SageInterface::publishClassMemberAccessAtLexicalBoundary
Publish and validate the effective access of a declaration at its exact structural position in a C++ class definition. Fresh builder declarations may arrive with an unclassified access modifier; source‐backed declarations must already agree with the surrounding access‐label stream.
Synopsis
Declared in <SageIII/sageInterface/sageInterface.h>
[[visibility]]
void
publishClassMemberAccessAtLexicalBoundary(
SgDeclarationStatement* declaration,
SgClassDefinition* definition);
Parameters
Name |
Description |
declaration |
This class represents the concept of a declaration statement. |
definition |
This class represents the concept of a class definition in C++. |
Created with MrDocs