rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgBackspaceStatement
Synopsis
isSgBackspaceStatement :: Typeable a => SgNode a -> IO (Maybe (SgBackspaceStatement ()))
upSgBackspaceStatement :: Typeable a => SgBackspaceStatement a -> SgBackspaceStatement ()
newBackspaceStatement :: Typeable a => Sg_File_Info a -> IO (SgBackspaceStatement ())
newBackspaceStatement2 :: IO (SgBackspaceStatement ())
backspaceStatementCfgIndexForEnd :: Typeable a => SgBackspaceStatement a -> IO CUInt
backspaceStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgBackspaceStatement a -> IO ()
backspaceStatementClassName :: Typeable a => SgBackspaceStatement a -> IO String
backspaceStatementGetChildIndex :: (Typeable a, Typeable b) => SgBackspaceStatement a -> SgNode b -> IO CLong
backspaceStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgBackspaceStatement a -> SgNode b -> IO CSize
backspaceStatementGetNumberOfTraversalSuccessors :: Typeable a => SgBackspaceStatement a -> IO CSize
backspaceStatementGetTraversalSuccessorByIndex :: Typeable a => SgBackspaceStatement a -> CSize -> IO (SgNode ())
backspaceStatementGetTraversalSuccessorContainer :: Typeable a => SgBackspaceStatement a -> IO [SgNode ()]
backspaceStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgBackspaceStatement a -> IO [CString]
backspaceStatementIsInMemoryPool :: Typeable a => SgBackspaceStatement a -> IO Bool
backspaceStatementMemoryUsage :: IO CSize
backspaceStatementNumberOfNodes :: IO CSize
backspaceStatementPostConstructionInitialization :: Typeable a => SgBackspaceStatement a -> IO ()
backspaceStatementSageClassName :: Typeable a => SgBackspaceStatement a -> IO String
backspaceStatementVariantT :: Typeable a => SgBackspaceStatement a -> IO VariantT
Documentation
isSgBackspaceStatement :: Typeable a => SgNode a -> IO (Maybe (SgBackspaceStatement ()))
Attempts a dynamic cast of the given node to the type SgBackspaceStatement.
upSgBackspaceStatement :: Typeable a => SgBackspaceStatement a -> SgBackspaceStatement ()
Performs an upcast of a SgBackspaceStatement subtype to a SgBackspaceStatement.
newBackspaceStatement :: Typeable a => Sg_File_Info a -> IO (SgBackspaceStatement ())
Stub for ::SgBackspaceStatement::SgBackspaceStatement of type void (class ::Sg_File_Info*)
newBackspaceStatement2 :: IO (SgBackspaceStatement ())
Stub for ::SgBackspaceStatement::SgBackspaceStatement of type void ()
backspaceStatementCfgIndexForEnd :: Typeable a => SgBackspaceStatement a -> IO CUInt
Stub for ::SgBackspaceStatement::cfgIndexForEnd of type unsigned int ()
backspaceStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgBackspaceStatement a -> IO ()
Stub for ::SgBackspaceStatement::checkDataMemberPointersIfInMemoryPool of type void ()
backspaceStatementClassName :: Typeable a => SgBackspaceStatement a -> IO String
Stub for ::SgBackspaceStatement::class_name of type ::std::string()
backspaceStatementGetChildIndex :: (Typeable a, Typeable b) => SgBackspaceStatement a -> SgNode b -> IO CLong
Stub for ::SgBackspaceStatement::getChildIndex of type long (class ::SgNode*)
backspaceStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgBackspaceStatement a -> SgNode b -> IO CSize
Stub for ::SgBackspaceStatement::get_childIndex of type ::size_t(class ::SgNode*)
backspaceStatementGetNumberOfTraversalSuccessors :: Typeable a => SgBackspaceStatement a -> IO CSize
Stub for ::SgBackspaceStatement::get_numberOfTraversalSuccessors of type ::size_t()
backspaceStatementGetTraversalSuccessorByIndex :: Typeable a => SgBackspaceStatement a -> CSize -> IO (SgNode ())
Stub for ::SgBackspaceStatement::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
backspaceStatementGetTraversalSuccessorContainer :: Typeable a => SgBackspaceStatement a -> IO [SgNode ()]
Stub for ::SgBackspaceStatement::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
backspaceStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgBackspaceStatement a -> IO [CString]
Stub for ::SgBackspaceStatement::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
backspaceStatementIsInMemoryPool :: Typeable a => SgBackspaceStatement a -> IO Bool
Stub for ::SgBackspaceStatement::isInMemoryPool of type bool ()
backspaceStatementMemoryUsage :: IO CSize
Stub for ::SgBackspaceStatement::memoryUsage of type ::size_t()
backspaceStatementNumberOfNodes :: IO CSize
Stub for ::SgBackspaceStatement::numberOfNodes of type ::size_t()
backspaceStatementPostConstructionInitialization :: Typeable a => SgBackspaceStatement a -> IO ()
Stub for ::SgBackspaceStatement::post_construction_initialization of type void ()
backspaceStatementSageClassName :: Typeable a => SgBackspaceStatement a -> IO String
Stub for ::SgBackspaceStatement::sage_class_name of type const char *()
backspaceStatementVariantT :: Typeable a => SgBackspaceStatement a -> IO VariantT
Stub for ::SgBackspaceStatement::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2