rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgAsmDwarfReferenceType
Synopsis
isSgAsmDwarfReferenceType :: Typeable a => SgNode a -> IO (Maybe (SgAsmDwarfReferenceType ()))
upSgAsmDwarfReferenceType :: Typeable a => SgAsmDwarfReferenceType a -> SgAsmDwarfReferenceType ()
newAsmDwarfReferenceType :: CInt -> Word64 -> Word64 -> IO (SgAsmDwarfReferenceType ())
asmDwarfReferenceTypeCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmDwarfReferenceType a -> IO ()
asmDwarfReferenceTypeClassName :: Typeable a => SgAsmDwarfReferenceType a -> IO String
asmDwarfReferenceTypeGetChildIndex :: (Typeable a, Typeable b) => SgAsmDwarfReferenceType a -> SgNode b -> IO CLong
asmDwarfReferenceTypeGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmDwarfReferenceType a -> SgNode b -> IO CSize
asmDwarfReferenceTypeGetNumberOfTraversalSuccessors :: Typeable a => SgAsmDwarfReferenceType a -> IO CSize
asmDwarfReferenceTypeGetTraversalSuccessorByIndex :: Typeable a => SgAsmDwarfReferenceType a -> CSize -> IO (SgNode ())
asmDwarfReferenceTypeGetTraversalSuccessorContainer :: Typeable a => SgAsmDwarfReferenceType a -> IO [SgNode ()]
asmDwarfReferenceTypeGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmDwarfReferenceType a -> IO [CString]
asmDwarfReferenceTypeIsInMemoryPool :: Typeable a => SgAsmDwarfReferenceType a -> IO Bool
asmDwarfReferenceTypeMemoryUsage :: IO CSize
asmDwarfReferenceTypeNumberOfNodes :: IO CSize
asmDwarfReferenceTypeSageClassName :: Typeable a => SgAsmDwarfReferenceType a -> IO String
asmDwarfReferenceTypeVariantT :: Typeable a => SgAsmDwarfReferenceType a -> IO VariantT
Documentation
isSgAsmDwarfReferenceType :: Typeable a => SgNode a -> IO (Maybe (SgAsmDwarfReferenceType ()))
Attempts a dynamic cast of the given node to the type SgAsmDwarfReferenceType.
upSgAsmDwarfReferenceType :: Typeable a => SgAsmDwarfReferenceType a -> SgAsmDwarfReferenceType ()
Performs an upcast of a SgAsmDwarfReferenceType subtype to a SgAsmDwarfReferenceType.
newAsmDwarfReferenceType :: CInt -> Word64 -> Word64 -> IO (SgAsmDwarfReferenceType ())
Stub for ::SgAsmDwarfReferenceType::SgAsmDwarfReferenceType of type void (int , ::uint64_t, ::uint64_t)
asmDwarfReferenceTypeCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmDwarfReferenceType a -> IO ()
Stub for ::SgAsmDwarfReferenceType::checkDataMemberPointersIfInMemoryPool of type void ()
asmDwarfReferenceTypeClassName :: Typeable a => SgAsmDwarfReferenceType a -> IO String
Stub for ::SgAsmDwarfReferenceType::class_name of type ::std::string()
asmDwarfReferenceTypeGetChildIndex :: (Typeable a, Typeable b) => SgAsmDwarfReferenceType a -> SgNode b -> IO CLong
Stub for ::SgAsmDwarfReferenceType::getChildIndex of type long (class ::SgNode*)
asmDwarfReferenceTypeGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmDwarfReferenceType a -> SgNode b -> IO CSize
Stub for ::SgAsmDwarfReferenceType::get_childIndex of type ::size_t(class ::SgNode*)
asmDwarfReferenceTypeGetNumberOfTraversalSuccessors :: Typeable a => SgAsmDwarfReferenceType a -> IO CSize
Stub for ::SgAsmDwarfReferenceType::get_numberOfTraversalSuccessors of type ::size_t()
asmDwarfReferenceTypeGetTraversalSuccessorByIndex :: Typeable a => SgAsmDwarfReferenceType a -> CSize -> IO (SgNode ())
Stub for ::SgAsmDwarfReferenceType::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
asmDwarfReferenceTypeGetTraversalSuccessorContainer :: Typeable a => SgAsmDwarfReferenceType a -> IO [SgNode ()]
Stub for ::SgAsmDwarfReferenceType::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
asmDwarfReferenceTypeGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmDwarfReferenceType a -> IO [CString]
Stub for ::SgAsmDwarfReferenceType::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
asmDwarfReferenceTypeIsInMemoryPool :: Typeable a => SgAsmDwarfReferenceType a -> IO Bool
Stub for ::SgAsmDwarfReferenceType::isInMemoryPool of type bool ()
asmDwarfReferenceTypeMemoryUsage :: IO CSize
Stub for ::SgAsmDwarfReferenceType::memoryUsage of type ::size_t()
asmDwarfReferenceTypeNumberOfNodes :: IO CSize
Stub for ::SgAsmDwarfReferenceType::numberOfNodes of type ::size_t()
asmDwarfReferenceTypeSageClassName :: Typeable a => SgAsmDwarfReferenceType a -> IO String
Stub for ::SgAsmDwarfReferenceType::sage_class_name of type const char *()
asmDwarfReferenceTypeVariantT :: Typeable a => SgAsmDwarfReferenceType a -> IO VariantT
Stub for ::SgAsmDwarfReferenceType::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2