Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTemplateName.h524 NestedNameSpecifier *getQualifier() const { return Qualifier.getPointer(); } in getQualifier() function
534 Profile(ID, getQualifier(), hasTemplateKeyword(), UnderlyingTemplate); in Profile()
599 NestedNameSpecifier *getQualifier() const { return Qualifier.getPointer(); } in getQualifier() function
609 Profile(ID, getQualifier(), getName(), hasTemplateKeyword()); in Profile()
H A DTypeLoc.h1395 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc()
1401 getTypePtr()->getQualifier() && in setQualifierLoc()
1408 if (auto *Qualifier = getTypePtr()->getQualifier()) { in initializeLocal()
2388 return !isEmpty() ? NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc()
2395 getTypePtr()->getQualifier() && in setQualifierLoc()
2423 !getTypePtr()->getQualifier(); in isEmpty()
2464 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc()
2470 == getTypePtr()->getQualifier() && in setQualifierLoc()
2525 getTypePtr()->getDependentTemplateName().getQualifier(), in getQualifierLoc()
2540 getTypePtr()->getDependentTemplateName().getQualifier() && in setQualifierLoc()
H A DTypeProperties.td104 let Read = [{ node->getQualifier() }];
583 let Read = [{ node->getQualifier() }];
767 let Read = [{ dtn.getQualifier() }];
923 let Read = [{ node->getQualifier() }];
H A DRecursiveASTVisitor.h861 TRY_TO(TraverseNestedNameSpecifier(DTN->getQualifier()));
864 if (QTN->getQualifier()) {
865 TRY_TO(TraverseNestedNameSpecifier(QTN->getQualifier()));
1005 TRY_TO(TraverseNestedNameSpecifier(T->getQualifier()));
1171 if (T->getQualifier()) {
1172 TRY_TO(TraverseNestedNameSpecifier(T->getQualifier()));
1178 { TRY_TO(TraverseNestedNameSpecifier(T->getQualifier())); })
1182 TRY_TO(TraverseNestedNameSpecifier(S.getQualifier()));
1285 TRY_TO(TraverseNestedNameSpecifier(TL.getTypePtr()->getQualifier()));
H A DDeclCXX.h3134 NestedNameSpecifier *getQualifier() const { in getQualifier() function
3257 NestedNameSpecifier *getQualifier() const { in getQualifier() function
3619 NestedNameSpecifier *getQualifier() const { in getQualifier() function
3809 NestedNameSpecifier *getQualifier() const { in getQualifier() function
3975 NestedNameSpecifier *getQualifier() const { in getQualifier() function
4065 NestedNameSpecifier *getQualifier() const { in getQualifier() function
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTemplateName.cpp315 if (NestedNameSpecifier *Qualifier = getQualifier()) in getDependence()
322 if (NestedNameSpecifier *NNS = getQualifier()) in print()
366 if (NestedNameSpecifier *NNS = S->getQualifier()) in getDependence()
373 if (NestedNameSpecifier *Qualifier = S->getQualifier()) in getDependence()
446 if (NestedNameSpecifier *NNS = QTN->getQualifier(); in print()
H A DTypeLoc.cpp574 initializeQualifier(Context, getTypePtr()->getQualifier(), Loc)); in initializeLocal()
581 initializeQualifier(Context, getTypePtr()->getQualifier(), Loc)); in initializeLocal()
590 Context, getTypePtr()->getDependentTemplateName().getQualifier(), Loc)); in initializeLocal()
629 Builder.MakeTrivial(Context, DTN->getQualifier(), Loc); in initializeArgLocs()
631 Builder.MakeTrivial(Context, QTN->getQualifier(), Loc); in initializeArgLocs()
H A DASTStructuralEquivalence.cpp236 return IsStructurallyEquivalent(Context, DE1->getQualifier(), in IsStmtEquivalent()
237 DE2->getQualifier()); in IsStmtEquivalent()
383 if (static_cast<bool>(E1->getQualifier()) != in IsStmtEquivalent()
384 static_cast<bool>(E2->getQualifier())) in IsStmtEquivalent()
386 if (E1->getQualifier() && in IsStmtEquivalent()
387 !IsStructurallyEquivalent(Context, E1->getQualifier(), in IsStmtEquivalent()
388 E2->getQualifier())) in IsStmtEquivalent()
621 if (NestedNameSpecifier *NNS1 = S1.getQualifier(), *NNS2 = S2.getQualifier(); in IsStructurallyEquivalent()
961 if (!IsStructurallyEquivalent(Context, MemPtr1->getQualifier(), in IsStructurallyEquivalent()
962 MemPtr2->getQualifier())) in IsStructurallyEquivalent()
[all …]
H A DComputeDependence.cpp503 if (auto *NNS = E->getQualifier()) in computeDependence()
676 if (auto *NNS = E->getQualifier()) in computeDependence()
786 if (auto *Q = E->getQualifier()) in computeDependence()
804 if (auto *Q = E->getQualifier()) in computeDependence()
823 if (auto *Q = E->getQualifier()) in computeDependence()
875 if (auto *Q = E->getQualifier()) in computeDependence()
H A DTextNodeDumper.cpp1315 dumpNestedNameSpecifier(QTN->getQualifier()); in dumpBareTemplateName()
1322 dumpNestedNameSpecifier(DTN->getQualifier()); in dumpBareTemplateName()
1522 dumpNestedNameSpecifier(Node->getQualifier()); in VisitDeclRefExpr()
1546 dumpNestedNameSpecifier(Node->getQualifier()); in VisitDependentScopeDeclRefExpr()
1643 dumpNestedNameSpecifier(Node->getQualifier()); in VisitMemberExpr()
2378 dumpNestedNameSpecifier(D->getQualifier()); in VisitVarDecl()
2584 dumpNestedNameSpecifier(D->getQualifier()); in VisitCXXRecordDecl()
2782 if (D->getQualifier()) in VisitUsingDecl()
2783 D->getQualifier()->print(OS, D->getASTContext().getPrintingPolicy()); in VisitUsingDecl()
2785 dumpNestedNameSpecifier(D->getQualifier()); in VisitUsingDecl()
[all …]
H A DDeclPrinter.cpp725 if (const NestedNameSpecifier *NS = D->getQualifier()) { in VisitFunctionDecl()
1089 if (D->getQualifier()) in VisitUsingDirectiveDecl()
1090 D->getQualifier()->print(Out, Policy); in VisitUsingDirectiveDecl()
1096 if (D->getQualifier()) in VisitNamespaceAliasDecl()
1097 D->getQualifier()->print(Out, Policy); in VisitNamespaceAliasDecl()
1118 if (auto *NNS = D->getQualifier()) in VisitCXXRecordDecl()
1751 D->getQualifier()->print(Out, Policy); in VisitUsingDecl()
1773 D->getQualifier()->print(Out, Policy); in VisitUnresolvedUsingTypenameDecl()
1780 D->getQualifier()->print(Out, Policy); in VisitUnresolvedUsingValueDecl()
H A DODRHash.cpp143 if (NestedNameSpecifier *NNS = Name.getQualifier()) in AddDependentTemplateName()
162 if (NestedNameSpecifier *NNS = QTN->getQualifier()) in AddTemplateName()
933 if (ElaboratedT->getQualifier() != nullptr) { in RemoveTypedef()
1100 AddNestedNameSpecifier(T->getQualifier()); in VisitMemberPointerType()
1238 AddNestedNameSpecifier(T->getQualifier()); in VisitDependentNameType()
1254 AddNestedNameSpecifier(T->getQualifier()); in VisitElaboratedType()
H A DQualTypeNames.cpp67 (NNS = QTName->getQualifier())) { in getFullyQualifiedTemplateName()
394 Ctx, MPT->getQualifier(), WithGlobalNsPrefix); in getFullyQualifiedType()
H A DStmtPrinter.cpp1312 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitDeclRefExpr()
1362 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitDependentScopeDeclRefExpr()
1372 if (Node->getQualifier()) in VisitUnresolvedLookupExpr()
1373 Node->getQualifier()->print(OS, Policy); in VisitUnresolvedLookupExpr()
1781 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitMemberExpr()
2512 if (E->getQualifier()) in VisitCXXPseudoDestructorExpr()
2513 E->getQualifier()->print(OS, Policy); in VisitCXXPseudoDestructorExpr()
2575 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitCXXDependentScopeMemberExpr()
2589 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitUnresolvedMemberExpr()
H A DStmtProfile.cpp1363 VisitNestedNameSpecifier(S->getQualifier()); in VisitDeclRefExpr()
1510 VisitNestedNameSpecifier(S->getQualifier()); in VisitMemberExpr()
2179 VisitNestedNameSpecifier(S->getQualifier()); in VisitCXXPseudoDestructorExpr()
2197 VisitNestedNameSpecifier(S->getQualifier()); in VisitOverloadExpr()
2234 VisitNestedNameSpecifier(S->getQualifier()); in VisitDependentScopeDeclRefExpr()
2258 VisitNestedNameSpecifier(S->getQualifier()); in VisitCXXDependentScopeMemberExpr()
2271 VisitNestedNameSpecifier(S->getQualifier()); in VisitUnresolvedMemberExpr()
H A DItaniumMangle.cpp2284 if (NestedNameSpecifier *Qualifier = Dependent->getQualifier()) in mangleTemplatePrefix()
2407 mangleUnresolvedPrefix(Dependent->getQualifier()); in mangleType()
3889 NestedNameSpecifier *NNS = T->getQualifier(); in mangleType()
4531 manglePrefix(T->getQualifier()); in mangleType()
4813 if (lookup->getQualifier()) return false; in isParenthesizedADLCallee()
5241 NestedNameSpecifier *Qualifier = PDE->getQualifier(); in mangleExpression()
5267 ME->getQualifier(), nullptr, in mangleExpression()
5278 ME->isArrow(), ME->getQualifier(), nullptr, in mangleExpression()
5290 ME->isArrow(), ME->getQualifier(), in mangleExpression()
5301 mangleUnresolvedName(ULE->getQualifier(), ULE->getName(), in mangleExpression()
[all …]
H A DASTContext.cpp3457 Ctx, OS, QualType(MPT->getQualifier()->getAsType(), 0)); in encodeTypeForFunctionPointerAuth()
3648 T = getMemberPointerType(FT, MPT->getQualifier(), in getPointerAuthTypeDiscriminator()
3743 return getElaboratedType(ET->getKeyword(), ET->getQualifier(), in adjustType()
5954 NestedNameSpecifier *NNS = Name.getQualifier(); in getDependentTemplateSpecializationType()
7016 if (getCanonicalNestedNameSpecifier(T1MPType->getQualifier()) != in UnwrapSimilarTypes()
7017 getCanonicalNestedNameSpecifier(T2MPType->getQualifier())) in UnwrapSimilarTypes()
7174 NestedNameSpecifier *Qualifier = DTN->getQualifier(); in getCanonicalTemplateName()
7690 return isSameQualifier(UX->getQualifier(), UY->getQualifier()) && in isSameEntity()
7696 return isSameQualifier(UX->getQualifier(), UY->getQualifier()) && in isSameEntity()
7701 UX->getQualifier(), in isSameEntity()
[all …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/
H A DDirectiveEmitter.cpp66 static std::string getQualifier(const DirectiveLanguage &DirLang, in getQualifier() function
402 std::string Qual = getQualifier(DirLang); in generateGetName()
450 std::string Qual = getQualifier(DirLang); in generateGetKind()
490 std::string Qual = getQualifier(DirLang); in generateGetClauseVal()
561 std::string Qual = getQualifier(DirLang); in generateIsAllowedClause()
705 std::string Qual = getQualifier(DirLang); in emitLeafTable()
857 std::string Qual = getQualifier(DirLang); in generateGetDirectiveAssociation()
875 std::string Qual = getQualifier(DirLang); in generateGetDirectiveCategory()
897 std::string Qual = getQualifier(DirLang); in generateGetDirectiveLanguages()
1010 getQualifier(DirLang, FE == Frontend::Flang ? Frontend::LLVM : FE); in generateDirectiveClauseMap()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHeuristicResolver.cpp295 if (NestedNameSpecifier *NNS = ME->getQualifier()) { in resolveMemberExpr()
320 QualType Qualifier = resolveNestedNameSpecifierToType(RE->getQualifier()); in resolveDeclRefExpr()
351 return resolveDependentMember(QualType(UUVD->getQualifier()->getAsType(), 0), in resolveUsingValueDecl()
360 resolveNestedNameSpecifierToType(DNT->getQualifier()), in resolveDependentNameType()
369 resolveNestedNameSpecifierToType(DTN.getQualifier()), in resolveTemplateSpecializationType()
H A DSemaTemplateDeduction.cpp639 NNS = Elaborated->getQualifier(); in DeduceTemplateSpecArguments()
2117 NestedNameSpecifier *QP = MPP->getQualifier(); in DeduceTemplateArgumentsByTypeMatch()
2129 NestedNameSpecifier *QA = MPA->getQualifier(); in DeduceTemplateArgumentsByTypeMatch()
2852 Builder.MakeTrivial(Context, DTN->getQualifier(), Loc); in getTrivialTemplateArgumentLoc()
2855 Builder.MakeTrivial(Context, QTN->getQualifier(), Loc); in getTrivialTemplateArgumentLoc()
6730 MarkUsedTemplateParameters(Ctx, QTN->getQualifier(), OnlyDeduced, in MarkUsedTemplateParameters()
6733 MarkUsedTemplateParameters(Ctx, DTN->getQualifier(), OnlyDeduced, in MarkUsedTemplateParameters()
6783 QualType(MemPtr->getQualifier()->getAsType(), 0), in MarkUsedTemplateParameters()
6940 cast<DependentNameType>(T)->getQualifier(), in MarkUsedTemplateParameters()
6961 Spec->getDependentTemplateName().getQualifier(), in MarkUsedTemplateParameters()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DFixitUtil.cpp178 if (D->getQualifier()) { in getBeginLocOfNestedIdentifier()
206 if (VD->getQualifier()) { in getVarDeclIdentifierText()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DVirtualCallChecker.cpp76 if (CME->getQualifier()) in REGISTER_MAP_WITH_PROGRAMSTATE()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp944 printQualifier(Out, LangOpts, DNT->getQualifier()); in VisitType()
1086 printQualifier(Out, LangOpts, D->getQualifier()); in VisitUnresolvedUsingValueDecl()
1095 printQualifier(Out, LangOpts, D->getQualifier()); in VisitUnresolvedUsingTypenameDecl()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DTemplateArgumentHasher.cpp323 AddType(T->getQualifier()->getAsType()); in VisitMemberPointerType()
/freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/
H A DUSRLocFinder.cpp334 Expr->getQualifier(), in VisitDeclRefExpr()

123