rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgAssignedGotoStatement
Synopsis
isSgAssignedGotoStatement :: Typeable a => SgNode a -> IO (Maybe (SgAssignedGotoStatement ()))
upSgAssignedGotoStatement :: Typeable a => SgAssignedGotoStatement a -> SgAssignedGotoStatement ()
newAssignedGotoStatement :: (Typeable a, Typeable b) => Sg_File_Info a -> SgExprListExp b -> IO (SgAssignedGotoStatement ())
newAssignedGotoStatement2 :: Typeable a => SgExprListExp a -> IO (SgAssignedGotoStatement ())
assignedGotoStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAssignedGotoStatement a -> IO ()
assignedGotoStatementClassName :: Typeable a => SgAssignedGotoStatement a -> IO String
assignedGotoStatementGetChildIndex :: (Typeable a, Typeable b) => SgAssignedGotoStatement a -> SgNode b -> IO CLong
assignedGotoStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgAssignedGotoStatement a -> SgNode b -> IO CSize
assignedGotoStatementGetNumberOfTraversalSuccessors :: Typeable a => SgAssignedGotoStatement a -> IO CSize
assignedGotoStatementGetTargets :: Typeable a => SgAssignedGotoStatement a -> IO (SgExprListExp ())
assignedGotoStatementGetTraversalSuccessorByIndex :: Typeable a => SgAssignedGotoStatement a -> CSize -> IO (SgNode ())
assignedGotoStatementGetTraversalSuccessorContainer :: Typeable a => SgAssignedGotoStatement a -> IO [SgNode ()]
assignedGotoStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgAssignedGotoStatement a -> IO [CString]
assignedGotoStatementIsInMemoryPool :: Typeable a => SgAssignedGotoStatement a -> IO Bool
assignedGotoStatementMemoryUsage :: IO CSize
assignedGotoStatementNumberOfNodes :: IO CSize
assignedGotoStatementPostConstructionInitialization :: Typeable a => SgAssignedGotoStatement a -> IO ()
assignedGotoStatementSageClassName :: Typeable a => SgAssignedGotoStatement a -> IO String
assignedGotoStatementSetTargets :: (Typeable a, Typeable b) => SgAssignedGotoStatement a -> SgExprListExp b -> IO ()
assignedGotoStatementVariantT :: Typeable a => SgAssignedGotoStatement a -> IO VariantT
Documentation
isSgAssignedGotoStatement :: Typeable a => SgNode a -> IO (Maybe (SgAssignedGotoStatement ()))
Attempts a dynamic cast of the given node to the type SgAssignedGotoStatement.
upSgAssignedGotoStatement :: Typeable a => SgAssignedGotoStatement a -> SgAssignedGotoStatement ()
Performs an upcast of a SgAssignedGotoStatement subtype to a SgAssignedGotoStatement.
newAssignedGotoStatement :: (Typeable a, Typeable b) => Sg_File_Info a -> SgExprListExp b -> IO (SgAssignedGotoStatement ())
Stub for ::SgAssignedGotoStatement::SgAssignedGotoStatement of type void (class ::Sg_File_Info*, class ::SgExprListExp*)
newAssignedGotoStatement2 :: Typeable a => SgExprListExp a -> IO (SgAssignedGotoStatement ())
Stub for ::SgAssignedGotoStatement::SgAssignedGotoStatement of type void (class ::SgExprListExp*)
assignedGotoStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgAssignedGotoStatement a -> IO ()
Stub for ::SgAssignedGotoStatement::checkDataMemberPointersIfInMemoryPool of type void ()
assignedGotoStatementClassName :: Typeable a => SgAssignedGotoStatement a -> IO String
Stub for ::SgAssignedGotoStatement::class_name of type ::std::string()
assignedGotoStatementGetChildIndex :: (Typeable a, Typeable b) => SgAssignedGotoStatement a -> SgNode b -> IO CLong
Stub for ::SgAssignedGotoStatement::getChildIndex of type long (class ::SgNode*)
assignedGotoStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgAssignedGotoStatement a -> SgNode b -> IO CSize
Stub for ::SgAssignedGotoStatement::get_childIndex of type ::size_t(class ::SgNode*)
assignedGotoStatementGetNumberOfTraversalSuccessors :: Typeable a => SgAssignedGotoStatement a -> IO CSize
Stub for ::SgAssignedGotoStatement::get_numberOfTraversalSuccessors of type ::size_t()
assignedGotoStatementGetTargets :: Typeable a => SgAssignedGotoStatement a -> IO (SgExprListExp ())
Stub for ::SgAssignedGotoStatement::get_targets of type class ::SgExprListExp*()
assignedGotoStatementGetTraversalSuccessorByIndex :: Typeable a => SgAssignedGotoStatement a -> CSize -> IO (SgNode ())
Stub for ::SgAssignedGotoStatement::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
assignedGotoStatementGetTraversalSuccessorContainer :: Typeable a => SgAssignedGotoStatement a -> IO [SgNode ()]
Stub for ::SgAssignedGotoStatement::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
assignedGotoStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgAssignedGotoStatement a -> IO [CString]
Stub for ::SgAssignedGotoStatement::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
assignedGotoStatementIsInMemoryPool :: Typeable a => SgAssignedGotoStatement a -> IO Bool
Stub for ::SgAssignedGotoStatement::isInMemoryPool of type bool ()
assignedGotoStatementMemoryUsage :: IO CSize
Stub for ::SgAssignedGotoStatement::memoryUsage of type ::size_t()
assignedGotoStatementNumberOfNodes :: IO CSize
Stub for ::SgAssignedGotoStatement::numberOfNodes of type ::size_t()
assignedGotoStatementPostConstructionInitialization :: Typeable a => SgAssignedGotoStatement a -> IO ()
Stub for ::SgAssignedGotoStatement::post_construction_initialization of type void ()
assignedGotoStatementSageClassName :: Typeable a => SgAssignedGotoStatement a -> IO String
Stub for ::SgAssignedGotoStatement::sage_class_name of type const char *()
assignedGotoStatementSetTargets :: (Typeable a, Typeable b) => SgAssignedGotoStatement a -> SgExprListExp b -> IO ()
Stub for ::SgAssignedGotoStatement::set_targets of type void (class ::SgExprListExp*)
assignedGotoStatementVariantT :: Typeable a => SgAssignedGotoStatement a -> IO VariantT
Stub for ::SgAssignedGotoStatement::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2