rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgDataStatementGroup
Synopsis
isSgDataStatementGroup :: Typeable a => SgNode a -> IO (Maybe (SgDataStatementGroup ()))
upSgDataStatementGroup :: Typeable a => SgDataStatementGroup a -> SgDataStatementGroup ()
newDataStatementGroup :: IO (SgDataStatementGroup ())
dataStatementGroupCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgDataStatementGroup a -> IO ()
dataStatementGroupClassName :: Typeable a => SgDataStatementGroup a -> IO String
dataStatementGroupGetChildIndex :: (Typeable a, Typeable b) => SgDataStatementGroup a -> SgNode b -> IO CLong
dataStatementGroupGetChildIndex2 :: (Typeable a, Typeable b) => SgDataStatementGroup a -> SgNode b -> IO CSize
dataStatementGroupGetNumberOfTraversalSuccessors :: Typeable a => SgDataStatementGroup a -> IO CSize
dataStatementGroupGetObjectList :: Typeable a => SgDataStatementGroup a -> IO [SgDataStatementObject ()]
dataStatementGroupGetTraversalSuccessorByIndex :: Typeable a => SgDataStatementGroup a -> CSize -> IO (SgNode ())
dataStatementGroupGetTraversalSuccessorContainer :: Typeable a => SgDataStatementGroup a -> IO [SgNode ()]
dataStatementGroupGetTraversalSuccessorNamesContainer :: Typeable a => SgDataStatementGroup a -> IO [CString]
dataStatementGroupGetValueList :: Typeable a => SgDataStatementGroup a -> IO [SgDataStatementValue ()]
dataStatementGroupIsInMemoryPool :: Typeable a => SgDataStatementGroup a -> IO Bool
dataStatementGroupMemoryUsage :: IO CSize
dataStatementGroupNumberOfNodes :: IO CSize
dataStatementGroupSageClassName :: Typeable a => SgDataStatementGroup a -> IO String
dataStatementGroupVariantT :: Typeable a => SgDataStatementGroup a -> IO VariantT
Documentation
isSgDataStatementGroup :: Typeable a => SgNode a -> IO (Maybe (SgDataStatementGroup ()))
Attempts a dynamic cast of the given node to the type SgDataStatementGroup.
upSgDataStatementGroup :: Typeable a => SgDataStatementGroup a -> SgDataStatementGroup ()
Performs an upcast of a SgDataStatementGroup subtype to a SgDataStatementGroup.
newDataStatementGroup :: IO (SgDataStatementGroup ())
Stub for ::SgDataStatementGroup::SgDataStatementGroup of type void ()
dataStatementGroupCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgDataStatementGroup a -> IO ()
Stub for ::SgDataStatementGroup::checkDataMemberPointersIfInMemoryPool of type void ()
dataStatementGroupClassName :: Typeable a => SgDataStatementGroup a -> IO String
Stub for ::SgDataStatementGroup::class_name of type ::std::string()
dataStatementGroupGetChildIndex :: (Typeable a, Typeable b) => SgDataStatementGroup a -> SgNode b -> IO CLong
Stub for ::SgDataStatementGroup::getChildIndex of type long (class ::SgNode*)
dataStatementGroupGetChildIndex2 :: (Typeable a, Typeable b) => SgDataStatementGroup a -> SgNode b -> IO CSize
Stub for ::SgDataStatementGroup::get_childIndex of type ::size_t(class ::SgNode*)
dataStatementGroupGetNumberOfTraversalSuccessors :: Typeable a => SgDataStatementGroup a -> IO CSize
Stub for ::SgDataStatementGroup::get_numberOfTraversalSuccessors of type ::size_t()
dataStatementGroupGetObjectList :: Typeable a => SgDataStatementGroup a -> IO [SgDataStatementObject ()]
Stub for ::SgDataStatementGroup::get_object_list of type const ::SgDataStatementObjectPtrList&()
dataStatementGroupGetTraversalSuccessorByIndex :: Typeable a => SgDataStatementGroup a -> CSize -> IO (SgNode ())
Stub for ::SgDataStatementGroup::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
dataStatementGroupGetTraversalSuccessorContainer :: Typeable a => SgDataStatementGroup a -> IO [SgNode ()]
Stub for ::SgDataStatementGroup::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
dataStatementGroupGetTraversalSuccessorNamesContainer :: Typeable a => SgDataStatementGroup a -> IO [CString]
Stub for ::SgDataStatementGroup::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
dataStatementGroupGetValueList :: Typeable a => SgDataStatementGroup a -> IO [SgDataStatementValue ()]
Stub for ::SgDataStatementGroup::get_value_list of type const ::SgDataStatementValuePtrList&()
dataStatementGroupIsInMemoryPool :: Typeable a => SgDataStatementGroup a -> IO Bool
Stub for ::SgDataStatementGroup::isInMemoryPool of type bool ()
dataStatementGroupMemoryUsage :: IO CSize
Stub for ::SgDataStatementGroup::memoryUsage of type ::size_t()
dataStatementGroupNumberOfNodes :: IO CSize
Stub for ::SgDataStatementGroup::numberOfNodes of type ::size_t()
dataStatementGroupSageClassName :: Typeable a => SgDataStatementGroup a -> IO String
Stub for ::SgDataStatementGroup::sage_class_name of type const char *()
dataStatementGroupVariantT :: Typeable a => SgDataStatementGroup a -> IO VariantT
Stub for ::SgDataStatementGroup::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2