rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgBreakStmt
Synopsis
isSgBreakStmt :: Typeable a => SgNode a -> IO (Maybe (SgBreakStmt ()))
upSgBreakStmt :: Typeable a => SgBreakStmt a -> SgBreakStmt ()
newBreakStmt :: Typeable a => Sg_File_Info a -> IO (SgBreakStmt ())
newBreakStmt2 :: IO (SgBreakStmt ())
breakStmtCfgIndexForEnd :: Typeable a => SgBreakStmt a -> IO CUInt
breakStmtCfgIsIndexInteresting :: Typeable a => SgBreakStmt a -> CUInt -> IO Bool
breakStmtCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgBreakStmt a -> IO ()
breakStmtClassName :: Typeable a => SgBreakStmt a -> IO String
breakStmtGetChildIndex :: (Typeable a, Typeable b) => SgBreakStmt a -> SgNode b -> IO CLong
breakStmtGetChildIndex2 :: (Typeable a, Typeable b) => SgBreakStmt a -> SgNode b -> IO CSize
breakStmtGetDoStringLabel :: Typeable a => SgBreakStmt a -> IO String
breakStmtGetNumberOfTraversalSuccessors :: Typeable a => SgBreakStmt a -> IO CSize
breakStmtGetTraversalSuccessorByIndex :: Typeable a => SgBreakStmt a -> CSize -> IO (SgNode ())
breakStmtGetTraversalSuccessorContainer :: Typeable a => SgBreakStmt a -> IO [SgNode ()]
breakStmtGetTraversalSuccessorNamesContainer :: Typeable a => SgBreakStmt a -> IO [CString]
breakStmtIsInMemoryPool :: Typeable a => SgBreakStmt a -> IO Bool
breakStmtMemoryUsage :: IO CSize
breakStmtNumberOfNodes :: IO CSize
breakStmtPostConstructionInitialization :: Typeable a => SgBreakStmt a -> IO ()
breakStmtSageClassName :: Typeable a => SgBreakStmt a -> IO String
breakStmtSetDoStringLabel :: Typeable a => SgBreakStmt a -> String -> IO ()
breakStmtVariantT :: Typeable a => SgBreakStmt a -> IO VariantT
Documentation
isSgBreakStmt :: Typeable a => SgNode a -> IO (Maybe (SgBreakStmt ()))
Attempts a dynamic cast of the given node to the type SgBreakStmt.
upSgBreakStmt :: Typeable a => SgBreakStmt a -> SgBreakStmt ()
Performs an upcast of a SgBreakStmt subtype to a SgBreakStmt.
newBreakStmt :: Typeable a => Sg_File_Info a -> IO (SgBreakStmt ())
Stub for ::SgBreakStmt::SgBreakStmt of type void (class ::Sg_File_Info*)
newBreakStmt2 :: IO (SgBreakStmt ())
Stub for ::SgBreakStmt::SgBreakStmt of type void ()
breakStmtCfgIndexForEnd :: Typeable a => SgBreakStmt a -> IO CUInt
Stub for ::SgBreakStmt::cfgIndexForEnd of type unsigned int ()
breakStmtCfgIsIndexInteresting :: Typeable a => SgBreakStmt a -> CUInt -> IO Bool
Stub for ::SgBreakStmt::cfgIsIndexInteresting of type bool (unsigned int )
breakStmtCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgBreakStmt a -> IO ()
Stub for ::SgBreakStmt::checkDataMemberPointersIfInMemoryPool of type void ()
breakStmtClassName :: Typeable a => SgBreakStmt a -> IO String
Stub for ::SgBreakStmt::class_name of type ::std::string()
breakStmtGetChildIndex :: (Typeable a, Typeable b) => SgBreakStmt a -> SgNode b -> IO CLong
Stub for ::SgBreakStmt::getChildIndex of type long (class ::SgNode*)
breakStmtGetChildIndex2 :: (Typeable a, Typeable b) => SgBreakStmt a -> SgNode b -> IO CSize
Stub for ::SgBreakStmt::get_childIndex of type ::size_t(class ::SgNode*)
breakStmtGetDoStringLabel :: Typeable a => SgBreakStmt a -> IO String
Stub for ::SgBreakStmt::get_do_string_label of type ::std::string()
breakStmtGetNumberOfTraversalSuccessors :: Typeable a => SgBreakStmt a -> IO CSize
Stub for ::SgBreakStmt::get_numberOfTraversalSuccessors of type ::size_t()
breakStmtGetTraversalSuccessorByIndex :: Typeable a => SgBreakStmt a -> CSize -> IO (SgNode ())
Stub for ::SgBreakStmt::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
breakStmtGetTraversalSuccessorContainer :: Typeable a => SgBreakStmt a -> IO [SgNode ()]
Stub for ::SgBreakStmt::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
breakStmtGetTraversalSuccessorNamesContainer :: Typeable a => SgBreakStmt a -> IO [CString]
Stub for ::SgBreakStmt::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
breakStmtIsInMemoryPool :: Typeable a => SgBreakStmt a -> IO Bool
Stub for ::SgBreakStmt::isInMemoryPool of type bool ()
breakStmtMemoryUsage :: IO CSize
Stub for ::SgBreakStmt::memoryUsage of type ::size_t()
breakStmtNumberOfNodes :: IO CSize
Stub for ::SgBreakStmt::numberOfNodes of type ::size_t()
breakStmtPostConstructionInitialization :: Typeable a => SgBreakStmt a -> IO ()
Stub for ::SgBreakStmt::post_construction_initialization of type void ()
breakStmtSageClassName :: Typeable a => SgBreakStmt a -> IO String
Stub for ::SgBreakStmt::sage_class_name of type const char *()
breakStmtSetDoStringLabel :: Typeable a => SgBreakStmt a -> String -> IO ()
Stub for ::SgBreakStmt::set_do_string_label of type void (::std::string)
breakStmtVariantT :: Typeable a => SgBreakStmt a -> IO VariantT
Stub for ::SgBreakStmt::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2