rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgTypeLongLong
Synopsis
isSgTypeLongLong :: Typeable a => SgNode a -> IO (Maybe (SgTypeLongLong ()))
upSgTypeLongLong :: Typeable a => SgTypeLongLong a -> SgTypeLongLong ()
newTypeLongLong :: IO (SgTypeLongLong ())
typeLongLongCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgTypeLongLong a -> IO ()
typeLongLongClassName :: Typeable a => SgTypeLongLong a -> IO String
typeLongLongCreateType :: Typeable a => SgExpression a -> IO (SgTypeLongLong ())
typeLongLongGetChildIndex :: (Typeable a, Typeable b) => SgTypeLongLong a -> SgNode b -> IO CLong
typeLongLongGetChildIndex2 :: (Typeable a, Typeable b) => SgTypeLongLong a -> SgNode b -> IO CSize
typeLongLongGetMangled :: Typeable a => SgTypeLongLong a -> IO String
typeLongLongGetNumberOfTraversalSuccessors :: Typeable a => SgTypeLongLong a -> IO CSize
typeLongLongGetTraversalSuccessorByIndex :: Typeable a => SgTypeLongLong a -> CSize -> IO (SgNode ())
typeLongLongGetTraversalSuccessorContainer :: Typeable a => SgTypeLongLong a -> IO [SgNode ()]
typeLongLongGetTraversalSuccessorNamesContainer :: Typeable a => SgTypeLongLong a -> IO [CString]
typeLongLongIsInMemoryPool :: Typeable a => SgTypeLongLong a -> IO Bool
typeLongLongMemoryUsage :: IO CSize
typeLongLongNumberOfNodes :: IO CSize
typeLongLongSageClassName :: Typeable a => SgTypeLongLong a -> IO String
typeLongLongVariantT :: Typeable a => SgTypeLongLong a -> IO VariantT
Documentation
isSgTypeLongLong :: Typeable a => SgNode a -> IO (Maybe (SgTypeLongLong ()))
Attempts a dynamic cast of the given node to the type SgTypeLongLong.
upSgTypeLongLong :: Typeable a => SgTypeLongLong a -> SgTypeLongLong ()
Performs an upcast of a SgTypeLongLong subtype to a SgTypeLongLong.
newTypeLongLong :: IO (SgTypeLongLong ())
Stub for ::SgTypeLongLong::SgTypeLongLong of type void ()
typeLongLongCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgTypeLongLong a -> IO ()
Stub for ::SgTypeLongLong::checkDataMemberPointersIfInMemoryPool of type void ()
typeLongLongClassName :: Typeable a => SgTypeLongLong a -> IO String
Stub for ::SgTypeLongLong::class_name of type ::std::string()
typeLongLongCreateType :: Typeable a => SgExpression a -> IO (SgTypeLongLong ())
Stub for ::SgTypeLongLong::createType of type class ::SgTypeLongLong*(class SgExpression *)
typeLongLongGetChildIndex :: (Typeable a, Typeable b) => SgTypeLongLong a -> SgNode b -> IO CLong
Stub for ::SgTypeLongLong::getChildIndex of type long (class ::SgNode*)
typeLongLongGetChildIndex2 :: (Typeable a, Typeable b) => SgTypeLongLong a -> SgNode b -> IO CSize
Stub for ::SgTypeLongLong::get_childIndex of type ::size_t(class ::SgNode*)
typeLongLongGetMangled :: Typeable a => SgTypeLongLong a -> IO String
Stub for ::SgTypeLongLong::get_mangled of type class ::SgName()
typeLongLongGetNumberOfTraversalSuccessors :: Typeable a => SgTypeLongLong a -> IO CSize
Stub for ::SgTypeLongLong::get_numberOfTraversalSuccessors of type ::size_t()
typeLongLongGetTraversalSuccessorByIndex :: Typeable a => SgTypeLongLong a -> CSize -> IO (SgNode ())
Stub for ::SgTypeLongLong::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
typeLongLongGetTraversalSuccessorContainer :: Typeable a => SgTypeLongLong a -> IO [SgNode ()]
Stub for ::SgTypeLongLong::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
typeLongLongGetTraversalSuccessorNamesContainer :: Typeable a => SgTypeLongLong a -> IO [CString]
Stub for ::SgTypeLongLong::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
typeLongLongIsInMemoryPool :: Typeable a => SgTypeLongLong a -> IO Bool
Stub for ::SgTypeLongLong::isInMemoryPool of type bool ()
typeLongLongMemoryUsage :: IO CSize
Stub for ::SgTypeLongLong::memoryUsage of type ::size_t()
typeLongLongNumberOfNodes :: IO CSize
Stub for ::SgTypeLongLong::numberOfNodes of type ::size_t()
typeLongLongSageClassName :: Typeable a => SgTypeLongLong a -> IO String
Stub for ::SgTypeLongLong::sage_class_name of type const char *()
typeLongLongVariantT :: Typeable a => SgTypeLongLong a -> IO VariantT
Stub for ::SgTypeLongLong::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2