|
| ROSE.Sage3.Methods.SgOpenStatement |
|
|
|
| Synopsis |
|
| isSgOpenStatement :: Typeable a => SgNode a -> IO (Maybe (SgOpenStatement ())) | | | upSgOpenStatement :: Typeable a => SgOpenStatement a -> SgOpenStatement () | | | newOpenStatement :: Typeable a => Sg_File_Info a -> IO (SgOpenStatement ()) | | | newOpenStatement2 :: IO (SgOpenStatement ()) | | | openStatementCfgIndexForEnd :: Typeable a => SgOpenStatement a -> IO CUInt | | | openStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgOpenStatement a -> IO () | | | openStatementClassName :: Typeable a => SgOpenStatement a -> IO String | | | openStatementGetChildIndex :: (Typeable a, Typeable b) => SgOpenStatement a -> SgNode b -> IO CLong | | | openStatementGetAccess :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) | | | openStatementGetAction :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) | | | openStatementGetAsynchronous :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) | | | openStatementGetBlank :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) | | | openStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgOpenStatement a -> SgNode b -> IO CSize | | | openStatementGetDelim :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) | | | openStatementGetFile :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) | | | openStatementGetForm :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) | | | openStatementGetNumberOfTraversalSuccessors :: Typeable a => SgOpenStatement a -> IO CSize | | | openStatementGetPad :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) | | | openStatementGetPosition :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) | | | openStatementGetRecl :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) | | | openStatementGetRound :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) | | | openStatementGetSign :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) | | | openStatementGetStatus :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) | | | openStatementGetTraversalSuccessorByIndex :: Typeable a => SgOpenStatement a -> CSize -> IO (SgNode ()) | | | openStatementGetTraversalSuccessorContainer :: Typeable a => SgOpenStatement a -> IO [SgNode ()] | | | openStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgOpenStatement a -> IO [CString] | | | openStatementIsInMemoryPool :: Typeable a => SgOpenStatement a -> IO Bool | | | openStatementMemoryUsage :: IO CSize | | | openStatementNumberOfNodes :: IO CSize | | | openStatementPostConstructionInitialization :: Typeable a => SgOpenStatement a -> IO () | | | openStatementSageClassName :: Typeable a => SgOpenStatement a -> IO String | | | openStatementSetAccess :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () | | | openStatementSetAction :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () | | | openStatementSetAsynchronous :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () | | | openStatementSetBlank :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () | | | openStatementSetDelim :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () | | | openStatementSetFile :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () | | | openStatementSetForm :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () | | | openStatementSetPad :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () | | | openStatementSetPosition :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () | | | openStatementSetRecl :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () | | | openStatementSetRound :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () | | | openStatementSetSign :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () | | | openStatementSetStatus :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () | | | openStatementVariantT :: Typeable a => SgOpenStatement a -> IO VariantT |
|
|
| Documentation |
|
| isSgOpenStatement :: Typeable a => SgNode a -> IO (Maybe (SgOpenStatement ())) |
| Attempts a dynamic cast of the given node to the type SgOpenStatement.
|
|
| upSgOpenStatement :: Typeable a => SgOpenStatement a -> SgOpenStatement () |
| Performs an upcast of a SgOpenStatement subtype to a SgOpenStatement.
|
|
| newOpenStatement :: Typeable a => Sg_File_Info a -> IO (SgOpenStatement ()) |
| Stub for ::SgOpenStatement::SgOpenStatement of type void (class ::Sg_File_Info*)
|
|
| newOpenStatement2 :: IO (SgOpenStatement ()) |
| Stub for ::SgOpenStatement::SgOpenStatement of type void ()
|
|
| openStatementCfgIndexForEnd :: Typeable a => SgOpenStatement a -> IO CUInt |
| Stub for ::SgOpenStatement::cfgIndexForEnd of type unsigned int ()
|
|
| openStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgOpenStatement a -> IO () |
| Stub for ::SgOpenStatement::checkDataMemberPointersIfInMemoryPool of type void ()
|
|
| openStatementClassName :: Typeable a => SgOpenStatement a -> IO String |
| Stub for ::SgOpenStatement::class_name of type ::std::string()
|
|
| openStatementGetChildIndex :: (Typeable a, Typeable b) => SgOpenStatement a -> SgNode b -> IO CLong |
| Stub for ::SgOpenStatement::getChildIndex of type long (class ::SgNode*)
|
|
| openStatementGetAccess :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) |
| Stub for ::SgOpenStatement::get_access of type class ::SgExpression*()
|
|
| openStatementGetAction :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) |
| Stub for ::SgOpenStatement::get_action of type class ::SgExpression*()
|
|
| openStatementGetAsynchronous :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) |
| Stub for ::SgOpenStatement::get_asynchronous of type class ::SgExpression*()
|
|
| openStatementGetBlank :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) |
| Stub for ::SgOpenStatement::get_blank of type class ::SgExpression*()
|
|
| openStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgOpenStatement a -> SgNode b -> IO CSize |
| Stub for ::SgOpenStatement::get_childIndex of type ::size_t(class ::SgNode*)
|
|
| openStatementGetDelim :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) |
| Stub for ::SgOpenStatement::get_delim of type class ::SgExpression*()
|
|
| openStatementGetFile :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) |
| Stub for ::SgOpenStatement::get_file of type class ::SgExpression*()
|
|
| openStatementGetForm :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) |
| Stub for ::SgOpenStatement::get_form of type class ::SgExpression*()
|
|
| openStatementGetNumberOfTraversalSuccessors :: Typeable a => SgOpenStatement a -> IO CSize |
| Stub for ::SgOpenStatement::get_numberOfTraversalSuccessors of type ::size_t()
|
|
| openStatementGetPad :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) |
| Stub for ::SgOpenStatement::get_pad of type class ::SgExpression*()
|
|
| openStatementGetPosition :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) |
| Stub for ::SgOpenStatement::get_position of type class ::SgExpression*()
|
|
| openStatementGetRecl :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) |
| Stub for ::SgOpenStatement::get_recl of type class ::SgExpression*()
|
|
| openStatementGetRound :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) |
| Stub for ::SgOpenStatement::get_round of type class ::SgExpression*()
|
|
| openStatementGetSign :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) |
| Stub for ::SgOpenStatement::get_sign of type class ::SgExpression*()
|
|
| openStatementGetStatus :: Typeable a => SgOpenStatement a -> IO (SgExpression ()) |
| Stub for ::SgOpenStatement::get_status of type class ::SgExpression*()
|
|
| openStatementGetTraversalSuccessorByIndex :: Typeable a => SgOpenStatement a -> CSize -> IO (SgNode ()) |
| Stub for ::SgOpenStatement::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
|
|
| openStatementGetTraversalSuccessorContainer :: Typeable a => SgOpenStatement a -> IO [SgNode ()] |
| Stub for ::SgOpenStatement::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
|
|
| openStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgOpenStatement a -> IO [CString] |
| Stub for ::SgOpenStatement::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
|
|
| openStatementIsInMemoryPool :: Typeable a => SgOpenStatement a -> IO Bool |
| Stub for ::SgOpenStatement::isInMemoryPool of type bool ()
|
|
| openStatementMemoryUsage :: IO CSize |
| Stub for ::SgOpenStatement::memoryUsage of type ::size_t()
|
|
| openStatementNumberOfNodes :: IO CSize |
| Stub for ::SgOpenStatement::numberOfNodes of type ::size_t()
|
|
| openStatementPostConstructionInitialization :: Typeable a => SgOpenStatement a -> IO () |
| Stub for ::SgOpenStatement::post_construction_initialization of type void ()
|
|
| openStatementSageClassName :: Typeable a => SgOpenStatement a -> IO String |
| Stub for ::SgOpenStatement::sage_class_name of type const char *()
|
|
| openStatementSetAccess :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () |
| Stub for ::SgOpenStatement::set_access of type void (class ::SgExpression*)
|
|
| openStatementSetAction :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () |
| Stub for ::SgOpenStatement::set_action of type void (class ::SgExpression*)
|
|
| openStatementSetAsynchronous :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () |
| Stub for ::SgOpenStatement::set_asynchronous of type void (class ::SgExpression*)
|
|
| openStatementSetBlank :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () |
| Stub for ::SgOpenStatement::set_blank of type void (class ::SgExpression*)
|
|
| openStatementSetDelim :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () |
| Stub for ::SgOpenStatement::set_delim of type void (class ::SgExpression*)
|
|
| openStatementSetFile :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () |
| Stub for ::SgOpenStatement::set_file of type void (class ::SgExpression*)
|
|
| openStatementSetForm :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () |
| Stub for ::SgOpenStatement::set_form of type void (class ::SgExpression*)
|
|
| openStatementSetPad :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () |
| Stub for ::SgOpenStatement::set_pad of type void (class ::SgExpression*)
|
|
| openStatementSetPosition :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () |
| Stub for ::SgOpenStatement::set_position of type void (class ::SgExpression*)
|
|
| openStatementSetRecl :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () |
| Stub for ::SgOpenStatement::set_recl of type void (class ::SgExpression*)
|
|
| openStatementSetRound :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () |
| Stub for ::SgOpenStatement::set_round of type void (class ::SgExpression*)
|
|
| openStatementSetSign :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () |
| Stub for ::SgOpenStatement::set_sign of type void (class ::SgExpression*)
|
|
| openStatementSetStatus :: (Typeable a, Typeable b) => SgOpenStatement a -> SgExpression b -> IO () |
| Stub for ::SgOpenStatement::set_status of type void (class ::SgExpression*)
|
|
| openStatementVariantT :: Typeable a => SgOpenStatement a -> IO VariantT |
| Stub for ::SgOpenStatement::variantT of type enum ::VariantT()
|
|
| Produced by Haddock version 2.4.2 |