| ||||
| ||||
| Synopsis | ||||
| Documentation | ||||
| isSgModuleStatement :: Typeable a => SgNode a -> IO (Maybe (SgModuleStatement ())) | ||||
| Attempts a dynamic cast of the given node to the type SgModuleStatement. | ||||
| upSgModuleStatement :: Typeable a => SgModuleStatement a -> SgModuleStatement () | ||||
| Performs an upcast of a SgModuleStatement subtype to a SgModuleStatement. | ||||
| moduleStatementCfgIndexForEnd :: Typeable a => SgModuleStatement a -> IO CUInt | ||||
| Stub for ::SgModuleStatement::cfgIndexForEnd of type unsigned int () | ||||
| moduleStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgModuleStatement a -> IO () | ||||
| Stub for ::SgModuleStatement::checkDataMemberPointersIfInMemoryPool of type void () | ||||
| moduleStatementClassName :: Typeable a => SgModuleStatement a -> IO String | ||||
| Stub for ::SgModuleStatement::class_name of type ::std::string() | ||||
| moduleStatementGetChildIndex :: (Typeable a, Typeable b) => SgModuleStatement a -> SgNode b -> IO CLong | ||||
| Stub for ::SgModuleStatement::getChildIndex of type long (class ::SgNode*) | ||||
| moduleStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgModuleStatement a -> SgNode b -> IO CSize | ||||
| Stub for ::SgModuleStatement::get_childIndex of type ::size_t(class ::SgNode*) | ||||
| moduleStatementGetEndNumericLabel :: Typeable a => SgModuleStatement a -> IO (SgLabelRefExp ()) | ||||
| Stub for ::SgModuleStatement::get_end_numeric_label of type class ::SgLabelRefExp*() | ||||
| moduleStatementGetInterfaces :: Typeable a => SgModuleStatement a -> IO [SgInterfaceStatement ()] | ||||
| Stub for ::SgModuleStatement::get_interfaces of type class ::std::vector < SgInterfaceStatement * , allocator< SgInterfaceStatement * > > () | ||||
| moduleStatementGetMangledName :: Typeable a => SgModuleStatement a -> IO String | ||||
| Stub for ::SgModuleStatement::get_mangled_name of type class ::SgName() | ||||
| moduleStatementGetNumberOfTraversalSuccessors :: Typeable a => SgModuleStatement a -> IO CSize | ||||
| Stub for ::SgModuleStatement::get_numberOfTraversalSuccessors of type ::size_t() | ||||
| moduleStatementGetTraversalSuccessorByIndex :: Typeable a => SgModuleStatement a -> CSize -> IO (SgNode ()) | ||||
| Stub for ::SgModuleStatement::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t) | ||||
| moduleStatementGetTraversalSuccessorContainer :: Typeable a => SgModuleStatement a -> IO [SgNode ()] | ||||
| Stub for ::SgModuleStatement::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > () | ||||
| moduleStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgModuleStatement a -> IO [CString] | ||||
| Stub for ::SgModuleStatement::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > () | ||||
| moduleStatementIsInMemoryPool :: Typeable a => SgModuleStatement a -> IO Bool | ||||
| Stub for ::SgModuleStatement::isInMemoryPool of type bool () | ||||
| moduleStatementMemoryUsage :: IO CSize | ||||
| Stub for ::SgModuleStatement::memoryUsage of type ::size_t() | ||||
| moduleStatementNumberOfNodes :: IO CSize | ||||
| Stub for ::SgModuleStatement::numberOfNodes of type ::size_t() | ||||
| moduleStatementPostConstructionInitialization :: Typeable a => SgModuleStatement a -> IO () | ||||
| Stub for ::SgModuleStatement::post_construction_initialization of type void () | ||||
| moduleStatementSageClassName :: Typeable a => SgModuleStatement a -> IO String | ||||
| Stub for ::SgModuleStatement::sage_class_name of type const char *() | ||||
| moduleStatementSetEndNumericLabel :: (Typeable a, Typeable b) => SgModuleStatement a -> SgLabelRefExp b -> IO () | ||||
| Stub for ::SgModuleStatement::set_end_numeric_label of type void (class ::SgLabelRefExp*) | ||||
| moduleStatementVariantT :: Typeable a => SgModuleStatement a -> IO VariantT | ||||
| Stub for ::SgModuleStatement::variantT of type enum ::VariantT() | ||||
| Produced by Haddock version 2.4.2 |