|
| ROSE.Sage3.Methods.SgFunctionDeclaration |
|
|
|
| Synopsis |
|
| isSgFunctionDeclaration :: Typeable a => SgNode a -> IO (Maybe (SgFunctionDeclaration ())) | | | upSgFunctionDeclaration :: Typeable a => SgFunctionDeclaration a -> SgFunctionDeclaration () | | | newFunctionDeclaration :: (Typeable a, Typeable b, Typeable c) => Sg_File_Info a -> String -> SgFunctionType b -> SgFunctionDefinition c -> IO (SgFunctionDeclaration ()) | | | newFunctionDeclaration2 :: (Typeable a, Typeable b) => String -> SgFunctionType a -> SgFunctionDefinition b -> IO (SgFunctionDeclaration ()) | | | functionDeclarationAppendArg :: (Typeable a, Typeable b) => SgFunctionDeclaration a -> SgInitializedName b -> IO () | | | functionDeclarationCfgIndexForEnd :: Typeable a => SgFunctionDeclaration a -> IO CUInt | | | functionDeclarationCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgFunctionDeclaration a -> IO () | | | functionDeclarationClassName :: Typeable a => SgFunctionDeclaration a -> IO String | | | functionDeclarationGetChildIndex :: (Typeable a, Typeable b) => SgFunctionDeclaration a -> SgNode b -> IO CLong | | | functionDeclarationGetArgs :: Typeable a => SgFunctionDeclaration a -> IO [SgInitializedName ()] | | | functionDeclarationGetAsmName :: Typeable a => SgFunctionDeclaration a -> IO String | | | functionDeclarationGetChildIndex2 :: (Typeable a, Typeable b) => SgFunctionDeclaration a -> SgNode b -> IO CSize | | | functionDeclarationGetDecoratorList :: Typeable a => SgFunctionDeclaration a -> IO (SgExprListExp ()) | | | functionDeclarationGetDefinition :: Typeable a => SgFunctionDeclaration a -> IO (SgFunctionDefinition ()) | | | functionDeclarationGetExceptionSpecification :: Typeable a => SgFunctionDeclaration a -> IO [SgType ()] | | | functionDeclarationGetFunctionModifier :: Typeable a => SgFunctionDeclaration a -> IO (Ptr (SgFunctionModifier ())) | | | functionDeclarationGetGlobalQualificationRequired :: Typeable a => SgFunctionDeclaration a -> IO Bool | | | functionDeclarationGetGlobalQualificationRequiredForReturnType :: Typeable a => SgFunctionDeclaration a -> IO Bool | | | functionDeclarationGetGnuExtensionAlias :: Typeable a => SgFunctionDeclaration a -> IO String | | | functionDeclarationGetGnuExtensionSection :: Typeable a => SgFunctionDeclaration a -> IO String | | | functionDeclarationGetMangledName :: Typeable a => SgFunctionDeclaration a -> IO String | | | functionDeclarationGetName :: Typeable a => SgFunctionDeclaration a -> IO String | | | functionDeclarationGetNameQualificationLength :: Typeable a => SgFunctionDeclaration a -> IO CInt | | | functionDeclarationGetNameQualificationLengthForReturnType :: Typeable a => SgFunctionDeclaration a -> IO CInt | | | functionDeclarationGetNamedInEndStatement :: Typeable a => SgFunctionDeclaration a -> IO Bool | | | functionDeclarationGetNumberOfTraversalSuccessors :: Typeable a => SgFunctionDeclaration a -> IO CSize | | | functionDeclarationGetOldStyleDefinition :: Typeable a => SgFunctionDeclaration a -> IO Bool | | | functionDeclarationGetOrigReturnType :: Typeable a => SgFunctionDeclaration a -> IO (SgType ()) | | | functionDeclarationGetParameterList :: Typeable a => SgFunctionDeclaration a -> IO (SgFunctionParameterList ()) | | | functionDeclarationGetQualifiedName :: Typeable a => SgFunctionDeclaration a -> IO String | | | functionDeclarationGetQualifiedNamePrefixForReturnType :: Typeable a => SgFunctionDeclaration a -> IO String | | | functionDeclarationGetRequiresNameQualificationOnReturnType :: Typeable a => SgFunctionDeclaration a -> IO Bool | | | functionDeclarationGetScope :: Typeable a => SgFunctionDeclaration a -> IO (SgScopeStatement ()) | | | functionDeclarationGetSpecialFunctionModifier :: Typeable a => SgFunctionDeclaration a -> IO (Ptr (SgSpecialFunctionModifier ())) | | | functionDeclarationGetSymbolFromSymbolTable :: Typeable a => SgFunctionDeclaration a -> IO (SgSymbol ()) | | | functionDeclarationGetTraversalSuccessorByIndex :: Typeable a => SgFunctionDeclaration a -> CSize -> IO (SgNode ()) | | | functionDeclarationGetTraversalSuccessorContainer :: Typeable a => SgFunctionDeclaration a -> IO [SgNode ()] | | | functionDeclarationGetTraversalSuccessorNamesContainer :: Typeable a => SgFunctionDeclaration a -> IO [CString] | | | functionDeclarationGetType :: Typeable a => SgFunctionDeclaration a -> IO (SgFunctionType ()) | | | functionDeclarationGetTypeElaborationRequired :: Typeable a => SgFunctionDeclaration a -> IO Bool | | | functionDeclarationGetTypeElaborationRequiredForReturnType :: Typeable a => SgFunctionDeclaration a -> IO Bool | | | functionDeclarationHasEllipses :: Typeable a => SgFunctionDeclaration a -> IO () | | | functionDeclarationHasExplicitScope :: Typeable a => SgFunctionDeclaration a -> IO Bool | | | functionDeclarationIsInMemoryPool :: Typeable a => SgFunctionDeclaration a -> IO Bool | | | functionDeclarationIsPartialSpecialization :: Typeable a => SgFunctionDeclaration a -> IO Bool | | | functionDeclarationIsSpecialization :: Typeable a => SgFunctionDeclaration a -> IO Bool | | | functionDeclarationIsTemplateFunction :: Typeable a => SgFunctionDeclaration a -> IO Bool | | | functionDeclarationMemoryUsage :: IO CSize | | | functionDeclarationNumberOfNodes :: IO CSize | | | functionDeclarationPostConstructionInitialization :: Typeable a => SgFunctionDeclaration a -> IO () | | | functionDeclarationPrependArg :: (Typeable a, Typeable b) => SgFunctionDeclaration a -> SgInitializedName b -> IO () | | | functionDeclarationSageClassName :: Typeable a => SgFunctionDeclaration a -> IO String | | | functionDeclarationSetAsmName :: Typeable a => SgFunctionDeclaration a -> String -> IO () | | | functionDeclarationSetDecoratorList :: (Typeable a, Typeable b) => SgFunctionDeclaration a -> SgExprListExp b -> IO () | | | functionDeclarationSetDefinition :: (Typeable a, Typeable b) => SgFunctionDeclaration a -> SgFunctionDefinition b -> IO () | | | functionDeclarationSetExceptionSpecification :: Typeable a => SgFunctionDeclaration a -> [SgType ()] -> IO () | | | functionDeclarationSetGlobalQualificationRequired :: Typeable a => SgFunctionDeclaration a -> Bool -> IO () | | | functionDeclarationSetGlobalQualificationRequiredForReturnType :: Typeable a => SgFunctionDeclaration a -> Bool -> IO () | | | functionDeclarationSetGnuExtensionAlias :: Typeable a => SgFunctionDeclaration a -> String -> IO () | | | functionDeclarationSetGnuExtensionSection :: Typeable a => SgFunctionDeclaration a -> String -> IO () | | | functionDeclarationSetName :: Typeable a => SgFunctionDeclaration a -> String -> IO () | | | functionDeclarationSetNameQualificationLength :: Typeable a => SgFunctionDeclaration a -> CInt -> IO () | | | functionDeclarationSetNameQualificationLengthForReturnType :: Typeable a => SgFunctionDeclaration a -> CInt -> IO () | | | functionDeclarationSetNamedInEndStatement :: Typeable a => SgFunctionDeclaration a -> Bool -> IO () | | | functionDeclarationSetOldStyleDefinition :: Typeable a => SgFunctionDeclaration a -> Bool -> IO () | | | functionDeclarationSetParameterList :: (Typeable a, Typeable b) => SgFunctionDeclaration a -> SgFunctionParameterList b -> IO () | | | functionDeclarationSetRequiresNameQualificationOnReturnType :: Typeable a => SgFunctionDeclaration a -> Bool -> IO () | | | functionDeclarationSetScope :: (Typeable a, Typeable b) => SgFunctionDeclaration a -> SgScopeStatement b -> IO () | | | functionDeclarationSetType :: (Typeable a, Typeable b) => SgFunctionDeclaration a -> SgFunctionType b -> IO () | | | functionDeclarationSetTypeElaborationRequired :: Typeable a => SgFunctionDeclaration a -> Bool -> IO () | | | functionDeclarationSetTypeElaborationRequiredForReturnType :: Typeable a => SgFunctionDeclaration a -> Bool -> IO () | | | functionDeclarationVariantT :: Typeable a => SgFunctionDeclaration a -> IO VariantT |
|
|
| Documentation |
|
| isSgFunctionDeclaration :: Typeable a => SgNode a -> IO (Maybe (SgFunctionDeclaration ())) |
| Attempts a dynamic cast of the given node to the type SgFunctionDeclaration.
|
|
| upSgFunctionDeclaration :: Typeable a => SgFunctionDeclaration a -> SgFunctionDeclaration () |
| Performs an upcast of a SgFunctionDeclaration subtype to a SgFunctionDeclaration.
|
|
| newFunctionDeclaration :: (Typeable a, Typeable b, Typeable c) => Sg_File_Info a -> String -> SgFunctionType b -> SgFunctionDefinition c -> IO (SgFunctionDeclaration ()) |
| Stub for ::SgFunctionDeclaration::SgFunctionDeclaration of type void (class ::Sg_File_Info*, class ::SgName, class ::SgFunctionType*, class ::SgFunctionDefinition*)
|
|
| newFunctionDeclaration2 :: (Typeable a, Typeable b) => String -> SgFunctionType a -> SgFunctionDefinition b -> IO (SgFunctionDeclaration ()) |
| Stub for ::SgFunctionDeclaration::SgFunctionDeclaration of type void (class ::SgName, class ::SgFunctionType*, class ::SgFunctionDefinition*)
|
|
| functionDeclarationAppendArg :: (Typeable a, Typeable b) => SgFunctionDeclaration a -> SgInitializedName b -> IO () |
| Stub for ::SgFunctionDeclaration::append_arg of type void (class ::SgInitializedName*)
|
|
| functionDeclarationCfgIndexForEnd :: Typeable a => SgFunctionDeclaration a -> IO CUInt |
| Stub for ::SgFunctionDeclaration::cfgIndexForEnd of type unsigned int ()
|
|
| functionDeclarationCheckDataMemberPointersIfInMemoryPool :: Typeable a => SgFunctionDeclaration a -> IO () |
| Stub for ::SgFunctionDeclaration::checkDataMemberPointersIfInMemoryPool of type void ()
|
|
| functionDeclarationClassName :: Typeable a => SgFunctionDeclaration a -> IO String |
| Stub for ::SgFunctionDeclaration::class_name of type ::std::string()
|
|
| functionDeclarationGetChildIndex :: (Typeable a, Typeable b) => SgFunctionDeclaration a -> SgNode b -> IO CLong |
| Stub for ::SgFunctionDeclaration::getChildIndex of type long (class ::SgNode*)
|
|
| functionDeclarationGetArgs :: Typeable a => SgFunctionDeclaration a -> IO [SgInitializedName ()] |
| Stub for ::SgFunctionDeclaration::get_args of type ::SgInitializedNamePtrList&()
|
|
| functionDeclarationGetAsmName :: Typeable a => SgFunctionDeclaration a -> IO String |
| Stub for ::SgFunctionDeclaration::get_asm_name of type ::std::string()
|
|
| functionDeclarationGetChildIndex2 :: (Typeable a, Typeable b) => SgFunctionDeclaration a -> SgNode b -> IO CSize |
| Stub for ::SgFunctionDeclaration::get_childIndex of type ::size_t(class ::SgNode*)
|
|
| functionDeclarationGetDecoratorList :: Typeable a => SgFunctionDeclaration a -> IO (SgExprListExp ()) |
| Stub for ::SgFunctionDeclaration::get_decoratorList of type class ::SgExprListExp*()
|
|
| functionDeclarationGetDefinition :: Typeable a => SgFunctionDeclaration a -> IO (SgFunctionDefinition ()) |
| Stub for ::SgFunctionDeclaration::get_definition of type class ::SgFunctionDefinition*()
|
|
| functionDeclarationGetExceptionSpecification :: Typeable a => SgFunctionDeclaration a -> IO [SgType ()] |
| Stub for ::SgFunctionDeclaration::get_exceptionSpecification of type ::SgTypePtrList()
|
|
| functionDeclarationGetFunctionModifier :: Typeable a => SgFunctionDeclaration a -> IO (Ptr (SgFunctionModifier ())) |
| Stub for ::SgFunctionDeclaration::get_functionModifier of type const class ::SgFunctionModifier&()
|
|
| functionDeclarationGetGlobalQualificationRequired :: Typeable a => SgFunctionDeclaration a -> IO Bool |
| Stub for ::SgFunctionDeclaration::get_global_qualification_required of type bool ()
|
|
| functionDeclarationGetGlobalQualificationRequiredForReturnType :: Typeable a => SgFunctionDeclaration a -> IO Bool |
| Stub for ::SgFunctionDeclaration::get_global_qualification_required_for_return_type of type bool ()
|
|
| functionDeclarationGetGnuExtensionAlias :: Typeable a => SgFunctionDeclaration a -> IO String |
| Stub for ::SgFunctionDeclaration::get_gnu_extension_alias of type ::std::string()
|
|
| functionDeclarationGetGnuExtensionSection :: Typeable a => SgFunctionDeclaration a -> IO String |
| Stub for ::SgFunctionDeclaration::get_gnu_extension_section of type ::std::string()
|
|
| functionDeclarationGetMangledName :: Typeable a => SgFunctionDeclaration a -> IO String |
| Stub for ::SgFunctionDeclaration::get_mangled_name of type class ::SgName()
|
|
| functionDeclarationGetName :: Typeable a => SgFunctionDeclaration a -> IO String |
| Stub for ::SgFunctionDeclaration::get_name of type class ::SgName()
|
|
| functionDeclarationGetNameQualificationLength :: Typeable a => SgFunctionDeclaration a -> IO CInt |
| Stub for ::SgFunctionDeclaration::get_name_qualification_length of type int ()
|
|
| functionDeclarationGetNameQualificationLengthForReturnType :: Typeable a => SgFunctionDeclaration a -> IO CInt |
| Stub for ::SgFunctionDeclaration::get_name_qualification_length_for_return_type of type int ()
|
|
| functionDeclarationGetNamedInEndStatement :: Typeable a => SgFunctionDeclaration a -> IO Bool |
| Stub for ::SgFunctionDeclaration::get_named_in_end_statement of type bool ()
|
|
| functionDeclarationGetNumberOfTraversalSuccessors :: Typeable a => SgFunctionDeclaration a -> IO CSize |
| Stub for ::SgFunctionDeclaration::get_numberOfTraversalSuccessors of type ::size_t()
|
|
| functionDeclarationGetOldStyleDefinition :: Typeable a => SgFunctionDeclaration a -> IO Bool |
| Stub for ::SgFunctionDeclaration::get_oldStyleDefinition of type bool ()
|
|
| functionDeclarationGetOrigReturnType :: Typeable a => SgFunctionDeclaration a -> IO (SgType ()) |
| Stub for ::SgFunctionDeclaration::get_orig_return_type of type class ::SgType*()
|
|
| functionDeclarationGetParameterList :: Typeable a => SgFunctionDeclaration a -> IO (SgFunctionParameterList ()) |
| Stub for ::SgFunctionDeclaration::get_parameterList of type class ::SgFunctionParameterList*()
|
|
| functionDeclarationGetQualifiedName :: Typeable a => SgFunctionDeclaration a -> IO String |
| Stub for ::SgFunctionDeclaration::get_qualified_name of type class ::SgName()
|
|
| functionDeclarationGetQualifiedNamePrefixForReturnType :: Typeable a => SgFunctionDeclaration a -> IO String |
| Stub for ::SgFunctionDeclaration::get_qualified_name_prefix_for_return_type of type class ::SgName()
|
|
| functionDeclarationGetRequiresNameQualificationOnReturnType :: Typeable a => SgFunctionDeclaration a -> IO Bool |
| Stub for ::SgFunctionDeclaration::get_requiresNameQualificationOnReturnType of type bool ()
|
|
| functionDeclarationGetScope :: Typeable a => SgFunctionDeclaration a -> IO (SgScopeStatement ()) |
| Stub for ::SgFunctionDeclaration::get_scope of type class ::SgScopeStatement*()
|
|
| functionDeclarationGetSpecialFunctionModifier :: Typeable a => SgFunctionDeclaration a -> IO (Ptr (SgSpecialFunctionModifier ())) |
| Stub for ::SgFunctionDeclaration::get_specialFunctionModifier of type const class ::SgSpecialFunctionModifier&()
|
|
| functionDeclarationGetSymbolFromSymbolTable :: Typeable a => SgFunctionDeclaration a -> IO (SgSymbol ()) |
| Stub for ::SgFunctionDeclaration::get_symbol_from_symbol_table of type class ::SgSymbol*()
|
|
| functionDeclarationGetTraversalSuccessorByIndex :: Typeable a => SgFunctionDeclaration a -> CSize -> IO (SgNode ()) |
| Stub for ::SgFunctionDeclaration::get_traversalSuccessorByIndex of type class ::SgNode*(::size_t)
|
|
| functionDeclarationGetTraversalSuccessorContainer :: Typeable a => SgFunctionDeclaration a -> IO [SgNode ()] |
| Stub for ::SgFunctionDeclaration::get_traversalSuccessorContainer of type class ::std::vector < SgNode * , allocator< SgNode * > > ()
|
|
| functionDeclarationGetTraversalSuccessorNamesContainer :: Typeable a => SgFunctionDeclaration a -> IO [CString] |
| Stub for ::SgFunctionDeclaration::get_traversalSuccessorNamesContainer of type class ::std::vector < string , allocator< string > > ()
|
|
| functionDeclarationGetType :: Typeable a => SgFunctionDeclaration a -> IO (SgFunctionType ()) |
| Stub for ::SgFunctionDeclaration::get_type of type class ::SgFunctionType*()
|
|
| functionDeclarationGetTypeElaborationRequired :: Typeable a => SgFunctionDeclaration a -> IO Bool |
| Stub for ::SgFunctionDeclaration::get_type_elaboration_required of type bool ()
|
|
| functionDeclarationGetTypeElaborationRequiredForReturnType :: Typeable a => SgFunctionDeclaration a -> IO Bool |
| Stub for ::SgFunctionDeclaration::get_type_elaboration_required_for_return_type of type bool ()
|
|
| functionDeclarationHasEllipses :: Typeable a => SgFunctionDeclaration a -> IO () |
| Stub for ::SgFunctionDeclaration::hasEllipses of type void ()
|
|
| functionDeclarationHasExplicitScope :: Typeable a => SgFunctionDeclaration a -> IO Bool |
| Stub for ::SgFunctionDeclaration::hasExplicitScope of type bool ()
|
|
| functionDeclarationIsInMemoryPool :: Typeable a => SgFunctionDeclaration a -> IO Bool |
| Stub for ::SgFunctionDeclaration::isInMemoryPool of type bool ()
|
|
| functionDeclarationIsPartialSpecialization :: Typeable a => SgFunctionDeclaration a -> IO Bool |
| Stub for ::SgFunctionDeclaration::isPartialSpecialization of type bool ()
|
|
| functionDeclarationIsSpecialization :: Typeable a => SgFunctionDeclaration a -> IO Bool |
| Stub for ::SgFunctionDeclaration::isSpecialization of type bool ()
|
|
| functionDeclarationIsTemplateFunction :: Typeable a => SgFunctionDeclaration a -> IO Bool |
| Stub for ::SgFunctionDeclaration::isTemplateFunction of type bool ()
|
|
| functionDeclarationMemoryUsage :: IO CSize |
| Stub for ::SgFunctionDeclaration::memoryUsage of type ::size_t()
|
|
| functionDeclarationNumberOfNodes :: IO CSize |
| Stub for ::SgFunctionDeclaration::numberOfNodes of type ::size_t()
|
|
| functionDeclarationPostConstructionInitialization :: Typeable a => SgFunctionDeclaration a -> IO () |
| Stub for ::SgFunctionDeclaration::post_construction_initialization of type void ()
|
|
| functionDeclarationPrependArg :: (Typeable a, Typeable b) => SgFunctionDeclaration a -> SgInitializedName b -> IO () |
| Stub for ::SgFunctionDeclaration::prepend_arg of type void (class ::SgInitializedName*)
|
|
| functionDeclarationSageClassName :: Typeable a => SgFunctionDeclaration a -> IO String |
| Stub for ::SgFunctionDeclaration::sage_class_name of type const char *()
|
|
| functionDeclarationSetAsmName :: Typeable a => SgFunctionDeclaration a -> String -> IO () |
| Stub for ::SgFunctionDeclaration::set_asm_name of type void (::std::string)
|
|
| functionDeclarationSetDecoratorList :: (Typeable a, Typeable b) => SgFunctionDeclaration a -> SgExprListExp b -> IO () |
| Stub for ::SgFunctionDeclaration::set_decoratorList of type void (class ::SgExprListExp*)
|
|
| functionDeclarationSetDefinition :: (Typeable a, Typeable b) => SgFunctionDeclaration a -> SgFunctionDefinition b -> IO () |
| Stub for ::SgFunctionDeclaration::set_definition of type void (class ::SgFunctionDefinition*)
|
|
| functionDeclarationSetExceptionSpecification :: Typeable a => SgFunctionDeclaration a -> [SgType ()] -> IO () |
| Stub for ::SgFunctionDeclaration::set_exceptionSpecification of type void (::SgTypePtrList)
|
|
| functionDeclarationSetGlobalQualificationRequired :: Typeable a => SgFunctionDeclaration a -> Bool -> IO () |
| Stub for ::SgFunctionDeclaration::set_global_qualification_required of type void (bool )
|
|
| functionDeclarationSetGlobalQualificationRequiredForReturnType :: Typeable a => SgFunctionDeclaration a -> Bool -> IO () |
| Stub for ::SgFunctionDeclaration::set_global_qualification_required_for_return_type of type void (bool )
|
|
| functionDeclarationSetGnuExtensionAlias :: Typeable a => SgFunctionDeclaration a -> String -> IO () |
| Stub for ::SgFunctionDeclaration::set_gnu_extension_alias of type void (::std::string)
|
|
| functionDeclarationSetGnuExtensionSection :: Typeable a => SgFunctionDeclaration a -> String -> IO () |
| Stub for ::SgFunctionDeclaration::set_gnu_extension_section of type void (::std::string)
|
|
| functionDeclarationSetName :: Typeable a => SgFunctionDeclaration a -> String -> IO () |
| Stub for ::SgFunctionDeclaration::set_name of type void (class ::SgName)
|
|
| functionDeclarationSetNameQualificationLength :: Typeable a => SgFunctionDeclaration a -> CInt -> IO () |
| Stub for ::SgFunctionDeclaration::set_name_qualification_length of type void (int )
|
|
| functionDeclarationSetNameQualificationLengthForReturnType :: Typeable a => SgFunctionDeclaration a -> CInt -> IO () |
| Stub for ::SgFunctionDeclaration::set_name_qualification_length_for_return_type of type void (int )
|
|
| functionDeclarationSetNamedInEndStatement :: Typeable a => SgFunctionDeclaration a -> Bool -> IO () |
| Stub for ::SgFunctionDeclaration::set_named_in_end_statement of type void (bool )
|
|
| functionDeclarationSetOldStyleDefinition :: Typeable a => SgFunctionDeclaration a -> Bool -> IO () |
| Stub for ::SgFunctionDeclaration::set_oldStyleDefinition of type void (bool )
|
|
| functionDeclarationSetParameterList :: (Typeable a, Typeable b) => SgFunctionDeclaration a -> SgFunctionParameterList b -> IO () |
| Stub for ::SgFunctionDeclaration::set_parameterList of type void (class ::SgFunctionParameterList*)
|
|
| functionDeclarationSetRequiresNameQualificationOnReturnType :: Typeable a => SgFunctionDeclaration a -> Bool -> IO () |
| Stub for ::SgFunctionDeclaration::set_requiresNameQualificationOnReturnType of type void (bool )
|
|
| functionDeclarationSetScope :: (Typeable a, Typeable b) => SgFunctionDeclaration a -> SgScopeStatement b -> IO () |
| Stub for ::SgFunctionDeclaration::set_scope of type void (class ::SgScopeStatement*)
|
|
| functionDeclarationSetType :: (Typeable a, Typeable b) => SgFunctionDeclaration a -> SgFunctionType b -> IO () |
| Stub for ::SgFunctionDeclaration::set_type of type void (class ::SgFunctionType*)
|
|
| functionDeclarationSetTypeElaborationRequired :: Typeable a => SgFunctionDeclaration a -> Bool -> IO () |
| Stub for ::SgFunctionDeclaration::set_type_elaboration_required of type void (bool )
|
|
| functionDeclarationSetTypeElaborationRequiredForReturnType :: Typeable a => SgFunctionDeclaration a -> Bool -> IO () |
| Stub for ::SgFunctionDeclaration::set_type_elaboration_required_for_return_type of type void (bool )
|
|
| functionDeclarationVariantT :: Typeable a => SgFunctionDeclaration a -> IO VariantT |
| Stub for ::SgFunctionDeclaration::variantT of type enum ::VariantT()
|
|
| Produced by Haddock version 2.4.2 |