rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgReadStatement
Synopsis
isSgReadStatement :: Typeable a => SgNode a -> IO (Maybe (SgReadStatement ()))
upSgReadStatement :: Typeable a => SgReadStatement a -> SgReadStatement ()
newReadStatement :: Typeable a => Sg_File_Info a -> IO (SgReadStatement ())
newReadStatement2 :: IO (SgReadStatement ())
readStatementCfgIndexForEnd :: Typeable a => SgReadStatement a -> IO CUInt
readStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgReadStatement a -> IO ()
readStatementClassName :: Typeable a => SgReadStatement a -> IO String
readStatementGetChildIndex :: (Typeable a, Typeable b) => SgReadStatement a -> SgNode b -> IO CLong
readStatementGetAdvance :: Typeable a => SgReadStatement a -> IO (SgExpression ())
readStatementGetAsynchronous :: Typeable a => SgReadStatement a -> IO (SgExpression ())
readStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgReadStatement a -> SgNode b -> IO CSize
readStatementGetEnd :: Typeable a => SgReadStatement a -> IO (SgExpression ())
readStatementGetEor :: Typeable a => SgReadStatement a -> IO (SgExpression ())
readStatementGetFormat :: Typeable a => SgReadStatement a -> IO (SgExpression ())
readStatementGetNamelist :: Typeable a => SgReadStatement a -> IO (SgExpression ())
readStatementGetNumberOfTraversalSuccessors :: Typeable a => SgReadStatement a -> IO CSize
readStatementGetRec :: Typeable a => SgReadStatement a -> IO (SgExpression ())
readStatementGetSize :: Typeable a => SgReadStatement a -> IO (SgExpression ())
readStatementGetTraversalSuccessorByIndex :: Typeable a => SgReadStatement a -> CSize -> IO (SgNode ())
readStatementGetTraversalSuccessorContainer :: Typeable a => SgReadStatement a -> IO [SgNode ()]
readStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgReadStatement a -> IO [CString]
readStatementIsInMemoryPool :: Typeable a => SgReadStatement a -> IO Bool
readStatementMemoryUsage :: IO CSize
readStatementNumberOfNodes :: IO CSize
readStatementPostConstructionInitialization :: Typeable a => SgReadStatement a -> IO ()
readStatementSageClassName :: Typeable a => SgReadStatement a -> IO String
readStatementSetAdvance :: (Typeable a, Typeable b) => SgReadStatement a -> SgExpression b -> IO ()
readStatementSetAsynchronous :: (Typeable a, Typeable b) => SgReadStatement a -> SgExpression b -> IO ()
readStatementSetEnd :: (Typeable a, Typeable b) => SgReadStatement a -> SgExpression b -> IO ()
readStatementSetEor :: (Typeable a, Typeable b) => SgReadStatement a -> SgExpression b -> IO ()
readStatementSetFormat :: (Typeable a, Typeable b) => SgReadStatement a -> SgExpression b -> IO ()
readStatementSetNamelist :: (Typeable a, Typeable b) => SgReadStatement a -> SgExpression b -> IO ()
readStatementSetRec :: (Typeable a, Typeable b) => SgReadStatement a -> SgExpression b -> IO ()
readStatementSetSize :: (Typeable a, Typeable b) => SgReadStatement a -> SgExpression b -> IO ()
readStatementVariantT :: Typeable a => SgReadStatement a -> IO VariantT
Documentation
isSgReadStatement :: Typeable a => SgNode a -> IO (Maybe (SgReadStatement ()))
Attempts a dynamic cast of the given node to the type SgReadStatement.
upSgReadStatement :: Typeable a => SgReadStatement a -> SgReadStatement ()
Performs an upcast of a SgReadStatement subtype to a SgReadStatement.
newReadStatement :: Typeable a => Sg_File_Info a -> IO (SgReadStatement ())
Stub for ::SgReadStatement::SgReadStatement of type void (class ::Sg_File_Info*)
newReadStatement2 :: IO (SgReadStatement ())
Stub for ::SgReadStatement::SgReadStatement of type void ()
readStatementCfgIndexForEnd :: Typeable a => SgReadStatement a -> IO CUInt
Stub for ::SgReadStatement::cfgIndexForEnd of type unsigned int ()
readStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgReadStatement a -> IO ()
Stub for ::SgReadStatement::checkDataMemberPointersIfInMemoryPool of type void ()
readStatementClassName :: Typeable a => SgReadStatement a -> IO String
Stub for ::SgReadStatement::class_name of type ::std::string()
readStatementGetChildIndex :: (Typeable a, Typeable b) => SgReadStatement a -> SgNode b -> IO CLong
Stub for ::SgReadStatement::getChildIndex of type long (class ::SgNode*)
readStatementGetAdvance :: Typeable a => SgReadStatement a -> IO (SgExpression ())
Stub for ::SgReadStatement::get_advance of type class ::SgExpression*()
readStatementGetAsynchronous :: Typeable a => SgReadStatement a -> IO (SgExpression ())
Stub for ::SgReadStatement::get_asynchronous of type class ::SgExpression*()
readStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgReadStatement a -> SgNode b -> IO CSize
Stub for ::SgReadStatement::get_childIndex of type ::size_t(class ::SgNode*)
readStatementGetEnd :: Typeable a => SgReadStatement a -> IO (SgExpression ())
Stub for ::SgReadStatement::get_end of type class ::SgExpression*()
readStatementGetEor :: Typeable a => SgReadStatement a -> IO (SgExpression ())
Stub for ::SgReadStatement::get_eor of type class ::SgExpression*()
readStatementGetFormat :: Typeable a => SgReadStatement a -> IO (SgExpression ())
Stub for ::SgReadStatement::get_format of type class ::SgExpression*()
readStatementGetNamelist :: Typeable a => SgReadStatement a -> IO (SgExpression ())
Stub for ::SgReadStatement::get_namelist of type class ::SgExpression*()
readStatementGetNumberOfTraversalSuccessors :: Typeable a => SgReadStatement a -> IO CSize
Stub for ::SgReadStatement::get_numberOfTraversalSuccessors of type ::size_t()
readStatementGetRec :: Typeable a => SgReadStatement a -> IO (SgExpression ())
Stub for ::SgReadStatement::get_rec of type class ::SgExpression*()
readStatementGetSize :: Typeable a => SgReadStatement a -> IO (SgExpression ())
Stub for ::SgReadStatement::get_size of type class ::SgExpression*()
readStatementGetTraversalSuccessorByIndex :: Typeable a => SgReadStatement a -> CSize -> IO (SgNode ())
Stub for ::SgReadStatement::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
readStatementGetTraversalSuccessorContainer :: Typeable a => SgReadStatement a -> IO [SgNode ()]
Stub for ::SgReadStatement::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
readStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgReadStatement a -> IO [CString]
Stub for ::SgReadStatement::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
readStatementIsInMemoryPool :: Typeable a => SgReadStatement a -> IO Bool
Stub for ::SgReadStatement::isInMemoryPool of type bool ()
readStatementMemoryUsage :: IO CSize
Stub for ::SgReadStatement::memoryUsage of type ::size_t()
readStatementNumberOfNodes :: IO CSize
Stub for ::SgReadStatement::numberOfNodes of type ::size_t()
readStatementPostConstructionInitialization :: Typeable a => SgReadStatement a -> IO ()
Stub for ::SgReadStatement::post_construction_initialization of type void ()
readStatementSageClassName :: Typeable a => SgReadStatement a -> IO String
Stub for ::SgReadStatement::sage_class_name of type const char *()
readStatementSetAdvance :: (Typeable a, Typeable b) => SgReadStatement a -> SgExpression b -> IO ()
Stub for ::SgReadStatement::set_advance of type void (class ::SgExpression*)
readStatementSetAsynchronous :: (Typeable a, Typeable b) => SgReadStatement a -> SgExpression b -> IO ()
Stub for ::SgReadStatement::set_asynchronous of type void (class ::SgExpression*)
readStatementSetEnd :: (Typeable a, Typeable b) => SgReadStatement a -> SgExpression b -> IO ()
Stub for ::SgReadStatement::set_end of type void (class ::SgExpression*)
readStatementSetEor :: (Typeable a, Typeable b) => SgReadStatement a -> SgExpression b -> IO ()
Stub for ::SgReadStatement::set_eor of type void (class ::SgExpression*)
readStatementSetFormat :: (Typeable a, Typeable b) => SgReadStatement a -> SgExpression b -> IO ()
Stub for ::SgReadStatement::set_format of type void (class ::SgExpression*)
readStatementSetNamelist :: (Typeable a, Typeable b) => SgReadStatement a -> SgExpression b -> IO ()
Stub for ::SgReadStatement::set_namelist of type void (class ::SgExpression*)
readStatementSetRec :: (Typeable a, Typeable b) => SgReadStatement a -> SgExpression b -> IO ()
Stub for ::SgReadStatement::set_rec of type void (class ::SgExpression*)
readStatementSetSize :: (Typeable a, Typeable b) => SgReadStatement a -> SgExpression b -> IO ()
Stub for ::SgReadStatement::set_size of type void (class ::SgExpression*)
readStatementVariantT :: Typeable a => SgReadStatement a -> IO VariantT
Stub for ::SgReadStatement::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2