Skip to content

SageBuilder::function_declaration_ownership::withoutSemanticLookupForRejectedTemplateInstantiation

Retain a semantically rejected template instantiation in the auxiliary AST while prohibiting construction of a lookup symbol. The builder validates that this contract is used only for semantic template instantiations; it never publishes and then removes a symbol.

Synopsis

Declared in <SageIII/sageInterface/sageBuilder.h>

function_declaration_ownership
withoutSemanticLookupForRejectedTemplateInstantiation() const;

Return Value

Exact, typed structural ownership established by function‐declaration builders. Invalid kind/owner combinations cannot be constructed.

Created with MrDocs