rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgJavaImportStatement
Synopsis
isSgJavaImportStatement :: Typeable a => SgNode a -> IO (Maybe (SgJavaImportStatement ()))
upSgJavaImportStatement :: Typeable a => SgJavaImportStatement a -> SgJavaImportStatement ()
newJavaImportStatement :: Typeable a => Sg_File_Info a -> String -> Bool -> IO (SgJavaImportStatement ())
newJavaImportStatement2 :: String -> Bool -> IO (SgJavaImportStatement ())
javaImportStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgJavaImportStatement a -> IO ()
javaImportStatementClassName :: Typeable a => SgJavaImportStatement a -> IO String
javaImportStatementGetChildIndex :: (Typeable a, Typeable b) => SgJavaImportStatement a -> SgNode b -> IO CLong
javaImportStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgJavaImportStatement a -> SgNode b -> IO CSize
javaImportStatementGetContainsWildCard :: Typeable a => SgJavaImportStatement a -> IO Bool
javaImportStatementGetMangledName :: Typeable a => SgJavaImportStatement a -> IO String
javaImportStatementGetNumberOfTraversalSuccessors :: Typeable a => SgJavaImportStatement a -> IO CSize
javaImportStatementGetPath :: Typeable a => SgJavaImportStatement a -> IO String
javaImportStatementGetTraversalSuccessorByIndex :: Typeable a => SgJavaImportStatement a -> CSize -> IO (SgNode ())
javaImportStatementGetTraversalSuccessorContainer :: Typeable a => SgJavaImportStatement a -> IO [SgNode ()]
javaImportStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgJavaImportStatement a -> IO [CString]
javaImportStatementIsInMemoryPool :: Typeable a => SgJavaImportStatement a -> IO Bool
javaImportStatementMemoryUsage :: IO CSize
javaImportStatementNumberOfNodes :: IO CSize
javaImportStatementPostConstructionInitialization :: Typeable a => SgJavaImportStatement a -> IO ()
javaImportStatementSageClassName :: Typeable a => SgJavaImportStatement a -> IO String
javaImportStatementSetContainsWildCard :: Typeable a => SgJavaImportStatement a -> Bool -> IO ()
javaImportStatementSetPath :: Typeable a => SgJavaImportStatement a -> String -> IO ()
javaImportStatementVariantT :: Typeable a => SgJavaImportStatement a -> IO VariantT
Documentation
isSgJavaImportStatement :: Typeable a => SgNode a -> IO (Maybe (SgJavaImportStatement ()))
Attempts a dynamic cast of the given node to the type SgJavaImportStatement.
upSgJavaImportStatement :: Typeable a => SgJavaImportStatement a -> SgJavaImportStatement ()
Performs an upcast of a SgJavaImportStatement subtype to a SgJavaImportStatement.
newJavaImportStatement :: Typeable a => Sg_File_Info a -> String -> Bool -> IO (SgJavaImportStatement ())
Stub for ::SgJavaImportStatement::SgJavaImportStatement of type void (class ::Sg_File_Info*, class ::SgName, bool )
newJavaImportStatement2 :: String -> Bool -> IO (SgJavaImportStatement ())
Stub for ::SgJavaImportStatement::SgJavaImportStatement of type void (class ::SgName, bool )
javaImportStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgJavaImportStatement a -> IO ()
Stub for ::SgJavaImportStatement::checkDataMemberPointersIfInMemoryPool of type void ()
javaImportStatementClassName :: Typeable a => SgJavaImportStatement a -> IO String
Stub for ::SgJavaImportStatement::class_name of type ::std::string()
javaImportStatementGetChildIndex :: (Typeable a, Typeable b) => SgJavaImportStatement a -> SgNode b -> IO CLong
Stub for ::SgJavaImportStatement::getChildIndex of type long (class ::SgNode*)
javaImportStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgJavaImportStatement a -> SgNode b -> IO CSize
Stub for ::SgJavaImportStatement::get_childIndex of type ::size_t(class ::SgNode*)
javaImportStatementGetContainsWildCard :: Typeable a => SgJavaImportStatement a -> IO Bool
Stub for ::SgJavaImportStatement::get_containsWildCard of type bool ()
javaImportStatementGetMangledName :: Typeable a => SgJavaImportStatement a -> IO String
Stub for ::SgJavaImportStatement::get_mangled_name of type class ::SgName()
javaImportStatementGetNumberOfTraversalSuccessors :: Typeable a => SgJavaImportStatement a -> IO CSize
Stub for ::SgJavaImportStatement::get_numberOfTraversalSuccessors of type ::size_t()
javaImportStatementGetPath :: Typeable a => SgJavaImportStatement a -> IO String
Stub for ::SgJavaImportStatement::get_path of type class ::SgName()
javaImportStatementGetTraversalSuccessorByIndex :: Typeable a => SgJavaImportStatement a -> CSize -> IO (SgNode ())
Stub for ::SgJavaImportStatement::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
javaImportStatementGetTraversalSuccessorContainer :: Typeable a => SgJavaImportStatement a -> IO [SgNode ()]
Stub for ::SgJavaImportStatement::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
javaImportStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgJavaImportStatement a -> IO [CString]
Stub for ::SgJavaImportStatement::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
javaImportStatementIsInMemoryPool :: Typeable a => SgJavaImportStatement a -> IO Bool
Stub for ::SgJavaImportStatement::isInMemoryPool of type bool ()
javaImportStatementMemoryUsage :: IO CSize
Stub for ::SgJavaImportStatement::memoryUsage of type ::size_t()
javaImportStatementNumberOfNodes :: IO CSize
Stub for ::SgJavaImportStatement::numberOfNodes of type ::size_t()
javaImportStatementPostConstructionInitialization :: Typeable a => SgJavaImportStatement a -> IO ()
Stub for ::SgJavaImportStatement::post_construction_initialization of type void ()
javaImportStatementSageClassName :: Typeable a => SgJavaImportStatement a -> IO String
Stub for ::SgJavaImportStatement::sage_class_name of type const char *()
javaImportStatementSetContainsWildCard :: Typeable a => SgJavaImportStatement a -> Bool -> IO ()
Stub for ::SgJavaImportStatement::set_containsWildCard of type void (bool )
javaImportStatementSetPath :: Typeable a => SgJavaImportStatement a -> String -> IO ()
Stub for ::SgJavaImportStatement::set_path of type void (class ::SgName)
javaImportStatementVariantT :: Typeable a => SgJavaImportStatement a -> IO VariantT
Stub for ::SgJavaImportStatement::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2