rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgJavaThrowStatement
Synopsis
isSgJavaThrowStatement :: Typeable a => SgNode a -> IO (Maybe (SgJavaThrowStatement ()))
upSgJavaThrowStatement :: Typeable a => SgJavaThrowStatement a -> SgJavaThrowStatement ()
newJavaThrowStatement :: (Typeable a, Typeable b) => Sg_File_Info a -> SgThrowOp b -> IO (SgJavaThrowStatement ())
newJavaThrowStatement2 :: Typeable a => SgThrowOp a -> IO (SgJavaThrowStatement ())
javaThrowStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgJavaThrowStatement a -> IO ()
javaThrowStatementClassName :: Typeable a => SgJavaThrowStatement a -> IO String
javaThrowStatementGetChildIndex :: (Typeable a, Typeable b) => SgJavaThrowStatement a -> SgNode b -> IO CLong
javaThrowStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgJavaThrowStatement a -> SgNode b -> IO CSize
javaThrowStatementGetNumberOfTraversalSuccessors :: Typeable a => SgJavaThrowStatement a -> IO CSize
javaThrowStatementGetThrowOp :: Typeable a => SgJavaThrowStatement a -> IO (SgThrowOp ())
javaThrowStatementGetTraversalSuccessorByIndex :: Typeable a => SgJavaThrowStatement a -> CSize -> IO (SgNode ())
javaThrowStatementGetTraversalSuccessorContainer :: Typeable a => SgJavaThrowStatement a -> IO [SgNode ()]
javaThrowStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgJavaThrowStatement a -> IO [CString]
javaThrowStatementIsInMemoryPool :: Typeable a => SgJavaThrowStatement a -> IO Bool
javaThrowStatementMemoryUsage :: IO CSize
javaThrowStatementNumberOfNodes :: IO CSize
javaThrowStatementPostConstructionInitialization :: Typeable a => SgJavaThrowStatement a -> IO ()
javaThrowStatementSageClassName :: Typeable a => SgJavaThrowStatement a -> IO String
javaThrowStatementSetThrowOp :: (Typeable a, Typeable b) => SgJavaThrowStatement a -> SgThrowOp b -> IO ()
javaThrowStatementVariantT :: Typeable a => SgJavaThrowStatement a -> IO VariantT
Documentation
isSgJavaThrowStatement :: Typeable a => SgNode a -> IO (Maybe (SgJavaThrowStatement ()))
Attempts a dynamic cast of the given node to the type SgJavaThrowStatement.
upSgJavaThrowStatement :: Typeable a => SgJavaThrowStatement a -> SgJavaThrowStatement ()
Performs an upcast of a SgJavaThrowStatement subtype to a SgJavaThrowStatement.
newJavaThrowStatement :: (Typeable a, Typeable b) => Sg_File_Info a -> SgThrowOp b -> IO (SgJavaThrowStatement ())
Stub for ::SgJavaThrowStatement::SgJavaThrowStatement of type void (class ::Sg_File_Info*, class ::SgThrowOp*)
newJavaThrowStatement2 :: Typeable a => SgThrowOp a -> IO (SgJavaThrowStatement ())
Stub for ::SgJavaThrowStatement::SgJavaThrowStatement of type void (class ::SgThrowOp*)
javaThrowStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgJavaThrowStatement a -> IO ()
Stub for ::SgJavaThrowStatement::checkDataMemberPointersIfInMemoryPool of type void ()
javaThrowStatementClassName :: Typeable a => SgJavaThrowStatement a -> IO String
Stub for ::SgJavaThrowStatement::class_name of type ::std::string()
javaThrowStatementGetChildIndex :: (Typeable a, Typeable b) => SgJavaThrowStatement a -> SgNode b -> IO CLong
Stub for ::SgJavaThrowStatement::getChildIndex of type long (class ::SgNode*)
javaThrowStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgJavaThrowStatement a -> SgNode b -> IO CSize
Stub for ::SgJavaThrowStatement::get_childIndex of type ::size_t(class ::SgNode*)
javaThrowStatementGetNumberOfTraversalSuccessors :: Typeable a => SgJavaThrowStatement a -> IO CSize
Stub for ::SgJavaThrowStatement::get_numberOfTraversalSuccessors of type ::size_t()
javaThrowStatementGetThrowOp :: Typeable a => SgJavaThrowStatement a -> IO (SgThrowOp ())
Stub for ::SgJavaThrowStatement::get_throwOp of type class ::SgThrowOp*()
javaThrowStatementGetTraversalSuccessorByIndex :: Typeable a => SgJavaThrowStatement a -> CSize -> IO (SgNode ())
Stub for ::SgJavaThrowStatement::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
javaThrowStatementGetTraversalSuccessorContainer :: Typeable a => SgJavaThrowStatement a -> IO [SgNode ()]
Stub for ::SgJavaThrowStatement::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
javaThrowStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgJavaThrowStatement a -> IO [CString]
Stub for ::SgJavaThrowStatement::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
javaThrowStatementIsInMemoryPool :: Typeable a => SgJavaThrowStatement a -> IO Bool
Stub for ::SgJavaThrowStatement::isInMemoryPool of type bool ()
javaThrowStatementMemoryUsage :: IO CSize
Stub for ::SgJavaThrowStatement::memoryUsage of type ::size_t()
javaThrowStatementNumberOfNodes :: IO CSize
Stub for ::SgJavaThrowStatement::numberOfNodes of type ::size_t()
javaThrowStatementPostConstructionInitialization :: Typeable a => SgJavaThrowStatement a -> IO ()
Stub for ::SgJavaThrowStatement::post_construction_initialization of type void ()
javaThrowStatementSageClassName :: Typeable a => SgJavaThrowStatement a -> IO String
Stub for ::SgJavaThrowStatement::sage_class_name of type const char *()
javaThrowStatementSetThrowOp :: (Typeable a, Typeable b) => SgJavaThrowStatement a -> SgThrowOp b -> IO ()
Stub for ::SgJavaThrowStatement::set_throwOp of type void (class ::SgThrowOp*)
javaThrowStatementVariantT :: Typeable a => SgJavaThrowStatement a -> IO VariantT
Stub for ::SgJavaThrowStatement::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2