rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgColonShapeExp
Synopsis
isSgColonShapeExp :: Typeable a => SgNode a -> IO (Maybe (SgColonShapeExp ()))
upSgColonShapeExp :: Typeable a => SgColonShapeExp a -> SgColonShapeExp ()
newColonShapeExp :: Typeable a => Sg_File_Info a -> IO (SgColonShapeExp ())
newColonShapeExp2 :: IO (SgColonShapeExp ())
colonShapeExpCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgColonShapeExp a -> IO ()
colonShapeExpClassName :: Typeable a => SgColonShapeExp a -> IO String
colonShapeExpGetChildIndex :: (Typeable a, Typeable b) => SgColonShapeExp a -> SgNode b -> IO CLong
colonShapeExpGetChildIndex2 :: (Typeable a, Typeable b) => SgColonShapeExp a -> SgNode b -> IO CSize
colonShapeExpGetNumberOfTraversalSuccessors :: Typeable a => SgColonShapeExp a -> IO CSize
colonShapeExpGetTraversalSuccessorByIndex :: Typeable a => SgColonShapeExp a -> CSize -> IO (SgNode ())
colonShapeExpGetTraversalSuccessorContainer :: Typeable a => SgColonShapeExp a -> IO [SgNode ()]
colonShapeExpGetTraversalSuccessorNamesContainer :: Typeable a => SgColonShapeExp a -> IO [CString]
colonShapeExpGetType :: Typeable a => SgColonShapeExp a -> IO (SgType ())
colonShapeExpIsInMemoryPool :: Typeable a => SgColonShapeExp a -> IO Bool
colonShapeExpMemoryUsage :: IO CSize
colonShapeExpNumberOfNodes :: IO CSize
colonShapeExpPostConstructionInitialization :: Typeable a => SgColonShapeExp a -> IO ()
colonShapeExpSageClassName :: Typeable a => SgColonShapeExp a -> IO String
colonShapeExpVariantT :: Typeable a => SgColonShapeExp a -> IO VariantT
Documentation
isSgColonShapeExp :: Typeable a => SgNode a -> IO (Maybe (SgColonShapeExp ()))
Attempts a dynamic cast of the given node to the type SgColonShapeExp.
upSgColonShapeExp :: Typeable a => SgColonShapeExp a -> SgColonShapeExp ()
Performs an upcast of a SgColonShapeExp subtype to a SgColonShapeExp.
newColonShapeExp :: Typeable a => Sg_File_Info a -> IO (SgColonShapeExp ())
Stub for ::SgColonShapeExp::SgColonShapeExp of type void (class ::Sg_File_Info*)
newColonShapeExp2 :: IO (SgColonShapeExp ())
Stub for ::SgColonShapeExp::SgColonShapeExp of type void ()
colonShapeExpCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgColonShapeExp a -> IO ()
Stub for ::SgColonShapeExp::checkDataMemberPointersIfInMemoryPool of type void ()
colonShapeExpClassName :: Typeable a => SgColonShapeExp a -> IO String
Stub for ::SgColonShapeExp::class_name of type ::std::string()
colonShapeExpGetChildIndex :: (Typeable a, Typeable b) => SgColonShapeExp a -> SgNode b -> IO CLong
Stub for ::SgColonShapeExp::getChildIndex of type long (class ::SgNode*)
colonShapeExpGetChildIndex2 :: (Typeable a, Typeable b) => SgColonShapeExp a -> SgNode b -> IO CSize
Stub for ::SgColonShapeExp::get_childIndex of type ::size_t(class ::SgNode*)
colonShapeExpGetNumberOfTraversalSuccessors :: Typeable a => SgColonShapeExp a -> IO CSize
Stub for ::SgColonShapeExp::get_numberOfTraversalSuccessors of type ::size_t()
colonShapeExpGetTraversalSuccessorByIndex :: Typeable a => SgColonShapeExp a -> CSize -> IO (SgNode ())
Stub for ::SgColonShapeExp::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
colonShapeExpGetTraversalSuccessorContainer :: Typeable a => SgColonShapeExp a -> IO [SgNode ()]
Stub for ::SgColonShapeExp::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
colonShapeExpGetTraversalSuccessorNamesContainer :: Typeable a => SgColonShapeExp a -> IO [CString]
Stub for ::SgColonShapeExp::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
colonShapeExpGetType :: Typeable a => SgColonShapeExp a -> IO (SgType ())
Stub for ::SgColonShapeExp::get_type of type class ::SgType*()
colonShapeExpIsInMemoryPool :: Typeable a => SgColonShapeExp a -> IO Bool
Stub for ::SgColonShapeExp::isInMemoryPool of type bool ()
colonShapeExpMemoryUsage :: IO CSize
Stub for ::SgColonShapeExp::memoryUsage of type ::size_t()
colonShapeExpNumberOfNodes :: IO CSize
Stub for ::SgColonShapeExp::numberOfNodes of type ::size_t()
colonShapeExpPostConstructionInitialization :: Typeable a => SgColonShapeExp a -> IO ()
Stub for ::SgColonShapeExp::post_construction_initialization of type void ()
colonShapeExpSageClassName :: Typeable a => SgColonShapeExp a -> IO String
Stub for ::SgColonShapeExp::sage_class_name of type const char *()
colonShapeExpVariantT :: Typeable a => SgColonShapeExp a -> IO VariantT
Stub for ::SgColonShapeExp::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2