SageBuilder::function_declaration_ownership::function_declaration_ownership
Synopsis
Declared in <SageIII/sageInterface/sageBuilder.h>
function_declaration_ownership(
kind ownership_kind,
SgScopeStatement* lexical_owner,
SgStatement* insertion_anchor,
bool insertion_at_top,
SgFunctionDeclaration* replacement_target,
SgDeclarationGroupStatement* group_owner,
SgTemplateInstantiationDirectiveStatement* instantiation_owner,
SgInterfaceBody* interface_body_owner,
SgStatementFunctionStatement* statement_function_owner,
bool source_declarator_uses_wrapped_function_type = false,
SgExpression* trailing_requires_clause = nullptr,
SgExpression* template_requires_clause = nullptr,
semantic_lookup_publication lookup_publication = semantic_lookup_publication::required,
special_member_kind special_kind = special_member_kind::none);
Created with MrDocs