Home
last modified time | relevance | path

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

123

/external/clang/include/clang/AST/
DNestedNameSpecifier.h226 class NestedNameSpecifierLoc {
240 NestedNameSpecifierLoc() : Qualifier(nullptr), Data(nullptr) { } in NestedNameSpecifierLoc() function
244 NestedNameSpecifierLoc(NestedNameSpecifier *Qualifier, void *Data) in NestedNameSpecifierLoc() function
310 NestedNameSpecifierLoc getPrefix() const { in getPrefix()
314 return NestedNameSpecifierLoc(Qualifier->getPrefix(), Data); in getPrefix()
325 friend bool operator==(NestedNameSpecifierLoc X,
326 NestedNameSpecifierLoc Y) {
330 friend bool operator!=(NestedNameSpecifierLoc X,
331 NestedNameSpecifierLoc Y) {
465 void Adopt(NestedNameSpecifierLoc Other);
[all …]
DASTTypeTraits.h179 KIND_TO_KIND_ID(NestedNameSpecifierLoc)
289 if (ASTNodeKind::getFromNodeKind<NestedNameSpecifierLoc>().isSame(
291 auto NNSLA = getUnchecked<NestedNameSpecifierLoc>();
292 auto NNSLB = Other.getUnchecked<NestedNameSpecifierLoc>();
315 if (ASTNodeKind::getFromNodeKind<NestedNameSpecifierLoc>().isSame(NodeKind))
316 return getUnchecked<NestedNameSpecifierLoc>() ==
317 Other.getUnchecked<NestedNameSpecifierLoc>();
347 if (ASTNodeKind::getFromNodeKind<NestedNameSpecifierLoc>().isSame(
349 auto NNSL = Val.getUnchecked<NestedNameSpecifierLoc>();
442 NestedNameSpecifierLoc, QualType,
[all …]
DDeclCXX.h2624 NestedNameSpecifierLoc QualifierLoc;
2643 NestedNameSpecifierLoc QualifierLoc, in UsingDirectiveDecl()
2654 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2692 NestedNameSpecifierLoc QualifierLoc,
2731 NestedNameSpecifierLoc QualifierLoc;
2739 IdentifierInfo *Alias, NestedNameSpecifierLoc QualifierLoc, in NamespaceAliasDecl()
2757 NestedNameSpecifierLoc QualifierLoc,
2780 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
3046 NestedNameSpecifierLoc QualifierLoc;
3060 NestedNameSpecifierLoc QualifierLoc, in UsingDecl()
[all …]
DTemplateBase.h393 TemplateArgumentLocInfo(NestedNameSpecifierLoc QualifierLoc, in TemplateArgumentLocInfo()
411 NestedNameSpecifierLoc getTemplateQualifierLoc() const { in getTemplateQualifierLoc()
412 return NestedNameSpecifierLoc(Template.Qualifier, in getTemplateQualifierLoc()
450 NestedNameSpecifierLoc QualifierLoc,
503 NestedNameSpecifierLoc getTemplateQualifierLoc() const { in getTemplateQualifierLoc()
DASTImporter.h163 NestedNameSpecifierLoc Import(NestedNameSpecifierLoc FromNNS);
DExprCXX.h668 NestedNameSpecifierLoc QualifierLoc;
673 NestedNameSpecifierLoc qualifierLoc, in MSPropertyRefExpr()
712 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2141 NestedNameSpecifierLoc QualifierLoc;
2163 NestedNameSpecifierLoc QualifierLoc,
2182 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2488 NestedNameSpecifierLoc QualifierLoc;
2516 NestedNameSpecifierLoc QualifierLoc,
2599 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2697 NestedNameSpecifierLoc QualifierLoc, in UnresolvedLookupExpr()
[all …]
DTypeLoc.h1734 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
1735 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc()
1739 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc()
1792 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
1793 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc()
1797 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc()
1847 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
1849 return NestedNameSpecifierLoc(); in getQualifierLoc()
1851 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc()
1855 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc()
DStmtCXX.h243 NestedNameSpecifierLoc QualifierLoc;
252 NestedNameSpecifierLoc QualifierLoc, in MSDependentExistsStmt()
272 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
DExpr.h934 private llvm::TrailingObjects<DeclRefExpr, NestedNameSpecifierLoc,
947 size_t numTrailingObjects(OverloadToken<NestedNameSpecifierLoc>) const { in numTrailingObjects() argument
964 NestedNameSpecifierLoc QualifierLoc,
996 Create(const ASTContext &Context, NestedNameSpecifierLoc QualifierLoc,
1003 Create(const ASTContext &Context, NestedNameSpecifierLoc QualifierLoc,
1036 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
1038 return NestedNameSpecifierLoc(); in getQualifierLoc()
1039 return *getTrailingObjects<NestedNameSpecifierLoc>(); in getQualifierLoc()
2306 NestedNameSpecifierLoc QualifierLoc;
2397 NestedNameSpecifierLoc QualifierLoc,
[all …]
/external/clang/lib/AST/
DNestedNameSpecifier.cpp340 NestedNameSpecifierLoc::getLocalDataLength(NestedNameSpecifier *Qualifier) { in getLocalDataLength()
371 NestedNameSpecifierLoc::getDataLength(NestedNameSpecifier *Qualifier) { in getDataLength()
396 SourceRange NestedNameSpecifierLoc::getSourceRange() const { in getSourceRange()
400 NestedNameSpecifierLoc First = *this; in getSourceRange()
401 while (NestedNameSpecifierLoc Prefix = First.getPrefix()) in getSourceRange()
408 SourceRange NestedNameSpecifierLoc::getLocalSourceRange() const { in getLocalSourceRange()
438 TypeLoc NestedNameSpecifierLoc::getTypeLoc() const { in getTypeLoc()
658 void NestedNameSpecifierLocBuilder::Adopt(NestedNameSpecifierLoc Other) { in Adopt()
677 NestedNameSpecifierLoc
680 return NestedNameSpecifierLoc(); in getWithLocInContext()
[all …]
DASTTypeTraits.cpp114 else if (const NestedNameSpecifierLoc *NNSL = get<NestedNameSpecifierLoc>()) in print()
142 if (const NestedNameSpecifierLoc *NNSL = get<NestedNameSpecifierLoc>()) in getSourceRange()
DExprCXX.cpp164 NestedNameSpecifierLoc QualifierLoc, TypeSourceInfo *ScopeType, in CXXPseudoDestructorExpr()
215 NestedNameSpecifierLoc QualifierLoc, in Create()
251 NestedNameSpecifierLoc QualifierLoc, in OverloadExpr()
343 NestedNameSpecifierLoc QualifierLoc, in DependentScopeDeclRefExpr()
376 NestedNameSpecifierLoc QualifierLoc, in Create()
400 = new (Mem) DependentScopeDeclRefExpr(QualType(), NestedNameSpecifierLoc(), in CreateEmpty()
1110 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in CXXDependentScopeMemberExpr()
1146 NestedNameSpecifierLoc QualifierLoc, in Create()
1178 NestedNameSpecifierLoc(), in CreateEmpty()
1214 NestedNameSpecifierLoc QualifierLoc, in UnresolvedMemberExpr()
[all …]
DDeclCXX.cpp2034 NestedNameSpecifierLoc QualifierLoc, in Create()
2048 NestedNameSpecifierLoc(), in CreateDeserialized()
2126 NestedNameSpecifierLoc QualifierLoc, in Create()
2140 NestedNameSpecifierLoc(), in CreateDeserialized()
2227 NestedNameSpecifierLoc QualifierLoc, in Create()
2235 NestedNameSpecifierLoc(), DeclarationNameInfo(), in CreateDeserialized()
2250 NestedNameSpecifierLoc QualifierLoc, in Create()
2260 NestedNameSpecifierLoc(), in CreateDeserialized()
2276 NestedNameSpecifierLoc QualifierLoc, in Create()
2287 nullptr, SourceLocation(), SourceLocation(), NestedNameSpecifierLoc(), in CreateDeserialized()
/external/clang/lib/ASTMatchers/
DASTMatchFinder.cpp122 else if (const NestedNameSpecifierLoc *NNSLoc = in findMatch()
123 DynNode.get<NestedNameSpecifierLoc>()) in findMatch()
189 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc()
235 bool baseTraverse(NestedNameSpecifierLoc NNS) { in baseTraverse()
373 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS);
471 } else if (auto *N = Node.get<NestedNameSpecifierLoc>()) { in match()
593 void matchDispatch(const NestedNameSpecifierLoc *Node) { in matchDispatch()
594 matchWithoutFilter(*Node, Matchers->NestedNameSpecifierLoc); in matchDispatch()
853 NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc()
927 Matchers.NestedNameSpecifierLoc.emplace_back(NodeMatch, Action); in addMatcher()
[all …]
/external/clang/lib/Index/
DIndexTypeSourceInfo.cpp74 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc()
152 void IndexingContext::indexNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS, in indexNestedNameSpecifierLoc()
158 if (NestedNameSpecifierLoc Prefix = NNS.getPrefix()) in indexNestedNameSpecifierLoc()
DIndexingContext.h28 class NestedNameSpecifierLoc; variable
94 void indexNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS,
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h128 typedef internal::Matcher<NestedNameSpecifierLoc> NestedNameSpecifierLocMatcher;
2365 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>,
2366 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>>
2382 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>,
2383 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>>
4969 NestedNameSpecifierLoc> nestedNameSpecifierLoc;
4974 internal::BindableMatcher<NestedNameSpecifierLoc>, loc,
4976 return internal::BindableMatcher<NestedNameSpecifierLoc>(
4977 new internal::LocMatcher<NestedNameSpecifierLoc, NestedNameSpecifier>(
5011 AST_MATCHER_P(NestedNameSpecifierLoc, specifiesTypeLoc, in AST_MATCHER_P() argument
[all …]
DASTMatchersInternal.h827 std::is_same<T, NestedNameSpecifierLoc>::value ||
897 std::is_base_of<NestedNameSpecifierLoc, T>::value || in matchesChildOf()
913 std::is_base_of<NestedNameSpecifierLoc, T>::value || in matchesDescendantOf()
928 std::is_base_of<NestedNameSpecifierLoc, T>::value || in matchesAncestorOf()
992 typedef TypeList<Decl, Stmt, NestedNameSpecifier, NestedNameSpecifierLoc,
1006 typedef TypeList<Decl, Stmt, NestedNameSpecifier, NestedNameSpecifierLoc,
1492 extract(const NestedNameSpecifierLoc &Loc) {
DASTMatchFinder.h209 NestedNameSpecifierLoc; member
/external/clang/unittests/AST/
DASTContextParentMapTest.cpp45 MatchVerifier<NestedNameSpecifierLoc> Verifier; in TEST()
DASTTypeTraitsTest.cpp113 VERIFY_NAME(NestedNameSpecifierLoc); in TEST()
/external/clang/lib/Sema/
DTreeTransform.h466 NestedNameSpecifierLoc
467 TransformNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS,
606 NestedNameSpecifierLoc QualifierLoc);
892 NestedNameSpecifierLoc QualifierLoc, in RebuildElaboratedType()
906 NestedNameSpecifierLoc QualifierLoc, in RebuildDependentTemplateSpecializationType()
949 NestedNameSpecifierLoc QualifierLoc, in RebuildDependentNameType()
1930 NestedNameSpecifierLoc QualifierLoc, in RebuildMSDependentExistsStmt()
1983 ExprResult RebuildDeclRefExpr(NestedNameSpecifierLoc QualifierLoc, in RebuildDeclRefExpr()
2110 NestedNameSpecifierLoc QualifierLoc, in RebuildMemberExpr()
2658 NestedNameSpecifierLoc QualifierLoc, in RebuildDependentScopeDeclRefExpr()
[all …]
/external/clang/unittests/ASTMatchers/Dynamic/
DRegistryTest.cpp215 Matcher<NestedNameSpecifierLoc> NNSL = in TEST_F()
219 .getTypedMatcher<NestedNameSpecifierLoc>(); in TEST_F()
/external/clang/tools/libclang/
DCIndex.cpp777 if (NestedNameSpecifierLoc QualifierLoc = DD->getQualifierLoc()) in VisitDeclaratorDecl()
812 if (NestedNameSpecifierLoc QualifierLoc = ND->getQualifierLoc()) in VisitFunctionDecl()
1192 if (NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc()) in VisitNamespaceAliasDecl()
1202 if (NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc()) { in VisitUsingDecl()
1215 if (NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc()) in VisitUsingDirectiveDecl()
1225 if (NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc()) { in VisitUnresolvedUsingValueDecl()
1236 if (NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc()) in VisitUnresolvedUsingTypenameDecl()
1324 CursorVisitor::VisitNestedNameSpecifierLoc(NestedNameSpecifierLoc Qualifier) { in VisitNestedNameSpecifierLoc()
1325 SmallVector<NestedNameSpecifierLoc, 4> Qualifiers; in VisitNestedNameSpecifierLoc()
1330 NestedNameSpecifierLoc Q = Qualifiers.pop_back_val(); in VisitNestedNameSpecifierLoc()
[all …]
DCursorVisitor.h246 bool VisitNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS);

123