SageBuilder::function_declaration_ownership::semanticAuxiliaryCanonicalReplacementOf
Publish a distinct semantic declaration while atomically re‐rooting an already published semantic declaration family and its one direct symbol. The replacement target must be exactly auxiliary‐owned in the same semantic scope.
Synopsis
Declared in <SageIII/sageInterface/sageBuilder.h>
static
function_declaration_ownership
semanticAuxiliaryCanonicalReplacementOf(SgFunctionDeclaration* target);
Return Value
Exact, typed structural ownership established by function‐declaration builders. Invalid kind/owner combinations cannot be constructed.
Parameters
Name |
Description |
target |
This class represents the concept of a function declaration statement. |
Created with MrDocs