Home
last modified time | relevance | path

Searched refs:NestedNameSpecifierLoc (Results 1 – 25 of 71) sorted by relevance

123

/src/contrib/llvm-project/clang/include/clang/AST/
H A DNestedNameSpecifier.h243 class NestedNameSpecifierLoc {
257 NestedNameSpecifierLoc() = default;
261 NestedNameSpecifierLoc(NestedNameSpecifier *Qualifier, void *Data) in NestedNameSpecifierLoc() function
327 NestedNameSpecifierLoc getPrefix() const { in getPrefix()
331 return NestedNameSpecifierLoc(Qualifier->getPrefix(), Data); 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);
[all …]
H A DASTTypeTraits.h214 KIND_TO_KIND_ID(NestedNameSpecifierLoc)
335 if (ASTNodeKind::getFromNodeKind<NestedNameSpecifierLoc>().isSame(
337 auto NNSLA = getUnchecked<NestedNameSpecifierLoc>();
338 auto NNSLB = Other.getUnchecked<NestedNameSpecifierLoc>();
361 if (ASTNodeKind::getFromNodeKind<NestedNameSpecifierLoc>().isSame(NodeKind))
362 return getUnchecked<NestedNameSpecifierLoc>() ==
363 Other.getUnchecked<NestedNameSpecifierLoc>();
393 if (ASTNodeKind::getFromNodeKind<NestedNameSpecifierLoc>().isSame(
395 auto NNSL = Val.getUnchecked<NestedNameSpecifierLoc>();
511 TemplateArgumentLoc, NestedNameSpecifierLoc,
[all …]
H A DASTConcept.h127 NestedNameSpecifierLoc NestedNameSpec;
149 ConceptReference(NestedNameSpecifierLoc NNS, SourceLocation TemplateKWLoc, in ConceptReference()
159 Create(const ASTContext &C, NestedNameSpecifierLoc NNS,
164 const NestedNameSpecifierLoc &getNestedNameSpecifierLoc() const { in getNestedNameSpecifierLoc()
271 const NestedNameSpecifierLoc &getNestedNameSpecifierLoc() const { in getNestedNameSpecifierLoc()
H A DTemplateBase.h497 TemplateArgumentLocInfo(ASTContext &Ctx, NestedNameSpecifierLoc QualifierLoc,
507 NestedNameSpecifierLoc getTemplateQualifierLoc() const {
509 return NestedNameSpecifierLoc(Template->Qualifier,
553 NestedNameSpecifierLoc QualifierLoc,
609 NestedNameSpecifierLoc getTemplateQualifierLoc() const {
612 return NestedNameSpecifierLoc();
H A DDeclCXX.h3030 NestedNameSpecifierLoc QualifierLoc;
3041 NestedNameSpecifierLoc QualifierLoc, in UsingDirectiveDecl()
3067 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
3105 NestedNameSpecifierLoc QualifierLoc,
3139 NestedNameSpecifierLoc QualifierLoc;
3147 IdentifierInfo *Alias, NestedNameSpecifierLoc QualifierLoc, in NamespaceAliasDecl()
3166 NestedNameSpecifierLoc QualifierLoc,
3190 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
3524 NestedNameSpecifierLoc QualifierLoc;
3531 NestedNameSpecifierLoc QualifierLoc, in UsingDecl()
[all …]
H A DTypeLoc.h2207 const NestedNameSpecifierLoc getNestedNameSpecifierLoc() const { in getNestedNameSpecifierLoc()
2210 return NestedNameSpecifierLoc(); in getNestedNameSpecifierLoc()
2331 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
2332 return !isEmpty() ? NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc()
2334 : NestedNameSpecifierLoc(); in getQualifierLoc()
2337 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc()
2407 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
2408 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc()
2412 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc()
2464 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
[all …]
H A DExprCXX.h938 NestedNameSpecifierLoc QualifierLoc;
945 NestedNameSpecifierLoc qualifierLoc, SourceLocation nameLoc) in MSPropertyRefExpr()
990 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2631 NestedNameSpecifierLoc QualifierLoc;
2651 NestedNameSpecifierLoc QualifierLoc,
2669 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2990 NestedNameSpecifierLoc QualifierLoc;
2994 NestedNameSpecifierLoc QualifierLoc,
3104 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
3227 NestedNameSpecifierLoc QualifierLoc,
[all …]
H A DStmtCXX.h256 NestedNameSpecifierLoc QualifierLoc;
265 NestedNameSpecifierLoc QualifierLoc, in MSDependentExistsStmt()
285 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
H A DASTImporter.h414 llvm::Expected<NestedNameSpecifierLoc>
415 Import(NestedNameSpecifierLoc FromNNS);
H A DOpenMPClause.h3222 NestedNameSpecifierLoc QualifierLoc;
3241 NestedNameSpecifierLoc QualifierLoc, in OMPReductionClause()
3271 void setQualifierLoc(NestedNameSpecifierLoc NSL) { QualifierLoc = NSL; } in setQualifierLoc()
3407 ArrayRef<Expr *> VL, NestedNameSpecifierLoc QualifierLoc,
3436 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
3552 NestedNameSpecifierLoc QualifierLoc;
3568 unsigned N, NestedNameSpecifierLoc QualifierLoc, in OMPTaskReductionClause()
3591 void setQualifierLoc(NestedNameSpecifierLoc NSL) { QualifierLoc = NSL; } in setQualifierLoc()
3682 NestedNameSpecifierLoc QualifierLoc,
3700 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
[all …]
/src/contrib/llvm-project/clang/lib/AST/
H A DNestedNameSpecifier.cpp356 NestedNameSpecifierLoc::getLocalDataLength(NestedNameSpecifier *Qualifier) { in getLocalDataLength()
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()
[all …]
H A DASTTypeTraits.cpp196 else if (const NestedNameSpecifierLoc *NNSL = get<NestedNameSpecifierLoc>()) { in print()
240 if (const NestedNameSpecifierLoc *NNSL = get<NestedNameSpecifierLoc>()) in getSourceRange()
H A DExprCXX.cpp373 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in CXXPseudoDestructorExpr()
402 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, in UnresolvedLookupExpr()
422 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create()
438 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, in Create()
468 NestedNameSpecifierLoc QualifierLoc, in OverloadExpr()
514 QualType Ty, NestedNameSpecifierLoc QualifierLoc, in DependentScopeDeclRefExpr()
533 const ASTContext &Context, NestedNameSpecifierLoc QualifierLoc, in Create()
556 QualType(), NestedNameSpecifierLoc(), SourceLocation(), in CreateEmpty()
1494 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in CXXDependentScopeMemberExpr()
1536 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in Create()
[all …]
H A DASTConcept.cpp88 ConceptReference::Create(const ASTContext &C, NestedNameSpecifierLoc NNS, in Create()
H A DParentMapContext.cpp340 DynTypedNode createDynTypedNode(const NestedNameSpecifierLoc &Node) { in createDynTypedNode()
441 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNSLocNode) { in TraverseNestedNameSpecifierLoc()
H A DDeclCXX.cpp2978 NestedNameSpecifierLoc QualifierLoc, in Create()
2992 NestedNameSpecifierLoc(), in CreateDeserialized()
3057 NestedNameSpecifierLoc QualifierLoc, in Create()
3071 NestedNameSpecifierLoc(), in CreateDeserialized()
3189 NestedNameSpecifierLoc QualifierLoc, in Create()
3197 NestedNameSpecifierLoc(), DeclarationNameInfo(), in CreateDeserialized()
3256 NestedNameSpecifierLoc QualifierLoc, in Create()
3268 NestedNameSpecifierLoc(), in CreateDeserialized()
3285 NestedNameSpecifierLoc QualifierLoc, in Create()
3298 nullptr, SourceLocation(), SourceLocation(), NestedNameSpecifierLoc(), in CreateDeserialized()
/src/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp127 else if (const NestedNameSpecifierLoc *NNSLoc = in findMatch()
128 DynNode.get<NestedNameSpecifierLoc>()) in findMatch()
226 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc()
352 bool baseTraverse(NestedNameSpecifierLoc NNS) { in baseTraverse()
506 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS);
716 } else if (auto *N = Node.get<NestedNameSpecifierLoc>()) { in match()
786 const NestedNameSpecifierLoc *
912 } else if (const auto *NNSL = State.getNode<NestedNameSpecifierLoc>()) { in dumpNodeFromState()
1104 void matchDispatch(const NestedNameSpecifierLoc *Node) { in matchDispatch()
1105 matchWithoutFilter(*Node, Matchers->NestedNameSpecifierLoc); in matchDispatch()
[all …]
H A DASTMatchersInternal.cpp1029 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>,
1030 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>>
1034 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>,
1035 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>>
1040 const internal::VariadicAllOfMatcher<NestedNameSpecifierLoc>
/src/contrib/llvm-project/clang/lib/Index/
H A DIndexingContext.h29 class NestedNameSpecifierLoc; variable
110 void indexNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS,
H A DIndexTypeSourceInfo.cpp113 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc()
269 void IndexingContext::indexNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS, in indexNestedNameSpecifierLoc()
275 if (NestedNameSpecifierLoc Prefix = NNS.getPrefix()) in indexNestedNameSpecifierLoc()
/src/contrib/llvm-project/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp144 return DeclRefExpr::Create(AST, NestedNameSpecifierLoc(), SourceLocation(), in lookupBuiltinFunction()
273 AST, NestedNameSpecifierLoc(), SourceLocation(), IdxParam, false, in addArraySubscriptOperator()
422 NestedNameSpecifierLoc(), SourceLocation(), HLSLNamespace, in InitializeSema()
463 AST, NestedNameSpecifierLoc(), SourceLocation(), SizeParam, false, in defineHLSLVectorAlias()
/src/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp331 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);
933 SourceRange getLocalSourceRange(const NestedNameSpecifierLoc &NNSLoc) { in getLocalSourceRange()
982 buildNameSpecifier(const NestedNameSpecifierLoc &NNSLoc) { in buildNameSpecifier()
1028 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc QualifierLoc) { in TraverseNestedNameSpecifierLoc()
1044 syntax::IdExpression *buildIdExpression(NestedNameSpecifierLoc QualifierLoc, in buildIdExpression()
1711 void syntax::TreeBuilder::markChild(NestedNameSpecifierLoc NNSLoc, NodeRole R) { in markChild()
/src/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/
H A DUSRLocFinder.cpp114 NestedNameSpecifierLoc NestedNameSpecifier = in StartLocationForType()
353 bool VisitNestedNameSpecifierLocations(NestedNameSpecifierLoc NestedLoc) { in VisitNestedNameSpecifierLocations()
380 if (const auto *NSL = Parents[0].get<NestedNameSpecifierLoc>()) { in VisitTypeLoc()
/src/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h148 using NestedNameSpecifierLocMatcher = internal::Matcher<NestedNameSpecifierLoc>;
3584 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>,
3585 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>>
3601 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>,
3602 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>>
7728 extern const internal::VariadicAllOfMatcher<NestedNameSpecifierLoc>
7734 internal::BindableMatcher<NestedNameSpecifierLoc>, loc,
7736 return internal::BindableMatcher<NestedNameSpecifierLoc>(
7737 new internal::LocMatcher<NestedNameSpecifierLoc, NestedNameSpecifier>(
7771 AST_MATCHER_P(NestedNameSpecifierLoc, specifiesTypeLoc, in AST_MATCHER_P() argument
[all …]
/src/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/
H A DRecursiveSymbolVisitor.h114 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc()

123