Skip to content

NameQualificationTraversal::setNameQualification

Synopses

Declared in <src/backend/unparser/nameQualificationSupport.h>

void
setNameQualification(
    SgClassDeclaration* classDeclaration,
    int amountOfNameQualificationRequired);
void
setNameQualification(
    SgEnumDeclaration* enumDeclaration,
    int amountOfNameQualificationRequired);
void
setNameQualification(
    SgFunctionDeclaration* functionDeclaration,
    int amountOfNameQualificationRequired);
void
setNameQualification(
    SgAggregateInitializer* exp,
    SgDeclarationStatement* typeDeclaration,
    int amountOfNameQualificationRequired);
void
setNameQualification(
    SgBaseClass* baseClass,
    SgClassDeclaration* classDeclaration,
    int amountOfNameQualificationRequired);
void
setNameQualification(
    SgConstructorInitializer* constructorInitializer,
    SgDeclarationStatement* declaration,
    int amountOfNameQualificationRequired);
void
setNameQualification(
    SgEnumVal* enumVal,
    SgEnumDeclaration* enumDeclaration,
    int amountOfNameQualificationRequired);
void
setNameQualification(
    SgExpression* exp,
    SgDeclarationStatement* typeDeclaration,
    int amountOfNameQualificationRequired);
void
setNameQualification(
    SgFunctionRefExp* functionRefExp,
    SgFunctionDeclaration* functionDeclaration,
    int amountOfNameQualificationRequired);
void
setNameQualification(
    SgMemberFunctionRefExp* functionRefExp,
    SgMemberFunctionDeclaration* functionDeclaration,
    int amountOfNameQualificationRequired);
void
setNameQualification(
    SgNamespaceAliasDeclarationStatement* namespaceAliasDeclaration,
    SgDeclarationStatement* declaration,
    int amountOfNameQualificationRequired);
void
setNameQualification(
    SgNonrealRefExp* exp,
    SgDeclarationStatement* typeDeclaration,
    int amountOfNameQualificationRequired);
void
setNameQualification(
    SgPseudoDestructorRefExp* psuedoDestructorRefExp,
    SgDeclarationStatement* declarationStatement,
    int amountOfNameQualificationRequired);
void
setNameQualification(
    SgTemplateArgument* templateArgument,
    SgDeclarationStatement* declaration,
    int amountOfNameQualificationRequired);
void
setNameQualification(
    SgUsingDeclarationStatement* usingDeclaration,
    SgDeclarationStatement* declaration,
    int amountOfNameQualificationRequired);
void
setNameQualification(
    SgUsingDeclarationStatement* usingDeclaration,
    SgInitializedName* associatedInitializedName,
    int amountOfNameQualificationRequired);
void
setNameQualification(
    SgUsingDirectiveStatement* usingDirective,
    SgDeclarationStatement* declaration,
    int amountOfNameQualificationRequired);
void
setNameQualification(
    SgVarRefExp* varRefExp,
    SgVariableDeclaration* variableDeclaration,
    int amountOfNameQualificationRequired);
void
setNameQualification(
    SgVariableDeclaration* variableDeclaration,
    SgDeclarationStatement* declaration,
    int amountOfNameQualificationRequired);

Created with MrDocs