rose-0.9.5.1: Bindings for the ROSE compilerContentsIndex
ROSE.Sage3.Methods.SgUnknownArrayOrFunctionReference
Synopsis
isSgUnknownArrayOrFunctionReference :: Typeable a => SgNode a -> IO (Maybe (SgUnknownArrayOrFunctionReference ()))
upSgUnknownArrayOrFunctionReference :: Typeable a => SgUnknownArrayOrFunctionReference a -> SgUnknownArrayOrFunctionReference ()
newUnknownArrayOrFunctionReference :: Typeable a => Sg_File_Info a -> IO (SgUnknownArrayOrFunctionReference ())
newUnknownArrayOrFunctionReference2 :: IO (SgUnknownArrayOrFunctionReference ())
unknownArrayOrFunctionReferenceCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO ()
unknownArrayOrFunctionReferenceClassName :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO String
unknownArrayOrFunctionReferenceGetChildIndex :: (Typeable a, Typeable b) => SgUnknownArrayOrFunctionReference a -> SgNode b -> IO CLong
unknownArrayOrFunctionReferenceGetChildIndex2 :: (Typeable a, Typeable b) => SgUnknownArrayOrFunctionReference a -> SgNode b -> IO CSize
unknownArrayOrFunctionReferenceGetExpressionList :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO (SgExprListExp ())
unknownArrayOrFunctionReferenceGetName :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO String
unknownArrayOrFunctionReferenceGetNamedReference :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO (SgExpression ())
unknownArrayOrFunctionReferenceGetNumberOfTraversalSuccessors :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO CSize
unknownArrayOrFunctionReferenceGetTraversalSuccessorByIndex :: Typeable a => SgUnknownArrayOrFunctionReference a -> CSize -> IO (SgNode ())
unknownArrayOrFunctionReferenceGetTraversalSuccessorContainer :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO [SgNode ()]
unknownArrayOrFunctionReferenceGetTraversalSuccessorNamesContainer :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO [CString]
unknownArrayOrFunctionReferenceGetType :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO (SgType ())
unknownArrayOrFunctionReferenceIsInMemoryPool :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO Bool
unknownArrayOrFunctionReferenceMemoryUsage :: IO CSize
unknownArrayOrFunctionReferenceNumberOfNodes :: IO CSize
unknownArrayOrFunctionReferencePostConstructionInitialization :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO ()
unknownArrayOrFunctionReferenceSageClassName :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO String
unknownArrayOrFunctionReferenceSetExpressionList :: (Typeable a, Typeable b) => SgUnknownArrayOrFunctionReference a -> SgExprListExp b -> IO ()
unknownArrayOrFunctionReferenceSetName :: Typeable a => SgUnknownArrayOrFunctionReference a -> String -> IO ()
unknownArrayOrFunctionReferenceSetNamedReference :: (Typeable a, Typeable b) => SgUnknownArrayOrFunctionReference a -> SgExpression b -> IO ()
unknownArrayOrFunctionReferenceVariantT :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO VariantT
Documentation
isSgUnknownArrayOrFunctionReference :: Typeable a => SgNode a -> IO (Maybe (SgUnknownArrayOrFunctionReference ()))
Attempts a dynamic cast of the given node to the type SgUnknownArrayOrFunctionReference.
upSgUnknownArrayOrFunctionReference :: Typeable a => SgUnknownArrayOrFunctionReference a -> SgUnknownArrayOrFunctionReference ()
Performs an upcast of a SgUnknownArrayOrFunctionReference subtype to a SgUnknownArrayOrFunctionReference.
newUnknownArrayOrFunctionReference :: Typeable a => Sg_File_Info a -> IO (SgUnknownArrayOrFunctionReference ())
Stub for ::SgUnknownArrayOrFunctionReference::SgUnknownArrayOrFunctionReference of type void (class ::Sg_File_Info*)
newUnknownArrayOrFunctionReference2 :: IO (SgUnknownArrayOrFunctionReference ())
Stub for ::SgUnknownArrayOrFunctionReference::SgUnknownArrayOrFunctionReference of type void ()
unknownArrayOrFunctionReferenceCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO ()
Stub for ::SgUnknownArrayOrFunctionReference::checkDataMemberPointersIfInMemoryPool of type void ()
unknownArrayOrFunctionReferenceClassName :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO String
Stub for ::SgUnknownArrayOrFunctionReference::class_name of type ::std::string()
unknownArrayOrFunctionReferenceGetChildIndex :: (Typeable a, Typeable b) => SgUnknownArrayOrFunctionReference a -> SgNode b -> IO CLong
Stub for ::SgUnknownArrayOrFunctionReference::getChildIndex of type long (class ::SgNode*)
unknownArrayOrFunctionReferenceGetChildIndex2 :: (Typeable a, Typeable b) => SgUnknownArrayOrFunctionReference a -> SgNode b -> IO CSize
Stub for ::SgUnknownArrayOrFunctionReference::get_childIndex of type ::size_t(class ::SgNode*)
unknownArrayOrFunctionReferenceGetExpressionList :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO (SgExprListExp ())
Stub for ::SgUnknownArrayOrFunctionReference::get_expression_list of type class ::SgExprListExp*()
unknownArrayOrFunctionReferenceGetName :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO String
Stub for ::SgUnknownArrayOrFunctionReference::get_name of type ::std::string()
unknownArrayOrFunctionReferenceGetNamedReference :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO (SgExpression ())
Stub for ::SgUnknownArrayOrFunctionReference::get_named_reference of type class ::SgExpression*()
unknownArrayOrFunctionReferenceGetNumberOfTraversalSuccessors :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO CSize
Stub for ::SgUnknownArrayOrFunctionReference::get_numberOfTraversalSuccessors of type ::size_t()
unknownArrayOrFunctionReferenceGetTraversalSuccessorByIndex :: Typeable a => SgUnknownArrayOrFunctionReference a -> CSize -> IO (SgNode ())
Stub for ::SgUnknownArrayOrFunctionReference::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
unknownArrayOrFunctionReferenceGetTraversalSuccessorContainer :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO [SgNode ()]
Stub for ::SgUnknownArrayOrFunctionReference::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
unknownArrayOrFunctionReferenceGetTraversalSuccessorNamesContainer :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO [CString]
Stub for ::SgUnknownArrayOrFunctionReference::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
unknownArrayOrFunctionReferenceGetType :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO (SgType ())
Stub for ::SgUnknownArrayOrFunctionReference::get_type of type class ::SgType*()
unknownArrayOrFunctionReferenceIsInMemoryPool :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO Bool
Stub for ::SgUnknownArrayOrFunctionReference::isInMemoryPool of type bool ()
unknownArrayOrFunctionReferenceMemoryUsage :: IO CSize
Stub for ::SgUnknownArrayOrFunctionReference::memoryUsage of type ::size_t()
unknownArrayOrFunctionReferenceNumberOfNodes :: IO CSize
Stub for ::SgUnknownArrayOrFunctionReference::numberOfNodes of type ::size_t()
unknownArrayOrFunctionReferencePostConstructionInitialization :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO ()
Stub for ::SgUnknownArrayOrFunctionReference::post_construction_initialization of type void ()
unknownArrayOrFunctionReferenceSageClassName :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO String
Stub for ::SgUnknownArrayOrFunctionReference::sage_class_name of type const char *()
unknownArrayOrFunctionReferenceSetExpressionList :: (Typeable a, Typeable b) => SgUnknownArrayOrFunctionReference a -> SgExprListExp b -> IO ()
Stub for ::SgUnknownArrayOrFunctionReference::set_expression_list of type void (class ::SgExprListExp*)
unknownArrayOrFunctionReferenceSetName :: Typeable a => SgUnknownArrayOrFunctionReference a -> String -> IO ()
Stub for ::SgUnknownArrayOrFunctionReference::set_name of type void (::std::string)
unknownArrayOrFunctionReferenceSetNamedReference :: (Typeable a, Typeable b) => SgUnknownArrayOrFunctionReference a -> SgExpression b -> IO ()
Stub for ::SgUnknownArrayOrFunctionReference::set_named_reference of type void (class ::SgExpression*)
unknownArrayOrFunctionReferenceVariantT :: Typeable a => SgUnknownArrayOrFunctionReference a -> IO VariantT
Stub for ::SgUnknownArrayOrFunctionReference::variantT of type enum ::VariantT()
Produced by Haddock version 2.4.2