Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DNestedNameSpecifier.h243 class NestedNameSpecifierLoc {
257 NestedNameSpecifierLoc() = default;
327 NestedNameSpecifierLoc getPrefix() const { 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);
499 NestedNameSpecifierLoc getTemporary() const { in getTemporary()
500 return NestedNameSpecifierLoc(Representation, Buffer); in getTemporary()
[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>();
362 return getUnchecked<NestedNameSpecifierLoc>() ==
363 Other.getUnchecked<NestedNameSpecifierLoc>();
393 if (ASTNodeKind::getFromNodeKind<NestedNameSpecifierLoc>().isSame(
395 auto NNSL = Val.getUnchecked<NestedNameSpecifierLoc>();
511 TemplateArgumentLoc, NestedNameSpecifierLoc,
567 NestedNameSpecifierLoc,
[all …]
H A DASTConcept.h130 NestedNameSpecifierLoc NestedNameSpec;
152 ConceptReference(NestedNameSpecifierLoc NNS, SourceLocation TemplateKWLoc, in ConceptReference()
162 Create(const ASTContext &C, NestedNameSpecifierLoc NNS,
167 const NestedNameSpecifierLoc &getNestedNameSpecifierLoc() const { in getNestedNameSpecifierLoc()
274 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.h3016 NestedNameSpecifierLoc QualifierLoc;
3027 NestedNameSpecifierLoc QualifierLoc, in UsingDirectiveDecl()
3125 NestedNameSpecifierLoc QualifierLoc;
3510 NestedNameSpecifierLoc QualifierLoc;
3517 NestedNameSpecifierLoc QualifierLoc, in UsingDecl()
3561 NestedNameSpecifierLoc QualifierLoc,
3735 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
3738 return NestedNameSpecifierLoc(); in getQualifierLoc()
3863 NestedNameSpecifierLoc QualifierLoc;
3919 NestedNameSpecifierLoc QualifierLoc,
[all …]
H A DTypeLoc.h2141 return NestedNameSpecifierLoc(); in getNestedNameSpecifierLoc()
2262 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
2265 : NestedNameSpecifierLoc(); in getQualifierLoc()
2268 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc()
2338 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
2339 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc()
2343 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc()
2395 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
2397 return NestedNameSpecifierLoc(); in getQualifierLoc()
2399 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc()
[all …]
H A DExprCXX.h934 NestedNameSpecifierLoc QualifierLoc;
2615 NestedNameSpecifierLoc QualifierLoc;
2974 NestedNameSpecifierLoc QualifierLoc;
2978 NestedNameSpecifierLoc QualifierLoc,
3188 NestedNameSpecifierLoc QualifierLoc,
3210 NestedNameSpecifierLoc QualifierLoc,
3243 if (NestedNameSpecifierLoc l = getQualifierLoc()) in getBeginLoc()
3292 NestedNameSpecifierLoc QualifierLoc;
3661 NestedNameSpecifierLoc QualifierLoc;
3939 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);
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DNestedNameSpecifier.cpp387 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()
699 return NestedNameSpecifierLoc(Representation, Buffer); in getWithLocInContext()
[all …]
H A DASTTypeTraits.cpp196 else if (const NestedNameSpecifierLoc *NNSL = get<NestedNameSpecifierLoc>()) { in print()
238 if (const NestedNameSpecifierLoc *NNSL = get<NestedNameSpecifierLoc>()) in getSourceRange()
H A DExprCXX.cpp326 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in CXXPseudoDestructorExpr()
355 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, in UnresolvedLookupExpr()
389 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, in Create()
418 NestedNameSpecifierLoc QualifierLoc, in OverloadExpr()
464 QualType Ty, NestedNameSpecifierLoc QualifierLoc, in DependentScopeDeclRefExpr()
483 const ASTContext &Context, NestedNameSpecifierLoc QualifierLoc, in Create()
506 QualType(), NestedNameSpecifierLoc(), SourceLocation(), in CreateEmpty()
1444 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in CXXDependentScopeMemberExpr()
1486 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in Create()
1549 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, in UnresolvedMemberExpr()
[all …]
H A DASTConcept.cpp93 ConceptReference::Create(const ASTContext &C, NestedNameSpecifierLoc NNS, in Create()
H A DParentMapContext.cpp321 DynTypedNode createDynTypedNode(const NestedNameSpecifierLoc &Node) { in createDynTypedNode()
422 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNSLocNode) { in TraverseNestedNameSpecifierLoc()
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/
H A DNodeIntrospection.h26 class NestedNameSpecifierLoc; variable
92 NodeLocationAccessors GetLocations(clang::NestedNameSpecifierLoc const &);
/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()
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 *
1104 void matchDispatch(const NestedNameSpecifierLoc *Node) { in matchDispatch()
1105 matchWithoutFilter(*Node, Matchers->NestedNameSpecifierLoc); in matchDispatch()
1508 NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc()
[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>
/freebsd/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()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp139 return DeclRefExpr::Create(AST, NestedNameSpecifierLoc(), SourceLocation(), in lookupBuiltinFunction()
269 AST, NestedNameSpecifierLoc(), SourceLocation(), IdxParam, false, in addArraySubscriptOperator()
412 NestedNameSpecifierLoc(), SourceLocation(), HLSLNamespace, in InitializeSema()
449 AST, NestedNameSpecifierLoc(), SourceLocation(), SizeParam, false, in defineHLSLVectorAlias()
/freebsd/contrib/llvm-project/clang/lib/Tooling/
H A DEmptyNodeIntrospection.inc.in24 clang::NestedNameSpecifierLoc const&) {
/freebsd/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);
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()
/freebsd/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()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h148 using NestedNameSpecifierLocMatcher = internal::Matcher<NestedNameSpecifierLoc>;
3583 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>,
3584 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>>
3600 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>,
3601 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>>
7698 extern const internal::VariadicAllOfMatcher<NestedNameSpecifierLoc>
7704 internal::BindableMatcher<NestedNameSpecifierLoc>, loc,
7706 return internal::BindableMatcher<NestedNameSpecifierLoc>(
7741 AST_MATCHER_P(NestedNameSpecifierLoc, specifiesTypeLoc, in AST_MATCHER_P() argument
7774 AST_MATCHER_P_OVERLOAD(NestedNameSpecifierLoc, hasPrefix,
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/
H A DRecursiveSymbolVisitor.h114 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc()

123