rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgFormatStatement
Synopsis
isSgFormatStatement :: Typeable a => SgNode a -> IO (Maybe (SgFormatStatement ()))
upSgFormatStatement :: Typeable a => SgFormatStatement a -> SgFormatStatement ()
newFormatStatement :: (Typeable a, Typeable b) => Sg_File_Info a -> SgFormatItemList b -> IO (SgFormatStatement ())
newFormatStatement2 :: Typeable a => SgFormatItemList a -> IO (SgFormatStatement ())
formatStatementCfgIndexForEnd :: Typeable a => SgFormatStatement a -> IO CUInt
formatStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgFormatStatement a -> IO ()
formatStatementClassName :: Typeable a => SgFormatStatement a -> IO String
formatStatementGetChildIndex :: (Typeable a, Typeable b) => SgFormatStatement a -> SgNode b -> IO CLong
formatStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgFormatStatement a -> SgNode b -> IO CSize
formatStatementGetFormatItemList :: Typeable a => SgFormatStatement a -> IO (SgFormatItemList ())
formatStatementGetMangledName :: Typeable a => SgFormatStatement a -> IO String
formatStatementGetNumberOfTraversalSuccessors :: Typeable a => SgFormatStatement a -> IO CSize
formatStatementGetTraversalSuccessorByIndex :: Typeable a => SgFormatStatement a -> CSize -> IO (SgNode ())
formatStatementGetTraversalSuccessorContainer :: Typeable a => SgFormatStatement a -> IO [SgNode ()]
formatStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgFormatStatement a -> IO [CString]
formatStatementIsInMemoryPool :: Typeable a => SgFormatStatement a -> IO Bool
formatStatementMemoryUsage :: IO CSize
formatStatementNumberOfNodes :: IO CSize
formatStatementPostConstructionInitialization :: Typeable a => SgFormatStatement a -> IO ()
formatStatementSageClassName :: Typeable a => SgFormatStatement a -> IO String
formatStatementSetFormatItemList :: (Typeable a, Typeable b) => SgFormatStatement a -> SgFormatItemList b -> IO ()
formatStatementVariantT :: Typeable a => SgFormatStatement a -> IO VariantT
Documentation
isSgFormatStatement :: Typeable a => SgNode a -> IO (Maybe (SgFormatStatement ()))
Attempts a dynamic cast of the given node to the type SgFormatStatement.
upSgFormatStatement :: Typeable a => SgFormatStatement a -> SgFormatStatement ()
Performs an upcast of a SgFormatStatement subtype to a SgFormatStatement.
newFormatStatement :: (Typeable a, Typeable b) => Sg_File_Info a -> SgFormatItemList b -> IO (SgFormatStatement ())
Stub for ::SgFormatStatement::SgFormatStatement of type void (class ::Sg_File_Info*, class ::SgFormatItemList*)
newFormatStatement2 :: Typeable a => SgFormatItemList a -> IO (SgFormatStatement ())
Stub for ::SgFormatStatement::SgFormatStatement of type void (class ::SgFormatItemList*)
formatStatementCfgIndexForEnd :: Typeable a => SgFormatStatement a -> IO CUInt
Stub for ::SgFormatStatement::cfgIndexForEnd of type unsigned int ()
formatStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgFormatStatement a -> IO ()
Stub for ::SgFormatStatement::checkDataMemberPointersIfInMemoryPool of type void ()
formatStatementClassName :: Typeable a => SgFormatStatement a -> IO String
Stub for ::SgFormatStatement::class_name of type ::std::string()
formatStatementGetChildIndex :: (Typeable a, Typeable b) => SgFormatStatement a -> SgNode b -> IO CLong
Stub for ::SgFormatStatement::getChildIndex of type long (class ::SgNode*)
formatStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgFormatStatement a -> SgNode b -> IO CSize
Stub for ::SgFormatStatement::get_childIndex of type ::size_t(class ::SgNode*)
formatStatementGetFormatItemList :: Typeable a => SgFormatStatement a -> IO (SgFormatItemList ())
Stub for ::SgFormatStatement::get_format_item_list of type class ::SgFormatItemList*()
formatStatementGetMangledName :: Typeable a => SgFormatStatement a -> IO String
Stub for ::SgFormatStatement::get_mangled_name of type class ::SgName()
formatStatementGetNumberOfTraversalSuccessors :: Typeable a => SgFormatStatement a -> IO CSize
Stub for ::SgFormatStatement::get_numberOfTraversalSuccessors of type ::size_t()
formatStatementGetTraversalSuccessorByIndex :: Typeable a => SgFormatStatement a -> CSize -> IO (SgNode ())
Stub for ::SgFormatStatement::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
formatStatementGetTraversalSuccessorContainer :: Typeable a => SgFormatStatement a -> IO [SgNode ()]
Stub for ::SgFormatStatement::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
formatStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgFormatStatement a -> IO [CString]
Stub for ::SgFormatStatement::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
formatStatementIsInMemoryPool :: Typeable a => SgFormatStatement a -> IO Bool
Stub for ::SgFormatStatement::isInMemoryPool of type bool ()
formatStatementMemoryUsage :: IO CSize
Stub for ::SgFormatStatement::memoryUsage of type ::size_t()
formatStatementNumberOfNodes :: IO CSize
Stub for ::SgFormatStatement::numberOfNodes of type ::size_t()
formatStatementPostConstructionInitialization :: Typeable a => SgFormatStatement a -> IO ()
Stub for ::SgFormatStatement::post_construction_initialization of type void ()
formatStatementSageClassName :: Typeable a => SgFormatStatement a -> IO String
Stub for ::SgFormatStatement::sage_class_name of type const char *()
formatStatementSetFormatItemList :: (Typeable a, Typeable b) => SgFormatStatement a -> SgFormatItemList b -> IO ()
Stub for ::SgFormatStatement::set_format_item_list of type void (class ::SgFormatItemList*)
formatStatementVariantT :: Typeable a => SgFormatStatement a -> IO VariantT
Stub for ::SgFormatStatement::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2