Home
last modified time | relevance | path

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

1234

/openbsd-src/gnu/llvm/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.h206 KIND_TO_KIND_ID(NestedNameSpecifierLoc)
326 if (ASTNodeKind::getFromNodeKind<NestedNameSpecifierLoc>().isSame(
328 auto NNSLA = getUnchecked<NestedNameSpecifierLoc>();
329 auto NNSLB = Other.getUnchecked<NestedNameSpecifierLoc>();
352 if (ASTNodeKind::getFromNodeKind<NestedNameSpecifierLoc>().isSame(NodeKind))
353 return getUnchecked<NestedNameSpecifierLoc>() ==
354 Other.getUnchecked<NestedNameSpecifierLoc>();
384 if (ASTNodeKind::getFromNodeKind<NestedNameSpecifierLoc>().isSame(
386 auto NNSL = Val.getUnchecked<NestedNameSpecifierLoc>();
502 TemplateArgumentLoc, NestedNameSpecifierLoc,
[all …]
H A DASTConcept.h115 NestedNameSpecifierLoc NestedNameSpec;
138 ConceptReference(NestedNameSpecifierLoc NNS, SourceLocation TemplateKWLoc, in ConceptReference()
149 const NestedNameSpecifierLoc &getNestedNameSpecifierLoc() const { in getNestedNameSpecifierLoc()
186 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.h2937 NestedNameSpecifierLoc QualifierLoc;
2948 NestedNameSpecifierLoc QualifierLoc, in UsingDirectiveDecl()
2974 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
3012 NestedNameSpecifierLoc QualifierLoc,
3046 NestedNameSpecifierLoc QualifierLoc;
3054 IdentifierInfo *Alias, NestedNameSpecifierLoc QualifierLoc, in NamespaceAliasDecl()
3073 NestedNameSpecifierLoc QualifierLoc,
3097 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
3431 NestedNameSpecifierLoc QualifierLoc;
3438 NestedNameSpecifierLoc QualifierLoc, in UsingDecl()
[all …]
H A DTypeLoc.h2102 NestedNameSpecifierLoc NestedNameSpec;
2133 const NestedNameSpecifierLoc &getNestedNameSpecifierLoc() const { in getNestedNameSpecifierLoc()
2137 void setNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in setNestedNameSpecifierLoc()
2278 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
2279 return !isEmpty() ? NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc()
2281 : NestedNameSpecifierLoc(); in getQualifierLoc()
2284 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc()
2354 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
2355 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc()
2359 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc()
[all …]
H A DExprCXX.h934 NestedNameSpecifierLoc QualifierLoc;
941 NestedNameSpecifierLoc qualifierLoc, SourceLocation nameLoc) in MSPropertyRefExpr()
986 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2606 NestedNameSpecifierLoc QualifierLoc;
2626 NestedNameSpecifierLoc QualifierLoc,
2644 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2962 NestedNameSpecifierLoc QualifierLoc;
2966 NestedNameSpecifierLoc QualifierLoc,
3075 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
3176 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.h413 llvm::Expected<NestedNameSpecifierLoc>
414 Import(NestedNameSpecifierLoc FromNNS);
H A DExprConcepts.h58 ConceptSpecializationExpr(const ASTContext &C, NestedNameSpecifierLoc NNS,
76 Create(const ASTContext &C, NestedNameSpecifierLoc NNS,
/openbsd-src/gnu/llvm/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.cpp181 else if (const NestedNameSpecifierLoc *NNSL = get<NestedNameSpecifierLoc>()) { in print()
219 if (const NestedNameSpecifierLoc *NNSL = get<NestedNameSpecifierLoc>()) in getSourceRange()
H A DExprConcepts.cpp34 const ASTContext &C, NestedNameSpecifierLoc NNS, in ConceptSpecializationExpr()
71 const ASTContext &C, NestedNameSpecifierLoc NNS, in Create()
89 ConceptReference(NestedNameSpecifierLoc(), SourceLocation(), in ConceptSpecializationExpr()
H A DExprCXX.cpp323 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in CXXPseudoDestructorExpr()
352 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, in UnresolvedLookupExpr()
372 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create()
386 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, in Create()
415 NestedNameSpecifierLoc QualifierLoc, in OverloadExpr()
461 QualType Ty, NestedNameSpecifierLoc QualifierLoc, in DependentScopeDeclRefExpr()
480 const ASTContext &Context, NestedNameSpecifierLoc QualifierLoc, in Create()
503 QualType(), NestedNameSpecifierLoc(), SourceLocation(), in CreateEmpty()
1434 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in CXXDependentScopeMemberExpr()
1476 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in Create()
[all …]
H A DParentMapContext.cpp321 DynTypedNode createDynTypedNode(const NestedNameSpecifierLoc &Node) { in createDynTypedNode()
422 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNSLocNode) { in TraverseNestedNameSpecifierLoc()
/openbsd-src/gnu/llvm/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp125 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 *
901 } else if (const auto *NNSL = State.getNode<NestedNameSpecifierLoc>()) { in dumpNodeFromState()
1093 void matchDispatch(const NestedNameSpecifierLoc *Node) { in matchDispatch()
1094 matchWithoutFilter(*Node, Matchers->NestedNameSpecifierLoc); in matchDispatch()
[all …]
H A DASTMatchersInternal.cpp1019 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>,
1020 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>>
1024 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>,
1025 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>>
1030 const internal::VariadicAllOfMatcher<NestedNameSpecifierLoc>
/openbsd-src/gnu/llvm/clang/include/clang/Tooling/
H A DNodeIntrospection.h26 class NestedNameSpecifierLoc; variable
92 NodeLocationAccessors GetLocations(clang::NestedNameSpecifierLoc const &);
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp141 return DeclRefExpr::Create(AST, NestedNameSpecifierLoc(), SourceLocation(), in lookupBuiltinFunction()
273 AST, NestedNameSpecifierLoc(), SourceLocation(), IdxParam, false, in addArraySubscriptOperator()
408 NestedNameSpecifierLoc(), SourceLocation(), HLSLNamespace, in InitializeSema()
445 AST, NestedNameSpecifierLoc(), SourceLocation(), SizeParam, false, in defineHLSLVectorAlias()
/openbsd-src/gnu/llvm/clang/lib/Tooling/
H A DEmptyNodeIntrospection.inc.in24 clang::NestedNameSpecifierLoc const&) {
/openbsd-src/gnu/llvm/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);
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()
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/clang/include/clang/ASTMatchers/
H A DASTMatchers.h147 using NestedNameSpecifierLocMatcher = internal::Matcher<NestedNameSpecifierLoc>;
3506 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>,
3507 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>>
3523 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>,
3524 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>>
7422 extern const internal::VariadicAllOfMatcher<NestedNameSpecifierLoc>
7428 internal::BindableMatcher<NestedNameSpecifierLoc>, loc,
7430 return internal::BindableMatcher<NestedNameSpecifierLoc>(
7431 new internal::LocMatcher<NestedNameSpecifierLoc, NestedNameSpecifier>(
7465 AST_MATCHER_P(NestedNameSpecifierLoc, specifiesTypeLoc, in AST_MATCHER_P() argument
[all …]

1234