rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgImplicitStatement
Synopsis
isSgImplicitStatement :: Typeable a => SgNode a -> IO (Maybe (SgImplicitStatement ()))
upSgImplicitStatement :: Typeable a => SgImplicitStatement a -> SgImplicitStatement ()
newImplicitStatement :: Typeable a => Sg_File_Info a -> Bool -> IO (SgImplicitStatement ())
newImplicitStatement2 :: Bool -> IO (SgImplicitStatement ())
implicitStatementCfgIndexForEnd :: Typeable a => SgImplicitStatement a -> IO CUInt
implicitStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgImplicitStatement a -> IO ()
implicitStatementClassName :: Typeable a => SgImplicitStatement a -> IO String
implicitStatementGetChildIndex :: (Typeable a, Typeable b) => SgImplicitStatement a -> SgNode b -> IO CLong
implicitStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgImplicitStatement a -> SgNode b -> IO CSize
implicitStatementGetImplicitNone :: Typeable a => SgImplicitStatement a -> IO Bool
implicitStatementGetMangledName :: Typeable a => SgImplicitStatement a -> IO String
implicitStatementGetNumberOfTraversalSuccessors :: Typeable a => SgImplicitStatement a -> IO CSize
implicitStatementGetTraversalSuccessorByIndex :: Typeable a => SgImplicitStatement a -> CSize -> IO (SgNode ())
implicitStatementGetTraversalSuccessorContainer :: Typeable a => SgImplicitStatement a -> IO [SgNode ()]
implicitStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgImplicitStatement a -> IO [CString]
implicitStatementGetVariables :: Typeable a => SgImplicitStatement a -> IO [SgInitializedName ()]
implicitStatementIsInMemoryPool :: Typeable a => SgImplicitStatement a -> IO Bool
implicitStatementMemoryUsage :: IO CSize
implicitStatementNumberOfNodes :: IO CSize
implicitStatementPostConstructionInitialization :: Typeable a => SgImplicitStatement a -> IO ()
implicitStatementSageClassName :: Typeable a => SgImplicitStatement a -> IO String
implicitStatementSetImplicitNone :: Typeable a => SgImplicitStatement a -> Bool -> IO ()
implicitStatementVariantT :: Typeable a => SgImplicitStatement a -> IO VariantT
Documentation
isSgImplicitStatement :: Typeable a => SgNode a -> IO (Maybe (SgImplicitStatement ()))
Attempts a dynamic cast of the given node to the type SgImplicitStatement.
upSgImplicitStatement :: Typeable a => SgImplicitStatement a -> SgImplicitStatement ()
Performs an upcast of a SgImplicitStatement subtype to a SgImplicitStatement.
newImplicitStatement :: Typeable a => Sg_File_Info a -> Bool -> IO (SgImplicitStatement ())
Stub for ::SgImplicitStatement::SgImplicitStatement of type void (class ::Sg_File_Info*, bool )
newImplicitStatement2 :: Bool -> IO (SgImplicitStatement ())
Stub for ::SgImplicitStatement::SgImplicitStatement of type void (bool )
implicitStatementCfgIndexForEnd :: Typeable a => SgImplicitStatement a -> IO CUInt
Stub for ::SgImplicitStatement::cfgIndexForEnd of type unsigned int ()
implicitStatementCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgImplicitStatement a -> IO ()
Stub for ::SgImplicitStatement::checkDataMemberPointersIfInMemoryPool of type void ()
implicitStatementClassName :: Typeable a => SgImplicitStatement a -> IO String
Stub for ::SgImplicitStatement::class_name of type ::std::string()
implicitStatementGetChildIndex :: (Typeable a, Typeable b) => SgImplicitStatement a -> SgNode b -> IO CLong
Stub for ::SgImplicitStatement::getChildIndex of type long (class ::SgNode*)
implicitStatementGetChildIndex2 :: (Typeable a, Typeable b) => SgImplicitStatement a -> SgNode b -> IO CSize
Stub for ::SgImplicitStatement::get_childIndex of type ::size_t(class ::SgNode*)
implicitStatementGetImplicitNone :: Typeable a => SgImplicitStatement a -> IO Bool
Stub for ::SgImplicitStatement::get_implicit_none of type bool ()
implicitStatementGetMangledName :: Typeable a => SgImplicitStatement a -> IO String
Stub for ::SgImplicitStatement::get_mangled_name of type class ::SgName()
implicitStatementGetNumberOfTraversalSuccessors :: Typeable a => SgImplicitStatement a -> IO CSize
Stub for ::SgImplicitStatement::get_numberOfTraversalSuccessors of type ::size_t()
implicitStatementGetTraversalSuccessorByIndex :: Typeable a => SgImplicitStatement a -> CSize -> IO (SgNode ())
Stub for ::SgImplicitStatement::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
implicitStatementGetTraversalSuccessorContainer :: Typeable a => SgImplicitStatement a -> IO [SgNode ()]
Stub for ::SgImplicitStatement::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
implicitStatementGetTraversalSuccessorNamesContainer :: Typeable a => SgImplicitStatement a -> IO [CString]
Stub for ::SgImplicitStatement::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
implicitStatementGetVariables :: Typeable a => SgImplicitStatement a -> IO [SgInitializedName ()]
Stub for ::SgImplicitStatement::get_variables of type const ::SgInitializedNamePtrList&()
implicitStatementIsInMemoryPool :: Typeable a => SgImplicitStatement a -> IO Bool
Stub for ::SgImplicitStatement::isInMemoryPool of type bool ()
implicitStatementMemoryUsage :: IO CSize
Stub for ::SgImplicitStatement::memoryUsage of type ::size_t()
implicitStatementNumberOfNodes :: IO CSize
Stub for ::SgImplicitStatement::numberOfNodes of type ::size_t()
implicitStatementPostConstructionInitialization :: Typeable a => SgImplicitStatement a -> IO ()
Stub for ::SgImplicitStatement::post_construction_initialization of type void ()
implicitStatementSageClassName :: Typeable a => SgImplicitStatement a -> IO String
Stub for ::SgImplicitStatement::sage_class_name of type const char *()
implicitStatementSetImplicitNone :: Typeable a => SgImplicitStatement a -> Bool -> IO ()
Stub for ::SgImplicitStatement::set_implicit_none of type void (bool )
implicitStatementVariantT :: Typeable a => SgImplicitStatement a -> IO VariantT
Stub for ::SgImplicitStatement::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2