Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DNestedNameSpecifier.h242 class NestedNameSpecifierLoc {
256 NestedNameSpecifierLoc() = default;
260 NestedNameSpecifierLoc(NestedNameSpecifier *Qualifier, void *Data) in NestedNameSpecifierLoc() function
304 NestedNameSpecifierLoc First = *this; in getBeginLoc()
305 while (NestedNameSpecifierLoc Prefix = First.getPrefix()) in getBeginLoc()
332 NestedNameSpecifierLoc getPrefix() const { in getPrefix()
336 return NestedNameSpecifierLoc(Qualifier->getPrefix(), Data); in getPrefix()
347 friend bool operator==(NestedNameSpecifierLoc X,
348 NestedNameSpecifierLoc Y) {
352 friend bool operator!=(NestedNameSpecifierLoc X,
[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()
275 const NestedNameSpecifierLoc &getNestedNameSpecifierLoc() const { in getNestedNameSpecifierLoc()
H A DTemplateBase.h503 TemplateArgumentLocInfo(ASTContext &Ctx, NestedNameSpecifierLoc QualifierLoc,
513 NestedNameSpecifierLoc getTemplateQualifierLoc() const {
515 return NestedNameSpecifierLoc(Template->Qualifier,
559 NestedNameSpecifierLoc QualifierLoc,
615 NestedNameSpecifierLoc getTemplateQualifierLoc() const {
618 return NestedNameSpecifierLoc();
H A DTypeLoc.h1394 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
1395 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc()
1399 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc()
1417 if (NestedNameSpecifierLoc QL = getQualifierLoc()) in getLocalSourceRange()
2263 const NestedNameSpecifierLoc getNestedNameSpecifierLoc() const { in getNestedNameSpecifierLoc()
2266 return NestedNameSpecifierLoc(); in getNestedNameSpecifierLoc()
2387 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
2388 return !isEmpty() ? NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc()
2390 : NestedNameSpecifierLoc(); in getQualifierLoc()
2393 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc()
[all …]
H A DDeclCXX.h3093 NestedNameSpecifierLoc QualifierLoc;
3104 NestedNameSpecifierLoc QualifierLoc, in UsingDirectiveDecl()
3130 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
3168 NestedNameSpecifierLoc QualifierLoc,
3202 NestedNameSpecifierLoc QualifierLoc;
3210 IdentifierInfo *Alias, NestedNameSpecifierLoc QualifierLoc, in NamespaceAliasDecl()
3229 NestedNameSpecifierLoc QualifierLoc,
3253 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
3587 NestedNameSpecifierLoc QualifierLoc;
3594 NestedNameSpecifierLoc QualifierLoc, in UsingDecl()
[all …]
H A DExprCXX.h940 NestedNameSpecifierLoc QualifierLoc;
947 NestedNameSpecifierLoc qualifierLoc, SourceLocation nameLoc) in MSPropertyRefExpr()
992 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2740 NestedNameSpecifierLoc QualifierLoc;
2760 NestedNameSpecifierLoc QualifierLoc,
2778 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
3116 NestedNameSpecifierLoc QualifierLoc;
3120 NestedNameSpecifierLoc QualifierLoc,
3230 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
3353 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.h3723 NestedNameSpecifierLoc QualifierLoc;
3743 unsigned N, NestedNameSpecifierLoc QualifierLoc, in OMPReductionClause()
3779 void setQualifierLoc(NestedNameSpecifierLoc NSL) { QualifierLoc = NSL; } in setQualifierLoc()
3940 ArrayRef<Expr *> VL, NestedNameSpecifierLoc QualifierLoc,
3975 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
4106 NestedNameSpecifierLoc QualifierLoc;
4122 unsigned N, NestedNameSpecifierLoc QualifierLoc, in OMPTaskReductionClause()
4145 void setQualifierLoc(NestedNameSpecifierLoc NSL) { QualifierLoc = NSL; } in setQualifierLoc()
4236 NestedNameSpecifierLoc QualifierLoc,
4254 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DNestedNameSpecifier.cpp357 NestedNameSpecifierLoc::getLocalDataLength(NestedNameSpecifier *Qualifier) { in getLocalDataLength()
387 NestedNameSpecifierLoc::getDataLength(NestedNameSpecifier *Qualifier) { in getDataLength()
410 SourceRange NestedNameSpecifierLoc::getLocalSourceRange() const { in getLocalSourceRange()
440 TypeLoc NestedNameSpecifierLoc::getTypeLoc() const { in getTypeLoc()
654 void NestedNameSpecifierLocBuilder::Adopt(NestedNameSpecifierLoc Other) { in Adopt()
673 NestedNameSpecifierLoc
676 return NestedNameSpecifierLoc(); in getWithLocInContext()
681 return NestedNameSpecifierLoc(Representation, Buffer); in getWithLocInContext()
688 return NestedNameSpecifierLoc(Representation, Mem); in getWithLocInContext()
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()
1498 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in CXXDependentScopeMemberExpr()
1540 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in Create()
[all …]
H A DDynamicRecursiveASTVisitor.cpp179 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc()
321 FORWARD_TO_BASE_EXACT(TraverseNestedNameSpecifierLoc, NestedNameSpecifierLoc) in FORWARD_TO_BASE_EXACT()
H A DTypeLoc.cpp558 static NestedNameSpecifierLoc
562 return NestedNameSpecifierLoc(); in initializeQualifier()
667 Context, NestedNameSpecifierLoc{}, Loc, DNI, nullptr, in createTrivialConceptReference()
H A DParentMapContext.cpp346 DynTypedNode createDynTypedNode(const NestedNameSpecifierLoc &Node) { in createDynTypedNode()
447 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNSLocNode) { in TraverseNestedNameSpecifierLoc()
/freebsd/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()
353 bool baseTraverse(NestedNameSpecifierLoc NNS) { in baseTraverse()
507 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS);
718 } else if (auto *N = Node.get<NestedNameSpecifierLoc>()) { in match()
788 const NestedNameSpecifierLoc *
914 } else if (const auto *NNSL = State.getNode<NestedNameSpecifierLoc>()) { in dumpNodeFromState()
1106 void matchDispatch(const NestedNameSpecifierLoc *Node) { in matchDispatch()
1107 matchWithoutFilter(*Node, Matchers->NestedNameSpecifierLoc); in matchDispatch()
[all …]
H A DASTMatchersInternal.cpp1060 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>,
1061 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>>
1065 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>,
1066 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>>
1071 const internal::VariadicAllOfMatcher<NestedNameSpecifierLoc>
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexingContext.h30 class NestedNameSpecifierLoc; variable
116 void indexNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS,
H A DIndexTypeSourceInfo.cpp114 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc()
251 void IndexingContext::indexNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS, in indexNestedNameSpecifierLoc()
257 if (NestedNameSpecifierLoc Prefix = NNS.getPrefix()) in indexNestedNameSpecifierLoc()
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp325 void add(NestedNameSpecifierLoc From, syntax::Tree *To) { in add()
336 syntax::Tree *find(NestedNameSpecifierLoc P) const { in find()
342 llvm::DenseMap<NestedNameSpecifierLoc, syntax::Tree *> NNSNodes;
391 NestedNameSpecifierLoc From) { in foldNode()
431 void markChild(NestedNameSpecifierLoc N, NodeRole R);
927 SourceRange getLocalSourceRange(const NestedNameSpecifierLoc &NNSLoc) { in getLocalSourceRange()
974 buildNameSpecifier(const NestedNameSpecifierLoc &NNSLoc) { in buildNameSpecifier()
1020 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc QualifierLoc) { in TraverseNestedNameSpecifierLoc()
1036 syntax::IdExpression *buildIdExpression(NestedNameSpecifierLoc QualifierLoc, in buildIdExpression()
1703 void syntax::TreeBuilder::markChild(NestedNameSpecifierLoc NNSLoc, NodeRole R) { in markChild()
/freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/
H A DUSRLocFinder.cpp113 NestedNameSpecifierLoc NestedNameSpecifier = in StartLocationForType()
352 bool VisitNestedNameSpecifierLocations(NestedNameSpecifierLoc NestedLoc) { in VisitNestedNameSpecifierLocations()
379 if (const auto *NSL = Parents[0].get<NestedNameSpecifierLoc>()) { in VisitTypeLoc()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h150 using NestedNameSpecifierLocMatcher = internal::Matcher<NestedNameSpecifierLoc>;
3677 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>,
3678 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>>
3694 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>,
3695 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>>
7799 extern const internal::VariadicAllOfMatcher<NestedNameSpecifierLoc>
7805 internal::BindableMatcher<NestedNameSpecifierLoc>, loc,
7807 return internal::BindableMatcher<NestedNameSpecifierLoc>(
7808 new internal::LocMatcher<NestedNameSpecifierLoc, NestedNameSpecifier>(
7842 AST_MATCHER_P(NestedNameSpecifierLoc, specifiesTypeLoc, in AST_MATCHER_P() argument
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/
H A DRecursiveSymbolVisitor.h114 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp63 NestedNameSpecifierLoc(), SourceLocation(), HLSLNamespace, in InitializeSema()
104 AST, NestedNameSpecifierLoc(), SourceLocation(), SizeParam, false, in defineHLSLVectorAlias()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DBodyFarm.cpp148 C, NestedNameSpecifierLoc(), SourceLocation(), const_cast<VarDecl *>(D), in makeDeclRefExpr()
231 C, base, IsArrow, SourceLocation(), NestedNameSpecifierLoc(), in makeMemberExpression()
298 /* QualifierLoc =*/ NestedNameSpecifierLoc(), in create_call_once_lambda_call()

123