rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgDeadIfDirectiveStatement
Synopsis
isSgDeadIfDirectiveStatement :: Typeable a => SgNode a -> IO (Maybe (SgDeadIfDirectiveStatement ()))
upSgDeadIfDirectiveStatement :: Typeable a => SgDeadIfDirectiveStatement a -> SgDeadIfDirectiveStatement ()
newDeadIfDirectiveStatement :: Typeable a => Sg_File_Info a -> IO (SgDeadIfDirectiveStatement ())
newDeadIfDirectiveStatement2 :: IO (SgDeadIfDirectiveStatement ())
deadIfDirectiveStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgDeadIfDirectiveStatement a -> IO ()
deadIfDirectiveStatementClassName :: Typeable a => SgDeadIfDirectiveStatement a -> IO String
deadIfDirectiveStatementGetChildIndex :: (Typeable a, Typeable b) => SgDeadIfDirectiveStatement a -> SgNode b -> IO CLong
deadIfDirectiveStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgDeadIfDirectiveStatement a -> SgNode b -> IO CSize
deadIfDirectiveStatementGetNumberOfTraversalSuccessors :: Typeable a => SgDeadIfDirectiveStatement a -> IO CSize
deadIfDirectiveStatementGetTraversalSuccessorByIndex :: Typeable a => SgDeadIfDirectiveStatement a -> CSize -> IO (SgNode ())
deadIfDirectiveStatementGetTraversalSuccessorContainer :: Typeable a => SgDeadIfDirectiveStatement a -> IO [SgNode ()]
deadIfDirectiveStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgDeadIfDirectiveStatement a -> IO [CString]
deadIfDirectiveStatementIsInMemoryPool :: Typeable a => SgDeadIfDirectiveStatement a -> IO Bool
deadIfDirectiveStatementMemoryUsage :: IO CSize
deadIfDirectiveStatementNumberOfNodes :: IO CSize
deadIfDirectiveStatementPostConstructionInitialization :: Typeable a => SgDeadIfDirectiveStatement a -> IO ()
deadIfDirectiveStatementSageClassName :: Typeable a => SgDeadIfDirectiveStatement a -> IO String
deadIfDirectiveStatementVariantT :: Typeable a => SgDeadIfDirectiveStatement a -> IO VariantT
Documentation
isSgDeadIfDirectiveStatement :: Typeable a => SgNode a -> IO (Maybe (SgDeadIfDirectiveStatement ()))
Attempts a dynamic cast of the given node to the type SgDeadIfDirectiveStatement.
upSgDeadIfDirectiveStatement :: Typeable a => SgDeadIfDirectiveStatement a -> SgDeadIfDirectiveStatement ()
Performs an upcast of a SgDeadIfDirectiveStatement subtype to a SgDeadIfDirectiveStatement.
newDeadIfDirectiveStatement :: Typeable a => Sg_File_Info a -> IO (SgDeadIfDirectiveStatement ())
Stub for ::SgDeadIfDirectiveStatement::SgDeadIfDirectiveStatement of type void (class ::Sg_File_Info*)
newDeadIfDirectiveStatement2 :: IO (SgDeadIfDirectiveStatement ())
Stub for ::SgDeadIfDirectiveStatement::SgDeadIfDirectiveStatement of type void ()
deadIfDirectiveStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgDeadIfDirectiveStatement a -> IO ()
Stub for ::SgDeadIfDirectiveStatement::checkDataMemberPointersIfInMemoryPool of type void ()
deadIfDirectiveStatementClassName :: Typeable a => SgDeadIfDirectiveStatement a -> IO String
Stub for ::SgDeadIfDirectiveStatement::class_name of type ::std::string()
deadIfDirectiveStatementGetChildIndex :: (Typeable a, Typeable b) => SgDeadIfDirectiveStatement a -> SgNode b -> IO CLong
Stub for ::SgDeadIfDirectiveStatement::getChildIndex of type long (class ::SgNode*)
deadIfDirectiveStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgDeadIfDirectiveStatement a -> SgNode b -> IO CSize
Stub for ::SgDeadIfDirectiveStatement::get_childIndex of type ::size_t(class ::SgNode*)
deadIfDirectiveStatementGetNumberOfTraversalSuccessors :: Typeable a => SgDeadIfDirectiveStatement a -> IO CSize
Stub for ::SgDeadIfDirectiveStatement::get_numberOfTraversalSuccessors of type ::size_t()
deadIfDirectiveStatementGetTraversalSuccessorByIndex :: Typeable a => SgDeadIfDirectiveStatement a -> CSize -> IO (SgNode ())
Stub for ::SgDeadIfDirectiveStatement::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
deadIfDirectiveStatementGetTraversalSuccessorContainer :: Typeable a => SgDeadIfDirectiveStatement a -> IO [SgNode ()]
Stub for ::SgDeadIfDirectiveStatement::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
deadIfDirectiveStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgDeadIfDirectiveStatement a -> IO [CString]
Stub for ::SgDeadIfDirectiveStatement::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
deadIfDirectiveStatementIsInMemoryPool :: Typeable a => SgDeadIfDirectiveStatement a -> IO Bool
Stub for ::SgDeadIfDirectiveStatement::isInMemoryPool of type bool ()
deadIfDirectiveStatementMemoryUsage :: IO CSize
Stub for ::SgDeadIfDirectiveStatement::memoryUsage of type ::size_t()
deadIfDirectiveStatementNumberOfNodes :: IO CSize
Stub for ::SgDeadIfDirectiveStatement::numberOfNodes of type ::size_t()
deadIfDirectiveStatementPostConstructionInitialization :: Typeable a => SgDeadIfDirectiveStatement a -> IO ()
Stub for ::SgDeadIfDirectiveStatement::post_construction_initialization of type void ()
deadIfDirectiveStatementSageClassName :: Typeable a => SgDeadIfDirectiveStatement a -> IO String
Stub for ::SgDeadIfDirectiveStatement::sage_class_name of type const char *()
deadIfDirectiveStatementVariantT :: Typeable a => SgDeadIfDirectiveStatement a -> IO VariantT
Stub for ::SgDeadIfDirectiveStatement::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2