rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgComputedGotoStatement
Synopsis
isSgComputedGotoStatement :: Typeable a => SgNode a -> IO (Maybe (SgComputedGotoStatement ()))
upSgComputedGotoStatement :: Typeable a => SgComputedGotoStatement a -> SgComputedGotoStatement ()
newComputedGotoStatement :: (Typeable a, Typeable b, Typeable c) => Sg_File_Info a -> SgExprListExp b -> SgExpression c -> IO (SgComputedGotoStatement ())
newComputedGotoStatement2 :: (Typeable a, Typeable b) => SgExprListExp a -> SgExpression b -> IO (SgComputedGotoStatement ())
computedGotoStatementCfgFindChildIndex :: (Typeable a, Typeable b) => SgComputedGotoStatement a -> SgNode b -> IO CUInt
computedGotoStatementCfgIndexForEnd :: Typeable a => SgComputedGotoStatement a -> IO CUInt
computedGotoStatementCfgIsIndexInteresting :: Typeable a => SgComputedGotoStatement a -> CUInt -> IO Bool
computedGotoStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgComputedGotoStatement a -> IO ()
computedGotoStatementClassName :: Typeable a => SgComputedGotoStatement a -> IO String
computedGotoStatementGetChildIndex :: (Typeable a, Typeable b) => SgComputedGotoStatement a -> SgNode b -> IO CLong
computedGotoStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgComputedGotoStatement a -> SgNode b -> IO CSize
computedGotoStatementGetLabelList :: Typeable a => SgComputedGotoStatement a -> IO (SgExprListExp ())
computedGotoStatementGetLabelIndex :: Typeable a => SgComputedGotoStatement a -> IO (SgExpression ())
computedGotoStatementGetNumberOfTraversalSuccessors :: Typeable a => SgComputedGotoStatement a -> IO CSize
computedGotoStatementGetTraversalSuccessorByIndex :: Typeable a => SgComputedGotoStatement a -> CSize -> IO (SgNode ())
computedGotoStatementGetTraversalSuccessorContainer :: Typeable a => SgComputedGotoStatement a -> IO [SgNode ()]
computedGotoStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgComputedGotoStatement a -> IO [CString]
computedGotoStatementIsInMemoryPool :: Typeable a => SgComputedGotoStatement a -> IO Bool
computedGotoStatementMemoryUsage :: IO CSize
computedGotoStatementNumberOfNodes :: IO CSize
computedGotoStatementPostConstructionInitialization :: Typeable a => SgComputedGotoStatement a -> IO ()
computedGotoStatementSageClassName :: Typeable a => SgComputedGotoStatement a -> IO String
computedGotoStatementSetLabelList :: (Typeable a, Typeable b) => SgComputedGotoStatement a -> SgExprListExp b -> IO ()
computedGotoStatementSetLabelIndex :: (Typeable a, Typeable b) => SgComputedGotoStatement a -> SgExpression b -> IO ()
computedGotoStatementVariantT :: Typeable a => SgComputedGotoStatement a -> IO VariantT
Documentation
isSgComputedGotoStatement :: Typeable a => SgNode a -> IO (Maybe (SgComputedGotoStatement ()))
Attempts a dynamic cast of the given node to the type SgComputedGotoStatement.
upSgComputedGotoStatement :: Typeable a => SgComputedGotoStatement a -> SgComputedGotoStatement ()
Performs an upcast of a SgComputedGotoStatement subtype to a SgComputedGotoStatement.
newComputedGotoStatement :: (Typeable a, Typeable b, Typeable c) => Sg_File_Info a -> SgExprListExp b -> SgExpression c -> IO (SgComputedGotoStatement ())
Stub for ::SgComputedGotoStatement::SgComputedGotoStatement of type void (class ::Sg_File_Info*, class ::SgExprListExp*, class ::SgExpression*)
newComputedGotoStatement2 :: (Typeable a, Typeable b) => SgExprListExp a -> SgExpression b -> IO (SgComputedGotoStatement ())
Stub for ::SgComputedGotoStatement::SgComputedGotoStatement of type void (class ::SgExprListExp*, class ::SgExpression*)
computedGotoStatementCfgFindChildIndex :: (Typeable a, Typeable b) => SgComputedGotoStatement a -> SgNode b -> IO CUInt
Stub for ::SgComputedGotoStatement::cfgFindChildIndex of type unsigned int (class ::SgNode*)
computedGotoStatementCfgIndexForEnd :: Typeable a => SgComputedGotoStatement a -> IO CUInt
Stub for ::SgComputedGotoStatement::cfgIndexForEnd of type unsigned int ()
computedGotoStatementCfgIsIndexInteresting :: Typeable a => SgComputedGotoStatement a -> CUInt -> IO Bool
Stub for ::SgComputedGotoStatement::cfgIsIndexInteresting of type bool (unsigned int )
computedGotoStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgComputedGotoStatement a -> IO ()
Stub for ::SgComputedGotoStatement::checkDataMemberPointersIfInMemoryPool of type void ()
computedGotoStatementClassName :: Typeable a => SgComputedGotoStatement a -> IO String
Stub for ::SgComputedGotoStatement::class_name of type ::std::string()
computedGotoStatementGetChildIndex :: (Typeable a, Typeable b) => SgComputedGotoStatement a -> SgNode b -> IO CLong
Stub for ::SgComputedGotoStatement::getChildIndex of type long (class ::SgNode*)
computedGotoStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgComputedGotoStatement a -> SgNode b -> IO CSize
Stub for ::SgComputedGotoStatement::get_childIndex of type ::size_t(class ::SgNode*)
computedGotoStatementGetLabelList :: Typeable a => SgComputedGotoStatement a -> IO (SgExprListExp ())
Stub for ::SgComputedGotoStatement::get_labelList of type class ::SgExprListExp*()
computedGotoStatementGetLabelIndex :: Typeable a => SgComputedGotoStatement a -> IO (SgExpression ())
Stub for ::SgComputedGotoStatement::get_label_index of type class ::SgExpression*()
computedGotoStatementGetNumberOfTraversalSuccessors :: Typeable a => SgComputedGotoStatement a -> IO CSize
Stub for ::SgComputedGotoStatement::get_numberOfTraversalSuccessors of type ::size_t()
computedGotoStatementGetTraversalSuccessorByIndex :: Typeable a => SgComputedGotoStatement a -> CSize -> IO (SgNode ())
Stub for ::SgComputedGotoStatement::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
computedGotoStatementGetTraversalSuccessorContainer :: Typeable a => SgComputedGotoStatement a -> IO [SgNode ()]
Stub for ::SgComputedGotoStatement::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
computedGotoStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgComputedGotoStatement a -> IO [CString]
Stub for ::SgComputedGotoStatement::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
computedGotoStatementIsInMemoryPool :: Typeable a => SgComputedGotoStatement a -> IO Bool
Stub for ::SgComputedGotoStatement::isInMemoryPool of type bool ()
computedGotoStatementMemoryUsage :: IO CSize
Stub for ::SgComputedGotoStatement::memoryUsage of type ::size_t()
computedGotoStatementNumberOfNodes :: IO CSize
Stub for ::SgComputedGotoStatement::numberOfNodes of type ::size_t()
computedGotoStatementPostConstructionInitialization :: Typeable a => SgComputedGotoStatement a -> IO ()
Stub for ::SgComputedGotoStatement::post_construction_initialization of type void ()
computedGotoStatementSageClassName :: Typeable a => SgComputedGotoStatement a -> IO String
Stub for ::SgComputedGotoStatement::sage_class_name of type const char *()
computedGotoStatementSetLabelList :: (Typeable a, Typeable b) => SgComputedGotoStatement a -> SgExprListExp b -> IO ()
Stub for ::SgComputedGotoStatement::set_labelList of type void (class ::SgExprListExp*)
computedGotoStatementSetLabelIndex :: (Typeable a, Typeable b) => SgComputedGotoStatement a -> SgExpression b -> IO ()
Stub for ::SgComputedGotoStatement::set_label_index of type void (class ::SgExpression*)
computedGotoStatementVariantT :: Typeable a => SgComputedGotoStatement a -> IO VariantT
Stub for ::SgComputedGotoStatement::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2