Home
last modified time | relevance | path

Searched refs:getQualifier (Results 1 – 25 of 48) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTemplateName.h460 NestedNameSpecifier *getQualifier() const { return Qualifier.getPointer(); } in getQualifier() function
470 Profile(ID, getQualifier(), hasTemplateKeyword(), UnderlyingTemplate); in Profile()
545 NestedNameSpecifier *getQualifier() const { return Qualifier.getPointer(); } in getQualifier() function
569 Profile(ID, getQualifier(), getIdentifier()); in Profile()
571 Profile(ID, getQualifier(), getOperator()); in Profile()
H A DTypeLoc.h2332 return !isEmpty() ? NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc()
2339 getTypePtr()->getQualifier() && in setQualifierLoc()
2367 !getTypePtr()->getQualifier(); in isEmpty()
2408 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc()
2414 == getTypePtr()->getQualifier() && in setQualifierLoc()
2468 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc()
2483 == getTypePtr()->getQualifier() && in setQualifierLoc()
H A DTypeProperties.td591 let Read = [{ node->getQualifier() }];
749 let Read = [{ node->getQualifier() }];
888 let Read = [{ node->getQualifier() }];
H A DDeclCXX.h3071 NestedNameSpecifier *getQualifier() const { in getQualifier() function
3194 NestedNameSpecifier *getQualifier() const { in getQualifier() function
3556 NestedNameSpecifier *getQualifier() const { in getQualifier() function
3746 NestedNameSpecifier *getQualifier() const { in getQualifier() function
3913 NestedNameSpecifier *getQualifier() const { in getQualifier() function
4003 NestedNameSpecifier *getQualifier() const { in getQualifier() function
H A DRecursiveASTVisitor.h859 TRY_TO(TraverseNestedNameSpecifier(DTN->getQualifier()));
862 if (QTN->getQualifier()) {
863 TRY_TO(TraverseNestedNameSpecifier(QTN->getQualifier()));
1155 if (T->getQualifier()) {
1156 TRY_TO(TraverseNestedNameSpecifier(T->getQualifier()));
1162 { TRY_TO(TraverseNestedNameSpecifier(T->getQualifier())); })
1165 TRY_TO(TraverseNestedNameSpecifier(T->getQualifier()));
H A DExprCXX.h2674 NestedNameSpecifier *getQualifier() const { in getQualifier() function
3055 Result.HasFormOfMemberPointer = (E == Ovl && Ovl->getQualifier()); in find()
3098 NestedNameSpecifier *getQualifier() const { in getQualifier() function
3374 NestedNameSpecifier *getQualifier() const { in getQualifier() function
3793 NestedNameSpecifier *getQualifier() const { in getQualifier() function
3894 if (getQualifier()) in getBeginLoc()
H A DPropertiesBase.td677 let Read = [{ qtn->getQualifier() }];
695 let Read = [{ dtn->getQualifier() }];
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTemplateName.cpp221 if (NestedNameSpecifier *NNS = getAsQualifiedTemplateName()->getQualifier()) in getDependence()
226 getAsDependentTemplateName()->getQualifier()->getDependence()); in getDependence()
305 if (NestedNameSpecifier *NNS = QTN->getQualifier(); in print()
327 if (NestedNameSpecifier *NNS = DTN->getQualifier()) in print()
H A DTypeLoc.cpp553 Builder.MakeTrivial(Context, getTypePtr()->getQualifier(), Loc); in initializeLocal()
561 Builder.MakeTrivial(Context, getTypePtr()->getQualifier(), Loc); in initializeLocal()
570 if (getTypePtr()->getQualifier()) { in initializeLocal()
572 Builder.MakeTrivial(Context, getTypePtr()->getQualifier(), Loc); in initializeLocal()
615 Builder.MakeTrivial(Context, DTN->getQualifier(), Loc); in initializeArgLocs()
617 Builder.MakeTrivial(Context, QTN->getQualifier(), Loc); in initializeArgLocs()
H A DASTStructuralEquivalence.cpp234 return IsStructurallyEquivalent(Context, DE1->getQualifier(), in IsStmtEquivalent()
235 DE2->getQualifier()); in IsStmtEquivalent()
381 if (static_cast<bool>(E1->getQualifier()) != in IsStmtEquivalent()
382 static_cast<bool>(E2->getQualifier())) in IsStmtEquivalent()
384 if (E1->getQualifier() && in IsStmtEquivalent()
385 !IsStructurallyEquivalent(Context, E1->getQualifier(), in IsStmtEquivalent()
386 E2->getQualifier())) in IsStmtEquivalent()
619 if (!IsStructurallyEquivalent(Context, DN1->getQualifier(), in IsStructurallyEquivalent()
620 DN2->getQualifier())) in IsStructurallyEquivalent()
1259 if (!IsStructurallyEquivalent(Context, Elab1->getQualifier(), in IsStructurallyEquivalent()
[all …]
H A DTextNodeDumper.cpp1178 dumpNestedNameSpecifier(QTN->getQualifier()); in dumpBareTemplateName()
1185 dumpNestedNameSpecifier(DTN->getQualifier()); in dumpBareTemplateName()
1369 dumpNestedNameSpecifier(Node->getQualifier()); in VisitDeclRefExpr()
1393 dumpNestedNameSpecifier(Node->getQualifier()); in VisitDependentScopeDeclRefExpr()
1490 dumpNestedNameSpecifier(Node->getQualifier()); in VisitMemberExpr()
2219 dumpNestedNameSpecifier(D->getQualifier()); in VisitVarDecl()
2422 dumpNestedNameSpecifier(D->getQualifier()); in VisitCXXRecordDecl()
2620 if (D->getQualifier()) in VisitUsingDecl()
2621 D->getQualifier()->print(OS, D->getASTContext().getPrintingPolicy()); in VisitUsingDecl()
2623 dumpNestedNameSpecifier(D->getQualifier()); in VisitUsingDecl()
[all …]
H A DComputeDependence.cpp501 if (auto *NNS = E->getQualifier()) in computeDependence()
675 if (auto *NNS = E->getQualifier()) in computeDependence()
785 if (auto *Q = E->getQualifier()) in computeDependence()
803 if (auto *Q = E->getQualifier()) in computeDependence()
822 if (auto *Q = E->getQualifier()) in computeDependence()
874 if (auto *Q = E->getQualifier()) in computeDependence()
H A DDeclPrinter.cpp696 if (const NestedNameSpecifier *NS = D->getQualifier()) { in VisitFunctionDecl()
1053 if (D->getQualifier()) in VisitUsingDirectiveDecl()
1054 D->getQualifier()->print(Out, Policy); in VisitUsingDirectiveDecl()
1060 if (D->getQualifier()) in VisitNamespaceAliasDecl()
1061 D->getQualifier()->print(Out, Policy); in VisitNamespaceAliasDecl()
1082 if (auto *NNS = D->getQualifier()) in VisitCXXRecordDecl()
1715 D->getQualifier()->print(Out, Policy); in VisitUsingDecl()
1737 D->getQualifier()->print(Out, Policy); in VisitUnresolvedUsingTypenameDecl()
1744 D->getQualifier()->print(Out, Policy); in VisitUnresolvedUsingValueDecl()
H A DODRHash.cpp151 if (NestedNameSpecifier *NNS = QTN->getQualifier()) in AddTemplateName()
905 if (ElaboratedT->getQualifier() != nullptr) { in RemoveTypedef()
1210 AddNestedNameSpecifier(T->getQualifier()); in VisitDependentNameType()
1218 AddNestedNameSpecifier(T->getQualifier()); in VisitDependentTemplateSpecializationType()
1227 AddNestedNameSpecifier(T->getQualifier()); in VisitElaboratedType()
H A DStmtPrinter.cpp1207 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitDeclRefExpr()
1228 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitDependentScopeDeclRefExpr()
1238 if (Node->getQualifier()) in VisitUnresolvedLookupExpr()
1239 Node->getQualifier()->print(OS, Policy); in VisitUnresolvedLookupExpr()
1643 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitMemberExpr()
2375 if (E->getQualifier()) in VisitCXXPseudoDestructorExpr()
2376 E->getQualifier()->print(OS, Policy); in VisitCXXPseudoDestructorExpr()
2438 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitCXXDependentScopeMemberExpr()
2452 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitUnresolvedMemberExpr()
H A DStmtProfile.cpp1327 VisitNestedNameSpecifier(S->getQualifier()); in VisitDeclRefExpr()
1469 VisitNestedNameSpecifier(S->getQualifier()); in VisitMemberExpr()
2138 VisitNestedNameSpecifier(S->getQualifier()); in VisitCXXPseudoDestructorExpr()
2151 VisitNestedNameSpecifier(S->getQualifier()); in VisitOverloadExpr()
2187 VisitNestedNameSpecifier(S->getQualifier()); in VisitDependentScopeDeclRefExpr()
2211 VisitNestedNameSpecifier(S->getQualifier()); in VisitCXXDependentScopeMemberExpr()
2224 VisitNestedNameSpecifier(S->getQualifier()); in VisitUnresolvedMemberExpr()
H A DItaniumMangle.cpp1310 DTST->getQualifier(), DTST->getIdentifier()); in manglePrefix()
2242 if (NestedNameSpecifier *Qualifier = Dependent->getQualifier()) in mangleTemplatePrefix()
2363 mangleUnresolvedPrefix(Dependent->getQualifier()); in mangleType()
2551 DTST->getQualifier(), DTST->getIdentifier()); in mangleUnresolvedTypeOrSimpleId()
4312 manglePrefix(T->getQualifier()); in mangleType()
4323 getASTContext().getDependentTemplateName(T->getQualifier(), in mangleType()
4533 if (lookup->getQualifier()) return false; in isParenthesizedADLCallee()
4963 NestedNameSpecifier *Qualifier = PDE->getQualifier(); in mangleExpression()
4989 ME->getQualifier(), nullptr, in mangleExpression()
5000 ME->isArrow(), ME->getQualifier(), nullptr, in mangleExpression()
[all …]
H A DQualTypeNames.cpp70 (NNS = QTName->getQualifier())) { in getFullyQualifiedTemplateName()
H A DTypePrinter.cpp1681 NestedNameSpecifier *Qualifier = T->getQualifier(); in printElaboratedBefore()
1737 T->getQualifier()->print(OS, Policy); in printDependentNameBefore()
1754 if (T->getQualifier()) in printDependentTemplateSpecializationBefore()
1755 T->getQualifier()->print(OS, Policy); in printDependentTemplateSpecializationBefore()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp946 printQualifier(Out, Ctx, DNT->getQualifier()); in VisitType()
1088 printQualifier(Out, D->getASTContext(), D->getQualifier()); in VisitUnresolvedUsingValueDecl()
1097 printQualifier(Out, D->getASTContext(), D->getQualifier()); in VisitUnresolvedUsingTypenameDecl()
H A DIndexTypeSourceInfo.cpp211 const NestedNameSpecifier *NNS = DNT->getQualifier(); in VisitDependentNameTypeLoc()
H A DIndexBody.cpp209 const NestedNameSpecifier *NNS = E->getQualifier(); in VisitDependentScopeDeclRefExpr()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp869 assert(DTN->getQualifier() == SS.getScopeRep()); in ActOnCXXNestedNameSpecifier()
871 ElaboratedTypeKeyword::None, DTN->getQualifier(), DTN->getIdentifier(), in ActOnCXXNestedNameSpecifier()
H A DSemaTemplate.cpp2741 if (NestedNameSpecifier *NNS = DependentTST->getQualifier()) in MatchTemplateParametersToScopeSpecifier()
2750 if (NestedNameSpecifier *NNS = DependentName->getQualifier()) in MatchTemplateParametersToScopeSpecifier()
3216 if (DR && DR->getQualifier()) { in handledStmt()
3219 DR->getQualifier()->print(OS, Policy, true); in handledStmt()
3295 ElaboratedTypeKeyword::None, DTN->getQualifier(), DTN->getIdentifier(), in CheckTemplateIdType()
3618 assert(SS.getScopeRep() == DTN->getQualifier()); in ActOnTemplateIdType()
3620 ElaboratedTypeKeyword::None, DTN->getQualifier(), DTN->getIdentifier(), in ActOnTemplateIdType()
3688 assert(SS.getScopeRep() == DTN->getQualifier()); in ActOnTagTemplateIdType()
3690 Keyword, DTN->getQualifier(), DTN->getIdentifier(), in ActOnTagTemplateIdType()
5797 return VisitNestedNameSpecifier(T->getQualifier()); in VisitDependentNameType()
[all …]
H A DSemaTemplateDeduction.cpp700 NNS = Elaborated->getQualifier(); in DeduceTemplateSpecArguments()
2791 Builder.MakeTrivial(Context, DTN->getQualifier(), Loc); in getTrivialTemplateArgumentLoc()
2794 Builder.MakeTrivial(Context, QTN->getQualifier(), Loc); in getTrivialTemplateArgumentLoc()
6342 MarkUsedTemplateParameters(Ctx, QTN->getQualifier(), OnlyDeduced, in MarkUsedTemplateParameters()
6345 MarkUsedTemplateParameters(Ctx, DTN->getQualifier(), OnlyDeduced, in MarkUsedTemplateParameters()
6551 cast<DependentNameType>(T)->getQualifier(), in MarkUsedTemplateParameters()
6571 MarkUsedTemplateParameters(Ctx, Spec->getQualifier(), in MarkUsedTemplateParameters()

12