rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgNamelistStatement
Synopsis
isSgNamelistStatement :: Typeable a => SgNode a -> IO (Maybe (SgNamelistStatement ()))
upSgNamelistStatement :: Typeable a => SgNamelistStatement a -> SgNamelistStatement ()
newNamelistStatement :: Typeable a => Sg_File_Info a -> IO (SgNamelistStatement ())
newNamelistStatement2 :: IO (SgNamelistStatement ())
namelistStatementCfgIndexForEnd :: Typeable a => SgNamelistStatement a -> IO CUInt
namelistStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgNamelistStatement a -> IO ()
namelistStatementClassName :: Typeable a => SgNamelistStatement a -> IO String
namelistStatementGetChildIndex :: (Typeable a, Typeable b) => SgNamelistStatement a -> SgNode b -> IO CLong
namelistStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgNamelistStatement a -> SgNode b -> IO CSize
namelistStatementGetGroupList :: Typeable a => SgNamelistStatement a -> IO [SgNameGroup ()]
namelistStatementGetMangledName :: Typeable a => SgNamelistStatement a -> IO String
namelistStatementGetNumberOfTraversalSuccessors :: Typeable a => SgNamelistStatement a -> IO CSize
namelistStatementGetTraversalSuccessorByIndex :: Typeable a => SgNamelistStatement a -> CSize -> IO (SgNode ())
namelistStatementGetTraversalSuccessorContainer :: Typeable a => SgNamelistStatement a -> IO [SgNode ()]
namelistStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgNamelistStatement a -> IO [CString]
namelistStatementIsInMemoryPool :: Typeable a => SgNamelistStatement a -> IO Bool
namelistStatementMemoryUsage :: IO CSize
namelistStatementNumberOfNodes :: IO CSize
namelistStatementPostConstructionInitialization :: Typeable a => SgNamelistStatement a -> IO ()
namelistStatementSageClassName :: Typeable a => SgNamelistStatement a -> IO String
namelistStatementVariantT :: Typeable a => SgNamelistStatement a -> IO VariantT
Documentation
isSgNamelistStatement :: Typeable a => SgNode a -> IO (Maybe (SgNamelistStatement ()))
Attempts a dynamic cast of the given node to the type SgNamelistStatement.
upSgNamelistStatement :: Typeable a => SgNamelistStatement a -> SgNamelistStatement ()
Performs an upcast of a SgNamelistStatement subtype to a SgNamelistStatement.
newNamelistStatement :: Typeable a => Sg_File_Info a -> IO (SgNamelistStatement ())
Stub for ::SgNamelistStatement::SgNamelistStatement of type void (class ::Sg_File_Info*)
newNamelistStatement2 :: IO (SgNamelistStatement ())
Stub for ::SgNamelistStatement::SgNamelistStatement of type void ()
namelistStatementCfgIndexForEnd :: Typeable a => SgNamelistStatement a -> IO CUInt
Stub for ::SgNamelistStatement::cfgIndexForEnd of type unsigned int ()
namelistStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgNamelistStatement a -> IO ()
Stub for ::SgNamelistStatement::checkDataMemberPointersIfInMemoryPool of type void ()
namelistStatementClassName :: Typeable a => SgNamelistStatement a -> IO String
Stub for ::SgNamelistStatement::class_name of type ::std::string()
namelistStatementGetChildIndex :: (Typeable a, Typeable b) => SgNamelistStatement a -> SgNode b -> IO CLong
Stub for ::SgNamelistStatement::getChildIndex of type long (class ::SgNode*)
namelistStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgNamelistStatement a -> SgNode b -> IO CSize
Stub for ::SgNamelistStatement::get_childIndex of type ::size_t(class ::SgNode*)
namelistStatementGetGroupList :: Typeable a => SgNamelistStatement a -> IO [SgNameGroup ()]
Stub for ::SgNamelistStatement::get_group_list of type const ::SgNameGroupPtrList&()
namelistStatementGetMangledName :: Typeable a => SgNamelistStatement a -> IO String
Stub for ::SgNamelistStatement::get_mangled_name of type class ::SgName()
namelistStatementGetNumberOfTraversalSuccessors :: Typeable a => SgNamelistStatement a -> IO CSize
Stub for ::SgNamelistStatement::get_numberOfTraversalSuccessors of type ::size_t()
namelistStatementGetTraversalSuccessorByIndex :: Typeable a => SgNamelistStatement a -> CSize -> IO (SgNode ())
Stub for ::SgNamelistStatement::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
namelistStatementGetTraversalSuccessorContainer :: Typeable a => SgNamelistStatement a -> IO [SgNode ()]
Stub for ::SgNamelistStatement::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
namelistStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgNamelistStatement a -> IO [CString]
Stub for ::SgNamelistStatement::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
namelistStatementIsInMemoryPool :: Typeable a => SgNamelistStatement a -> IO Bool
Stub for ::SgNamelistStatement::isInMemoryPool of type bool ()
namelistStatementMemoryUsage :: IO CSize
Stub for ::SgNamelistStatement::memoryUsage of type ::size_t()
namelistStatementNumberOfNodes :: IO CSize
Stub for ::SgNamelistStatement::numberOfNodes of type ::size_t()
namelistStatementPostConstructionInitialization :: Typeable a => SgNamelistStatement a -> IO ()
Stub for ::SgNamelistStatement::post_construction_initialization of type void ()
namelistStatementSageClassName :: Typeable a => SgNamelistStatement a -> IO String
Stub for ::SgNamelistStatement::sage_class_name of type const char *()
namelistStatementVariantT :: Typeable a => SgNamelistStatement a -> IO VariantT
Stub for ::SgNamelistStatement::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2