| ||||
| ||||
| Synopsis | ||||
| Documentation | ||||
| isSgElseifDirectiveStatement :: Typeable a => SgNode a -> IO (Maybe (SgElseifDirectiveStatement ())) | ||||
| Attempts a dynamic cast of the given node to the type SgElseifDirectiveStatement. | ||||
| upSgElseifDirectiveStatement :: Typeable a => SgElseifDirectiveStatement a -> SgElseifDirectiveStatement () | ||||
| Performs an upcast of a SgElseifDirectiveStatement subtype to a SgElseifDirectiveStatement. | ||||
| newElseifDirectiveStatement :: Typeable a => Sg_File_Info a -> IO (SgElseifDirectiveStatement ()) | ||||
| Stub for ::SgElseifDirectiveStatement::SgElseifDirectiveStatement of type void (class ::Sg_File_Info*) | ||||
| newElseifDirectiveStatement2 :: IO (SgElseifDirectiveStatement ()) | ||||
| Stub for ::SgElseifDirectiveStatement::SgElseifDirectiveStatement of type void () | ||||
| elseifDirectiveStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgElseifDirectiveStatement a -> IO () | ||||
| Stub for ::SgElseifDirectiveStatement::checkDataMemberPointersIfInMemoryPool of type void () | ||||
| elseifDirectiveStatementClassName :: Typeable a => SgElseifDirectiveStatement a -> IO String | ||||
| Stub for ::SgElseifDirectiveStatement::class_name of type ::std::string() | ||||
| elseifDirectiveStatementGetChildIndex :: (Typeable a, Typeable b) => SgElseifDirectiveStatement a -> SgNode b -> IO CLong | ||||
| Stub for ::SgElseifDirectiveStatement::getChildIndex of type long (class ::SgNode*) | ||||
| elseifDirectiveStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgElseifDirectiveStatement a -> SgNode b -> IO CSize | ||||
| Stub for ::SgElseifDirectiveStatement::get_childIndex of type ::size_t(class ::SgNode*) | ||||
| elseifDirectiveStatementGetNumberOfTraversalSuccessors :: Typeable a => SgElseifDirectiveStatement a -> IO CSize | ||||
| Stub for ::SgElseifDirectiveStatement::get_numberOfTraversalSuccessors of type ::size_t() | ||||
| elseifDirectiveStatementGetTraversalSuccessorByIndex :: Typeable a => SgElseifDirectiveStatement a -> CSize -> IO (SgNode ()) | ||||
| Stub for ::SgElseifDirectiveStatement::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t) | ||||
| elseifDirectiveStatementGetTraversalSuccessorContainer :: Typeable a => SgElseifDirectiveStatement a -> IO [SgNode ()] | ||||
| Stub for ::SgElseifDirectiveStatement::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > () | ||||
| elseifDirectiveStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgElseifDirectiveStatement a -> IO [CString] | ||||
| Stub for ::SgElseifDirectiveStatement::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > () | ||||
| elseifDirectiveStatementIsInMemoryPool :: Typeable a => SgElseifDirectiveStatement a -> IO Bool | ||||
| Stub for ::SgElseifDirectiveStatement::isInMemoryPool of type bool () | ||||
| elseifDirectiveStatementMemoryUsage :: IO CSize | ||||
| Stub for ::SgElseifDirectiveStatement::memoryUsage of type ::size_t() | ||||
| elseifDirectiveStatementNumberOfNodes :: IO CSize | ||||
| Stub for ::SgElseifDirectiveStatement::numberOfNodes of type ::size_t() | ||||
| elseifDirectiveStatementPostConstructionInitialization :: Typeable a => SgElseifDirectiveStatement a -> IO () | ||||
| Stub for ::SgElseifDirectiveStatement::post_construction_initialization of type void () | ||||
| elseifDirectiveStatementSageClassName :: Typeable a => SgElseifDirectiveStatement a -> IO String | ||||
| Stub for ::SgElseifDirectiveStatement::sage_class_name of type const char *() | ||||
| elseifDirectiveStatementVariantT :: Typeable a => SgElseifDirectiveStatement a -> IO VariantT | ||||
| Stub for ::SgElseifDirectiveStatement::variantT of type enum ::VariantT() | ||||
| Produced by Haddock version 2.4.2 |