rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgClinkageDeclarationStatement
Synopsis
isSgClinkageDeclarationStatement :: Typeable a => SgNode a -> IO (Maybe (SgClinkageDeclarationStatement ()))
upSgClinkageDeclarationStatement :: Typeable a => SgClinkageDeclarationStatement a -> SgClinkageDeclarationStatement ()
newClinkageDeclarationStatement :: Typeable a => Sg_File_Info a -> IO (SgClinkageDeclarationStatement ())
newClinkageDeclarationStatement2 :: IO (SgClinkageDeclarationStatement ())
clinkageDeclarationStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgClinkageDeclarationStatement a -> IO ()
clinkageDeclarationStatementClassName :: Typeable a => SgClinkageDeclarationStatement a -> IO String
clinkageDeclarationStatementGetChildIndex :: (Typeable a, Typeable b) => SgClinkageDeclarationStatement a -> SgNode b -> IO CLong
clinkageDeclarationStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgClinkageDeclarationStatement a -> SgNode b -> IO CSize
clinkageDeclarationStatementGetNumberOfTraversalSuccessors :: Typeable a => SgClinkageDeclarationStatement a -> IO CSize
clinkageDeclarationStatementGetTraversalSuccessorByIndex :: Typeable a => SgClinkageDeclarationStatement a -> CSize -> IO (SgNode ())
clinkageDeclarationStatementGetTraversalSuccessorContainer :: Typeable a => SgClinkageDeclarationStatement a -> IO [SgNode ()]
clinkageDeclarationStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgClinkageDeclarationStatement a -> IO [CString]
clinkageDeclarationStatementIsInMemoryPool :: Typeable a => SgClinkageDeclarationStatement a -> IO Bool
clinkageDeclarationStatementMemoryUsage :: IO CSize
clinkageDeclarationStatementNumberOfNodes :: IO CSize
clinkageDeclarationStatementPostConstructionInitialization :: Typeable a => SgClinkageDeclarationStatement a -> IO ()
clinkageDeclarationStatementSageClassName :: Typeable a => SgClinkageDeclarationStatement a -> IO String
clinkageDeclarationStatementVariantT :: Typeable a => SgClinkageDeclarationStatement a -> IO VariantT
Documentation
isSgClinkageDeclarationStatement :: Typeable a => SgNode a -> IO (Maybe (SgClinkageDeclarationStatement ()))
Attempts a dynamic cast of the given node to the type SgClinkageDeclarationStatement.
upSgClinkageDeclarationStatement :: Typeable a => SgClinkageDeclarationStatement a -> SgClinkageDeclarationStatement ()
Performs an upcast of a SgClinkageDeclarationStatement subtype to a SgClinkageDeclarationStatement.
newClinkageDeclarationStatement :: Typeable a => Sg_File_Info a -> IO (SgClinkageDeclarationStatement ())
Stub for ::SgClinkageDeclarationStatement::SgClinkageDeclarationStatement of type void (class ::Sg_File_Info*)
newClinkageDeclarationStatement2 :: IO (SgClinkageDeclarationStatement ())
Stub for ::SgClinkageDeclarationStatement::SgClinkageDeclarationStatement of type void ()
clinkageDeclarationStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgClinkageDeclarationStatement a -> IO ()
Stub for ::SgClinkageDeclarationStatement::checkDataMemberPointersIfInMemoryPool of type void ()
clinkageDeclarationStatementClassName :: Typeable a => SgClinkageDeclarationStatement a -> IO String
Stub for ::SgClinkageDeclarationStatement::class_name of type ::std::string()
clinkageDeclarationStatementGetChildIndex :: (Typeable a, Typeable b) => SgClinkageDeclarationStatement a -> SgNode b -> IO CLong
Stub for ::SgClinkageDeclarationStatement::getChildIndex of type long (class ::SgNode*)
clinkageDeclarationStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgClinkageDeclarationStatement a -> SgNode b -> IO CSize
Stub for ::SgClinkageDeclarationStatement::get_childIndex of type ::size_t(class ::SgNode*)
clinkageDeclarationStatementGetNumberOfTraversalSuccessors :: Typeable a => SgClinkageDeclarationStatement a -> IO CSize
Stub for ::SgClinkageDeclarationStatement::get_numberOfTraversalSuccessors of type ::size_t()
clinkageDeclarationStatementGetTraversalSuccessorByIndex :: Typeable a => SgClinkageDeclarationStatement a -> CSize -> IO (SgNode ())
Stub for ::SgClinkageDeclarationStatement::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
clinkageDeclarationStatementGetTraversalSuccessorContainer :: Typeable a => SgClinkageDeclarationStatement a -> IO [SgNode ()]
Stub for ::SgClinkageDeclarationStatement::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
clinkageDeclarationStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgClinkageDeclarationStatement a -> IO [CString]
Stub for ::SgClinkageDeclarationStatement::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
clinkageDeclarationStatementIsInMemoryPool :: Typeable a => SgClinkageDeclarationStatement a -> IO Bool
Stub for ::SgClinkageDeclarationStatement::isInMemoryPool of type bool ()
clinkageDeclarationStatementMemoryUsage :: IO CSize
Stub for ::SgClinkageDeclarationStatement::memoryUsage of type ::size_t()
clinkageDeclarationStatementNumberOfNodes :: IO CSize
Stub for ::SgClinkageDeclarationStatement::numberOfNodes of type ::size_t()
clinkageDeclarationStatementPostConstructionInitialization :: Typeable a => SgClinkageDeclarationStatement a -> IO ()
Stub for ::SgClinkageDeclarationStatement::post_construction_initialization of type void ()
clinkageDeclarationStatementSageClassName :: Typeable a => SgClinkageDeclarationStatement a -> IO String
Stub for ::SgClinkageDeclarationStatement::sage_class_name of type const char *()
clinkageDeclarationStatementVariantT :: Typeable a => SgClinkageDeclarationStatement a -> IO VariantT
Stub for ::SgClinkageDeclarationStatement::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2