|
| ROSE.Sage3.Methods.SgUpcForAllStatement |
|
|
|
| Synopsis |
|
| isSgUpcForAllStatement :: Typeable a => SgNode a -> IO (Maybe (SgUpcForAllStatement ())) | | | upSgUpcForAllStatement :: Typeable a => SgUpcForAllStatement a -> SgUpcForAllStatement () | | | newUpcForAllStatement :: (Typeable a, Typeable b, Typeable c, Typeable d, Typeable e) => SgForInitStatement a -> SgStatement b -> SgExpression c -> SgExpression d -> SgStatement e -> IO (SgUpcForAllStatement ()) | | | newUpcForAllStatement2 :: (Typeable a, Typeable b, Typeable c, Typeable d, Typeable e) => Sg_File_Info a -> SgStatement b -> SgExpression c -> SgExpression d -> SgStatement e -> IO (SgUpcForAllStatement ()) | | | newUpcForAllStatement3 :: (Typeable a, Typeable b, Typeable c, Typeable d) => SgStatement a -> SgExpression b -> SgExpression c -> SgStatement d -> IO (SgUpcForAllStatement ()) | | | upcForAllStatementAppendInitStmt :: (Typeable a, Typeable b) => SgUpcForAllStatement a -> SgStatement b -> IO () | | | upcForAllStatementCfgFindChildIndex :: (Typeable a, Typeable b) => SgUpcForAllStatement a -> SgNode b -> IO CUInt | | | upcForAllStatementCfgFindNextChildIndex :: (Typeable a, Typeable b) => SgUpcForAllStatement a -> SgNode b -> IO CUInt | | | upcForAllStatementCfgIndexForEnd :: Typeable a => SgUpcForAllStatement a -> IO CUInt | | | upcForAllStatementCfgIsIndexInteresting :: Typeable a => SgUpcForAllStatement a -> CUInt -> IO Bool | | | upcForAllStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgUpcForAllStatement a -> IO () | | | upcForAllStatementClassName :: Typeable a => SgUpcForAllStatement a -> IO String | | | upcForAllStatementGetChildIndex :: (Typeable a, Typeable b) => SgUpcForAllStatement a -> SgNode b -> IO CLong | | | upcForAllStatementGetAffinity :: Typeable a => SgUpcForAllStatement a -> IO (SgExpression ()) | | | upcForAllStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgUpcForAllStatement a -> SgNode b -> IO CSize | | | upcForAllStatementGetForInitStmt :: Typeable a => SgUpcForAllStatement a -> IO (SgForInitStatement ()) | | | upcForAllStatementGetIncrement :: Typeable a => SgUpcForAllStatement a -> IO (SgExpression ()) | | | upcForAllStatementGetInitStmt :: Typeable a => SgUpcForAllStatement a -> IO [SgStatement ()] | | | upcForAllStatementGetLoopBody :: Typeable a => SgUpcForAllStatement a -> IO (SgStatement ()) | | | upcForAllStatementGetMangledName :: Typeable a => SgUpcForAllStatement a -> IO String | | | upcForAllStatementGetNumberOfTraversalSuccessors :: Typeable a => SgUpcForAllStatement a -> IO CSize | | | upcForAllStatementGetTest :: Typeable a => SgUpcForAllStatement a -> IO (SgStatement ()) | | | upcForAllStatementGetTestExpr :: Typeable a => SgUpcForAllStatement a -> IO (SgExpression ()) | | | upcForAllStatementGetTraversalSuccessorByIndex :: Typeable a => SgUpcForAllStatement a -> CSize -> IO (SgNode ()) | | | upcForAllStatementGetTraversalSuccessorContainer :: Typeable a => SgUpcForAllStatement a -> IO [SgNode ()] | | | upcForAllStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgUpcForAllStatement a -> IO [CString] | | | upcForAllStatementIsInMemoryPool :: Typeable a => SgUpcForAllStatement a -> IO Bool | | | upcForAllStatementMemoryUsage :: IO CSize | | | upcForAllStatementNumberOfNodes :: IO CSize | | | upcForAllStatementPostConstructionInitialization :: Typeable a => SgUpcForAllStatement a -> IO () | | | upcForAllStatementPrependInitStmt :: (Typeable a, Typeable b) => SgUpcForAllStatement a -> SgStatement b -> IO () | | | upcForAllStatementReplaceExpression :: (Typeable a, Typeable b, Typeable c) => SgUpcForAllStatement a -> SgExpression b -> SgExpression c -> IO CInt | | | upcForAllStatementSageClassName :: Typeable a => SgUpcForAllStatement a -> IO String | | | upcForAllStatementSetAffinity :: (Typeable a, Typeable b) => SgUpcForAllStatement a -> SgExpression b -> IO () | | | upcForAllStatementSetForInitStmt :: (Typeable a, Typeable b) => SgUpcForAllStatement a -> SgForInitStatement b -> IO () | | | upcForAllStatementSetIncrement :: (Typeable a, Typeable b) => SgUpcForAllStatement a -> SgExpression b -> IO () | | | upcForAllStatementSetLoopBody :: (Typeable a, Typeable b) => SgUpcForAllStatement a -> SgStatement b -> IO () | | | upcForAllStatementSetTest :: (Typeable a, Typeable b) => SgUpcForAllStatement a -> SgStatement b -> IO () | | | upcForAllStatementSetTestExpr :: (Typeable a, Typeable b) => SgUpcForAllStatement a -> SgExpression b -> IO () | | | upcForAllStatementVariantT :: Typeable a => SgUpcForAllStatement a -> IO VariantT |
|
|
| Documentation |
|
| isSgUpcForAllStatement :: Typeable a => SgNode a -> IO (Maybe (SgUpcForAllStatement ())) |
| Attempts a dynamic cast of the given node to the type SgUpcForAllStatement.
|
|
| upSgUpcForAllStatement :: Typeable a => SgUpcForAllStatement a -> SgUpcForAllStatement () |
| Performs an upcast of a SgUpcForAllStatement subtype to a SgUpcForAllStatement.
|
|
| newUpcForAllStatement :: (Typeable a, Typeable b, Typeable c, Typeable d, Typeable e) => SgForInitStatement a -> SgStatement b -> SgExpression c -> SgExpression d -> SgStatement e -> IO (SgUpcForAllStatement ()) |
| Stub for ::SgUpcForAllStatement::SgUpcForAllStatement of type void (class ::SgForInitStatement*, class ::SgStatement*, class ::SgExpression*, class ::SgExpression*, class ::SgStatement*)
|
|
| newUpcForAllStatement2 :: (Typeable a, Typeable b, Typeable c, Typeable d, Typeable e) => Sg_File_Info a -> SgStatement b -> SgExpression c -> SgExpression d -> SgStatement e -> IO (SgUpcForAllStatement ()) |
| Stub for ::SgUpcForAllStatement::SgUpcForAllStatement of type void (class ::Sg_File_Info*, class ::SgStatement*, class ::SgExpression*, class ::SgExpression*, class ::SgStatement*)
|
|
| newUpcForAllStatement3 :: (Typeable a, Typeable b, Typeable c, Typeable d) => SgStatement a -> SgExpression b -> SgExpression c -> SgStatement d -> IO (SgUpcForAllStatement ()) |
| Stub for ::SgUpcForAllStatement::SgUpcForAllStatement of type void (class ::SgStatement*, class ::SgExpression*, class ::SgExpression*, class ::SgStatement*)
|
|
| upcForAllStatementAppendInitStmt :: (Typeable a, Typeable b) => SgUpcForAllStatement a -> SgStatement b -> IO () |
| Stub for ::SgUpcForAllStatement::append_init_stmt of type void (class ::SgStatement*)
|
|
| upcForAllStatementCfgFindChildIndex :: (Typeable a, Typeable b) => SgUpcForAllStatement a -> SgNode b -> IO CUInt |
| Stub for ::SgUpcForAllStatement::cfgFindChildIndex of type unsigned int (class ::SgNode*)
|
|
| upcForAllStatementCfgFindNextChildIndex :: (Typeable a, Typeable b) => SgUpcForAllStatement a -> SgNode b -> IO CUInt |
| Stub for ::SgUpcForAllStatement::cfgFindNextChildIndex of type unsigned int (class ::SgNode*)
|
|
| upcForAllStatementCfgIndexForEnd :: Typeable a => SgUpcForAllStatement a -> IO CUInt |
| Stub for ::SgUpcForAllStatement::cfgIndexForEnd of type unsigned int ()
|
|
| upcForAllStatementCfgIsIndexInteresting :: Typeable a => SgUpcForAllStatement a -> CUInt -> IO Bool |
| Stub for ::SgUpcForAllStatement::cfgIsIndexInteresting of type bool (unsigned int )
|
|
| upcForAllStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgUpcForAllStatement a -> IO () |
| Stub for ::SgUpcForAllStatement::checkDataMemberPointersIfInMemoryPool of type void ()
|
|
| upcForAllStatementClassName :: Typeable a => SgUpcForAllStatement a -> IO String |
| Stub for ::SgUpcForAllStatement::class_name of type ::std::string()
|
|
| upcForAllStatementGetChildIndex :: (Typeable a, Typeable b) => SgUpcForAllStatement a -> SgNode b -> IO CLong |
| Stub for ::SgUpcForAllStatement::getChildIndex of type long (class ::SgNode*)
|
|
| upcForAllStatementGetAffinity :: Typeable a => SgUpcForAllStatement a -> IO (SgExpression ()) |
| Stub for ::SgUpcForAllStatement::get_affinity of type class ::SgExpression*()
|
|
| upcForAllStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgUpcForAllStatement a -> SgNode b -> IO CSize |
| Stub for ::SgUpcForAllStatement::get_childIndex of type ::size_t(class ::SgNode*)
|
|
| upcForAllStatementGetForInitStmt :: Typeable a => SgUpcForAllStatement a -> IO (SgForInitStatement ()) |
| Stub for ::SgUpcForAllStatement::get_for_init_stmt of type class ::SgForInitStatement*()
|
|
| upcForAllStatementGetIncrement :: Typeable a => SgUpcForAllStatement a -> IO (SgExpression ()) |
| Stub for ::SgUpcForAllStatement::get_increment of type class ::SgExpression*()
|
|
| upcForAllStatementGetInitStmt :: Typeable a => SgUpcForAllStatement a -> IO [SgStatement ()] |
| Stub for ::SgUpcForAllStatement::get_init_stmt of type ::SgStatementPtrList&()
|
|
| upcForAllStatementGetLoopBody :: Typeable a => SgUpcForAllStatement a -> IO (SgStatement ()) |
| Stub for ::SgUpcForAllStatement::get_loop_body of type class ::SgStatement*()
|
|
| upcForAllStatementGetMangledName :: Typeable a => SgUpcForAllStatement a -> IO String |
| Stub for ::SgUpcForAllStatement::get_mangled_name of type class ::SgName()
|
|
| upcForAllStatementGetNumberOfTraversalSuccessors :: Typeable a => SgUpcForAllStatement a -> IO CSize |
| Stub for ::SgUpcForAllStatement::get_numberOfTraversalSuccessors of type ::size_t()
|
|
| upcForAllStatementGetTest :: Typeable a => SgUpcForAllStatement a -> IO (SgStatement ()) |
| Stub for ::SgUpcForAllStatement::get_test of type class ::SgStatement*()
|
|
| upcForAllStatementGetTestExpr :: Typeable a => SgUpcForAllStatement a -> IO (SgExpression ()) |
| Stub for ::SgUpcForAllStatement::get_test_expr of type class ::SgExpression*()
|
|
| upcForAllStatementGetTraversalSuccessorByIndex :: Typeable a => SgUpcForAllStatement a -> CSize -> IO (SgNode ()) |
| Stub for ::SgUpcForAllStatement::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
|
|
| upcForAllStatementGetTraversalSuccessorContainer :: Typeable a => SgUpcForAllStatement a -> IO [SgNode ()] |
| Stub for ::SgUpcForAllStatement::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
|
|
| upcForAllStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgUpcForAllStatement a -> IO [CString] |
| Stub for ::SgUpcForAllStatement::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
|
|
| upcForAllStatementIsInMemoryPool :: Typeable a => SgUpcForAllStatement a -> IO Bool |
| Stub for ::SgUpcForAllStatement::isInMemoryPool of type bool ()
|
|
| upcForAllStatementMemoryUsage :: IO CSize |
| Stub for ::SgUpcForAllStatement::memoryUsage of type ::size_t()
|
|
| upcForAllStatementNumberOfNodes :: IO CSize |
| Stub for ::SgUpcForAllStatement::numberOfNodes of type ::size_t()
|
|
| upcForAllStatementPostConstructionInitialization :: Typeable a => SgUpcForAllStatement a -> IO () |
| Stub for ::SgUpcForAllStatement::post_construction_initialization of type void ()
|
|
| upcForAllStatementPrependInitStmt :: (Typeable a, Typeable b) => SgUpcForAllStatement a -> SgStatement b -> IO () |
| Stub for ::SgUpcForAllStatement::prepend_init_stmt of type void (class ::SgStatement*)
|
|
| upcForAllStatementReplaceExpression :: (Typeable a, Typeable b, Typeable c) => SgUpcForAllStatement a -> SgExpression b -> SgExpression c -> IO CInt |
| Stub for ::SgUpcForAllStatement::replace_expression of type int (class ::SgExpression*, class ::SgExpression*)
|
|
| upcForAllStatementSageClassName :: Typeable a => SgUpcForAllStatement a -> IO String |
| Stub for ::SgUpcForAllStatement::sage_class_name of type const char *()
|
|
| upcForAllStatementSetAffinity :: (Typeable a, Typeable b) => SgUpcForAllStatement a -> SgExpression b -> IO () |
| Stub for ::SgUpcForAllStatement::set_affinity of type void (class ::SgExpression*)
|
|
| upcForAllStatementSetForInitStmt :: (Typeable a, Typeable b) => SgUpcForAllStatement a -> SgForInitStatement b -> IO () |
| Stub for ::SgUpcForAllStatement::set_for_init_stmt of type void (class ::SgForInitStatement*)
|
|
| upcForAllStatementSetIncrement :: (Typeable a, Typeable b) => SgUpcForAllStatement a -> SgExpression b -> IO () |
| Stub for ::SgUpcForAllStatement::set_increment of type void (class ::SgExpression*)
|
|
| upcForAllStatementSetLoopBody :: (Typeable a, Typeable b) => SgUpcForAllStatement a -> SgStatement b -> IO () |
| Stub for ::SgUpcForAllStatement::set_loop_body of type void (class ::SgStatement*)
|
|
| upcForAllStatementSetTest :: (Typeable a, Typeable b) => SgUpcForAllStatement a -> SgStatement b -> IO () |
| Stub for ::SgUpcForAllStatement::set_test of type void (class ::SgStatement*)
|
|
| upcForAllStatementSetTestExpr :: (Typeable a, Typeable b) => SgUpcForAllStatement a -> SgExpression b -> IO () |
| Stub for ::SgUpcForAllStatement::set_test_expr of type void (class ::SgExpression*)
|
|
| upcForAllStatementVariantT :: Typeable a => SgUpcForAllStatement a -> IO VariantT |
| Stub for ::SgUpcForAllStatement::variantT of type enum ::VariantT()
|
|
| Produced by Haddock version 2.4.2 |