rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgAsmUnaryRrx
Synopsis
isSgAsmUnaryRrx :: Typeable a => SgNode a -> IO (Maybe (SgAsmUnaryRrx ()))
upSgAsmUnaryRrx :: Typeable a => SgAsmUnaryRrx a -> SgAsmUnaryRrx ()
newAsmUnaryRrx :: Typeable a => SgAsmExpression a -> IO (SgAsmUnaryRrx ())
asmUnaryRrxCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmUnaryRrx a -> IO ()
asmUnaryRrxClassName :: Typeable a => SgAsmUnaryRrx a -> IO String
asmUnaryRrxGetChildIndex :: (Typeable a, Typeable b) => SgAsmUnaryRrx a -> SgNode b -> IO CLong
asmUnaryRrxGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmUnaryRrx a -> SgNode b -> IO CSize
asmUnaryRrxGetNumberOfTraversalSuccessors :: Typeable a => SgAsmUnaryRrx a -> IO CSize
asmUnaryRrxGetTraversalSuccessorByIndex :: Typeable a => SgAsmUnaryRrx a -> CSize -> IO (SgNode ())
asmUnaryRrxGetTraversalSuccessorContainer :: Typeable a => SgAsmUnaryRrx a -> IO [SgNode ()]
asmUnaryRrxGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmUnaryRrx a -> IO [CString]
asmUnaryRrxIsInMemoryPool :: Typeable a => SgAsmUnaryRrx a -> IO Bool
asmUnaryRrxMemoryUsage :: IO CSize
asmUnaryRrxNumberOfNodes :: IO CSize
asmUnaryRrxSageClassName :: Typeable a => SgAsmUnaryRrx a -> IO String
asmUnaryRrxVariantT :: Typeable a => SgAsmUnaryRrx a -> IO VariantT
Documentation
isSgAsmUnaryRrx :: Typeable a => SgNode a -> IO (Maybe (SgAsmUnaryRrx ()))
Attempts a dynamic cast of the given node to the type SgAsmUnaryRrx.
upSgAsmUnaryRrx :: Typeable a => SgAsmUnaryRrx a -> SgAsmUnaryRrx ()
Performs an upcast of a SgAsmUnaryRrx subtype to a SgAsmUnaryRrx.
newAsmUnaryRrx :: Typeable a => SgAsmExpression a -> IO (SgAsmUnaryRrx ())
Stub for ::SgAsmUnaryRrx::SgAsmUnaryRrx of type void (class ::SgAsmExpression*)
asmUnaryRrxCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmUnaryRrx a -> IO ()
Stub for ::SgAsmUnaryRrx::checkDataMemberPointersIfInMemoryPool of type void ()
asmUnaryRrxClassName :: Typeable a => SgAsmUnaryRrx a -> IO String
Stub for ::SgAsmUnaryRrx::class_name of type ::std::string()
asmUnaryRrxGetChildIndex :: (Typeable a, Typeable b) => SgAsmUnaryRrx a -> SgNode b -> IO CLong
Stub for ::SgAsmUnaryRrx::getChildIndex of type long (class ::SgNode*)
asmUnaryRrxGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmUnaryRrx a -> SgNode b -> IO CSize
Stub for ::SgAsmUnaryRrx::get_childIndex of type ::size_t(class ::SgNode*)
asmUnaryRrxGetNumberOfTraversalSuccessors :: Typeable a => SgAsmUnaryRrx a -> IO CSize
Stub for ::SgAsmUnaryRrx::get_numberOfTraversalSuccessors of type ::size_t()
asmUnaryRrxGetTraversalSuccessorByIndex :: Typeable a => SgAsmUnaryRrx a -> CSize -> IO (SgNode ())
Stub for ::SgAsmUnaryRrx::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
asmUnaryRrxGetTraversalSuccessorContainer :: Typeable a => SgAsmUnaryRrx a -> IO [SgNode ()]
Stub for ::SgAsmUnaryRrx::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
asmUnaryRrxGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmUnaryRrx a -> IO [CString]
Stub for ::SgAsmUnaryRrx::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
asmUnaryRrxIsInMemoryPool :: Typeable a => SgAsmUnaryRrx a -> IO Bool
Stub for ::SgAsmUnaryRrx::isInMemoryPool of type bool ()
asmUnaryRrxMemoryUsage :: IO CSize
Stub for ::SgAsmUnaryRrx::memoryUsage of type ::size_t()
asmUnaryRrxNumberOfNodes :: IO CSize
Stub for ::SgAsmUnaryRrx::numberOfNodes of type ::size_t()
asmUnaryRrxSageClassName :: Typeable a => SgAsmUnaryRrx a -> IO String
Stub for ::SgAsmUnaryRrx::sage_class_name of type const char *()
asmUnaryRrxVariantT :: Typeable a => SgAsmUnaryRrx a -> IO VariantT
Stub for ::SgAsmUnaryRrx::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2