rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgFortranNonblockedDo
Synopsis
isSgFortranNonblockedDo :: Typeable a => SgNode a -> IO (Maybe (SgFortranNonblockedDo ()))
upSgFortranNonblockedDo :: Typeable a => SgFortranNonblockedDo a -> SgFortranNonblockedDo ()
newFortranNonblockedDo :: (Typeable a, Typeable b, Typeable c, Typeable d, Typeable e, Typeable f) => Sg_File_Info a -> SgExpression b -> SgExpression c -> SgExpression d -> SgBasicBlock e -> SgStatement f -> IO (SgFortranNonblockedDo ())
newFortranNonblockedDo2 :: (Typeable a, Typeable b, Typeable c, Typeable d, Typeable e) => SgExpression a -> SgExpression b -> SgExpression c -> SgBasicBlock d -> SgStatement e -> IO (SgFortranNonblockedDo ())
fortranNonblockedDoCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgFortranNonblockedDo a -> IO ()
fortranNonblockedDoClassName :: Typeable a => SgFortranNonblockedDo a -> IO String
fortranNonblockedDoGetChildIndex :: (Typeable a, Typeable b) => SgFortranNonblockedDo a -> SgNode b -> IO CLong
fortranNonblockedDoGetChildIndex2 :: (Typeable a, Typeable b) => SgFortranNonblockedDo a -> SgNode b -> IO CSize
fortranNonblockedDoGetEndStatement :: Typeable a => SgFortranNonblockedDo a -> IO (SgStatement ())
fortranNonblockedDoGetNumberOfTraversalSuccessors :: Typeable a => SgFortranNonblockedDo a -> IO CSize
fortranNonblockedDoGetTraversalSuccessorByIndex :: Typeable a => SgFortranNonblockedDo a -> CSize -> IO (SgNode ())
fortranNonblockedDoGetTraversalSuccessorContainer :: Typeable a => SgFortranNonblockedDo a -> IO [SgNode ()]
fortranNonblockedDoGetTraversalSuccessorNamesContainer :: Typeable a => SgFortranNonblockedDo a -> IO [CString]
fortranNonblockedDoIsInMemoryPool :: Typeable a => SgFortranNonblockedDo a -> IO Bool
fortranNonblockedDoMemoryUsage :: IO CSize
fortranNonblockedDoNumberOfNodes :: IO CSize
fortranNonblockedDoPostConstructionInitialization :: Typeable a => SgFortranNonblockedDo a -> IO ()
fortranNonblockedDoSageClassName :: Typeable a => SgFortranNonblockedDo a -> IO String
fortranNonblockedDoSetEndStatement :: (Typeable a, Typeable b) => SgFortranNonblockedDo a -> SgStatement b -> IO ()
fortranNonblockedDoVariantT :: Typeable a => SgFortranNonblockedDo a -> IO VariantT
Documentation
isSgFortranNonblockedDo :: Typeable a => SgNode a -> IO (Maybe (SgFortranNonblockedDo ()))
Attempts a dynamic cast of the given node to the type SgFortranNonblockedDo.
upSgFortranNonblockedDo :: Typeable a => SgFortranNonblockedDo a -> SgFortranNonblockedDo ()
Performs an upcast of a SgFortranNonblockedDo subtype to a SgFortranNonblockedDo.
newFortranNonblockedDo :: (Typeable a, Typeable b, Typeable c, Typeable d, Typeable e, Typeable f) => Sg_File_Info a -> SgExpression b -> SgExpression c -> SgExpression d -> SgBasicBlock e -> SgStatement f -> IO (SgFortranNonblockedDo ())
Stub for ::SgFortranNonblockedDo::SgFortranNonblockedDo of type void (class ::Sg_File_Info*, class ::SgExpression*, class ::SgExpression*, class ::SgExpression*, class ::SgBasicBlock*, class ::SgStatement*)
newFortranNonblockedDo2 :: (Typeable a, Typeable b, Typeable c, Typeable d, Typeable e) => SgExpression a -> SgExpression b -> SgExpression c -> SgBasicBlock d -> SgStatement e -> IO (SgFortranNonblockedDo ())
Stub for ::SgFortranNonblockedDo::SgFortranNonblockedDo of type void (class ::SgExpression*, class ::SgExpression*, class ::SgExpression*, class ::SgBasicBlock*, class ::SgStatement*)
fortranNonblockedDoCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgFortranNonblockedDo a -> IO ()
Stub for ::SgFortranNonblockedDo::checkDataMemberPointersIfInMemoryPool of type void ()
fortranNonblockedDoClassName :: Typeable a => SgFortranNonblockedDo a -> IO String
Stub for ::SgFortranNonblockedDo::class_name of type ::std::string()
fortranNonblockedDoGetChildIndex :: (Typeable a, Typeable b) => SgFortranNonblockedDo a -> SgNode b -> IO CLong
Stub for ::SgFortranNonblockedDo::getChildIndex of type long (class ::SgNode*)
fortranNonblockedDoGetChildIndex2 :: (Typeable a, Typeable b) => SgFortranNonblockedDo a -> SgNode b -> IO CSize
Stub for ::SgFortranNonblockedDo::get_childIndex of type ::size_t(class ::SgNode*)
fortranNonblockedDoGetEndStatement :: Typeable a => SgFortranNonblockedDo a -> IO (SgStatement ())
Stub for ::SgFortranNonblockedDo::get_end_statement of type class ::SgStatement*()
fortranNonblockedDoGetNumberOfTraversalSuccessors :: Typeable a => SgFortranNonblockedDo a -> IO CSize
Stub for ::SgFortranNonblockedDo::get_numberOfTraversalSuccessors of type ::size_t()
fortranNonblockedDoGetTraversalSuccessorByIndex :: Typeable a => SgFortranNonblockedDo a -> CSize -> IO (SgNode ())
Stub for ::SgFortranNonblockedDo::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
fortranNonblockedDoGetTraversalSuccessorContainer :: Typeable a => SgFortranNonblockedDo a -> IO [SgNode ()]
Stub for ::SgFortranNonblockedDo::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
fortranNonblockedDoGetTraversalSuccessorNamesContainer :: Typeable a => SgFortranNonblockedDo a -> IO [CString]
Stub for ::SgFortranNonblockedDo::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
fortranNonblockedDoIsInMemoryPool :: Typeable a => SgFortranNonblockedDo a -> IO Bool
Stub for ::SgFortranNonblockedDo::isInMemoryPool of type bool ()
fortranNonblockedDoMemoryUsage :: IO CSize
Stub for ::SgFortranNonblockedDo::memoryUsage of type ::size_t()
fortranNonblockedDoNumberOfNodes :: IO CSize
Stub for ::SgFortranNonblockedDo::numberOfNodes of type ::size_t()
fortranNonblockedDoPostConstructionInitialization :: Typeable a => SgFortranNonblockedDo a -> IO ()
Stub for ::SgFortranNonblockedDo::post_construction_initialization of type void ()
fortranNonblockedDoSageClassName :: Typeable a => SgFortranNonblockedDo a -> IO String
Stub for ::SgFortranNonblockedDo::sage_class_name of type const char *()
fortranNonblockedDoSetEndStatement :: (Typeable a, Typeable b) => SgFortranNonblockedDo a -> SgStatement b -> IO ()
Stub for ::SgFortranNonblockedDo::set_end_statement of type void (class ::SgStatement*)
fortranNonblockedDoVariantT :: Typeable a => SgFortranNonblockedDo a -> IO VariantT
Stub for ::SgFortranNonblockedDo::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2