rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgAsmCommonSubExpression
Synopsis
isSgAsmCommonSubExpression :: Typeable a => SgNode a -> IO (Maybe (SgAsmCommonSubExpression ()))
upSgAsmCommonSubExpression :: Typeable a => SgAsmCommonSubExpression a -> SgAsmCommonSubExpression ()
newAsmCommonSubExpression :: IO (SgAsmCommonSubExpression ())
asmCommonSubExpressionCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmCommonSubExpression a -> IO ()
asmCommonSubExpressionClassName :: Typeable a => SgAsmCommonSubExpression a -> IO String
asmCommonSubExpressionGetChildIndex :: (Typeable a, Typeable b) => SgAsmCommonSubExpression a -> SgNode b -> IO CLong
asmCommonSubExpressionGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmCommonSubExpression a -> SgNode b -> IO CSize
asmCommonSubExpressionGetNumberOfTraversalSuccessors :: Typeable a => SgAsmCommonSubExpression a -> IO CSize
asmCommonSubExpressionGetSubexpression :: Typeable a => SgAsmCommonSubExpression a -> IO (SgAsmExpression ())
asmCommonSubExpressionGetTraversalSuccessorByIndex :: Typeable a => SgAsmCommonSubExpression a -> CSize -> IO (SgNode ())
asmCommonSubExpressionGetTraversalSuccessorContainer :: Typeable a => SgAsmCommonSubExpression a -> IO [SgNode ()]
asmCommonSubExpressionGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmCommonSubExpression a -> IO [CString]
asmCommonSubExpressionIsInMemoryPool :: Typeable a => SgAsmCommonSubExpression a -> IO Bool
asmCommonSubExpressionMemoryUsage :: IO CSize
asmCommonSubExpressionNumberOfNodes :: IO CSize
asmCommonSubExpressionSageClassName :: Typeable a => SgAsmCommonSubExpression a -> IO String
asmCommonSubExpressionSetSubexpression :: (Typeable a, Typeable b) => SgAsmCommonSubExpression a -> SgAsmExpression b -> IO ()
asmCommonSubExpressionVariantT :: Typeable a => SgAsmCommonSubExpression a -> IO VariantT
Documentation
isSgAsmCommonSubExpression :: Typeable a => SgNode a -> IO (Maybe (SgAsmCommonSubExpression ()))
Attempts a dynamic cast of the given node to the type SgAsmCommonSubExpression.
upSgAsmCommonSubExpression :: Typeable a => SgAsmCommonSubExpression a -> SgAsmCommonSubExpression ()
Performs an upcast of a SgAsmCommonSubExpression subtype to a SgAsmCommonSubExpression.
newAsmCommonSubExpression :: IO (SgAsmCommonSubExpression ())
Stub for ::SgAsmCommonSubExpression::SgAsmCommonSubExpression of type void ()
asmCommonSubExpressionCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAsmCommonSubExpression a -> IO ()
Stub for ::SgAsmCommonSubExpression::checkDataMemberPointersIfInMemoryPool of type void ()
asmCommonSubExpressionClassName :: Typeable a => SgAsmCommonSubExpression a -> IO String
Stub for ::SgAsmCommonSubExpression::class_name of type ::std::string()
asmCommonSubExpressionGetChildIndex :: (Typeable a, Typeable b) => SgAsmCommonSubExpression a -> SgNode b -> IO CLong
Stub for ::SgAsmCommonSubExpression::getChildIndex of type long (class ::SgNode*)
asmCommonSubExpressionGetChildIndex2 :: (Typeable a, Typeable b) => SgAsmCommonSubExpression a -> SgNode b -> IO CSize
Stub for ::SgAsmCommonSubExpression::get_childIndex of type ::size_t(class ::SgNode*)
asmCommonSubExpressionGetNumberOfTraversalSuccessors :: Typeable a => SgAsmCommonSubExpression a -> IO CSize
Stub for ::SgAsmCommonSubExpression::get_numberOfTraversalSuccessors of type ::size_t()
asmCommonSubExpressionGetSubexpression :: Typeable a => SgAsmCommonSubExpression a -> IO (SgAsmExpression ())
Stub for ::SgAsmCommonSubExpression::get_subexpression of type class ::SgAsmExpression*()
asmCommonSubExpressionGetTraversalSuccessorByIndex :: Typeable a => SgAsmCommonSubExpression a -> CSize -> IO (SgNode ())
Stub for ::SgAsmCommonSubExpression::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
asmCommonSubExpressionGetTraversalSuccessorContainer :: Typeable a => SgAsmCommonSubExpression a -> IO [SgNode ()]
Stub for ::SgAsmCommonSubExpression::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
asmCommonSubExpressionGetTraversalSuccessorNamesContainer :: Typeable a => SgAsmCommonSubExpression a -> IO [CString]
Stub for ::SgAsmCommonSubExpression::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
asmCommonSubExpressionIsInMemoryPool :: Typeable a => SgAsmCommonSubExpression a -> IO Bool
Stub for ::SgAsmCommonSubExpression::isInMemoryPool of type bool ()
asmCommonSubExpressionMemoryUsage :: IO CSize
Stub for ::SgAsmCommonSubExpression::memoryUsage of type ::size_t()
asmCommonSubExpressionNumberOfNodes :: IO CSize
Stub for ::SgAsmCommonSubExpression::numberOfNodes of type ::size_t()
asmCommonSubExpressionSageClassName :: Typeable a => SgAsmCommonSubExpression a -> IO String
Stub for ::SgAsmCommonSubExpression::sage_class_name of type const char *()
asmCommonSubExpressionSetSubexpression :: (Typeable a, Typeable b) => SgAsmCommonSubExpression a -> SgAsmExpression b -> IO ()
Stub for ::SgAsmCommonSubExpression::set_subexpression of type void (class ::SgAsmExpression*)
asmCommonSubExpressionVariantT :: Typeable a => SgAsmCommonSubExpression a -> IO VariantT
Stub for ::SgAsmCommonSubExpression::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2