| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | NestedNameSpecifier.h | 243 class NestedNameSpecifierLoc { 257 NestedNameSpecifierLoc() = default; 327 NestedNameSpecifierLoc getPrefix() const { in getPrefix() 342 friend bool operator==(NestedNameSpecifierLoc X, 343 NestedNameSpecifierLoc Y) { 347 friend bool operator!=(NestedNameSpecifierLoc X, 348 NestedNameSpecifierLoc Y) { 480 void Adopt(NestedNameSpecifierLoc Other); 499 NestedNameSpecifierLoc getTemporary() const { in getTemporary() 500 return NestedNameSpecifierLoc(Representation, Buffer); in getTemporary() [all …]
|
| H A D | ASTTypeTraits.h | 207 KIND_TO_KIND_ID(NestedNameSpecifierLoc) 327 if (ASTNodeKind::getFromNodeKind<NestedNameSpecifierLoc>().isSame( 329 auto NNSLA = getUnchecked<NestedNameSpecifierLoc>(); 330 auto NNSLB = Other.getUnchecked<NestedNameSpecifierLoc>(); 354 return getUnchecked<NestedNameSpecifierLoc>() == 355 Other.getUnchecked<NestedNameSpecifierLoc>(); 385 if (ASTNodeKind::getFromNodeKind<NestedNameSpecifierLoc>().isSame( 387 auto NNSL = Val.getUnchecked<NestedNameSpecifierLoc>(); 503 TemplateArgumentLoc, NestedNameSpecifierLoc, 559 NestedNameSpecifierLoc, [all …]
|
| H A D | ASTConcept.h | 102 NestedNameSpecifierLoc NestedNameSpec; 125 ConceptReference(NestedNameSpecifierLoc NNS, SourceLocation TemplateKWLoc, in ConceptReference() 136 const NestedNameSpecifierLoc &getNestedNameSpecifierLoc() const { in getNestedNameSpecifierLoc() 173 TypeConstraint(NestedNameSpecifierLoc NNS, in TypeConstraint()
|
| H A D | TemplateBase.h | 430 TemplateArgumentLocInfo(ASTContext &Ctx, NestedNameSpecifierLoc QualifierLoc, 440 NestedNameSpecifierLoc getTemplateQualifierLoc() const { 442 return NestedNameSpecifierLoc(Template->Qualifier, 485 NestedNameSpecifierLoc QualifierLoc, 540 NestedNameSpecifierLoc getTemplateQualifierLoc() const { 543 return NestedNameSpecifierLoc();
|
| H A D | DeclCXX.h | 2923 NestedNameSpecifierLoc QualifierLoc; 2934 NestedNameSpecifierLoc QualifierLoc, in UsingDirectiveDecl() 3032 NestedNameSpecifierLoc QualifierLoc; 3417 NestedNameSpecifierLoc QualifierLoc; 3424 NestedNameSpecifierLoc QualifierLoc, in UsingDecl() 3468 NestedNameSpecifierLoc QualifierLoc, 3755 NestedNameSpecifierLoc QualifierLoc; 3763 NestedNameSpecifierLoc QualifierLoc, in UnresolvedUsingValueDecl() 3811 NestedNameSpecifierLoc QualifierLoc, 3854 NestedNameSpecifierLoc QualifierLoc; [all …]
|
| H A D | TypeLoc.h | 2101 NestedNameSpecifierLoc NestedNameSpec; 2136 void setNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in setNestedNameSpecifierLoc() 2273 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc() 2274 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc() 2278 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc() 2332 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc() 2333 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc() 2337 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc() 2389 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc() 2391 return NestedNameSpecifierLoc(); in getQualifierLoc() [all …]
|
| H A D | ExprCXX.h | 928 NestedNameSpecifierLoc QualifierLoc; 2548 NestedNameSpecifierLoc QualifierLoc; 2905 NestedNameSpecifierLoc QualifierLoc; 2909 NestedNameSpecifierLoc QualifierLoc, 3119 NestedNameSpecifierLoc QualifierLoc, 3140 NestedNameSpecifierLoc QualifierLoc, 3170 if (NestedNameSpecifierLoc l = getQualifierLoc()) in getBeginLoc() 3219 NestedNameSpecifierLoc QualifierLoc; 3587 NestedNameSpecifierLoc QualifierLoc; 3865 NestedNameSpecifierLoc QualifierLoc, [all …]
|
| H A D | StmtCXX.h | 255 NestedNameSpecifierLoc QualifierLoc; 264 NestedNameSpecifierLoc QualifierLoc, in MSDependentExistsStmt() 284 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | FindTarget.cpp | 537 else if (const NestedNameSpecifierLoc *NNSL = N.get<NestedNameSpecifierLoc>()) in allTargetDecls() 669 Refs.push_back(ReferenceLoc{NestedNameSpecifierLoc(), in refInDecl() 677 Refs.push_back(ReferenceLoc{NestedNameSpecifierLoc(), in refInDecl() 681 Refs.push_back(ReferenceLoc{NestedNameSpecifierLoc(), in refInDecl() 688 Refs.push_back(ReferenceLoc{NestedNameSpecifierLoc(), in refInDecl() 692 Refs.push_back(ReferenceLoc{NestedNameSpecifierLoc(), in refInDecl() 761 Refs.push_back(ReferenceLoc{NestedNameSpecifierLoc(), in refInStmt() 769 NestedNameSpecifierLoc(), E->getLocation(), in refInStmt() 1051 if (auto *NNSL = N.get<NestedNameSpecifierLoc>()) { in explicitReference() 1065 return {ReferenceLoc{NestedNameSpecifierLoc(), in explicitReference() [all …]
|
| H A D | DumpAST.cpp | 149 std::string getKind(const NestedNameSpecifierLoc &NNSL) { in getKind() 271 std::string getDetail(const NestedNameSpecifierLoc &NNSL) { in getDetail() 319 std::string getArcana(const NestedNameSpecifierLoc &NNS) { return ""; } in getArcana() 354 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNSL) { in TraverseNestedNameSpecifierLoc() 409 else if (const auto *NNSL = N.get<NestedNameSpecifierLoc>()) in dumpAST() 411 *const_cast<NestedNameSpecifierLoc *>(NNSL)); in dumpAST()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | NestedNameSpecifier.cpp | 387 NestedNameSpecifierLoc::getDataLength(NestedNameSpecifier *Qualifier) { in getDataLength() 410 SourceRange NestedNameSpecifierLoc::getSourceRange() const { in getSourceRange() 414 NestedNameSpecifierLoc First = *this; in getSourceRange() 415 while (NestedNameSpecifierLoc Prefix = First.getPrefix()) in getSourceRange() 422 SourceRange NestedNameSpecifierLoc::getLocalSourceRange() const { in getLocalSourceRange() 453 TypeLoc NestedNameSpecifierLoc::getTypeLoc() const { in getTypeLoc() 672 void NestedNameSpecifierLocBuilder::Adopt(NestedNameSpecifierLoc Other) { in Adopt() 691 NestedNameSpecifierLoc 694 return NestedNameSpecifierLoc(); in getWithLocInContext() 699 return NestedNameSpecifierLoc(Representation, Buffer); in getWithLocInContext() [all …]
|
| H A D | ASTTypeTraits.cpp | 181 else if (const NestedNameSpecifierLoc *NNSL = get<NestedNameSpecifierLoc>()) { in print() 219 if (const NestedNameSpecifierLoc *NNSL = get<NestedNameSpecifierLoc>()) in getSourceRange()
|
| H A D | ExprConcepts.cpp | 34 const ASTContext &C, NestedNameSpecifierLoc NNS, in ConceptSpecializationExpr() 73 NestedNameSpecifierLoc NNS, in Create() 95 ConceptReference(NestedNameSpecifierLoc(), SourceLocation(), in ConceptSpecializationExpr()
|
| H A D | ExprCXX.cpp | 322 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in CXXPseudoDestructorExpr() 351 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, in UnresolvedLookupExpr() 385 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, in Create() 414 NestedNameSpecifierLoc QualifierLoc, in OverloadExpr() 460 QualType Ty, NestedNameSpecifierLoc QualifierLoc, in DependentScopeDeclRefExpr() 479 const ASTContext &Context, NestedNameSpecifierLoc QualifierLoc, in Create() 502 QualType(), NestedNameSpecifierLoc(), SourceLocation(), in CreateEmpty() 1368 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in CXXDependentScopeMemberExpr() 1410 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in Create() 1463 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, in UnresolvedMemberExpr() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/ |
| H A D | AddUsing.cpp | 47 NestedNameSpecifierLoc QualifierToRemove; 128 const NestedNameSpecifierLoc &QualifierToRemove, in findInsertionPoint() 227 std::string getNNSLAsString(NestedNameSpecifierLoc &NNSL, in getNNSLAsString() 252 if (Node->ASTNode.get<NestedNameSpecifierLoc>()) { in prepare() 260 Node->Parent->ASTNode.get<NestedNameSpecifierLoc>()) { in prepare()
|
| /llvm-project-15.0.7/clang/lib/ASTMatchers/ |
| H A D | ASTMatchFinder.cpp | 125 else if (const NestedNameSpecifierLoc *NNSLoc = in findMatch() 126 DynNode.get<NestedNameSpecifierLoc>()) in findMatch() 224 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc() 350 bool baseTraverse(NestedNameSpecifierLoc NNS) { in baseTraverse() 504 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS); 705 } else if (auto *N = Node.get<NestedNameSpecifierLoc>()) { in match() 775 const NestedNameSpecifierLoc * 1093 void matchDispatch(const NestedNameSpecifierLoc *Node) { in matchDispatch() 1094 matchWithoutFilter(*Node, Matchers->NestedNameSpecifierLoc); in matchDispatch() 1486 NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/ |
| H A D | NodeIntrospection.h | 26 class NestedNameSpecifierLoc; variable 92 NodeLocationAccessors GetLocations(clang::NestedNameSpecifierLoc const &);
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | HLSLExternalSemaSource.cpp | 41 NestedNameSpecifierLoc(), SourceLocation(), HLSLNamespace, in InitializeSema() 78 AST, NestedNameSpecifierLoc(), SourceLocation(), SizeParam, false, in defineHLSLVectorAlias()
|
| /llvm-project-15.0.7/clang/lib/Index/ |
| H A D | IndexingContext.h | 29 class NestedNameSpecifierLoc; variable 112 void indexNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS,
|
| H A D | IndexTypeSourceInfo.cpp | 113 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc() 269 void IndexingContext::indexNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS, in indexNestedNameSpecifierLoc() 275 if (NestedNameSpecifierLoc Prefix = NNS.getPrefix()) in indexNestedNameSpecifierLoc()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/abseil/ |
| H A D | NoInternalDependenciesCheck.cpp | 35 Result.Nodes.getNodeAs<NestedNameSpecifierLoc>("InternalDep"); in check()
|
| H A D | AbseilMatcher.h | 33 NestedNameSpecifierLoc)) { in AST_POLYMORPHIC_MATCHER() argument
|
| /llvm-project-15.0.7/clang/unittests/Tooling/RecursiveASTVisitorTests/ |
| H A D | NestedNameSpecifiers.cpp | 26 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc()
|
| /llvm-project-15.0.7/clang/lib/Tooling/ |
| H A D | EmptyNodeIntrospection.inc.in | 24 clang::NestedNameSpecifierLoc const&) {
|
| /llvm-project-15.0.7/clang/lib/Tooling/Syntax/ |
| H A D | BuildTree.cpp | 331 void add(NestedNameSpecifierLoc From, syntax::Tree *To) { in add() 342 syntax::Tree *find(NestedNameSpecifierLoc P) const { in find() 348 llvm::DenseMap<NestedNameSpecifierLoc, syntax::Tree *> NNSNodes; 397 NestedNameSpecifierLoc From) { in foldNode() 437 void markChild(NestedNameSpecifierLoc N, NodeRole R); 932 SourceRange getLocalSourceRange(const NestedNameSpecifierLoc &NNSLoc) { in getLocalSourceRange() 981 buildNameSpecifier(const NestedNameSpecifierLoc &NNSLoc) { in buildNameSpecifier() 1027 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc QualifierLoc) { in TraverseNestedNameSpecifierLoc() 1043 syntax::IdExpression *buildIdExpression(NestedNameSpecifierLoc QualifierLoc, in buildIdExpression() 1710 void syntax::TreeBuilder::markChild(NestedNameSpecifierLoc NNSLoc, NodeRole R) { in markChild()
|