rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgPythonGlobalStmt
Synopsis
isSgPythonGlobalStmt :: Typeable a => SgNode a -> IO (Maybe (SgPythonGlobalStmt ()))
upSgPythonGlobalStmt :: Typeable a => SgPythonGlobalStmt a -> SgPythonGlobalStmt ()
newPythonGlobalStmt :: Typeable a => Sg_File_Info a -> IO (SgPythonGlobalStmt ())
newPythonGlobalStmt2 :: IO (SgPythonGlobalStmt ())
pythonGlobalStmtAppendName :: (Typeable a, Typeable b) => SgPythonGlobalStmt a -> SgInitializedName b -> IO ()
pythonGlobalStmtCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgPythonGlobalStmt a -> IO ()
pythonGlobalStmtClassName :: Typeable a => SgPythonGlobalStmt a -> IO String
pythonGlobalStmtGetChildIndex :: (Typeable a, Typeable b) => SgPythonGlobalStmt a -> SgNode b -> IO CLong
pythonGlobalStmtGetChildIndex2 :: (Typeable a, Typeable b) => SgPythonGlobalStmt a -> SgNode b -> IO CSize
pythonGlobalStmtGetNames :: Typeable a => SgPythonGlobalStmt a -> IO [SgInitializedName ()]
pythonGlobalStmtGetNumberOfTraversalSuccessors :: Typeable a => SgPythonGlobalStmt a -> IO CSize
pythonGlobalStmtGetTraversalSuccessorByIndex :: Typeable a => SgPythonGlobalStmt a -> CSize -> IO (SgNode ())
pythonGlobalStmtGetTraversalSuccessorContainer :: Typeable a => SgPythonGlobalStmt a -> IO [SgNode ()]
pythonGlobalStmtGetTraversalSuccessorNamesContainer :: Typeable a => SgPythonGlobalStmt a -> IO [CString]
pythonGlobalStmtIsInMemoryPool :: Typeable a => SgPythonGlobalStmt a -> IO Bool
pythonGlobalStmtMemoryUsage :: IO CSize
pythonGlobalStmtNumberOfNodes :: IO CSize
pythonGlobalStmtPostConstructionInitialization :: Typeable a => SgPythonGlobalStmt a -> IO ()
pythonGlobalStmtPrependName :: (Typeable a, Typeable b) => SgPythonGlobalStmt a -> SgInitializedName b -> IO ()
pythonGlobalStmtSageClassName :: Typeable a => SgPythonGlobalStmt a -> IO String
pythonGlobalStmtVariantT :: Typeable a => SgPythonGlobalStmt a -> IO VariantT
Documentation
isSgPythonGlobalStmt :: Typeable a => SgNode a -> IO (Maybe (SgPythonGlobalStmt ()))
Attempts a dynamic cast of the given node to the type SgPythonGlobalStmt.
upSgPythonGlobalStmt :: Typeable a => SgPythonGlobalStmt a -> SgPythonGlobalStmt ()
Performs an upcast of a SgPythonGlobalStmt subtype to a SgPythonGlobalStmt.
newPythonGlobalStmt :: Typeable a => Sg_File_Info a -> IO (SgPythonGlobalStmt ())
Stub for ::SgPythonGlobalStmt::SgPythonGlobalStmt of type void (class ::Sg_File_Info*)
newPythonGlobalStmt2 :: IO (SgPythonGlobalStmt ())
Stub for ::SgPythonGlobalStmt::SgPythonGlobalStmt of type void ()
pythonGlobalStmtAppendName :: (Typeable a, Typeable b) => SgPythonGlobalStmt a -> SgInitializedName b -> IO ()
Stub for ::SgPythonGlobalStmt::append_name of type void (class ::SgInitializedName*)
pythonGlobalStmtCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgPythonGlobalStmt a -> IO ()
Stub for ::SgPythonGlobalStmt::checkDataMemberPointersIfInMemoryPool of type void ()
pythonGlobalStmtClassName :: Typeable a => SgPythonGlobalStmt a -> IO String
Stub for ::SgPythonGlobalStmt::class_name of type ::std::string()
pythonGlobalStmtGetChildIndex :: (Typeable a, Typeable b) => SgPythonGlobalStmt a -> SgNode b -> IO CLong
Stub for ::SgPythonGlobalStmt::getChildIndex of type long (class ::SgNode*)
pythonGlobalStmtGetChildIndex2 :: (Typeable a, Typeable b) => SgPythonGlobalStmt a -> SgNode b -> IO CSize
Stub for ::SgPythonGlobalStmt::get_childIndex of type ::size_t(class ::SgNode*)
pythonGlobalStmtGetNames :: Typeable a => SgPythonGlobalStmt a -> IO [SgInitializedName ()]
Stub for ::SgPythonGlobalStmt::get_names of type const ::SgInitializedNamePtrList&()
pythonGlobalStmtGetNumberOfTraversalSuccessors :: Typeable a => SgPythonGlobalStmt a -> IO CSize
Stub for ::SgPythonGlobalStmt::get_numberOfTraversalSuccessors of type ::size_t()
pythonGlobalStmtGetTraversalSuccessorByIndex :: Typeable a => SgPythonGlobalStmt a -> CSize -> IO (SgNode ())
Stub for ::SgPythonGlobalStmt::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
pythonGlobalStmtGetTraversalSuccessorContainer :: Typeable a => SgPythonGlobalStmt a -> IO [SgNode ()]
Stub for ::SgPythonGlobalStmt::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
pythonGlobalStmtGetTraversalSuccessorNamesContainer :: Typeable a => SgPythonGlobalStmt a -> IO [CString]
Stub for ::SgPythonGlobalStmt::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
pythonGlobalStmtIsInMemoryPool :: Typeable a => SgPythonGlobalStmt a -> IO Bool
Stub for ::SgPythonGlobalStmt::isInMemoryPool of type bool ()
pythonGlobalStmtMemoryUsage :: IO CSize
Stub for ::SgPythonGlobalStmt::memoryUsage of type ::size_t()
pythonGlobalStmtNumberOfNodes :: IO CSize
Stub for ::SgPythonGlobalStmt::numberOfNodes of type ::size_t()
pythonGlobalStmtPostConstructionInitialization :: Typeable a => SgPythonGlobalStmt a -> IO ()
Stub for ::SgPythonGlobalStmt::post_construction_initialization of type void ()
pythonGlobalStmtPrependName :: (Typeable a, Typeable b) => SgPythonGlobalStmt a -> SgInitializedName b -> IO ()
Stub for ::SgPythonGlobalStmt::prepend_name of type void (class ::SgInitializedName*)
pythonGlobalStmtSageClassName :: Typeable a => SgPythonGlobalStmt a -> IO String
Stub for ::SgPythonGlobalStmt::sage_class_name of type const char *()
pythonGlobalStmtVariantT :: Typeable a => SgPythonGlobalStmt a -> IO VariantT
Stub for ::SgPythonGlobalStmt::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2