rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgDeallocateStatement
Synopsis
isSgDeallocateStatement :: Typeable a => SgNode a -> IO (Maybe (SgDeallocateStatement ()))
upSgDeallocateStatement :: Typeable a => SgDeallocateStatement a -> SgDeallocateStatement ()
newDeallocateStatement :: Typeable a => Sg_File_Info a -> IO (SgDeallocateStatement ())
newDeallocateStatement2 :: IO (SgDeallocateStatement ())
deallocateStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgDeallocateStatement a -> IO ()
deallocateStatementClassName :: Typeable a => SgDeallocateStatement a -> IO String
deallocateStatementGetChildIndex :: (Typeable a, Typeable b) => SgDeallocateStatement a -> SgNode b -> IO CLong
deallocateStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgDeallocateStatement a -> SgNode b -> IO CSize
deallocateStatementGetErrmsgExpression :: Typeable a => SgDeallocateStatement a -> IO (SgExpression ())
deallocateStatementGetExprList :: Typeable a => SgDeallocateStatement a -> IO (SgExprListExp ())
deallocateStatementGetNumberOfTraversalSuccessors :: Typeable a => SgDeallocateStatement a -> IO CSize
deallocateStatementGetStatExpression :: Typeable a => SgDeallocateStatement a -> IO (SgExpression ())
deallocateStatementGetTraversalSuccessorByIndex :: Typeable a => SgDeallocateStatement a -> CSize -> IO (SgNode ())
deallocateStatementGetTraversalSuccessorContainer :: Typeable a => SgDeallocateStatement a -> IO [SgNode ()]
deallocateStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgDeallocateStatement a -> IO [CString]
deallocateStatementIsInMemoryPool :: Typeable a => SgDeallocateStatement a -> IO Bool
deallocateStatementMemoryUsage :: IO CSize
deallocateStatementNumberOfNodes :: IO CSize
deallocateStatementPostConstructionInitialization :: Typeable a => SgDeallocateStatement a -> IO ()
deallocateStatementSageClassName :: Typeable a => SgDeallocateStatement a -> IO String
deallocateStatementSetErrmsgExpression :: (Typeable a, Typeable b) => SgDeallocateStatement a -> SgExpression b -> IO ()
deallocateStatementSetExprList :: (Typeable a, Typeable b) => SgDeallocateStatement a -> SgExprListExp b -> IO ()
deallocateStatementSetStatExpression :: (Typeable a, Typeable b) => SgDeallocateStatement a -> SgExpression b -> IO ()
deallocateStatementVariantT :: Typeable a => SgDeallocateStatement a -> IO VariantT
Documentation
isSgDeallocateStatement :: Typeable a => SgNode a -> IO (Maybe (SgDeallocateStatement ()))
Attempts a dynamic cast of the given node to the type SgDeallocateStatement.
upSgDeallocateStatement :: Typeable a => SgDeallocateStatement a -> SgDeallocateStatement ()
Performs an upcast of a SgDeallocateStatement subtype to a SgDeallocateStatement.
newDeallocateStatement :: Typeable a => Sg_File_Info a -> IO (SgDeallocateStatement ())
Stub for ::SgDeallocateStatement::SgDeallocateStatement of type void (class ::Sg_File_Info*)
newDeallocateStatement2 :: IO (SgDeallocateStatement ())
Stub for ::SgDeallocateStatement::SgDeallocateStatement of type void ()
deallocateStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgDeallocateStatement a -> IO ()
Stub for ::SgDeallocateStatement::checkDataMemberPointersIfInMemoryPool of type void ()
deallocateStatementClassName :: Typeable a => SgDeallocateStatement a -> IO String
Stub for ::SgDeallocateStatement::class_name of type ::std::string()
deallocateStatementGetChildIndex :: (Typeable a, Typeable b) => SgDeallocateStatement a -> SgNode b -> IO CLong
Stub for ::SgDeallocateStatement::getChildIndex of type long (class ::SgNode*)
deallocateStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgDeallocateStatement a -> SgNode b -> IO CSize
Stub for ::SgDeallocateStatement::get_childIndex of type ::size_t(class ::SgNode*)
deallocateStatementGetErrmsgExpression :: Typeable a => SgDeallocateStatement a -> IO (SgExpression ())
Stub for ::SgDeallocateStatement::get_errmsg_expression of type class ::SgExpression*()
deallocateStatementGetExprList :: Typeable a => SgDeallocateStatement a -> IO (SgExprListExp ())
Stub for ::SgDeallocateStatement::get_expr_list of type class ::SgExprListExp*()
deallocateStatementGetNumberOfTraversalSuccessors :: Typeable a => SgDeallocateStatement a -> IO CSize
Stub for ::SgDeallocateStatement::get_numberOfTraversalSuccessors of type ::size_t()
deallocateStatementGetStatExpression :: Typeable a => SgDeallocateStatement a -> IO (SgExpression ())
Stub for ::SgDeallocateStatement::get_stat_expression of type class ::SgExpression*()
deallocateStatementGetTraversalSuccessorByIndex :: Typeable a => SgDeallocateStatement a -> CSize -> IO (SgNode ())
Stub for ::SgDeallocateStatement::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
deallocateStatementGetTraversalSuccessorContainer :: Typeable a => SgDeallocateStatement a -> IO [SgNode ()]
Stub for ::SgDeallocateStatement::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
deallocateStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgDeallocateStatement a -> IO [CString]
Stub for ::SgDeallocateStatement::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
deallocateStatementIsInMemoryPool :: Typeable a => SgDeallocateStatement a -> IO Bool
Stub for ::SgDeallocateStatement::isInMemoryPool of type bool ()
deallocateStatementMemoryUsage :: IO CSize
Stub for ::SgDeallocateStatement::memoryUsage of type ::size_t()
deallocateStatementNumberOfNodes :: IO CSize
Stub for ::SgDeallocateStatement::numberOfNodes of type ::size_t()
deallocateStatementPostConstructionInitialization :: Typeable a => SgDeallocateStatement a -> IO ()
Stub for ::SgDeallocateStatement::post_construction_initialization of type void ()
deallocateStatementSageClassName :: Typeable a => SgDeallocateStatement a -> IO String
Stub for ::SgDeallocateStatement::sage_class_name of type const char *()
deallocateStatementSetErrmsgExpression :: (Typeable a, Typeable b) => SgDeallocateStatement a -> SgExpression b -> IO ()
Stub for ::SgDeallocateStatement::set_errmsg_expression of type void (class ::SgExpression*)
deallocateStatementSetExprList :: (Typeable a, Typeable b) => SgDeallocateStatement a -> SgExprListExp b -> IO ()
Stub for ::SgDeallocateStatement::set_expr_list of type void (class ::SgExprListExp*)
deallocateStatementSetStatExpression :: (Typeable a, Typeable b) => SgDeallocateStatement a -> SgExpression b -> IO ()
Stub for ::SgDeallocateStatement::set_stat_expression of type void (class ::SgExpression*)
deallocateStatementVariantT :: Typeable a => SgDeallocateStatement a -> IO VariantT
Stub for ::SgDeallocateStatement::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2