rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgInitializer
Synopsis
isSgInitializer :: Typeable a => SgNode a -> IO (Maybe (SgInitializer ()))
upSgInitializer :: Typeable a => SgInitializer a -> SgInitializer ()
newInitializer :: Typeable a => Sg_File_Info a -> IO (SgInitializer ())
newInitializer2 :: IO (SgInitializer ())
initializerCfgIndexForEnd :: Typeable a => SgInitializer a -> IO CUInt
initializerCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgInitializer a -> IO ()
initializerClassName :: Typeable a => SgInitializer a -> IO String
initializerGetChildIndex :: (Typeable a, Typeable b) => SgInitializer a -> SgNode b -> IO CLong
initializerGetChildIndex2 :: (Typeable a, Typeable b) => SgInitializer a -> SgNode b -> IO CSize
initializerGetIsExplicitCast :: Typeable a => SgInitializer a -> IO Bool
initializerGetNumberOfTraversalSuccessors :: Typeable a => SgInitializer a -> IO CSize
initializerGetTraversalSuccessorByIndex :: Typeable a => SgInitializer a -> CSize -> IO (SgNode ())
initializerGetTraversalSuccessorContainer :: Typeable a => SgInitializer a -> IO [SgNode ()]
initializerGetTraversalSuccessorNamesContainer :: Typeable a => SgInitializer a -> IO [CString]
initializerIsInMemoryPool :: Typeable a => SgInitializer a -> IO Bool
initializerMemoryUsage :: IO CSize
initializerNumberOfNodes :: IO CSize
initializerPostConstructionInitialization :: Typeable a => SgInitializer a -> IO ()
initializerSageClassName :: Typeable a => SgInitializer a -> IO String
initializerSetIsExplicitCast :: Typeable a => SgInitializer a -> Bool -> IO ()
initializerVariantT :: Typeable a => SgInitializer a -> IO VariantT
Documentation
isSgInitializer :: Typeable a => SgNode a -> IO (Maybe (SgInitializer ()))
Attempts a dynamic cast of the given node to the type SgInitializer.
upSgInitializer :: Typeable a => SgInitializer a -> SgInitializer ()
Performs an upcast of a SgInitializer subtype to a SgInitializer.
newInitializer :: Typeable a => Sg_File_Info a -> IO (SgInitializer ())
Stub for ::SgInitializer::SgInitializer of type void (class ::Sg_File_Info*)
newInitializer2 :: IO (SgInitializer ())
Stub for ::SgInitializer::SgInitializer of type void ()
initializerCfgIndexForEnd :: Typeable a => SgInitializer a -> IO CUInt
Stub for ::SgInitializer::cfgIndexForEnd of type unsigned int ()
initializerCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgInitializer a -> IO ()
Stub for ::SgInitializer::checkDataMemberPointersIfInMemoryPool of type void ()
initializerClassName :: Typeable a => SgInitializer a -> IO String
Stub for ::SgInitializer::class_name of type ::std::string()
initializerGetChildIndex :: (Typeable a, Typeable b) => SgInitializer a -> SgNode b -> IO CLong
Stub for ::SgInitializer::getChildIndex of type long (class ::SgNode*)
initializerGetChildIndex2 :: (Typeable a, Typeable b) => SgInitializer a -> SgNode b -> IO CSize
Stub for ::SgInitializer::get_childIndex of type ::size_t(class ::SgNode*)
initializerGetIsExplicitCast :: Typeable a => SgInitializer a -> IO Bool
Stub for ::SgInitializer::get_is_explicit_cast of type bool ()
initializerGetNumberOfTraversalSuccessors :: Typeable a => SgInitializer a -> IO CSize
Stub for ::SgInitializer::get_numberOfTraversalSuccessors of type ::size_t()
initializerGetTraversalSuccessorByIndex :: Typeable a => SgInitializer a -> CSize -> IO (SgNode ())
Stub for ::SgInitializer::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
initializerGetTraversalSuccessorContainer :: Typeable a => SgInitializer a -> IO [SgNode ()]
Stub for ::SgInitializer::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
initializerGetTraversalSuccessorNamesContainer :: Typeable a => SgInitializer a -> IO [CString]
Stub for ::SgInitializer::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
initializerIsInMemoryPool :: Typeable a => SgInitializer a -> IO Bool
Stub for ::SgInitializer::isInMemoryPool of type bool ()
initializerMemoryUsage :: IO CSize
Stub for ::SgInitializer::memoryUsage of type ::size_t()
initializerNumberOfNodes :: IO CSize
Stub for ::SgInitializer::numberOfNodes of type ::size_t()
initializerPostConstructionInitialization :: Typeable a => SgInitializer a -> IO ()
Stub for ::SgInitializer::post_construction_initialization of type void ()
initializerSageClassName :: Typeable a => SgInitializer a -> IO String
Stub for ::SgInitializer::sage_class_name of type const char *()
initializerSetIsExplicitCast :: Typeable a => SgInitializer a -> Bool -> IO ()
Stub for ::SgInitializer::set_is_explicit_cast of type void (bool )
initializerVariantT :: Typeable a => SgInitializer a -> IO VariantT
Stub for ::SgInitializer::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2