rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgAsmGenericStrtab
Synopsis
isSgAsmGenericStrtab :: Typeable a => SgNode a -> IO (Maybe (SgAsmGenericStrtab ()))
upSgAsmGenericStrtab :: Typeable a => SgAsmGenericStrtab a -> SgAsmGenericStrtab ()
newAsmGenericStrtab :: Typeable a => SgAsmGenericSection a -> IO (SgAsmGenericStrtab ())
newAsmGenericStrtab2 :: IO (SgAsmGenericStrtab ())
asmGenericStrtabAllocateOverlap :: (Typeable a, Typeable b) => SgAsmGenericStrtab a -> SgAsmStringStorage b -> IO ()
asmGenericStrtabCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmGenericStrtab a -> IO ()
asmGenericStrtabClassName :: Typeable a => SgAsmGenericStrtab a -> IO String
asmGenericStrtabCreateStorage :: Typeable a => SgAsmGenericStrtab a -> CULong -> Bool -> IO (SgAsmStringStorage ())
asmGenericStrtabCreateString :: Typeable a => SgAsmGenericStrtab a -> CULong -> Bool -> IO (SgAsmStoredString ())
asmGenericStrtabDump :: Typeable a => SgAsmGenericStrtab a -> Ptr CFile -> String -> CLong -> IO ()
asmGenericStrtabFreeAsmStringStorage :: (Typeable a, Typeable b) => SgAsmGenericStrtab a -> SgAsmStringStorage b -> IO ()
asmGenericStrtabFreerose_addr_trose_addr_t :: Typeable a => SgAsmGenericStrtab a -> CULong -> CULong -> IO ()
asmGenericStrtabFreeAllStrings :: Typeable a => SgAsmGenericStrtab a -> Bool -> IO ()
asmGenericStrtabGetChildIndex :: (Typeable a, Typeable b) => SgAsmGenericStrtab a -> SgNode b -> IO CLong
asmGenericStrtabGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmGenericStrtab a -> SgNode b -> IO CSize
asmGenericStrtabGetContainer :: Typeable a => SgAsmGenericStrtab a -> IO (SgAsmGenericSection ())
asmGenericStrtabGetDontFree :: Typeable a => SgAsmGenericStrtab a -> IO (SgAsmStringStorage ())
asmGenericStrtabGetNumFreed :: Typeable a => SgAsmGenericStrtab a -> IO CSize
asmGenericStrtabGetNumberOfTraversalSuccessors :: Typeable a => SgAsmGenericStrtab a -> IO CSize
asmGenericStrtabGetStorageList :: Typeable a => SgAsmGenericStrtab a -> IO [SgAsmStringStorage ()]
asmGenericStrtabGetStorageSize :: (Typeable a, Typeable b) => SgAsmGenericStrtab a -> SgAsmStringStorage b -> IO CULong
asmGenericStrtabGetTraversalSuccessorByIndex :: Typeable a => SgAsmGenericStrtab a -> CSize -> IO (SgNode ())
asmGenericStrtabGetTraversalSuccessorContainer :: Typeable a => SgAsmGenericStrtab a -> IO [SgNode ()]
asmGenericStrtabGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmGenericStrtab a -> IO [CString]
asmGenericStrtabIsInMemoryPool :: Typeable a => SgAsmGenericStrtab a -> IO Bool
asmGenericStrtabMemoryUsage :: IO CSize
asmGenericStrtabNumberOfNodes :: IO CSize
asmGenericStrtabParse :: Typeable a => SgAsmGenericStrtab a -> IO (SgAsmGenericStrtab ())
asmGenericStrtabReallocate :: Typeable a => SgAsmGenericStrtab a -> Bool -> IO Bool
asmGenericStrtabRebind :: (Typeable a, Typeable b) => SgAsmGenericStrtab a -> SgAsmStringStorage b -> CULong -> IO ()
asmGenericStrtabSageClassName :: Typeable a => SgAsmGenericStrtab a -> IO String
asmGenericStrtabSetContainer :: (Typeable a, Typeable b) => SgAsmGenericStrtab a -> SgAsmGenericSection b -> IO ()
asmGenericStrtabSetDontFree :: (Typeable a, Typeable b) => SgAsmGenericStrtab a -> SgAsmStringStorage b -> IO ()
asmGenericStrtabSetNumFreed :: Typeable a => SgAsmGenericStrtab a -> CSize -> IO ()
asmGenericStrtabSetStorageList :: Typeable a => SgAsmGenericStrtab a -> [SgAsmStringStorage ()] -> IO ()
asmGenericStrtabVariantT :: Typeable a => SgAsmGenericStrtab a -> IO VariantT
Documentation
isSgAsmGenericStrtab :: Typeable a => SgNode a -> IO (Maybe (SgAsmGenericStrtab ()))
Attempts a dynamic cast of the given node to the type SgAsmGenericStrtab.
upSgAsmGenericStrtab :: Typeable a => SgAsmGenericStrtab a -> SgAsmGenericStrtab ()
Performs an upcast of a SgAsmGenericStrtab subtype to a SgAsmGenericStrtab.
newAsmGenericStrtab :: Typeable a => SgAsmGenericSection a -> IO (SgAsmGenericStrtab ())
Stub for ::SgAsmGenericStrtab::SgAsmGenericStrtab of type void (class ::SgAsmGenericSection*)
newAsmGenericStrtab2 :: IO (SgAsmGenericStrtab ())
Stub for ::SgAsmGenericStrtab::SgAsmGenericStrtab of type void ()
asmGenericStrtabAllocateOverlap :: (Typeable a, Typeable b) => SgAsmGenericStrtab a -> SgAsmStringStorage b -> IO ()
Stub for ::SgAsmGenericStrtab::allocate_overlap of type void (class ::SgAsmStringStorage*)
asmGenericStrtabCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmGenericStrtab a -> IO ()
Stub for ::SgAsmGenericStrtab::checkDataMemberPointersIfInMemoryPool of type void ()
asmGenericStrtabClassName :: Typeable a => SgAsmGenericStrtab a -> IO String
Stub for ::SgAsmGenericStrtab::class_name of type ::std::string()
asmGenericStrtabCreateStorage :: Typeable a => SgAsmGenericStrtab a -> CULong -> Bool -> IO (SgAsmStringStorage ())
Stub for ::SgAsmGenericStrtab::create_storage of type class ::SgAsmStringStorage*(::rose_addr_t, bool )
asmGenericStrtabCreateString :: Typeable a => SgAsmGenericStrtab a -> CULong -> Bool -> IO (SgAsmStoredString ())
Stub for ::SgAsmGenericStrtab::create_string of type class ::SgAsmStoredString*(::rose_addr_t, bool )
asmGenericStrtabDump :: Typeable a => SgAsmGenericStrtab a -> Ptr CFile -> String -> CLong -> IO ()
Stub for ::SgAsmGenericStrtab::dump of type void (::FILE*, const char *, ::ssize_t)
asmGenericStrtabFreeAsmStringStorage :: (Typeable a, Typeable b) => SgAsmGenericStrtab a -> SgAsmStringStorage b -> IO ()
Stub for ::SgAsmGenericStrtab::free of type void (class ::SgAsmStringStorage*)
asmGenericStrtabFreerose_addr_trose_addr_t :: Typeable a => SgAsmGenericStrtab a -> CULong -> CULong -> IO ()
Stub for ::SgAsmGenericStrtab::free of type void (::rose_addr_t, ::rose_addr_t)
asmGenericStrtabFreeAllStrings :: Typeable a => SgAsmGenericStrtab a -> Bool -> IO ()
Stub for ::SgAsmGenericStrtab::free_all_strings of type void (bool )
asmGenericStrtabGetChildIndex :: (Typeable a, Typeable b) => SgAsmGenericStrtab a -> SgNode b -> IO CLong
Stub for ::SgAsmGenericStrtab::getChildIndex of type long (class ::SgNode*)
asmGenericStrtabGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmGenericStrtab a -> SgNode b -> IO CSize
Stub for ::SgAsmGenericStrtab::get_childIndex of type ::size_t(class ::SgNode*)
asmGenericStrtabGetContainer :: Typeable a => SgAsmGenericStrtab a -> IO (SgAsmGenericSection ())
Stub for ::SgAsmGenericStrtab::get_container of type class ::SgAsmGenericSection*()
asmGenericStrtabGetDontFree :: Typeable a => SgAsmGenericStrtab a -> IO (SgAsmStringStorage ())
Stub for ::SgAsmGenericStrtab::get_dont_free of type class ::SgAsmStringStorage*()
asmGenericStrtabGetNumFreed :: Typeable a => SgAsmGenericStrtab a -> IO CSize
Stub for ::SgAsmGenericStrtab::get_num_freed of type ::size_t()
asmGenericStrtabGetNumberOfTraversalSuccessors :: Typeable a => SgAsmGenericStrtab a -> IO CSize
Stub for ::SgAsmGenericStrtab::get_numberOfTraversalSuccessors of type ::size_t()
asmGenericStrtabGetStorageList :: Typeable a => SgAsmGenericStrtab a -> IO [SgAsmStringStorage ()]
Stub for ::SgAsmGenericStrtab::get_storage_list of type ::SgAsmGenericStrtab::referenced_t()
asmGenericStrtabGetStorageSize :: (Typeable a, Typeable b) => SgAsmGenericStrtab a -> SgAsmStringStorage b -> IO CULong
Stub for ::SgAsmGenericStrtab::get_storage_size of type ::rose_addr_t(const class ::SgAsmStringStorage*)
asmGenericStrtabGetTraversalSuccessorByIndex :: Typeable a => SgAsmGenericStrtab a -> CSize -> IO (SgNode ())
Stub for ::SgAsmGenericStrtab::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
asmGenericStrtabGetTraversalSuccessorContainer :: Typeable a => SgAsmGenericStrtab a -> IO [SgNode ()]
Stub for ::SgAsmGenericStrtab::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
asmGenericStrtabGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmGenericStrtab a -> IO [CString]
Stub for ::SgAsmGenericStrtab::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
asmGenericStrtabIsInMemoryPool :: Typeable a => SgAsmGenericStrtab a -> IO Bool
Stub for ::SgAsmGenericStrtab::isInMemoryPool of type bool ()
asmGenericStrtabMemoryUsage :: IO CSize
Stub for ::SgAsmGenericStrtab::memoryUsage of type ::size_t()
asmGenericStrtabNumberOfNodes :: IO CSize
Stub for ::SgAsmGenericStrtab::numberOfNodes of type ::size_t()
asmGenericStrtabParse :: Typeable a => SgAsmGenericStrtab a -> IO (SgAsmGenericStrtab ())
Stub for ::SgAsmGenericStrtab::parse of type class ::SgAsmGenericStrtab*()
asmGenericStrtabReallocate :: Typeable a => SgAsmGenericStrtab a -> Bool -> IO Bool
Stub for ::SgAsmGenericStrtab::reallocate of type bool (bool )
asmGenericStrtabRebind :: (Typeable a, Typeable b) => SgAsmGenericStrtab a -> SgAsmStringStorage b -> CULong -> IO ()
Stub for ::SgAsmGenericStrtab::rebind of type void (class ::SgAsmStringStorage*, ::rose_addr_t)
asmGenericStrtabSageClassName :: Typeable a => SgAsmGenericStrtab a -> IO String
Stub for ::SgAsmGenericStrtab::sage_class_name of type const char *()
asmGenericStrtabSetContainer :: (Typeable a, Typeable b) => SgAsmGenericStrtab a -> SgAsmGenericSection b -> IO ()
Stub for ::SgAsmGenericStrtab::set_container of type void (class ::SgAsmGenericSection*)
asmGenericStrtabSetDontFree :: (Typeable a, Typeable b) => SgAsmGenericStrtab a -> SgAsmStringStorage b -> IO ()
Stub for ::SgAsmGenericStrtab::set_dont_free of type void (class ::SgAsmStringStorage*)
asmGenericStrtabSetNumFreed :: Typeable a => SgAsmGenericStrtab a -> CSize -> IO ()
Stub for ::SgAsmGenericStrtab::set_num_freed of type void (::size_t)
asmGenericStrtabSetStorageList :: Typeable a => SgAsmGenericStrtab a -> [SgAsmStringStorage ()] -> IO ()
Stub for ::SgAsmGenericStrtab::set_storage_list of type void (::SgAsmGenericStrtab::referenced_t)
asmGenericStrtabVariantT :: Typeable a => SgAsmGenericStrtab a -> IO VariantT
Stub for ::SgAsmGenericStrtab::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2