SageBuilder::publishExactSourceLexicalDeclaration
Complete one source‐lexical declaration transaction whose builder used sourceLexicalPendingExactSource(). The declaration must still be detached and must already own exact physical source provenance. This operation publishes the lexical owner exactly once and never synthesizes or repairs source information.
Synopsis
Declared in <SageIII/sageInterface/sageBuilder.h>
[[visibility]]
void
publishExactSourceLexicalDeclaration(
SgDeclarationStatement* declaration,
SgScopeStatement* scope);
Parameters
Name |
Description |
declaration |
This class represents the concept of a declaration statement. |
scope |
This class represents the concept of a scope in C++ (e.g. global scope, fuction scope, etc.). |
Created with MrDocs