rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgPassStatement
Synopsis
isSgPassStatement :: Typeable a => SgNode a -> IO (Maybe (SgPassStatement ()))
upSgPassStatement :: Typeable a => SgPassStatement a -> SgPassStatement ()
newPassStatement :: Typeable a => Sg_File_Info a -> IO (SgPassStatement ())
newPassStatement2 :: IO (SgPassStatement ())
passStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgPassStatement a -> IO ()
passStatementClassName :: Typeable a => SgPassStatement a -> IO String
passStatementGetChildIndex :: (Typeable a, Typeable b) => SgPassStatement a -> SgNode b -> IO CLong
passStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgPassStatement a -> SgNode b -> IO CSize
passStatementGetNumberOfTraversalSuccessors :: Typeable a => SgPassStatement a -> IO CSize
passStatementGetTraversalSuccessorByIndex :: Typeable a => SgPassStatement a -> CSize -> IO (SgNode ())
passStatementGetTraversalSuccessorContainer :: Typeable a => SgPassStatement a -> IO [SgNode ()]
passStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgPassStatement a -> IO [CString]
passStatementIsInMemoryPool :: Typeable a => SgPassStatement a -> IO Bool
passStatementMemoryUsage :: IO CSize
passStatementNumberOfNodes :: IO CSize
passStatementPostConstructionInitialization :: Typeable a => SgPassStatement a -> IO ()
passStatementSageClassName :: Typeable a => SgPassStatement a -> IO String
passStatementVariantT :: Typeable a => SgPassStatement a -> IO VariantT
Documentation
isSgPassStatement :: Typeable a => SgNode a -> IO (Maybe (SgPassStatement ()))
Attempts a dynamic cast of the given node to the type SgPassStatement.
upSgPassStatement :: Typeable a => SgPassStatement a -> SgPassStatement ()
Performs an upcast of a SgPassStatement subtype to a SgPassStatement.
newPassStatement :: Typeable a => Sg_File_Info a -> IO (SgPassStatement ())
Stub for ::SgPassStatement::SgPassStatement of type void (class ::Sg_File_Info*)
newPassStatement2 :: IO (SgPassStatement ())
Stub for ::SgPassStatement::SgPassStatement of type void ()
passStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgPassStatement a -> IO ()
Stub for ::SgPassStatement::checkDataMemberPointersIfInMemoryPool of type void ()
passStatementClassName :: Typeable a => SgPassStatement a -> IO String
Stub for ::SgPassStatement::class_name of type ::std::string()
passStatementGetChildIndex :: (Typeable a, Typeable b) => SgPassStatement a -> SgNode b -> IO CLong
Stub for ::SgPassStatement::getChildIndex of type long (class ::SgNode*)
passStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgPassStatement a -> SgNode b -> IO CSize
Stub for ::SgPassStatement::get_childIndex of type ::size_t(class ::SgNode*)
passStatementGetNumberOfTraversalSuccessors :: Typeable a => SgPassStatement a -> IO CSize
Stub for ::SgPassStatement::get_numberOfTraversalSuccessors of type ::size_t()
passStatementGetTraversalSuccessorByIndex :: Typeable a => SgPassStatement a -> CSize -> IO (SgNode ())
Stub for ::SgPassStatement::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
passStatementGetTraversalSuccessorContainer :: Typeable a => SgPassStatement a -> IO [SgNode ()]
Stub for ::SgPassStatement::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
passStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgPassStatement a -> IO [CString]
Stub for ::SgPassStatement::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
passStatementIsInMemoryPool :: Typeable a => SgPassStatement a -> IO Bool
Stub for ::SgPassStatement::isInMemoryPool of type bool ()
passStatementMemoryUsage :: IO CSize
Stub for ::SgPassStatement::memoryUsage of type ::size_t()
passStatementNumberOfNodes :: IO CSize
Stub for ::SgPassStatement::numberOfNodes of type ::size_t()
passStatementPostConstructionInitialization :: Typeable a => SgPassStatement a -> IO ()
Stub for ::SgPassStatement::post_construction_initialization of type void ()
passStatementSageClassName :: Typeable a => SgPassStatement a -> IO String
Stub for ::SgPassStatement::sage_class_name of type const char *()
passStatementVariantT :: Typeable a => SgPassStatement a -> IO VariantT
Stub for ::SgPassStatement::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2