/external/clang/include/clang/AST/ |
D | NestedNameSpecifier.h | 211 class NestedNameSpecifierLoc { 225 NestedNameSpecifierLoc() : Qualifier(0), Data(0) { } in NestedNameSpecifierLoc() function 229 NestedNameSpecifierLoc(NestedNameSpecifier *Qualifier, void *Data) in NestedNameSpecifierLoc() function 291 NestedNameSpecifierLoc getPrefix() const { in getPrefix() 295 return NestedNameSpecifierLoc(Qualifier->getPrefix(), Data); in getPrefix() 306 friend bool operator==(NestedNameSpecifierLoc X, 307 NestedNameSpecifierLoc Y) { 311 friend bool operator!=(NestedNameSpecifierLoc X, 312 NestedNameSpecifierLoc Y) { 430 void Adopt(NestedNameSpecifierLoc Other); [all …]
|
D | ASTTypeTraits.h | 92 NestedNameSpecifierLoc, QualType, Type, 152 template<> struct DynTypedNode::BaseConverter<NestedNameSpecifierLoc, void> { 153 static const NestedNameSpecifierLoc *get(NodeTypeTag Tag, 156 return reinterpret_cast<const NestedNameSpecifierLoc*>(Storage); 159 static DynTypedNode create(const NestedNameSpecifierLoc &Node) { 162 new (Result.Storage.buffer) NestedNameSpecifierLoc(Node);
|
D | DeclCXX.h | 2433 NestedNameSpecifierLoc QualifierLoc; 2451 NestedNameSpecifierLoc QualifierLoc, 2462 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } 2500 NestedNameSpecifierLoc QualifierLoc, 2536 NestedNameSpecifierLoc QualifierLoc; 2544 NestedNameSpecifierLoc QualifierLoc, 2555 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } 2593 NestedNameSpecifierLoc QualifierLoc, 2693 NestedNameSpecifierLoc QualifierLoc; 2707 NestedNameSpecifierLoc QualifierLoc, [all …]
|
D | ASTImporter.h | 157 NestedNameSpecifierLoc Import(NestedNameSpecifierLoc FromNNS);
|
D | TemplateBase.h | 371 TemplateArgumentLocInfo(NestedNameSpecifierLoc QualifierLoc, in TemplateArgumentLocInfo() 389 NestedNameSpecifierLoc getTemplateQualifierLoc() const { in getTemplateQualifierLoc() 390 return NestedNameSpecifierLoc(Template.Qualifier, in getTemplateQualifierLoc() 428 NestedNameSpecifierLoc QualifierLoc, 481 NestedNameSpecifierLoc getTemplateQualifierLoc() const { in getTemplateQualifierLoc()
|
D | ExprCXX.h | 1795 NestedNameSpecifierLoc QualifierLoc; 1817 NestedNameSpecifierLoc QualifierLoc, 1836 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc() 2278 NestedNameSpecifierLoc QualifierLoc; 2301 NestedNameSpecifierLoc QualifierLoc, 2381 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc() 2483 NestedNameSpecifierLoc QualifierLoc, in UnresolvedLookupExpr() 2505 NestedNameSpecifierLoc QualifierLoc, in Create() 2517 NestedNameSpecifierLoc QualifierLoc, 2542 if (NestedNameSpecifierLoc l = getQualifierLoc()) in getLocStart() [all …]
|
D | StmtCXX.h | 237 NestedNameSpecifierLoc QualifierLoc; 246 NestedNameSpecifierLoc QualifierLoc, in MSDependentExistsStmt() 266 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
|
D | TypeLoc.h | 1561 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc() 1562 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc() 1566 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc() 1619 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc() 1620 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc() 1624 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc() 1674 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc() 1676 return NestedNameSpecifierLoc(); in getQualifierLoc() 1678 return NestedNameSpecifierLoc(getTypePtr()->getQualifier(), in getQualifierLoc() 1682 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc()
|
D | Expr.h | 869 NestedNameSpecifierLoc &getInternalQualifierLoc() { in getInternalQualifierLoc() 871 return *reinterpret_cast<NestedNameSpecifierLoc *>(this + 1); in getInternalQualifierLoc() 875 const NestedNameSpecifierLoc &getInternalQualifierLoc() const { in getInternalQualifierLoc() 899 NestedNameSpecifierLoc QualifierLoc, 930 NestedNameSpecifierLoc QualifierLoc, 940 NestedNameSpecifierLoc QualifierLoc, 984 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc() 986 return NestedNameSpecifierLoc(); in getQualifierLoc() 2264 NestedNameSpecifierLoc QualifierLoc; 2352 NestedNameSpecifierLoc QualifierLoc, [all …]
|
D | Decl.h | 469 NestedNameSpecifierLoc QualifierLoc; 562 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc() 564 : NestedNameSpecifierLoc(); in getQualifierLoc() 567 void setQualifierInfo(NestedNameSpecifierLoc QualifierLoc); 2604 NestedNameSpecifierLoc getQualifierLoc() const { in getQualifierLoc() 2606 : NestedNameSpecifierLoc(); in getQualifierLoc() 2609 void setQualifierInfo(NestedNameSpecifierLoc QualifierLoc);
|
/external/clang/lib/AST/ |
D | NestedNameSpecifier.cpp | 291 NestedNameSpecifierLoc::getLocalDataLength(NestedNameSpecifier *Qualifier) { in getLocalDataLength() 321 NestedNameSpecifierLoc::getDataLength(NestedNameSpecifier *Qualifier) { in getDataLength() 346 SourceRange NestedNameSpecifierLoc::getSourceRange() const { in getSourceRange() 350 NestedNameSpecifierLoc First = *this; in getSourceRange() 351 while (NestedNameSpecifierLoc Prefix = First.getPrefix()) in getSourceRange() 358 SourceRange NestedNameSpecifierLoc::getLocalSourceRange() const { in getLocalSourceRange() 387 TypeLoc NestedNameSpecifierLoc::getTypeLoc() const { in getTypeLoc() 598 void NestedNameSpecifierLocBuilder::Adopt(NestedNameSpecifierLoc Other) { in Adopt() 617 NestedNameSpecifierLoc 620 return NestedNameSpecifierLoc(); in getWithLocInContext() [all …]
|
D | ExprCXX.cpp | 177 NestedNameSpecifierLoc QualifierLoc, TypeSourceInfo *ScopeType, in CXXPseudoDestructorExpr() 230 NestedNameSpecifierLoc QualifierLoc, in Create() 263 NestedNameSpecifierLoc QualifierLoc, in OverloadExpr() 358 NestedNameSpecifierLoc QualifierLoc, in DependentScopeDeclRefExpr() 391 NestedNameSpecifierLoc QualifierLoc, in Create() 414 = new (Mem) DependentScopeDeclRefExpr(QualType(), NestedNameSpecifierLoc(), in CreateEmpty() 1082 NestedNameSpecifierLoc QualifierLoc, in CXXDependentScopeMemberExpr() 1118 NestedNameSpecifierLoc QualifierLoc, in CXXDependentScopeMemberExpr() 1138 NestedNameSpecifierLoc QualifierLoc, in Create() 1170 NestedNameSpecifierLoc(), 0, in CreateEmpty() [all …]
|
D | DeclCXX.cpp | 1802 NestedNameSpecifierLoc QualifierLoc, in Create() 1816 NestedNameSpecifierLoc(), in CreateDeserialized() 1861 NestedNameSpecifierLoc QualifierLoc, in Create() 1874 NestedNameSpecifierLoc(), in CreateDeserialized() 1928 NestedNameSpecifierLoc QualifierLoc, in Create() 1936 return new (Mem) UsingDecl(0, SourceLocation(), NestedNameSpecifierLoc(), in CreateDeserialized() 1945 NestedNameSpecifierLoc QualifierLoc, in Create() 1955 NestedNameSpecifierLoc(), in CreateDeserialized() 1965 NestedNameSpecifierLoc QualifierLoc, in Create() 1979 NestedNameSpecifierLoc(), in CreateDeserialized()
|
D | TypeLoc.cpp | 313 setQualifierLoc(NestedNameSpecifierLoc()); in initializeLocal()
|
/external/clang/tools/libclang/ |
D | IndexTypeSourceInfo.cpp | 36 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc() 116 void IndexingContext::indexNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS, in indexNestedNameSpecifierLoc() 122 if (NestedNameSpecifierLoc Prefix = NNS.getPrefix()) in indexNestedNameSpecifierLoc()
|
D | IndexBody.cpp | 36 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc()
|
D | CIndex.cpp | 731 if (NestedNameSpecifierLoc QualifierLoc = DD->getQualifierLoc()) in VisitDeclaratorDecl() 768 if (NestedNameSpecifierLoc QualifierLoc = ND->getQualifierLoc()) in VisitFunctionDecl() 1127 if (NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc()) in VisitNamespaceAliasDecl() 1137 if (NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc()) { in VisitUsingDecl() 1150 if (NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc()) in VisitUsingDirectiveDecl() 1160 if (NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc()) { in VisitUnresolvedUsingValueDecl() 1171 if (NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc()) in VisitUnresolvedUsingTypenameDecl() 1250 CursorVisitor::VisitNestedNameSpecifierLoc(NestedNameSpecifierLoc Qualifier) { in VisitNestedNameSpecifierLoc() 1251 SmallVector<NestedNameSpecifierLoc, 4> Qualifiers; in VisitNestedNameSpecifierLoc() 1256 NestedNameSpecifierLoc Q = Qualifiers.pop_back_val(); in VisitNestedNameSpecifierLoc() [all …]
|
D | CursorVisitor.h | 242 bool VisitNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS);
|
/external/clang/lib/ASTMatchers/ |
D | ASTMatchFinder.cpp | 98 else if (const NestedNameSpecifierLoc *NNSLoc = in findMatch() 99 DynNode.get<NestedNameSpecifierLoc>()) in findMatch() 159 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc() 208 bool baseTraverse(NestedNameSpecifierLoc NNS) { in baseTraverse() 328 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS); 656 NestedNameSpecifierLoc NNS) { in TraverseNestedNameSpecifierLoc()
|
/external/clang/include/clang/ASTMatchers/ |
D | ASTMatchers.h | 115 typedef internal::Matcher<NestedNameSpecifierLoc> NestedNameSpecifierLocMatcher; 3130 NestedNameSpecifierLoc> nestedNameSpecifierLoc; 3134 inline internal::BindableMatcher<NestedNameSpecifierLoc> loc( in loc() 3136 return internal::BindableMatcher<NestedNameSpecifierLoc>( in loc() 3137 new internal::LocMatcher<NestedNameSpecifierLoc, NestedNameSpecifier>( in loc() 3169 AST_MATCHER_P(NestedNameSpecifierLoc, specifiesTypeLoc, in AST_MATCHER_P() argument 3201 AST_MATCHER_P_OVERLOAD(NestedNameSpecifierLoc, hasPrefix, 3202 internal::Matcher<NestedNameSpecifierLoc>, InnerMatcher, 3204 NestedNameSpecifierLoc NextNode = Node.getPrefix();
|
D | ASTMatchersInternal.h | 506 llvm::is_same<T, NestedNameSpecifierLoc>::value || 577 llvm::is_base_of<NestedNameSpecifierLoc, T>::value || in matchesChildOf() 594 llvm::is_base_of<NestedNameSpecifierLoc, T>::value || in matchesDescendantOf() 1160 const NestedNameSpecifier *extract(const NestedNameSpecifierLoc &Loc) const { in extract()
|
/external/clang/lib/Sema/ |
D | TreeTransform.h | 422 NestedNameSpecifierLoc TransformNestedNameSpecifierLoc( 423 NestedNameSpecifierLoc NNS, 553 NestedNameSpecifierLoc QualifierLoc); 794 NestedNameSpecifierLoc QualifierLoc, in RebuildElaboratedType() 808 NestedNameSpecifierLoc QualifierLoc, in RebuildDependentTemplateSpecializationType() 850 NestedNameSpecifierLoc QualifierLoc, in RebuildDependentNameType() 1352 NestedNameSpecifierLoc QualifierLoc, in RebuildMSDependentExistsStmt() 1400 ExprResult RebuildDeclRefExpr(NestedNameSpecifierLoc QualifierLoc, in RebuildDeclRefExpr() 1516 NestedNameSpecifierLoc QualifierLoc, in RebuildMemberExpr() 2082 NestedNameSpecifierLoc QualifierLoc, in RebuildDependentScopeDeclRefExpr() [all …]
|
D | DeclSpec.cpp | 120 void CXXScopeSpec::Adopt(NestedNameSpecifierLoc Other) { in Adopt() 137 NestedNameSpecifierLoc 140 return NestedNameSpecifierLoc(); in getWithLocInContext()
|
D | SemaTemplateInstantiate.cpp | 795 NestedNameSpecifierLoc QualifierLoc, 999 NestedNameSpecifierLoc QualifierLoc, in RebuildElaboratedType() 2611 NestedNameSpecifierLoc 2612 Sema::SubstNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS, in SubstNestedNameSpecifierLoc() 2615 return NestedNameSpecifierLoc(); in SubstNestedNameSpecifierLoc() 2632 Sema::SubstTemplateName(NestedNameSpecifierLoc QualifierLoc, in SubstTemplateName()
|
D | SemaTemplateInstantiateDecl.cpp | 33 NestedNameSpecifierLoc NewQualifierLoc in SubstQualifier() 49 NestedNameSpecifierLoc NewQualifierLoc in SubstQualifier() 782 NestedNameSpecifierLoc QualifierLoc = Pattern->getQualifierLoc(); in VisitClassTemplateDecl() 1140 NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc(); in VisitFunctionDecl() 1479 NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc(); in VisitCXXMethodDecl() 2014 NestedNameSpecifierLoc QualifierLoc in VisitUsingDecl() 2107 NestedNameSpecifierLoc QualifierLoc in VisitUnresolvedUsingTypenameDecl() 2132 NestedNameSpecifierLoc QualifierLoc in VisitUnresolvedUsingValueDecl()
|