rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgAsmBinaryAsr
Synopsis
isSgAsmBinaryAsr :: Typeable a => SgNode a -> IO (Maybe (SgAsmBinaryAsr ()))
upSgAsmBinaryAsr :: Typeable a => SgAsmBinaryAsr a -> SgAsmBinaryAsr ()
newAsmBinaryAsr :: (Typeable a, Typeable b) => SgAsmExpression a -> SgAsmExpression b -> IO (SgAsmBinaryAsr ())
asmBinaryAsrCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmBinaryAsr a -> IO ()
asmBinaryAsrClassName :: Typeable a => SgAsmBinaryAsr a -> IO String
asmBinaryAsrGetChildIndex :: (Typeable a, Typeable b) => SgAsmBinaryAsr a -> SgNode b -> IO CLong
asmBinaryAsrGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmBinaryAsr a -> SgNode b -> IO CSize
asmBinaryAsrGetNumberOfTraversalSuccessors :: Typeable a => SgAsmBinaryAsr a -> IO CSize
asmBinaryAsrGetTraversalSuccessorByIndex :: Typeable a => SgAsmBinaryAsr a -> CSize -> IO (SgNode ())
asmBinaryAsrGetTraversalSuccessorContainer :: Typeable a => SgAsmBinaryAsr a -> IO [SgNode ()]
asmBinaryAsrGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmBinaryAsr a -> IO [CString]
asmBinaryAsrIsInMemoryPool :: Typeable a => SgAsmBinaryAsr a -> IO Bool
asmBinaryAsrMemoryUsage :: IO CSize
asmBinaryAsrNumberOfNodes :: IO CSize
asmBinaryAsrSageClassName :: Typeable a => SgAsmBinaryAsr a -> IO String
asmBinaryAsrVariantT :: Typeable a => SgAsmBinaryAsr a -> IO VariantT
Documentation
isSgAsmBinaryAsr :: Typeable a => SgNode a -> IO (Maybe (SgAsmBinaryAsr ()))
Attempts a dynamic cast of the given node to the type SgAsmBinaryAsr.
upSgAsmBinaryAsr :: Typeable a => SgAsmBinaryAsr a -> SgAsmBinaryAsr ()
Performs an upcast of a SgAsmBinaryAsr subtype to a SgAsmBinaryAsr.
newAsmBinaryAsr :: (Typeable a, Typeable b) => SgAsmExpression a -> SgAsmExpression b -> IO (SgAsmBinaryAsr ())
Stub for ::SgAsmBinaryAsr::SgAsmBinaryAsr of type void (class ::SgAsmExpression*, class ::SgAsmExpression*)
asmBinaryAsrCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmBinaryAsr a -> IO ()
Stub for ::SgAsmBinaryAsr::checkDataMemberPointersIfInMemoryPool of type void ()
asmBinaryAsrClassName :: Typeable a => SgAsmBinaryAsr a -> IO String
Stub for ::SgAsmBinaryAsr::class_name of type ::std::string()
asmBinaryAsrGetChildIndex :: (Typeable a, Typeable b) => SgAsmBinaryAsr a -> SgNode b -> IO CLong
Stub for ::SgAsmBinaryAsr::getChildIndex of type long (class ::SgNode*)
asmBinaryAsrGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmBinaryAsr a -> SgNode b -> IO CSize
Stub for ::SgAsmBinaryAsr::get_childIndex of type ::size_t(class ::SgNode*)
asmBinaryAsrGetNumberOfTraversalSuccessors :: Typeable a => SgAsmBinaryAsr a -> IO CSize
Stub for ::SgAsmBinaryAsr::get_numberOfTraversalSuccessors of type ::size_t()
asmBinaryAsrGetTraversalSuccessorByIndex :: Typeable a => SgAsmBinaryAsr a -> CSize -> IO (SgNode ())
Stub for ::SgAsmBinaryAsr::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
asmBinaryAsrGetTraversalSuccessorContainer :: Typeable a => SgAsmBinaryAsr a -> IO [SgNode ()]
Stub for ::SgAsmBinaryAsr::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
asmBinaryAsrGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmBinaryAsr a -> IO [CString]
Stub for ::SgAsmBinaryAsr::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
asmBinaryAsrIsInMemoryPool :: Typeable a => SgAsmBinaryAsr a -> IO Bool
Stub for ::SgAsmBinaryAsr::isInMemoryPool of type bool ()
asmBinaryAsrMemoryUsage :: IO CSize
Stub for ::SgAsmBinaryAsr::memoryUsage of type ::size_t()
asmBinaryAsrNumberOfNodes :: IO CSize
Stub for ::SgAsmBinaryAsr::numberOfNodes of type ::size_t()
asmBinaryAsrSageClassName :: Typeable a => SgAsmBinaryAsr a -> IO String
Stub for ::SgAsmBinaryAsr::sage_class_name of type const char *()
asmBinaryAsrVariantT :: Typeable a => SgAsmBinaryAsr a -> IO VariantT
Stub for ::SgAsmBinaryAsr::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2