Home
last modified time | relevance | path

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

123

/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DHeuristicResolver.cpp104 if (NestedNameSpecifier *NNS = ME->getQualifier()) { in resolveMemberExpr()
135 return resolveDependentMember(RE->getQualifier()->getAsType(), in resolveDeclRefExpr()
166 return resolveDependentMember(UUVD->getQualifier()->getAsType(), in resolveUsingValueDecl()
173 resolveNestedNameSpecifierToType(DNT->getQualifier()), in resolveDependentNameType()
181 resolveNestedNameSpecifierToType(DTST->getQualifier()), in resolveTemplateSpecializationType()
H A DInlayHints.cpp540 if (!DRE->getQualifier()) in getSpelledIdentifier()
544 if (!ME->getQualifier() && ME->isImplicitAccess()) in getSpelledIdentifier()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DTemplateName.h433 NestedNameSpecifier *getQualifier() const { return Qualifier.getPointer(); } in getQualifier() function
443 Profile(ID, getQualifier(), hasTemplateKeyword(), UnderlyingTemplate); in Profile()
518 NestedNameSpecifier *getQualifier() const { return Qualifier.getPointer(); } in getQualifier() function
542 Profile(ID, getQualifier(), getIdentifier()); in Profile()
544 Profile(ID, getQualifier(), getOperator()); in Profile()
H A DTypeLoc.h2274 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc()
2280 == getTypePtr()->getQualifier() && in setQualifierLoc()
2333 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc()
2339 == getTypePtr()->getQualifier() && in setQualifierLoc()
2393 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc()
2408 == getTypePtr()->getQualifier() && in setQualifierLoc()
H A DTypeProperties.td536 let Read = [{ node->getQualifier() }];
694 let Read = [{ node->getQualifier() }];
815 let Read = [{ node->getQualifier() }];
/llvm-project-15.0.7/clang/lib/AST/
H A DTemplateName.cpp202 getAsQualifiedTemplateName()->getQualifier()->getDependence()); in getDependence()
206 getAsDependentTemplateName()->getQualifier()->getDependence()); in getDependence()
283 QTN->getQualifier()->print(OS, Policy); in print()
288 if (Qual == Qualified::AsWritten && DTN->getQualifier()) in print()
289 DTN->getQualifier()->print(OS, Policy); in print()
H A DTypeLoc.cpp535 Builder.MakeTrivial(Context, getTypePtr()->getQualifier(), Loc); in initializeLocal()
543 Builder.MakeTrivial(Context, getTypePtr()->getQualifier(), Loc); in initializeLocal()
552 if (getTypePtr()->getQualifier()) { in initializeLocal()
554 Builder.MakeTrivial(Context, getTypePtr()->getQualifier(), Loc); in initializeLocal()
599 Builder.MakeTrivial(Context, DTN->getQualifier(), Loc); in initializeArgLocs()
601 Builder.MakeTrivial(Context, QTN->getQualifier(), Loc); in initializeArgLocs()
H A DASTStructuralEquivalence.cpp220 return IsStructurallyEquivalent(Context, DE1->getQualifier(), in IsStmtEquivalent()
221 DE2->getQualifier()); in IsStmtEquivalent()
496 if (!IsStructurallyEquivalent(Context, DN1->getQualifier(), in IsStructurallyEquivalent()
497 DN2->getQualifier())) in IsStructurallyEquivalent()
1103 if (!IsStructurallyEquivalent(Context, Elab1->getQualifier(), in IsStructurallyEquivalent()
1104 Elab2->getQualifier())) in IsStructurallyEquivalent()
1125 if (!IsStructurallyEquivalent(Context, Typename1->getQualifier(), in IsStructurallyEquivalent()
1126 Typename2->getQualifier())) in IsStructurallyEquivalent()
1138 if (!IsStructurallyEquivalent(Context, Spec1->getQualifier(), in IsStructurallyEquivalent()
1139 Spec2->getQualifier())) in IsStructurallyEquivalent()
H A DComputeDependence.cpp464 if (auto *NNS = E->getQualifier()) in computeDependence()
715 if (auto *Q = E->getQualifier()) in computeDependence()
742 if (auto *Q = E->getQualifier()) in computeDependence()
761 if (auto *Q = E->getQualifier()) in computeDependence()
813 if (auto *Q = E->getQualifier()) in computeDependence()
H A DDeclPrinter.cpp640 if (const NestedNameSpecifier *NS = D->getQualifier()) { in VisitFunctionDecl()
971 if (D->getQualifier()) in VisitUsingDirectiveDecl()
972 D->getQualifier()->print(Out, Policy); in VisitUsingDirectiveDecl()
978 if (D->getQualifier()) in VisitNamespaceAliasDecl()
979 D->getQualifier()->print(Out, Policy); in VisitNamespaceAliasDecl()
1610 D->getQualifier()->print(Out, Policy); in VisitUsingDecl()
1632 D->getQualifier()->print(Out, Policy); in VisitUnresolvedUsingTypenameDecl()
1639 D->getQualifier()->print(Out, Policy); in VisitUnresolvedUsingValueDecl()
H A DODRHash.cpp730 if (ElaboratedT->getQualifier() != nullptr) { in RemoveTypedef()
1074 AddNestedNameSpecifier(T->getQualifier()); in VisitDependentNameType()
1082 AddNestedNameSpecifier(T->getQualifier()); in VisitDependentTemplateSpecializationType()
1091 AddNestedNameSpecifier(T->getQualifier()); in VisitElaboratedType()
H A DStmtPrinter.cpp1145 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitDeclRefExpr()
1166 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitDependentScopeDeclRefExpr()
1176 if (Node->getQualifier()) in VisitUnresolvedLookupExpr()
1177 Node->getQualifier()->print(OS, Policy); in VisitUnresolvedLookupExpr()
1573 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitMemberExpr()
2303 if (E->getQualifier()) in VisitCXXPseudoDestructorExpr()
2304 E->getQualifier()->print(OS, Policy); in VisitCXXPseudoDestructorExpr()
2366 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitCXXDependentScopeMemberExpr()
2380 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitUnresolvedMemberExpr()
H A DStmtProfile.cpp1270 VisitNestedNameSpecifier(S->getQualifier()); in VisitDeclRefExpr()
1404 VisitNestedNameSpecifier(S->getQualifier()); in VisitMemberExpr()
2039 VisitNestedNameSpecifier(S->getQualifier()); in VisitCXXPseudoDestructorExpr()
2052 VisitNestedNameSpecifier(S->getQualifier()); in VisitOverloadExpr()
2088 VisitNestedNameSpecifier(S->getQualifier()); in VisitDependentScopeDeclRefExpr()
2112 VisitNestedNameSpecifier(S->getQualifier()); in VisitCXXDependentScopeMemberExpr()
2125 VisitNestedNameSpecifier(S->getQualifier()); in VisitUnresolvedMemberExpr()
H A DTextNodeDumper.cpp2136 if (D->getQualifier()) in VisitUsingDecl()
2137 D->getQualifier()->print(OS, D->getASTContext().getPrintingPolicy()); in VisitUsingDecl()
2149 if (D->getQualifier()) in VisitUnresolvedUsingTypenameDecl()
2150 D->getQualifier()->print(OS, D->getASTContext().getPrintingPolicy()); in VisitUnresolvedUsingTypenameDecl()
2157 if (D->getQualifier()) in VisitUnresolvedUsingValueDecl()
2158 D->getQualifier()->print(OS, D->getASTContext().getPrintingPolicy()); in VisitUnresolvedUsingValueDecl()
H A DItaniumMangle.cpp1255 DTST->getQualifier(), DTST->getIdentifier()); in manglePrefix()
2251 mangleUnresolvedPrefix(Dependent->getQualifier()); in mangleType()
2436 DTST->getQualifier(), DTST->getIdentifier()); in mangleUnresolvedTypeOrSimpleId()
3921 manglePrefix(T->getQualifier()); in mangleType()
3932 getASTContext().getDependentTemplateName(T->getQualifier(), in mangleType()
4124 if (lookup->getQualifier()) return false; in isParenthesizedADLCallee()
4471 NestedNameSpecifier *Qualifier = PDE->getQualifier(); in mangleExpression()
4497 ME->getQualifier(), nullptr, in mangleExpression()
4508 ME->isArrow(), ME->getQualifier(), nullptr, in mangleExpression()
4520 ME->isArrow(), ME->getQualifier(), in mangleExpression()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DForwardingReferenceOverloadCheck.cpp40 BaseType = Dependent->getQualifier()->getAsType(); in AST_MATCHER()
47 if (const auto *Qualifier = Elaborated->getQualifier()->getAsType()) { in AST_MATCHER()
H A DMoveForwardingReferenceCheck.cpp47 NestedNameSpecifier *NNS = Callee->getQualifier(); in replaceMoveWithForward()
H A DParentVirtualCallCheck.cpp103 if (!Member->getQualifier()) in check()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DStaticAccessedThroughInstanceCheck.cpp22 if (const NestedNameSpecifier *NestedSpecifiers = ElType->getQualifier()) { in getNameSpecifierNestingLevel()
H A DConstReturnTypeCheck.cpp37 SourceLocation NameBeginLoc = Def->getQualifier() in findConstToRemove()
/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/
H A DAddUsing.cpp151 if (!isFullyQualified(U->getQualifier())) in findInsertionPoint()
157 if (const auto *Namespace = U->getQualifier()->getAsNamespace()) { in findInsertionPoint()
/llvm-project-15.0.7/clang/unittests/Tooling/
H A DLookupTest.cpp56 Callee->getQualifier(), Callee->getLocation(), in TEST()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DVirtualCallChecker.cpp69 if (CME->getQualifier()) in REGISTER_MAP_WITH_PROGRAMSTATE()
/llvm-project-15.0.7/clang/lib/Index/
H A DUSRGeneration.cpp865 printQualifier(Out, Ctx, DNT->getQualifier()); in VisitType()
998 printQualifier(Out, D->getASTContext(), D->getQualifier()); in VisitUnresolvedUsingValueDecl()
1007 printQualifier(Out, D->getASTContext(), D->getQualifier()); in VisitUnresolvedUsingTypenameDecl()
H A DIndexTypeSourceInfo.cpp211 const NestedNameSpecifier *NNS = DNT->getQualifier(); in VisitDependentNameTypeLoc()

123