rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgAsmRegisterReferenceExpression
Synopsis
isSgAsmRegisterReferenceExpression :: Typeable a => SgNode a -> IO (Maybe (SgAsmRegisterReferenceExpression ()))
upSgAsmRegisterReferenceExpression :: Typeable a => SgAsmRegisterReferenceExpression a -> SgAsmRegisterReferenceExpression ()
asmRegisterReferenceExpressionCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmRegisterReferenceExpression a -> IO ()
asmRegisterReferenceExpressionClassName :: Typeable a => SgAsmRegisterReferenceExpression a -> IO String
asmRegisterReferenceExpressionGetChildIndex :: (Typeable a, Typeable b) => SgAsmRegisterReferenceExpression a -> SgNode b -> IO CLong
asmRegisterReferenceExpressionGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmRegisterReferenceExpression a -> SgNode b -> IO CSize
asmRegisterReferenceExpressionGetNumberOfTraversalSuccessors :: Typeable a => SgAsmRegisterReferenceExpression a -> IO CSize
asmRegisterReferenceExpressionGetTraversalSuccessorByIndex :: Typeable a => SgAsmRegisterReferenceExpression a -> CSize -> IO (SgNode ())
asmRegisterReferenceExpressionGetTraversalSuccessorContainer :: Typeable a => SgAsmRegisterReferenceExpression a -> IO [SgNode ()]
asmRegisterReferenceExpressionGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmRegisterReferenceExpression a -> IO [CString]
asmRegisterReferenceExpressionIsInMemoryPool :: Typeable a => SgAsmRegisterReferenceExpression a -> IO Bool
asmRegisterReferenceExpressionMemoryUsage :: IO CSize
asmRegisterReferenceExpressionNumberOfNodes :: IO CSize
asmRegisterReferenceExpressionSageClassName :: Typeable a => SgAsmRegisterReferenceExpression a -> IO String
asmRegisterReferenceExpressionVariantT :: Typeable a => SgAsmRegisterReferenceExpression a -> IO VariantT
Documentation
isSgAsmRegisterReferenceExpression :: Typeable a => SgNode a -> IO (Maybe (SgAsmRegisterReferenceExpression ()))
Attempts a dynamic cast of the given node to the type SgAsmRegisterReferenceExpression.
upSgAsmRegisterReferenceExpression :: Typeable a => SgAsmRegisterReferenceExpression a -> SgAsmRegisterReferenceExpression ()
Performs an upcast of a SgAsmRegisterReferenceExpression subtype to a SgAsmRegisterReferenceExpression.
asmRegisterReferenceExpressionCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmRegisterReferenceExpression a -> IO ()
Stub for ::SgAsmRegisterReferenceExpression::checkDataMemberPointersIfInMemoryPool of type void ()
asmRegisterReferenceExpressionClassName :: Typeable a => SgAsmRegisterReferenceExpression a -> IO String
Stub for ::SgAsmRegisterReferenceExpression::class_name of type ::std::string()
asmRegisterReferenceExpressionGetChildIndex :: (Typeable a, Typeable b) => SgAsmRegisterReferenceExpression a -> SgNode b -> IO CLong
Stub for ::SgAsmRegisterReferenceExpression::getChildIndex of type long (class ::SgNode*)
asmRegisterReferenceExpressionGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmRegisterReferenceExpression a -> SgNode b -> IO CSize
Stub for ::SgAsmRegisterReferenceExpression::get_childIndex of type ::size_t(class ::SgNode*)
asmRegisterReferenceExpressionGetNumberOfTraversalSuccessors :: Typeable a => SgAsmRegisterReferenceExpression a -> IO CSize
Stub for ::SgAsmRegisterReferenceExpression::get_numberOfTraversalSuccessors of type ::size_t()
asmRegisterReferenceExpressionGetTraversalSuccessorByIndex :: Typeable a => SgAsmRegisterReferenceExpression a -> CSize -> IO (SgNode ())
Stub for ::SgAsmRegisterReferenceExpression::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
asmRegisterReferenceExpressionGetTraversalSuccessorContainer :: Typeable a => SgAsmRegisterReferenceExpression a -> IO [SgNode ()]
Stub for ::SgAsmRegisterReferenceExpression::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
asmRegisterReferenceExpressionGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmRegisterReferenceExpression a -> IO [CString]
Stub for ::SgAsmRegisterReferenceExpression::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
asmRegisterReferenceExpressionIsInMemoryPool :: Typeable a => SgAsmRegisterReferenceExpression a -> IO Bool
Stub for ::SgAsmRegisterReferenceExpression::isInMemoryPool of type bool ()
asmRegisterReferenceExpressionMemoryUsage :: IO CSize
Stub for ::SgAsmRegisterReferenceExpression::memoryUsage of type ::size_t()
asmRegisterReferenceExpressionNumberOfNodes :: IO CSize
Stub for ::SgAsmRegisterReferenceExpression::numberOfNodes of type ::size_t()
asmRegisterReferenceExpressionSageClassName :: Typeable a => SgAsmRegisterReferenceExpression a -> IO String
Stub for ::SgAsmRegisterReferenceExpression::sage_class_name of type const char *()
asmRegisterReferenceExpressionVariantT :: Typeable a => SgAsmRegisterReferenceExpression a -> IO VariantT
Stub for ::SgAsmRegisterReferenceExpression::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2