rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgAsmStaticData
Synopsis
isSgAsmStaticData :: Typeable a => SgNode a -> IO (Maybe (SgAsmStaticData ()))
upSgAsmStaticData :: Typeable a => SgAsmStaticData a -> SgAsmStaticData ()
newAsmStaticData :: CULong -> IO (SgAsmStaticData ())
asmStaticDataCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmStaticData a -> IO ()
asmStaticDataClassName :: Typeable a => SgAsmStaticData a -> IO String
asmStaticDataGetChildIndex :: (Typeable a, Typeable b) => SgAsmStaticData a -> SgNode b -> IO CLong
asmStaticDataGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmStaticData a -> SgNode b -> IO CSize
asmStaticDataGetNumberOfTraversalSuccessors :: Typeable a => SgAsmStaticData a -> IO CSize
asmStaticDataGetRawBytes :: Typeable a => SgAsmStaticData a -> IO [CUChar]
asmStaticDataGetSize :: Typeable a => SgAsmStaticData a -> IO CSize
asmStaticDataGetTraversalSuccessorByIndex :: Typeable a => SgAsmStaticData a -> CSize -> IO (SgNode ())
asmStaticDataGetTraversalSuccessorContainer :: Typeable a => SgAsmStaticData a -> IO [SgNode ()]
asmStaticDataGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmStaticData a -> IO [CString]
asmStaticDataIsInMemoryPool :: Typeable a => SgAsmStaticData a -> IO Bool
asmStaticDataMemoryUsage :: IO CSize
asmStaticDataNumberOfNodes :: IO CSize
asmStaticDataSageClassName :: Typeable a => SgAsmStaticData a -> IO String
asmStaticDataSetRawBytes :: Typeable a => SgAsmStaticData a -> [CUChar] -> IO ()
asmStaticDataVariantT :: Typeable a => SgAsmStaticData a -> IO VariantT
Documentation
isSgAsmStaticData :: Typeable a => SgNode a -> IO (Maybe (SgAsmStaticData ()))
Attempts a dynamic cast of the given node to the type SgAsmStaticData.
upSgAsmStaticData :: Typeable a => SgAsmStaticData a -> SgAsmStaticData ()
Performs an upcast of a SgAsmStaticData subtype to a SgAsmStaticData.
newAsmStaticData :: CULong -> IO (SgAsmStaticData ())
Stub for ::SgAsmStaticData::SgAsmStaticData of type void (::rose_addr_t)
asmStaticDataCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmStaticData a -> IO ()
Stub for ::SgAsmStaticData::checkDataMemberPointersIfInMemoryPool of type void ()
asmStaticDataClassName :: Typeable a => SgAsmStaticData a -> IO String
Stub for ::SgAsmStaticData::class_name of type ::std::string()
asmStaticDataGetChildIndex :: (Typeable a, Typeable b) => SgAsmStaticData a -> SgNode b -> IO CLong
Stub for ::SgAsmStaticData::getChildIndex of type long (class ::SgNode*)
asmStaticDataGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmStaticData a -> SgNode b -> IO CSize
Stub for ::SgAsmStaticData::get_childIndex of type ::size_t(class ::SgNode*)
asmStaticDataGetNumberOfTraversalSuccessors :: Typeable a => SgAsmStaticData a -> IO CSize
Stub for ::SgAsmStaticData::get_numberOfTraversalSuccessors of type ::size_t()
asmStaticDataGetRawBytes :: Typeable a => SgAsmStaticData a -> IO [CUChar]
Stub for ::SgAsmStaticData::get_raw_bytes of type ::SgUnsignedCharList()
asmStaticDataGetSize :: Typeable a => SgAsmStaticData a -> IO CSize
Stub for ::SgAsmStaticData::get_size of type ::size_t()
asmStaticDataGetTraversalSuccessorByIndex :: Typeable a => SgAsmStaticData a -> CSize -> IO (SgNode ())
Stub for ::SgAsmStaticData::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
asmStaticDataGetTraversalSuccessorContainer :: Typeable a => SgAsmStaticData a -> IO [SgNode ()]
Stub for ::SgAsmStaticData::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
asmStaticDataGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmStaticData a -> IO [CString]
Stub for ::SgAsmStaticData::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
asmStaticDataIsInMemoryPool :: Typeable a => SgAsmStaticData a -> IO Bool
Stub for ::SgAsmStaticData::isInMemoryPool of type bool ()
asmStaticDataMemoryUsage :: IO CSize
Stub for ::SgAsmStaticData::memoryUsage of type ::size_t()
asmStaticDataNumberOfNodes :: IO CSize
Stub for ::SgAsmStaticData::numberOfNodes of type ::size_t()
asmStaticDataSageClassName :: Typeable a => SgAsmStaticData a -> IO String
Stub for ::SgAsmStaticData::sage_class_name of type const char *()
asmStaticDataSetRawBytes :: Typeable a => SgAsmStaticData a -> [CUChar] -> IO ()
Stub for ::SgAsmStaticData::set_raw_bytes of type void (::SgUnsignedCharList)
asmStaticDataVariantT :: Typeable a => SgAsmStaticData a -> IO VariantT
Stub for ::SgAsmStaticData::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2