rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgSpawnStmt
Synopsis
isSgSpawnStmt :: Typeable a => SgNode a -> IO (Maybe (SgSpawnStmt ()))
upSgSpawnStmt :: Typeable a => SgSpawnStmt a -> SgSpawnStmt ()
newSpawnStmt :: (Typeable a, Typeable b) => Sg_File_Info a -> SgFunctionCallExp b -> IO (SgSpawnStmt ())
newSpawnStmt2 :: Typeable a => SgFunctionCallExp a -> IO (SgSpawnStmt ())
spawnStmtCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgSpawnStmt a -> IO ()
spawnStmtClassName :: Typeable a => SgSpawnStmt a -> IO String
spawnStmtGetChildIndex :: (Typeable a, Typeable b) => SgSpawnStmt a -> SgNode b -> IO CLong
spawnStmtGetChildIndex2 :: (Typeable a, Typeable b) => SgSpawnStmt a -> SgNode b -> IO CSize
spawnStmtGetNumberOfTraversalSuccessors :: Typeable a => SgSpawnStmt a -> IO CSize
spawnStmtGetTheFunc :: Typeable a => SgSpawnStmt a -> IO (SgFunctionCallExp ())
spawnStmtGetTraversalSuccessorByIndex :: Typeable a => SgSpawnStmt a -> CSize -> IO (SgNode ())
spawnStmtGetTraversalSuccessorContainer :: Typeable a => SgSpawnStmt a -> IO [SgNode ()]
spawnStmtGetTraversalSuccessorNamesContainer :: Typeable a => SgSpawnStmt a -> IO [CString]
spawnStmtIsInMemoryPool :: Typeable a => SgSpawnStmt a -> IO Bool
spawnStmtMemoryUsage :: IO CSize
spawnStmtNumberOfNodes :: IO CSize
spawnStmtPostConstructionInitialization :: Typeable a => SgSpawnStmt a -> IO ()
spawnStmtSageClassName :: Typeable a => SgSpawnStmt a -> IO String
spawnStmtSetTheFunc :: (Typeable a, Typeable b) => SgSpawnStmt a -> SgFunctionCallExp b -> IO ()
spawnStmtVariantT :: Typeable a => SgSpawnStmt a -> IO VariantT
Documentation
isSgSpawnStmt :: Typeable a => SgNode a -> IO (Maybe (SgSpawnStmt ()))
Attempts a dynamic cast of the given node to the type SgSpawnStmt.
upSgSpawnStmt :: Typeable a => SgSpawnStmt a -> SgSpawnStmt ()
Performs an upcast of a SgSpawnStmt subtype to a SgSpawnStmt.
newSpawnStmt :: (Typeable a, Typeable b) => Sg_File_Info a -> SgFunctionCallExp b -> IO (SgSpawnStmt ())
Stub for ::SgSpawnStmt::SgSpawnStmt of type void (class ::Sg_File_Info*, class ::SgFunctionCallExp*)
newSpawnStmt2 :: Typeable a => SgFunctionCallExp a -> IO (SgSpawnStmt ())
Stub for ::SgSpawnStmt::SgSpawnStmt of type void (class ::SgFunctionCallExp*)
spawnStmtCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgSpawnStmt a -> IO ()
Stub for ::SgSpawnStmt::checkDataMemberPointersIfInMemoryPool of type void ()
spawnStmtClassName :: Typeable a => SgSpawnStmt a -> IO String
Stub for ::SgSpawnStmt::class_name of type ::std::string()
spawnStmtGetChildIndex :: (Typeable a, Typeable b) => SgSpawnStmt a -> SgNode b -> IO CLong
Stub for ::SgSpawnStmt::getChildIndex of type long (class ::SgNode*)
spawnStmtGetChildIndex2 :: (Typeable a, Typeable b) => SgSpawnStmt a -> SgNode b -> IO CSize
Stub for ::SgSpawnStmt::get_childIndex of type ::size_t(class ::SgNode*)
spawnStmtGetNumberOfTraversalSuccessors :: Typeable a => SgSpawnStmt a -> IO CSize
Stub for ::SgSpawnStmt::get_numberOfTraversalSuccessors of type ::size_t()
spawnStmtGetTheFunc :: Typeable a => SgSpawnStmt a -> IO (SgFunctionCallExp ())
Stub for ::SgSpawnStmt::get_the_func of type class ::SgFunctionCallExp*()
spawnStmtGetTraversalSuccessorByIndex :: Typeable a => SgSpawnStmt a -> CSize -> IO (SgNode ())
Stub for ::SgSpawnStmt::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
spawnStmtGetTraversalSuccessorContainer :: Typeable a => SgSpawnStmt a -> IO [SgNode ()]
Stub for ::SgSpawnStmt::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
spawnStmtGetTraversalSuccessorNamesContainer :: Typeable a => SgSpawnStmt a -> IO [CString]
Stub for ::SgSpawnStmt::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
spawnStmtIsInMemoryPool :: Typeable a => SgSpawnStmt a -> IO Bool
Stub for ::SgSpawnStmt::isInMemoryPool of type bool ()
spawnStmtMemoryUsage :: IO CSize
Stub for ::SgSpawnStmt::memoryUsage of type ::size_t()
spawnStmtNumberOfNodes :: IO CSize
Stub for ::SgSpawnStmt::numberOfNodes of type ::size_t()
spawnStmtPostConstructionInitialization :: Typeable a => SgSpawnStmt a -> IO ()
Stub for ::SgSpawnStmt::post_construction_initialization of type void ()
spawnStmtSageClassName :: Typeable a => SgSpawnStmt a -> IO String
Stub for ::SgSpawnStmt::sage_class_name of type const char *()
spawnStmtSetTheFunc :: (Typeable a, Typeable b) => SgSpawnStmt a -> SgFunctionCallExp b -> IO ()
Stub for ::SgSpawnStmt::set_the_func of type void (class ::SgFunctionCallExp*)
spawnStmtVariantT :: Typeable a => SgSpawnStmt a -> IO VariantT
Stub for ::SgSpawnStmt::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2