SageBuilder::beginSourceDeclaratorScopeConstruction
Begin construction of a non‐function declaration whose TypeLoc owns nested source‐written tags. Both nodes must be fresh and the scope must be empty; finishSourceDeclaratorScopeConstruction() hard‐validates the populated source children before the declaration can be published.
Synopsis
Declared in <SageIII/sageInterface/sageBuilder.h>
[[visibility]]
void
beginSourceDeclaratorScopeConstruction(
SgDeclarationStatement* owner,
SgDeclarationScope* scope);
Parameters
Name |
Description |
owner |
This class represents the concept of a declaration statement. |
Created with MrDocs