rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgAsmMemoryReferenceExpression
Synopsis
isSgAsmMemoryReferenceExpression :: Typeable a => SgNode a -> IO (Maybe (SgAsmMemoryReferenceExpression ()))
upSgAsmMemoryReferenceExpression :: Typeable a => SgAsmMemoryReferenceExpression a -> SgAsmMemoryReferenceExpression ()
newAsmMemoryReferenceExpression :: (Typeable a, Typeable b) => SgAsmExpression a -> SgAsmExpression b -> IO (SgAsmMemoryReferenceExpression ())
asmMemoryReferenceExpressionCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmMemoryReferenceExpression a -> IO ()
asmMemoryReferenceExpressionClassName :: Typeable a => SgAsmMemoryReferenceExpression a -> IO String
asmMemoryReferenceExpressionGetChildIndex :: (Typeable a, Typeable b) => SgAsmMemoryReferenceExpression a -> SgNode b -> IO CLong
asmMemoryReferenceExpressionGetAddress :: Typeable a => SgAsmMemoryReferenceExpression a -> IO (SgAsmExpression ())
asmMemoryReferenceExpressionGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmMemoryReferenceExpression a -> SgNode b -> IO CSize
asmMemoryReferenceExpressionGetNumberOfTraversalSuccessors :: Typeable a => SgAsmMemoryReferenceExpression a -> IO CSize
asmMemoryReferenceExpressionGetSegment :: Typeable a => SgAsmMemoryReferenceExpression a -> IO (SgAsmExpression ())
asmMemoryReferenceExpressionGetTraversalSuccessorByIndex :: Typeable a => SgAsmMemoryReferenceExpression a -> CSize -> IO (SgNode ())
asmMemoryReferenceExpressionGetTraversalSuccessorContainer :: Typeable a => SgAsmMemoryReferenceExpression a -> IO [SgNode ()]
asmMemoryReferenceExpressionGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmMemoryReferenceExpression a -> IO [CString]
asmMemoryReferenceExpressionIsInMemoryPool :: Typeable a => SgAsmMemoryReferenceExpression a -> IO Bool
asmMemoryReferenceExpressionMemoryUsage :: IO CSize
asmMemoryReferenceExpressionNumberOfNodes :: IO CSize
asmMemoryReferenceExpressionSageClassName :: Typeable a => SgAsmMemoryReferenceExpression a -> IO String
asmMemoryReferenceExpressionSetAddress :: (Typeable a, Typeable b) => SgAsmMemoryReferenceExpression a -> SgAsmExpression b -> IO ()
asmMemoryReferenceExpressionSetSegment :: (Typeable a, Typeable b) => SgAsmMemoryReferenceExpression a -> SgAsmExpression b -> IO ()
asmMemoryReferenceExpressionVariantT :: Typeable a => SgAsmMemoryReferenceExpression a -> IO VariantT
Documentation
isSgAsmMemoryReferenceExpression :: Typeable a => SgNode a -> IO (Maybe (SgAsmMemoryReferenceExpression ()))
Attempts a dynamic cast of the given node to the type SgAsmMemoryReferenceExpression.
upSgAsmMemoryReferenceExpression :: Typeable a => SgAsmMemoryReferenceExpression a -> SgAsmMemoryReferenceExpression ()
Performs an upcast of a SgAsmMemoryReferenceExpression subtype to a SgAsmMemoryReferenceExpression.
newAsmMemoryReferenceExpression :: (Typeable a, Typeable b) => SgAsmExpression a -> SgAsmExpression b -> IO (SgAsmMemoryReferenceExpression ())
Stub for ::SgAsmMemoryReferenceExpression::SgAsmMemoryReferenceExpression of type void (class ::SgAsmExpression*, class ::SgAsmExpression*)
asmMemoryReferenceExpressionCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmMemoryReferenceExpression a -> IO ()
Stub for ::SgAsmMemoryReferenceExpression::checkDataMemberPointersIfInMemoryPool of type void ()
asmMemoryReferenceExpressionClassName :: Typeable a => SgAsmMemoryReferenceExpression a -> IO String
Stub for ::SgAsmMemoryReferenceExpression::class_name of type ::std::string()
asmMemoryReferenceExpressionGetChildIndex :: (Typeable a, Typeable b) => SgAsmMemoryReferenceExpression a -> SgNode b -> IO CLong
Stub for ::SgAsmMemoryReferenceExpression::getChildIndex of type long (class ::SgNode*)
asmMemoryReferenceExpressionGetAddress :: Typeable a => SgAsmMemoryReferenceExpression a -> IO (SgAsmExpression ())
Stub for ::SgAsmMemoryReferenceExpression::get_address of type class ::SgAsmExpression*()
asmMemoryReferenceExpressionGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmMemoryReferenceExpression a -> SgNode b -> IO CSize
Stub for ::SgAsmMemoryReferenceExpression::get_childIndex of type ::size_t(class ::SgNode*)
asmMemoryReferenceExpressionGetNumberOfTraversalSuccessors :: Typeable a => SgAsmMemoryReferenceExpression a -> IO CSize
Stub for ::SgAsmMemoryReferenceExpression::get_numberOfTraversalSuccessors of type ::size_t()
asmMemoryReferenceExpressionGetSegment :: Typeable a => SgAsmMemoryReferenceExpression a -> IO (SgAsmExpression ())
Stub for ::SgAsmMemoryReferenceExpression::get_segment of type class ::SgAsmExpression*()
asmMemoryReferenceExpressionGetTraversalSuccessorByIndex :: Typeable a => SgAsmMemoryReferenceExpression a -> CSize -> IO (SgNode ())
Stub for ::SgAsmMemoryReferenceExpression::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
asmMemoryReferenceExpressionGetTraversalSuccessorContainer :: Typeable a => SgAsmMemoryReferenceExpression a -> IO [SgNode ()]
Stub for ::SgAsmMemoryReferenceExpression::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
asmMemoryReferenceExpressionGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmMemoryReferenceExpression a -> IO [CString]
Stub for ::SgAsmMemoryReferenceExpression::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
asmMemoryReferenceExpressionIsInMemoryPool :: Typeable a => SgAsmMemoryReferenceExpression a -> IO Bool
Stub for ::SgAsmMemoryReferenceExpression::isInMemoryPool of type bool ()
asmMemoryReferenceExpressionMemoryUsage :: IO CSize
Stub for ::SgAsmMemoryReferenceExpression::memoryUsage of type ::size_t()
asmMemoryReferenceExpressionNumberOfNodes :: IO CSize
Stub for ::SgAsmMemoryReferenceExpression::numberOfNodes of type ::size_t()
asmMemoryReferenceExpressionSageClassName :: Typeable a => SgAsmMemoryReferenceExpression a -> IO String
Stub for ::SgAsmMemoryReferenceExpression::sage_class_name of type const char *()
asmMemoryReferenceExpressionSetAddress :: (Typeable a, Typeable b) => SgAsmMemoryReferenceExpression a -> SgAsmExpression b -> IO ()
Stub for ::SgAsmMemoryReferenceExpression::set_address of type void (class ::SgAsmExpression*)
asmMemoryReferenceExpressionSetSegment :: (Typeable a, Typeable b) => SgAsmMemoryReferenceExpression a -> SgAsmExpression b -> IO ()
Stub for ::SgAsmMemoryReferenceExpression::set_segment of type void (class ::SgAsmExpression*)
asmMemoryReferenceExpressionVariantT :: Typeable a => SgAsmMemoryReferenceExpression a -> IO VariantT
Stub for ::SgAsmMemoryReferenceExpression::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2