Home
last modified time | relevance | path

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

123

/freebsd-src/contrib/llvm-project/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) {
474 /// \c Adopt() with a proper \c NestedNameSpecifierLoc
[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>();
361 if (ASTNodeKind::getFromNodeKind<NestedNameSpecifierLoc>().isSame(NodeKind))
362 return getUnchecked<NestedNameSpecifierLoc>() ==
363 Other.getUnchecked<NestedNameSpecifierLoc>();
393 if (ASTNodeKind::getFromNodeKind<NestedNameSpecifierLoc>().isSame(
395 auto NNSL = Val.getUnchecked<NestedNameSpecifierLoc>();
511 TemplateArgumentLoc, NestedNameSpecifierLoc,
[all …]
H A DASTConcept.h127 NestedNameSpecifierLoc NestedNameSpec;
149 ConceptReference(NestedNameSpecifierLoc NNS, SourceLocation TemplateKWLoc,
159 Create(const ASTContext &C, NestedNameSpecifierLoc NNS,
164 const NestedNameSpecifierLoc &getNestedNameSpecifierLoc() const {
271 const NestedNameSpecifierLoc &getNestedNameSpecifierLoc() const {
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.h3030 NestedNameSpecifierLoc QualifierLoc; in UsingDirectiveDecl()
3041 NestedNameSpecifierLoc QualifierLoc, in getName()
3067 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; }
3105 NestedNameSpecifierLoc QualifierLoc,
3139 NestedNameSpecifierLoc QualifierLoc;
3147 IdentifierInfo *Alias, NestedNameSpecifierLoc QualifierLoc,
3166 NestedNameSpecifierLoc QualifierLoc,
3190 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getNamespace()
3524 NestedNameSpecifierLoc QualifierLoc;
3531 NestedNameSpecifierLoc QualifierLo
[all...]
H A DTypeLoc.h2207 const NestedNameSpecifierLoc getNestedNameSpecifierLoc() const { in getLocalSourceRange()
2210 return NestedNameSpecifierLoc(); in getLocalSourceRange()
2331 NestedNameSpecifierLoc getQualifierLoc() const { in getElaboratedKeywordLoc()
2332 return !isEmpty() ? NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getElaboratedKeywordLoc()
2334 : NestedNameSpecifierLoc(); in setElaboratedKeywordLoc()
2337 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) {
2407 NestedNameSpecifierLoc getQualifierLoc() const { in setQualifierLoc()
2408 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in setQualifierLoc()
2412 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc()
2464 NestedNameSpecifierLoc getQualifierLo in getArgLoc()
[all...]
H A DExprCXX.h938 NestedNameSpecifierLoc QualifierLoc;
945 NestedNameSpecifierLoc qualifierLoc, SourceLocation nameLoc) in MSPropertyRefExpr()
990 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; }
2631 NestedNameSpecifierLoc QualifierLoc;
2651 NestedNameSpecifierLoc QualifierLoc,
2669 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; }
2990 NestedNameSpecifierLoc QualifierLoc;
2994 NestedNameSpecifierLoc QualifierLoc,
3104 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; }
3227 NestedNameSpecifierLoc QualifierLo
[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-src/contrib/llvm-project/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.cpp33 {NKI_None, "NestedNameSpecifierLoc"},
196 else if (const NestedNameSpecifierLoc *NNSL = get<NestedNameSpecifierLoc>()) { in print()
200 OS << "(empty NestedNameSpecifierLoc)"; in print()
240 if (const NestedNameSpecifierLoc *NNSL = get<NestedNameSpecifierLoc>()) in getSourceRange()
H A DExprCXX.cpp373 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in Create()
402 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, in Create()
422 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in OverloadExpr()
438 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, in OverloadExpr()
468 NestedNameSpecifierLoc QualifierLoc, in DependentScopeDeclRefExpr()
514 QualType Ty, NestedNameSpecifierLoc QualifierLoc, in getBeginLoc()
533 const ASTContext &Context, NestedNameSpecifierLoc QualifierLoc, in getEndLoc()
556 QualType(), NestedNameSpecifierLoc(), SourceLocation(), in CXXOperatorCallExpr()
1494 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in Create()
1536 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLo in hasOnlyNonStaticMemberFunctions()
[all...]
H A DASTConcept.cpp88 ConceptReference::Create(const ASTContext &C, NestedNameSpecifierLoc NNS, in Profile()
H A DParentMapContext.cpp340 DynTypedNode createDynTypedNode(const NestedNameSpecifierLoc &Node) {
441 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNSLocNode) { in dataTraverseStmtPre()
/freebsd-src/contrib/llvm-project/clang/include/clang/Tooling/
H A DNodeIntrospection.h
/freebsd-src/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 *
912 } else if (const auto *NNSL = State.getNode<NestedNameSpecifierLoc>()) { in dumpNodeFromState()
1104 void matchDispatch(const NestedNameSpecifierLoc *Node) { in matchDispatch()
1105 matchWithoutFilter(*Node, Matchers->NestedNameSpecifierLoc); in matchDispatch()
[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-src/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-src/contrib/llvm-project/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp144 return DeclRefExpr::Create(AST, NestedNameSpecifierLoc(), SourceLocation(), in emitResourceClassExpr()
273 AST, NestedNameSpecifierLoc(), SourceLocation(), IdxParam, false, in addArraySubscriptOperator()
422 NestedNameSpecifierLoc(), SourceLocation(), HLSLNamespace, in defineHLSLVectorAlias()
463 AST, NestedNameSpecifierLoc(), SourceLocation(), SizeParam, false, in defineHLSLVectorAlias()
/freebsd-src/contrib/llvm-project/clang/lib/Tooling/
H A DEmptyNodeIntrospection.inc.in
/freebsd-src/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);
927 // FIXME: Fix `NestedNameSpecifierLoc::getLocalSourceRange` for the
933 SourceRange getLocalSourceRange(const NestedNameSpecifierLoc &NNSLoc) { in getLocalSourceRange()
936 // The method `NestedNameSpecifierLoc::getLocalSourceRange` *should* in getLocalSourceRange()
982 buildNameSpecifier(const NestedNameSpecifierLoc &NNSLoc) { in buildNameSpecifier()
1024 // To build syntax tree nodes for NestedNameSpecifierLoc w
[all...]
/freebsd-src/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-src/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h148 using NestedNameSpecifierLocMatcher = internal::Matcher<NestedNameSpecifierLoc>;
3584 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>,
3585 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>>
3601 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>,
3602 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>>
7727 /// Same as \c nestedNameSpecifier but matches \c NestedNameSpecifierLoc. in AST_MATCHER_P()
7728 extern const internal::VariadicAllOfMatcher<NestedNameSpecifierLoc> in AST_MATCHER_P()
7734 internal::BindableMatcher<NestedNameSpecifierLoc>, loc,
7736 return internal::BindableMatcher<NestedNameSpecifierLoc>(
7737 new internal::LocMatcher<NestedNameSpecifierLoc, NestedNameSpecifie
7741 AST_MATCHER_P(NestedNameSpecifierLoc,specifiesTypeLoc,internal::Matcher<TypeLoc>,InnerMatcher) AST_MATCHER_P() argument
[all...]
/freebsd-src/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/
H A DRecursiveSymbolVisitor.h114 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc()

123