Home
last modified time | relevance | path

Searched refs:QualifierLoc (Results 1 – 25 of 28) sorted by relevance

12

/external/clang/lib/AST/
DExprCXX.cpp239 NestedNameSpecifierLoc QualifierLoc, TypeSourceInfo *ScopeType, in CXXPseudoDestructorExpr() argument
253 (QualifierLoc && in CXXPseudoDestructorExpr()
254 QualifierLoc.getNestedNameSpecifier()->isInstantiationDependent()) || in CXXPseudoDestructorExpr()
262 (QualifierLoc && in CXXPseudoDestructorExpr()
263 QualifierLoc.getNestedNameSpecifier() in CXXPseudoDestructorExpr()
271 OperatorLoc(OperatorLoc), QualifierLoc(QualifierLoc), in CXXPseudoDestructorExpr()
293 NestedNameSpecifierLoc QualifierLoc, in Create() argument
305 return new (Mem) UnresolvedLookupExpr(C, NamingClass, QualifierLoc, in Create()
326 NestedNameSpecifierLoc QualifierLoc, in OverloadExpr() argument
339 (QualifierLoc && in OverloadExpr()
[all …]
DDeclCXX.cpp1911 NestedNameSpecifierLoc QualifierLoc, in Create() argument
1917 return new (C, DC) UsingDirectiveDecl(DC, L, NamespaceLoc, QualifierLoc, in Create()
1977 NestedNameSpecifierLoc QualifierLoc, in Create() argument
1983 QualifierLoc, IdentLoc, Namespace); in Create()
2044 NestedNameSpecifierLoc QualifierLoc, in Create() argument
2047 return new (C, DC) UsingDecl(DC, UL, QualifierLoc, NameInfo, HasTypename); in Create()
2067 NestedNameSpecifierLoc QualifierLoc, in Create() argument
2070 QualifierLoc, NameInfo); in Create()
2093 NestedNameSpecifierLoc QualifierLoc, in Create() argument
2097 DC, UsingLoc, TypenameLoc, QualifierLoc, TargetNameLoc, in Create()
DExpr.cpp341 NestedNameSpecifierLoc QualifierLoc, in DeclRefExpr() argument
350 DeclRefExprBits.HasQualifier = QualifierLoc ? 1 : 0; in DeclRefExpr()
351 if (QualifierLoc) in DeclRefExpr()
352 getInternalQualifierLoc() = QualifierLoc; in DeclRefExpr()
378 NestedNameSpecifierLoc QualifierLoc, in Create() argument
387 return Create(Context, QualifierLoc, TemplateKWLoc, D, in Create()
394 NestedNameSpecifierLoc QualifierLoc, in Create() argument
408 if (QualifierLoc) in Create()
418 return new (Mem) DeclRefExpr(Context, QualifierLoc, TemplateKWLoc, D, in Create()
1326 NestedNameSpecifierLoc QualifierLoc, in Create() argument
[all …]
DDecl.cpp1543 void DeclaratorDecl::setQualifierInfo(NestedNameSpecifierLoc QualifierLoc) { in setQualifierInfo() argument
1544 if (QualifierLoc) { in setQualifierInfo()
1555 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo()
1568 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo()
3374 void TagDecl::setQualifierInfo(NestedNameSpecifierLoc QualifierLoc) { in setQualifierInfo() argument
3375 if (QualifierLoc) { in setQualifierInfo()
3380 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo()
3389 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo()
DStmtPrinter.cpp705 NestedNameSpecifier *QualifierLoc = in VisitOMPReductionClause() local
709 if (QualifierLoc == nullptr && OOK != OO_None) { in VisitOMPReductionClause()
714 if (QualifierLoc != nullptr) in VisitOMPReductionClause()
715 QualifierLoc->print(OS, Policy); in VisitOMPReductionClause()
DStmt.cpp1314 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo) { in Create() argument
1319 StartLoc, LParenLoc, EndLoc, ColonLoc, VL.size(), QualifierLoc, NameInfo); in Create()
/external/clang/include/clang/AST/
DDeclCXX.h2545 NestedNameSpecifierLoc QualifierLoc; variable
2564 NestedNameSpecifierLoc QualifierLoc, in UsingDirectiveDecl() argument
2569 NamespaceLoc(NamespcLoc), QualifierLoc(QualifierLoc), in UsingDirectiveDecl()
2575 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2580 return QualifierLoc.getNestedNameSpecifier(); in getQualifier()
2613 NestedNameSpecifierLoc QualifierLoc,
2651 NestedNameSpecifierLoc QualifierLoc; variable
2659 NestedNameSpecifierLoc QualifierLoc, in NamespaceAliasDecl() argument
2663 QualifierLoc(QualifierLoc), Namespace(Namespace) { } in NamespaceAliasDecl()
2670 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
[all …]
DStmtCXX.h237 NestedNameSpecifierLoc QualifierLoc; variable
246 NestedNameSpecifierLoc QualifierLoc, in MSDependentExistsStmt() argument
251 QualifierLoc(QualifierLoc), NameInfo(NameInfo), in MSDependentExistsStmt()
266 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
DExprCXX.h619 NestedNameSpecifierLoc QualifierLoc; variable
632 QualifierLoc(qualifierLoc) {} in MSPropertyRefExpr()
645 else if (QualifierLoc) in getLocStart()
646 return QualifierLoc.getBeginLoc(); in getLocStart()
663 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
1909 NestedNameSpecifierLoc QualifierLoc; variable
1931 NestedNameSpecifierLoc QualifierLoc,
1939 Base(nullptr), IsArrow(false), QualifierLoc(), ScopeType(nullptr) { } in CXXPseudoDestructorExpr()
1946 bool hasQualifier() const { return QualifierLoc.hasQualifier(); } in hasQualifier()
1950 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
[all …]
DTemplateBase.h384 TemplateArgumentLocInfo(NestedNameSpecifierLoc QualifierLoc, in TemplateArgumentLocInfo()
388 Template.Qualifier = QualifierLoc.getNestedNameSpecifier(); in TemplateArgumentLocInfo()
389 Template.QualifierLocData = QualifierLoc.getOpaqueData(); in TemplateArgumentLocInfo()
441 NestedNameSpecifierLoc QualifierLoc,
444 : Argument(Argument), LocInfo(QualifierLoc, TemplateNameLoc, EllipsisLoc) { in Argument()
DOpenMPClause.h913 NestedNameSpecifierLoc QualifierLoc; variable
929 NestedNameSpecifierLoc QualifierLoc, in OMPReductionClause() argument
933 ColonLoc(ColonLoc), QualifierLoc(QualifierLoc), NameInfo(NameInfo) {} in OMPReductionClause()
943 ColonLoc(), QualifierLoc(), NameInfo() {} in OMPReductionClause()
950 void setQualifierLoc(NestedNameSpecifierLoc NSL) { QualifierLoc = NSL; } in setQualifierLoc()
966 NestedNameSpecifierLoc QualifierLoc,
980 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
DTypeLoc.h1655 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc() argument
1656 assert(QualifierLoc.getNestedNameSpecifier() in setQualifierLoc()
1659 getLocalData()->QualifierData = QualifierLoc.getOpaqueData(); in setQualifierLoc()
1713 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc() argument
1714 assert(QualifierLoc.getNestedNameSpecifier() in setQualifierLoc()
1717 getLocalData()->QualifierData = QualifierLoc.getOpaqueData(); in setQualifierLoc()
1771 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc() argument
1772 if (!QualifierLoc) { in setQualifierLoc()
1781 assert(QualifierLoc.getNestedNameSpecifier() in setQualifierLoc()
1784 getLocalData()->QualifierData = QualifierLoc.getOpaqueData(); in setQualifierLoc()
DDecl.h494 NestedNameSpecifierLoc QualifierLoc; member
511 : QualifierLoc(), NumTemplParamLists(0), TemplParamLists(nullptr) {} in QualifierInfo()
581 return hasExtInfo() ? getExtInfo()->QualifierLoc.getNestedNameSpecifier() in getQualifier()
589 return hasExtInfo() ? getExtInfo()->QualifierLoc in getQualifierLoc()
593 void setQualifierInfo(NestedNameSpecifierLoc QualifierLoc);
2768 return hasExtInfo() ? getExtInfo()->QualifierLoc.getNestedNameSpecifier() in getQualifier()
2776 return hasExtInfo() ? getExtInfo()->QualifierLoc in getQualifierLoc()
2780 void setQualifierInfo(NestedNameSpecifierLoc QualifierLoc);
DExpr.h934 NestedNameSpecifierLoc QualifierLoc,
965 Create(const ASTContext &Context, NestedNameSpecifierLoc QualifierLoc,
972 Create(const ASTContext &Context, NestedNameSpecifierLoc QualifierLoc,
2305 NestedNameSpecifierLoc QualifierLoc; member
2393 NestedNameSpecifierLoc QualifierLoc,
2430 return getMemberQualifier()->QualifierLoc.getNestedNameSpecifier(); in getQualifier()
2440 return getMemberQualifier()->QualifierLoc; in getQualifierLoc()
/external/clang/lib/Sema/
DTreeTransform.h566 NestedNameSpecifierLoc QualifierLoc);
835 NestedNameSpecifierLoc QualifierLoc, in RebuildElaboratedType() argument
838 QualifierLoc.getNestedNameSpecifier(), in RebuildElaboratedType()
849 NestedNameSpecifierLoc QualifierLoc, in RebuildDependentTemplateSpecializationType() argument
856 SS.Adopt(QualifierLoc); in RebuildDependentTemplateSpecializationType()
867 QualifierLoc.getNestedNameSpecifier(), in RebuildDependentTemplateSpecializationType()
877 if (Keyword == ETK_None && QualifierLoc.getNestedNameSpecifier() == nullptr) in RebuildDependentTemplateSpecializationType()
881 QualifierLoc.getNestedNameSpecifier(), in RebuildDependentTemplateSpecializationType()
892 NestedNameSpecifierLoc QualifierLoc, in RebuildDependentNameType() argument
896 SS.Adopt(QualifierLoc); in RebuildDependentNameType()
[all …]
DSemaTemplateInstantiateDecl.cpp815 NestedNameSpecifierLoc QualifierLoc = Pattern->getQualifierLoc(); in VisitClassTemplateDecl() local
816 if (QualifierLoc) { in VisitClassTemplateDecl()
817 QualifierLoc = SemaRef.SubstNestedNameSpecifierLoc(QualifierLoc, in VisitClassTemplateDecl()
819 if (!QualifierLoc) in VisitClassTemplateDecl()
841 if (QualifierLoc) { in VisitClassTemplateDecl()
843 SS.Adopt(QualifierLoc); in VisitClassTemplateDecl()
864 if (!PrevClassTemplate && QualifierLoc) { in VisitClassTemplateDecl()
867 << QualifierLoc.getSourceRange(); in VisitClassTemplateDecl()
924 if (QualifierLoc) in VisitClassTemplateDecl()
925 RecordInst->setQualifierInfo(QualifierLoc); in VisitClassTemplateDecl()
[all …]
DSemaTemplate.cpp3253 NestedNameSpecifierLoc &QualifierLoc) { in SubstDefaultTemplateArgument() argument
3270 QualifierLoc = Param->getDefaultArgument().getTemplateQualifierLoc(); in SubstDefaultTemplateArgument()
3271 if (QualifierLoc) { in SubstDefaultTemplateArgument()
3272 QualifierLoc = in SubstDefaultTemplateArgument()
3273 SemaRef.SubstNestedNameSpecifierLoc(QualifierLoc, TemplateArgLists); in SubstDefaultTemplateArgument()
3274 if (!QualifierLoc) in SubstDefaultTemplateArgument()
3279 QualifierLoc, in SubstDefaultTemplateArgument()
3338 NestedNameSpecifierLoc QualifierLoc; in SubstDefaultTemplateArgumentIfAvailable() local
3344 QualifierLoc); in SubstDefaultTemplateArgumentIfAvailable()
3843 NestedNameSpecifierLoc QualifierLoc; in CheckTemplateArgumentList() local
[all …]
DSemaTemplateVariadic.cpp392 NestedNameSpecifierLoc QualifierLoc(Qualifier, SS.location_data()); in collectUnexpandedParameterPacks() local
394 .TraverseNestedNameSpecifierLoc(QualifierLoc); in collectUnexpandedParameterPacks()
DSemaTemplateInstantiate.cpp761 NestedNameSpecifierLoc QualifierLoc,
994 NestedNameSpecifierLoc QualifierLoc, in RebuildElaboratedType() argument
1020 QualifierLoc, in RebuildElaboratedType()
2633 Sema::SubstTemplateName(NestedNameSpecifierLoc QualifierLoc, in SubstTemplateName() argument
2639 SS.Adopt(QualifierLoc); in SubstTemplateName()
DSemaDeclCXX.cpp7624 NestedNameSpecifierLoc QualifierLoc = SS.getWithLocInContext(Context); in BuildUsingDeclaration() local
7630 QualifierLoc, in BuildUsingDeclaration()
7634 QualifierLoc, NameInfo); in BuildUsingDeclaration()
7643 UsingDecl::Create(Context, CurContext, UsingLoc, QualifierLoc, NameInfo, in BuildUsingDeclaration()
7706 QualifierLoc.getSourceRange()); in BuildUsingDeclaration()
7707 QualifierLoc = Builder.getWithLocInContext(Context); in BuildUsingDeclaration()
11672 NestedNameSpecifierLoc QualifierLoc = SS.getWithLocInContext(Context); in ActOnTemplatedFriendTag() local
11675 QualType T = CheckTypenameType(Keyword, TagLoc, QualifierLoc, in ActOnTemplatedFriendTag()
11685 TL.setQualifierLoc(QualifierLoc); in ActOnTemplatedFriendTag()
11690 TL.setQualifierLoc(QualifierLoc); in ActOnTemplatedFriendTag()
DSemaStmt.cpp3293 NestedNameSpecifierLoc QualifierLoc, in BuildMSDependentExistsStmt() argument
3298 QualifierLoc, NameInfo, in BuildMSDependentExistsStmt()
/external/clang/tools/libclang/
DCIndex.cpp762 if (NestedNameSpecifierLoc QualifierLoc = DD->getQualifierLoc()) in VisitDeclaratorDecl() local
763 if (VisitNestedNameSpecifierLoc(QualifierLoc)) in VisitDeclaratorDecl()
797 if (NestedNameSpecifierLoc QualifierLoc = ND->getQualifierLoc()) in VisitFunctionDecl() local
798 if (VisitNestedNameSpecifierLoc(QualifierLoc)) in VisitFunctionDecl()
1143 if (NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc()) in VisitNamespaceAliasDecl() local
1144 if (VisitNestedNameSpecifierLoc(QualifierLoc)) in VisitNamespaceAliasDecl()
1153 if (NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc()) { in VisitUsingDecl() local
1154 if (VisitNestedNameSpecifierLoc(QualifierLoc)) in VisitUsingDecl()
1166 if (NestedNameSpecifierLoc QualifierLoc = D->getQualifierLoc()) in VisitUsingDirectiveDecl() local
1167 if (VisitNestedNameSpecifierLoc(QualifierLoc)) in VisitUsingDirectiveDecl()
[all …]
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1175 S->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitMSDependentExistsStmt()
1385 E->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitCXXPseudoDestructorExpr()
1420 E->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitCXXDependentScopeMemberExpr()
1433 E->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitDependentScopeDeclRefExpr()
1466 E->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitOverloadExpr()
1594 E->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitMSPropertyRefExpr()
2202 NestedNameSpecifierLoc QualifierLoc; in ReadStmtFromStream() local
2204 QualifierLoc = ReadNestedNameSpecifierLoc(F, Record, Idx); in ReadStmtFromStream()
2234 S = MemberExpr::Create(Context, Base, IsArrow, QualifierLoc, in ReadStmtFromStream()
DASTReaderDecl.cpp1157 D->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitNamespaceAliasDecl()
1164 D->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitUsingDecl()
1187 D->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitUsingDirectiveDecl()
1195 D->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitUnresolvedUsingValueDecl()
1203 D->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitUnresolvedUsingTypenameDecl()
DASTReader.cpp5906 NestedNameSpecifierLoc QualifierLoc = ReadNestedNameSpecifierLoc(F, Record, in GetTemplateArgumentLocInfo() local
5909 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc, in GetTemplateArgumentLocInfo()
5913 NestedNameSpecifierLoc QualifierLoc = ReadNestedNameSpecifierLoc(F, Record, in GetTemplateArgumentLocInfo() local
5917 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc, in GetTemplateArgumentLocInfo()
7501 Info.QualifierLoc = ReadNestedNameSpecifierLoc(F, Record, Idx); in ReadQualifierInfo()

12