Home
last modified time | relevance | path

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

1234

/netbsd-src/external/apache2/llvm/dist/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.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 …]
H A DASTConcept.h103 NestedNameSpecifierLoc NestedNameSpec;
127 ConceptReference(NestedNameSpecifierLoc NNS, SourceLocation TemplateKWLoc, in ConceptReference()
138 const NestedNameSpecifierLoc &getNestedNameSpecifierLoc() const { in getNestedNameSpecifierLoc()
175 TypeConstraint(NestedNameSpecifierLoc NNS, in TypeConstraint()
H A 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();
H A DDeclCXX.h2887 NestedNameSpecifierLoc QualifierLoc;
2898 NestedNameSpecifierLoc QualifierLoc, in UsingDirectiveDecl()
2924 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2962 NestedNameSpecifierLoc QualifierLoc,
2996 NestedNameSpecifierLoc QualifierLoc;
3004 IdentifierInfo *Alias, NestedNameSpecifierLoc QualifierLoc, in NamespaceAliasDecl()
3023 NestedNameSpecifierLoc QualifierLoc,
3047 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
3390 NestedNameSpecifierLoc QualifierLoc;
3404 NestedNameSpecifierLoc QualifierLoc, in UsingDecl()
[all …]
H A 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 …]
H A 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 …]
H A DStmtCXX.h255 NestedNameSpecifierLoc QualifierLoc;
264 NestedNameSpecifierLoc QualifierLoc, in MSDependentExistsStmt()
284 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
H A DASTImporter.h438 llvm::Expected<NestedNameSpecifierLoc>
439 Import(NestedNameSpecifierLoc FromNNS);
H A DOpenMPClause.h2832 NestedNameSpecifierLoc QualifierLoc;
2851 NestedNameSpecifierLoc QualifierLoc, in OMPReductionClause()
2881 void setQualifierLoc(NestedNameSpecifierLoc NSL) { QualifierLoc = NSL; } in setQualifierLoc()
3017 ArrayRef<Expr *> VL, NestedNameSpecifierLoc QualifierLoc,
3046 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
3162 NestedNameSpecifierLoc QualifierLoc;
3178 unsigned N, NestedNameSpecifierLoc QualifierLoc, in OMPTaskReductionClause()
3201 void setQualifierLoc(NestedNameSpecifierLoc NSL) { QualifierLoc = NSL; } in setQualifierLoc()
3292 NestedNameSpecifierLoc QualifierLoc,
3310 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
[all …]
H A DExprConcepts.h58 ConceptSpecializationExpr(const ASTContext &C, NestedNameSpecifierLoc NNS,
77 Create(const ASTContext &C, NestedNameSpecifierLoc NNS,
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A 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()
451 TypeLoc NestedNameSpecifierLoc::getTypeLoc() const { in getTypeLoc()
670 void NestedNameSpecifierLocBuilder::Adopt(NestedNameSpecifierLoc Other) { in Adopt()
689 NestedNameSpecifierLoc
692 return NestedNameSpecifierLoc(); in getWithLocInContext()
[all …]
H A DASTTypeTraits.cpp150 else if (const NestedNameSpecifierLoc *NNSL = get<NestedNameSpecifierLoc>()) { in print()
184 if (const NestedNameSpecifierLoc *NNSL = get<NestedNameSpecifierLoc>()) in getSourceRange()
H A DExprConcepts.cpp34 const ASTContext &C, NestedNameSpecifierLoc NNS, in ConceptSpecializationExpr()
73 NestedNameSpecifierLoc NNS, in Create()
95 ConceptReference(NestedNameSpecifierLoc(), SourceLocation(), in ConceptSpecializationExpr()
H A DExprCXX.cpp321 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in CXXPseudoDestructorExpr()
350 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, in UnresolvedLookupExpr()
370 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create()
384 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, in Create()
413 NestedNameSpecifierLoc QualifierLoc, in OverloadExpr()
459 QualType Ty, NestedNameSpecifierLoc QualifierLoc, in DependentScopeDeclRefExpr()
478 const ASTContext &Context, NestedNameSpecifierLoc QualifierLoc, in Create()
501 QualType(), NestedNameSpecifierLoc(), SourceLocation(), in CreateEmpty()
1363 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in CXXDependentScopeMemberExpr()
1405 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in Create()
[all …]
H A DParentMapContext.cpp330 DynTypedNode createDynTypedNode(const NestedNameSpecifierLoc &Node) { in createDynTypedNode()
426 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNSLocNode) { in TraverseNestedNameSpecifierLoc()
/netbsd-src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
H A 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 …]
H A DASTMatchersInternal.cpp1002 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>,
1003 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>>
1007 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>,
1008 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>>
1013 const internal::VariadicAllOfMatcher<NestedNameSpecifierLoc>
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Tooling/
H A DNodeIntrospection.h26 class NestedNameSpecifierLoc; variable
92 NodeLocationAccessors GetLocations(clang::NestedNameSpecifierLoc const &);
/netbsd-src/external/apache2/llvm/dist/clang/lib/Index/
H A DIndexingContext.h29 class NestedNameSpecifierLoc; variable
112 void indexNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS,
H A DIndexTypeSourceInfo.cpp103 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc()
259 void IndexingContext::indexNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS, in indexNestedNameSpecifierLoc()
265 if (NestedNameSpecifierLoc Prefix = NNS.getPrefix()) in indexNestedNameSpecifierLoc()
/netbsd-src/external/apache2/llvm/dist/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;
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()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Rename/
H A DUSRLocFinder.cpp114 NestedNameSpecifierLoc NestedNameSpecifier = in StartLocationForType()
352 bool VisitNestedNameSpecifierLocations(NestedNameSpecifierLoc NestedLoc) { in VisitNestedNameSpecifierLocations()
379 if (const auto *NSL = Parents[0].get<NestedNameSpecifierLoc>()) { in VisitTypeLoc()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/
H A DEmptyNodeIntrospection.inc.in24 clang::NestedNameSpecifierLoc const&) {
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
H A DASTMatchers.h146 using NestedNameSpecifierLocMatcher = internal::Matcher<NestedNameSpecifierLoc>;
3480 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>,
3481 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>>
3497 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>,
3498 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>>
7022 extern const internal::VariadicAllOfMatcher<NestedNameSpecifierLoc>
7028 internal::BindableMatcher<NestedNameSpecifierLoc>, loc,
7030 return internal::BindableMatcher<NestedNameSpecifierLoc>(
7031 new internal::LocMatcher<NestedNameSpecifierLoc, NestedNameSpecifier>(
7065 AST_MATCHER_P(NestedNameSpecifierLoc, specifiesTypeLoc, in AST_MATCHER_P() argument
[all …]

1234