Home
last modified time | relevance | path

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

123

/external/clang/include/clang/AST/
DNestedNameSpecifier.h225 class NestedNameSpecifierLoc {
239 NestedNameSpecifierLoc() : Qualifier(nullptr), Data(nullptr) { } in NestedNameSpecifierLoc() function
243 NestedNameSpecifierLoc(NestedNameSpecifier *Qualifier, void *Data) in NestedNameSpecifierLoc() function
309 NestedNameSpecifierLoc getPrefix() const { in getPrefix()
313 return NestedNameSpecifierLoc(Qualifier->getPrefix(), Data); in getPrefix()
324 friend bool operator==(NestedNameSpecifierLoc X,
325 NestedNameSpecifierLoc Y) {
329 friend bool operator!=(NestedNameSpecifierLoc X,
330 NestedNameSpecifierLoc Y) {
464 void Adopt(NestedNameSpecifierLoc Other);
[all …]
DASTTypeTraits.h177 KIND_TO_KIND_ID(NestedNameSpecifierLoc)
287 if (ASTNodeKind::getFromNodeKind<NestedNameSpecifierLoc>().isSame(
289 auto NNSLA = getUnchecked<NestedNameSpecifierLoc>();
290 auto NNSLB = Other.getUnchecked<NestedNameSpecifierLoc>();
313 if (ASTNodeKind::getFromNodeKind<NestedNameSpecifierLoc>().isSame(NodeKind))
314 return getUnchecked<NestedNameSpecifierLoc>() ==
315 Other.getUnchecked<NestedNameSpecifierLoc>();
345 if (ASTNodeKind::getFromNodeKind<NestedNameSpecifierLoc>().isSame(
347 auto NNSL = Val.getUnchecked<NestedNameSpecifierLoc>();
440 NestedNameSpecifierLoc, QualType,
[all …]
DDeclCXX.h2558 NestedNameSpecifierLoc QualifierLoc;
2577 NestedNameSpecifierLoc QualifierLoc, in UsingDirectiveDecl()
2588 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2626 NestedNameSpecifierLoc QualifierLoc,
2665 NestedNameSpecifierLoc QualifierLoc;
2673 IdentifierInfo *Alias, NestedNameSpecifierLoc QualifierLoc, in NamespaceAliasDecl()
2691 NestedNameSpecifierLoc QualifierLoc,
2714 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2868 NestedNameSpecifierLoc QualifierLoc;
2882 NestedNameSpecifierLoc QualifierLoc, in UsingDecl()
[all …]
DTemplateBase.h386 TemplateArgumentLocInfo(NestedNameSpecifierLoc QualifierLoc, in TemplateArgumentLocInfo()
404 NestedNameSpecifierLoc getTemplateQualifierLoc() const { in getTemplateQualifierLoc()
405 return NestedNameSpecifierLoc(Template.Qualifier, in getTemplateQualifierLoc()
443 NestedNameSpecifierLoc QualifierLoc,
496 NestedNameSpecifierLoc getTemplateQualifierLoc() const { in getTemplateQualifierLoc()
DASTImporter.h162 NestedNameSpecifierLoc Import(NestedNameSpecifierLoc FromNNS);
DExprCXX.h631 NestedNameSpecifierLoc QualifierLoc;
636 NestedNameSpecifierLoc qualifierLoc, in MSPropertyRefExpr()
675 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2072 NestedNameSpecifierLoc QualifierLoc;
2094 NestedNameSpecifierLoc QualifierLoc,
2113 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2436 NestedNameSpecifierLoc QualifierLoc;
2459 NestedNameSpecifierLoc QualifierLoc,
2542 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2645 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.h238 NestedNameSpecifierLoc QualifierLoc;
247 NestedNameSpecifierLoc QualifierLoc, in MSDependentExistsStmt()
267 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
DExpr.h934 NestedNameSpecifierLoc &getInternalQualifierLoc() { in getInternalQualifierLoc()
936 return *reinterpret_cast<NestedNameSpecifierLoc *>(this + 1); in getInternalQualifierLoc()
940 const NestedNameSpecifierLoc &getInternalQualifierLoc() const { in getInternalQualifierLoc()
964 NestedNameSpecifierLoc QualifierLoc,
996 Create(const ASTContext &Context, NestedNameSpecifierLoc QualifierLoc,
1003 Create(const ASTContext &Context, NestedNameSpecifierLoc QualifierLoc,
1045 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
1047 return NestedNameSpecifierLoc(); in getQualifierLoc()
2345 NestedNameSpecifierLoc QualifierLoc;
2434 NestedNameSpecifierLoc QualifierLoc,
[all …]
DDecl.h554 NestedNameSpecifierLoc QualifierLoc;
647 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
649 : NestedNameSpecifierLoc(); in getQualifierLoc()
652 void setQualifierInfo(NestedNameSpecifierLoc QualifierLoc);
2961 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc()
2963 : NestedNameSpecifierLoc(); in getQualifierLoc()
2966 void setQualifierInfo(NestedNameSpecifierLoc QualifierLoc);
/external/clang/lib/AST/
DNestedNameSpecifier.cpp326 NestedNameSpecifierLoc::getLocalDataLength(NestedNameSpecifier *Qualifier) { in getLocalDataLength()
357 NestedNameSpecifierLoc::getDataLength(NestedNameSpecifier *Qualifier) { in getDataLength()
382 SourceRange NestedNameSpecifierLoc::getSourceRange() const { in getSourceRange()
386 NestedNameSpecifierLoc First = *this; in getSourceRange()
387 while (NestedNameSpecifierLoc Prefix = First.getPrefix()) in getSourceRange()
394 SourceRange NestedNameSpecifierLoc::getLocalSourceRange() const { in getLocalSourceRange()
424 TypeLoc NestedNameSpecifierLoc::getTypeLoc() const { in getTypeLoc()
644 void NestedNameSpecifierLocBuilder::Adopt(NestedNameSpecifierLoc Other) { in Adopt()
663 NestedNameSpecifierLoc
666 return NestedNameSpecifierLoc(); in getWithLocInContext()
[all …]
DASTTypeTraits.cpp118 else if (const NestedNameSpecifierLoc *NNSL = get<NestedNameSpecifierLoc>()) in print()
146 if (const NestedNameSpecifierLoc *NNSL = get<NestedNameSpecifierLoc>()) in getSourceRange()
DExprCXX.cpp237 NestedNameSpecifierLoc QualifierLoc, TypeSourceInfo *ScopeType, in CXXPseudoDestructorExpr()
288 NestedNameSpecifierLoc QualifierLoc, in Create()
321 NestedNameSpecifierLoc QualifierLoc, in OverloadExpr()
414 NestedNameSpecifierLoc QualifierLoc, in DependentScopeDeclRefExpr()
447 NestedNameSpecifierLoc QualifierLoc, in Create()
471 = new (Mem) DependentScopeDeclRefExpr(QualType(), NestedNameSpecifierLoc(), in CreateEmpty()
1202 NestedNameSpecifierLoc QualifierLoc, in CXXDependentScopeMemberExpr()
1239 NestedNameSpecifierLoc QualifierLoc, in CXXDependentScopeMemberExpr()
1259 NestedNameSpecifierLoc QualifierLoc, in Create()
1291 NestedNameSpecifierLoc(), in CreateEmpty()
[all …]
DDeclCXX.cpp1970 NestedNameSpecifierLoc QualifierLoc, in Create()
1984 NestedNameSpecifierLoc(), in CreateDeserialized()
2046 NestedNameSpecifierLoc QualifierLoc, in Create()
2060 NestedNameSpecifierLoc(), in CreateDeserialized()
2114 NestedNameSpecifierLoc QualifierLoc, in Create()
2122 NestedNameSpecifierLoc(), DeclarationNameInfo(), in CreateDeserialized()
2137 NestedNameSpecifierLoc QualifierLoc, in Create()
2147 NestedNameSpecifierLoc(), in CreateDeserialized()
2163 NestedNameSpecifierLoc QualifierLoc, in Create()
2174 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()
860 NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc()
934 Matchers.NestedNameSpecifierLoc.emplace_back(NodeMatch, Action); in addMatcher()
[all …]
/external/clang/tools/libclang/
DIndexTypeSourceInfo.cpp36 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc()
116 void IndexingContext::indexNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS, in indexNestedNameSpecifierLoc()
122 if (NestedNameSpecifierLoc Prefix = NNS.getPrefix()) in indexNestedNameSpecifierLoc()
DIndexBody.cpp36 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc()
DCIndex.cpp773 if (NestedNameSpecifierLoc QualifierLoc = DD->getQualifierLoc()) in VisitDeclaratorDecl()
808 if (NestedNameSpecifierLoc QualifierLoc = ND->getQualifierLoc()) in VisitFunctionDecl()
1190 if (NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc()) in VisitNamespaceAliasDecl()
1200 if (NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc()) { in VisitUsingDecl()
1213 if (NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc()) in VisitUsingDirectiveDecl()
1223 if (NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc()) { in VisitUnresolvedUsingValueDecl()
1234 if (NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc()) in VisitUnresolvedUsingTypenameDecl()
1314 CursorVisitor::VisitNestedNameSpecifierLoc(NestedNameSpecifierLoc Qualifier) { in VisitNestedNameSpecifierLoc()
1315 SmallVector<NestedNameSpecifierLoc, 4> Qualifiers; in VisitNestedNameSpecifierLoc()
1320 NestedNameSpecifierLoc Q = Qualifiers.pop_back_val(); in VisitNestedNameSpecifierLoc()
[all …]
DCursorVisitor.h245 bool VisitNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS);
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h128 typedef internal::Matcher<NestedNameSpecifierLoc> NestedNameSpecifierLocMatcher;
2072 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>,
2073 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>>
2089 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>,
2090 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>>
4327 NestedNameSpecifierLoc> nestedNameSpecifierLoc;
4332 internal::BindableMatcher<NestedNameSpecifierLoc>, loc,
4334 return internal::BindableMatcher<NestedNameSpecifierLoc>(
4335 new internal::LocMatcher<NestedNameSpecifierLoc, NestedNameSpecifier>(
4369 AST_MATCHER_P(NestedNameSpecifierLoc, specifiesTypeLoc, in AST_MATCHER_P() argument
[all …]
DASTMatchersInternal.h751 std::is_same<T, NestedNameSpecifierLoc>::value ||
821 std::is_base_of<NestedNameSpecifierLoc, T>::value || in matchesChildOf()
837 std::is_base_of<NestedNameSpecifierLoc, T>::value || in matchesDescendantOf()
852 std::is_base_of<NestedNameSpecifierLoc, T>::value || in matchesAncestorOf()
916 typedef TypeList<Decl, Stmt, NestedNameSpecifier, NestedNameSpecifierLoc,
930 typedef TypeList<Decl, Stmt, NestedNameSpecifier, NestedNameSpecifierLoc,
1420 extract(const NestedNameSpecifierLoc &Loc) {
DASTMatchFinder.h209 NestedNameSpecifierLoc; member
/external/clang/unittests/AST/
DASTContextParentMapTest.cpp49 MatchVerifier<NestedNameSpecifierLoc> Verifier; in TEST()
/external/clang/lib/Sema/
DTreeTransform.h458 NestedNameSpecifierLoc
459 TransformNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS,
598 NestedNameSpecifierLoc QualifierLoc);
883 NestedNameSpecifierLoc QualifierLoc, in RebuildElaboratedType()
897 NestedNameSpecifierLoc QualifierLoc, in RebuildDependentTemplateSpecializationType()
940 NestedNameSpecifierLoc QualifierLoc, in RebuildDependentNameType()
1857 NestedNameSpecifierLoc QualifierLoc, in RebuildMSDependentExistsStmt()
1910 ExprResult RebuildDeclRefExpr(NestedNameSpecifierLoc QualifierLoc, in RebuildDeclRefExpr()
2037 NestedNameSpecifierLoc QualifierLoc, in RebuildMemberExpr()
2585 NestedNameSpecifierLoc QualifierLoc, in RebuildDependentScopeDeclRefExpr()
[all …]
/external/clang/unittests/ASTMatchers/Dynamic/
DRegistryTest.cpp215 Matcher<NestedNameSpecifierLoc> NNSL = in TEST_F()
219 .getTypedMatcher<NestedNameSpecifierLoc>(); in TEST_F()

123