SageInterface::beginDetachedFunctionParameterScopeConstruction
Begin the one exact bottom‐up construction transaction for a detached function‐parameter scope. The scope is semantic name infrastructure and must already carry exact semantic‐only provenance. The physical output owner and semantic lookup scope are independent, explicit roles; this is required for a parameter scope nested in another detached declarative region. No parent‐chain inference is performed.
Synopsis
Declared in <SageIII/sageInterface/sageInterface.h>
[[visibility]]
void
beginDetachedFunctionParameterScopeConstruction(
SgFunctionParameterScope* parameterScope,
SgScopeStatement* exactPhysicalOutputOwner,
SgScopeStatement* exactSemanticScope);
Parameters
Name |
Description |
exactPhysicalOutputOwner |
This class represents the concept of a scope in C++ (e.g. global scope, fuction scope, etc.). |
exactSemanticScope |
This class represents the concept of a scope in C++ (e.g. global scope, fuction scope, etc.). |
Created with MrDocs