Home
last modified time | relevance | path

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

123

/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
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 …]
DASTTypeTraits.h197 KIND_TO_KIND_ID(NestedNameSpecifierLoc)
311 if (ASTNodeKind::getFromNodeKind<NestedNameSpecifierLoc>().isSame(
313 auto NNSLA = getUnchecked<NestedNameSpecifierLoc>();
314 auto NNSLB = Other.getUnchecked<NestedNameSpecifierLoc>();
337 if (ASTNodeKind::getFromNodeKind<NestedNameSpecifierLoc>().isSame(NodeKind))
338 return getUnchecked<NestedNameSpecifierLoc>() ==
339 Other.getUnchecked<NestedNameSpecifierLoc>();
369 if (ASTNodeKind::getFromNodeKind<NestedNameSpecifierLoc>().isSame(
371 auto NNSL = Val.getUnchecked<NestedNameSpecifierLoc>();
464 TemplateArgumentLoc, NestedNameSpecifierLoc,
[all …]
DASTConcept.h104 NestedNameSpecifierLoc NestedNameSpec;
128 ConceptReference(NestedNameSpecifierLoc NNS, SourceLocation TemplateKWLoc, in ConceptReference()
139 const NestedNameSpecifierLoc &getNestedNameSpecifierLoc() const { in getNestedNameSpecifierLoc()
176 TypeConstraint(NestedNameSpecifierLoc NNS, in TypeConstraint()
DTemplateBase.h431 TemplateArgumentLocInfo(ASTContext &Ctx, NestedNameSpecifierLoc QualifierLoc,
441 NestedNameSpecifierLoc getTemplateQualifierLoc() const {
443 return NestedNameSpecifierLoc(Template->Qualifier,
486 NestedNameSpecifierLoc QualifierLoc,
541 NestedNameSpecifierLoc getTemplateQualifierLoc() const {
544 return NestedNameSpecifierLoc();
DDeclCXX.h2889 NestedNameSpecifierLoc QualifierLoc;
2900 NestedNameSpecifierLoc QualifierLoc, in UsingDirectiveDecl()
2926 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2964 NestedNameSpecifierLoc QualifierLoc,
2998 NestedNameSpecifierLoc QualifierLoc;
3006 IdentifierInfo *Alias, NestedNameSpecifierLoc QualifierLoc, in NamespaceAliasDecl()
3025 NestedNameSpecifierLoc QualifierLoc,
3049 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
3383 NestedNameSpecifierLoc QualifierLoc;
3390 NestedNameSpecifierLoc QualifierLoc, in UsingDecl()
[all …]
DTypeLoc.h2046 NestedNameSpecifierLoc NestedNameSpec;
2068 const NestedNameSpecifierLoc &getNestedNameSpecifierLoc() const { in getNestedNameSpecifierLoc()
2072 void setNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in setNestedNameSpecifierLoc()
2212 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
2213 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc()
2217 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc()
2271 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
2272 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc()
2276 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc()
2328 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
[all …]
DExprCXX.h928 NestedNameSpecifierLoc QualifierLoc;
935 NestedNameSpecifierLoc qualifierLoc, SourceLocation nameLoc) in MSPropertyRefExpr()
980 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2531 NestedNameSpecifierLoc QualifierLoc;
2551 NestedNameSpecifierLoc QualifierLoc,
2569 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2888 NestedNameSpecifierLoc QualifierLoc;
2892 NestedNameSpecifierLoc QualifierLoc,
3001 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
3102 NestedNameSpecifierLoc QualifierLoc,
[all …]
DStmtCXX.h255 NestedNameSpecifierLoc QualifierLoc;
264 NestedNameSpecifierLoc QualifierLoc, in MSDependentExistsStmt()
284 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
DASTImporter.h438 llvm::Expected<NestedNameSpecifierLoc>
439 Import(NestedNameSpecifierLoc FromNNS);
DOpenMPClause.h2940 NestedNameSpecifierLoc QualifierLoc;
2959 NestedNameSpecifierLoc QualifierLoc, in OMPReductionClause()
2989 void setQualifierLoc(NestedNameSpecifierLoc NSL) { QualifierLoc = NSL; } in setQualifierLoc()
3125 ArrayRef<Expr *> VL, NestedNameSpecifierLoc QualifierLoc,
3154 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
3270 NestedNameSpecifierLoc QualifierLoc;
3286 unsigned N, NestedNameSpecifierLoc QualifierLoc, in OMPTaskReductionClause()
3309 void setQualifierLoc(NestedNameSpecifierLoc NSL) { QualifierLoc = NSL; } in setQualifierLoc()
3400 NestedNameSpecifierLoc QualifierLoc,
3418 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
[all …]
DExprConcepts.h58 ConceptSpecializationExpr(const ASTContext &C, NestedNameSpecifierLoc NNS,
77 Create(const ASTContext &C, NestedNameSpecifierLoc NNS,
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
DNestedNameSpecifier.cpp355 NestedNameSpecifierLoc::getLocalDataLength(NestedNameSpecifier *Qualifier) { in getLocalDataLength()
386 NestedNameSpecifierLoc::getDataLength(NestedNameSpecifier *Qualifier) { in getDataLength()
409 SourceRange NestedNameSpecifierLoc::getSourceRange() const { in getSourceRange()
413 NestedNameSpecifierLoc First = *this; in getSourceRange()
414 while (NestedNameSpecifierLoc Prefix = First.getPrefix()) in getSourceRange()
421 SourceRange NestedNameSpecifierLoc::getLocalSourceRange() const { in getLocalSourceRange()
452 TypeLoc NestedNameSpecifierLoc::getTypeLoc() const { in getTypeLoc()
671 void NestedNameSpecifierLocBuilder::Adopt(NestedNameSpecifierLoc Other) { in Adopt()
690 NestedNameSpecifierLoc
693 return NestedNameSpecifierLoc(); in getWithLocInContext()
[all …]
DASTTypeTraits.cpp150 else if (const NestedNameSpecifierLoc *NNSL = get<NestedNameSpecifierLoc>()) { in print()
184 if (const NestedNameSpecifierLoc *NNSL = get<NestedNameSpecifierLoc>()) in getSourceRange()
DExprConcepts.cpp34 const ASTContext &C, NestedNameSpecifierLoc NNS, in ConceptSpecializationExpr()
73 NestedNameSpecifierLoc NNS, in Create()
95 ConceptReference(NestedNameSpecifierLoc(), SourceLocation(), in ConceptSpecializationExpr()
DExprCXX.cpp322 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in CXXPseudoDestructorExpr()
351 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, in UnresolvedLookupExpr()
371 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create()
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()
1364 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in CXXDependentScopeMemberExpr()
1406 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in Create()
[all …]
DParentMapContext.cpp330 DynTypedNode createDynTypedNode(const NestedNameSpecifierLoc &Node) { in createDynTypedNode()
426 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNSLocNode) { in TraverseNestedNameSpecifierLoc()
/freebsd-12-stable/contrib/llvm-project/clang/lib/ASTMatchers/
DASTMatchFinder.cpp124 else if (const NestedNameSpecifierLoc *NNSLoc = in findMatch()
125 DynNode.get<NestedNameSpecifierLoc>()) in findMatch()
221 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc()
338 bool baseTraverse(NestedNameSpecifierLoc NNS) { in baseTraverse()
489 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS);
689 } else if (auto *N = Node.get<NestedNameSpecifierLoc>()) { in match()
888 void matchDispatch(const NestedNameSpecifierLoc *Node) { in matchDispatch()
889 matchWithoutFilter(*Node, Matchers->NestedNameSpecifierLoc); in matchDispatch()
1265 NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc()
1375 Matchers.NestedNameSpecifierLoc.emplace_back(NodeMatch, Action); in addMatcher()
[all …]
DASTMatchersInternal.cpp1003 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>,
1004 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>>
1008 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>,
1009 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>>
1014 const internal::VariadicAllOfMatcher<NestedNameSpecifierLoc>
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Tooling/
DNodeIntrospection.h26 class NestedNameSpecifierLoc; variable
92 NodeLocationAccessors GetLocations(clang::NestedNameSpecifierLoc const &);
/freebsd-12-stable/contrib/llvm-project/clang/lib/Index/
DIndexingContext.h29 class NestedNameSpecifierLoc; variable
112 void indexNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS,
DIndexTypeSourceInfo.cpp103 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc()
259 void IndexingContext::indexNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS, in indexNestedNameSpecifierLoc()
265 if (NestedNameSpecifierLoc Prefix = NNS.getPrefix()) in indexNestedNameSpecifierLoc()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Tooling/Syntax/
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;
394 NestedNameSpecifierLoc From) { in foldNode()
434 void markChild(NestedNameSpecifierLoc N, NodeRole R);
927 SourceRange getLocalSourceRange(const NestedNameSpecifierLoc &NNSLoc) { in getLocalSourceRange()
976 buildNameSpecifier(const NestedNameSpecifierLoc &NNSLoc) { in buildNameSpecifier()
1022 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc QualifierLoc) { in TraverseNestedNameSpecifierLoc()
1038 syntax::IdExpression *buildIdExpression(NestedNameSpecifierLoc QualifierLoc, in buildIdExpression()
1705 void syntax::TreeBuilder::markChild(NestedNameSpecifierLoc NNSLoc, NodeRole R) { in markChild()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/
DUSRLocFinder.cpp114 NestedNameSpecifierLoc NestedNameSpecifier = in StartLocationForType()
352 bool VisitNestedNameSpecifierLocations(NestedNameSpecifierLoc NestedLoc) { in VisitNestedNameSpecifierLocations()
379 if (const auto *NSL = Parents[0].get<NestedNameSpecifierLoc>()) { in VisitTypeLoc()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Tooling/
DEmptyNodeIntrospection.inc.in24 clang::NestedNameSpecifierLoc const&) {
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/
DASTMatchers.h146 using NestedNameSpecifierLocMatcher = internal::Matcher<NestedNameSpecifierLoc>;
3492 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>,
3493 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>>
3509 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>,
3510 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>>
7034 extern const internal::VariadicAllOfMatcher<NestedNameSpecifierLoc>
7040 internal::BindableMatcher<NestedNameSpecifierLoc>, loc,
7042 return internal::BindableMatcher<NestedNameSpecifierLoc>(
7043 new internal::LocMatcher<NestedNameSpecifierLoc, NestedNameSpecifier>(
7077 AST_MATCHER_P(NestedNameSpecifierLoc, specifiesTypeLoc, in AST_MATCHER_P() argument
[all …]

123