Home
last modified time | relevance | path

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

/freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/
DExprCXX.cpp240 NestedNameSpecifierLoc QualifierLoc, TypeSourceInfo *ScopeType, in CXXPseudoDestructorExpr() argument
254 (QualifierLoc && in CXXPseudoDestructorExpr()
255 QualifierLoc.getNestedNameSpecifier()->isInstantiationDependent()) || in CXXPseudoDestructorExpr()
263 (QualifierLoc && in CXXPseudoDestructorExpr()
264 QualifierLoc.getNestedNameSpecifier() in CXXPseudoDestructorExpr()
272 OperatorLoc(OperatorLoc), QualifierLoc(QualifierLoc), in CXXPseudoDestructorExpr()
294 NestedNameSpecifierLoc QualifierLoc, in Create() argument
306 return new (Mem) UnresolvedLookupExpr(C, NamingClass, QualifierLoc, in Create()
327 NestedNameSpecifierLoc QualifierLoc, in OverloadExpr() argument
340 (QualifierLoc && in OverloadExpr()
[all …]
DDeclCXX.cpp1900 NestedNameSpecifierLoc QualifierLoc, in Create() argument
1906 return new (C) UsingDirectiveDecl(DC, L, NamespaceLoc, QualifierLoc, in Create()
1959 NestedNameSpecifierLoc QualifierLoc, in Create() argument
1965 QualifierLoc, IdentLoc, Namespace); in Create()
2026 NestedNameSpecifierLoc QualifierLoc, in Create() argument
2029 return new (C) UsingDecl(DC, UL, QualifierLoc, NameInfo, HasTypename); in Create()
2049 NestedNameSpecifierLoc QualifierLoc, in Create() argument
2052 QualifierLoc, NameInfo); in Create()
2075 NestedNameSpecifierLoc QualifierLoc, in Create() argument
2079 QualifierLoc, TargetNameLoc, in Create()
DExpr.cpp370 NestedNameSpecifierLoc QualifierLoc, in DeclRefExpr() argument
379 DeclRefExprBits.HasQualifier = QualifierLoc ? 1 : 0; in DeclRefExpr()
380 if (QualifierLoc) in DeclRefExpr()
381 getInternalQualifierLoc() = QualifierLoc; in DeclRefExpr()
407 NestedNameSpecifierLoc QualifierLoc, in Create() argument
416 return Create(Context, QualifierLoc, TemplateKWLoc, D, in Create()
423 NestedNameSpecifierLoc QualifierLoc, in Create() argument
437 if (QualifierLoc) in Create()
447 return new (Mem) DeclRefExpr(Context, QualifierLoc, TemplateKWLoc, D, in Create()
1338 NestedNameSpecifierLoc QualifierLoc, in Create() argument
[all …]
DDecl.cpp1482 void DeclaratorDecl::setQualifierInfo(NestedNameSpecifierLoc QualifierLoc) { in setQualifierInfo() argument
1483 if (QualifierLoc) { in setQualifierInfo()
1494 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo()
1507 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo()
3235 void TagDecl::setQualifierInfo(NestedNameSpecifierLoc QualifierLoc) { in setQualifierInfo() argument
3236 if (QualifierLoc) { in setQualifierInfo()
3241 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo()
3250 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo()
/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/AST/
DDeclCXX.h2476 NestedNameSpecifierLoc QualifierLoc; variable
2495 NestedNameSpecifierLoc QualifierLoc, in UsingDirectiveDecl() argument
2500 NamespaceLoc(NamespcLoc), QualifierLoc(QualifierLoc), in UsingDirectiveDecl()
2506 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2511 return QualifierLoc.getNestedNameSpecifier(); in getQualifier()
2544 NestedNameSpecifierLoc QualifierLoc,
2582 NestedNameSpecifierLoc QualifierLoc; variable
2590 NestedNameSpecifierLoc QualifierLoc, in NamespaceAliasDecl() argument
2594 QualifierLoc(QualifierLoc), Namespace(Namespace) { } in NamespaceAliasDecl()
2601 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()
1990 NestedNameSpecifierLoc QualifierLoc; variable
2012 NestedNameSpecifierLoc QualifierLoc,
2020 Base(0), IsArrow(false), QualifierLoc(), ScopeType(0) { } in CXXPseudoDestructorExpr()
2027 bool hasQualifier() const { return QualifierLoc.hasQualifier(); } in hasQualifier()
2031 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
[all …]
DTemplateBase.h382 TemplateArgumentLocInfo(NestedNameSpecifierLoc QualifierLoc, in TemplateArgumentLocInfo()
386 Template.Qualifier = QualifierLoc.getNestedNameSpecifier(); in TemplateArgumentLocInfo()
387 Template.QualifierLocData = QualifierLoc.getOpaqueData(); in TemplateArgumentLocInfo()
439 NestedNameSpecifierLoc QualifierLoc,
442 : Argument(Argument), LocInfo(QualifierLoc, TemplateNameLoc, EllipsisLoc) { in Argument()
DTypeLoc.h1652 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc() argument
1653 assert(QualifierLoc.getNestedNameSpecifier() in setQualifierLoc()
1656 getLocalData()->QualifierData = QualifierLoc.getOpaqueData(); in setQualifierLoc()
1710 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc() argument
1711 assert(QualifierLoc.getNestedNameSpecifier() in setQualifierLoc()
1714 getLocalData()->QualifierData = QualifierLoc.getOpaqueData(); in setQualifierLoc()
1768 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc() argument
1769 if (!QualifierLoc) { in setQualifierLoc()
1778 assert(QualifierLoc.getNestedNameSpecifier() in setQualifierLoc()
1781 getLocalData()->QualifierData = QualifierLoc.getOpaqueData(); in setQualifierLoc()
DDecl.h492 NestedNameSpecifierLoc QualifierLoc; member
508 QualifierInfo() : QualifierLoc(), NumTemplParamLists(0), TemplParamLists(0) {} in QualifierInfo()
578 return hasExtInfo() ? getExtInfo()->QualifierLoc.getNestedNameSpecifier() in getQualifier()
586 return hasExtInfo() ? getExtInfo()->QualifierLoc in getQualifierLoc()
590 void setQualifierInfo(NestedNameSpecifierLoc QualifierLoc);
2733 return hasExtInfo() ? getExtInfo()->QualifierLoc.getNestedNameSpecifier() in getQualifier()
2741 return hasExtInfo() ? getExtInfo()->QualifierLoc in getQualifierLoc()
2745 void setQualifierInfo(NestedNameSpecifierLoc QualifierLoc);
DExpr.h910 NestedNameSpecifierLoc QualifierLoc,
941 NestedNameSpecifierLoc QualifierLoc,
951 NestedNameSpecifierLoc QualifierLoc,
2279 NestedNameSpecifierLoc QualifierLoc; member
2367 NestedNameSpecifierLoc QualifierLoc,
2404 return getMemberQualifier()->QualifierLoc.getNestedNameSpecifier(); in getQualifier()
2414 return getMemberQualifier()->QualifierLoc; in getQualifierLoc()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/
DTreeTransform.h567 NestedNameSpecifierLoc QualifierLoc);
828 NestedNameSpecifierLoc QualifierLoc, in RebuildElaboratedType() argument
831 QualifierLoc.getNestedNameSpecifier(), in RebuildElaboratedType()
842 NestedNameSpecifierLoc QualifierLoc, in RebuildDependentTemplateSpecializationType() argument
849 SS.Adopt(QualifierLoc); in RebuildDependentTemplateSpecializationType()
859 QualifierLoc.getNestedNameSpecifier(), in RebuildDependentTemplateSpecializationType()
869 if (Keyword == ETK_None && QualifierLoc.getNestedNameSpecifier() == 0) in RebuildDependentTemplateSpecializationType()
873 QualifierLoc.getNestedNameSpecifier(), in RebuildDependentTemplateSpecializationType()
884 NestedNameSpecifierLoc QualifierLoc, in RebuildDependentNameType() argument
888 SS.Adopt(QualifierLoc); in RebuildDependentNameType()
[all …]
DSemaTemplateInstantiateDecl.cpp771 NestedNameSpecifierLoc QualifierLoc = Pattern->getQualifierLoc(); in VisitClassTemplateDecl() local
772 if (QualifierLoc) { in VisitClassTemplateDecl()
773 QualifierLoc = SemaRef.SubstNestedNameSpecifierLoc(QualifierLoc, in VisitClassTemplateDecl()
775 if (!QualifierLoc) in VisitClassTemplateDecl()
797 if (QualifierLoc) { in VisitClassTemplateDecl()
799 SS.Adopt(QualifierLoc); in VisitClassTemplateDecl()
820 if (!PrevClassTemplate && QualifierLoc) { in VisitClassTemplateDecl()
823 << QualifierLoc.getSourceRange(); in VisitClassTemplateDecl()
884 if (QualifierLoc) in VisitClassTemplateDecl()
885 RecordInst->setQualifierInfo(QualifierLoc); in VisitClassTemplateDecl()
[all …]
DSemaTemplate.cpp3167 NestedNameSpecifierLoc &QualifierLoc) { in SubstDefaultTemplateArgument() argument
3184 QualifierLoc = Param->getDefaultArgument().getTemplateQualifierLoc(); in SubstDefaultTemplateArgument()
3185 if (QualifierLoc) { in SubstDefaultTemplateArgument()
3186 QualifierLoc = in SubstDefaultTemplateArgument()
3187 SemaRef.SubstNestedNameSpecifierLoc(QualifierLoc, TemplateArgLists); in SubstDefaultTemplateArgument()
3188 if (!QualifierLoc) in SubstDefaultTemplateArgument()
3193 QualifierLoc, in SubstDefaultTemplateArgument()
3252 NestedNameSpecifierLoc QualifierLoc; in SubstDefaultTemplateArgumentIfAvailable() local
3258 QualifierLoc); in SubstDefaultTemplateArgumentIfAvailable()
3751 NestedNameSpecifierLoc QualifierLoc; in CheckTemplateArgumentList() local
[all …]
DSemaTemplateVariadic.cpp392 NestedNameSpecifierLoc QualifierLoc(Qualifier, SS.location_data()); in collectUnexpandedParameterPacks() local
394 .TraverseNestedNameSpecifierLoc(QualifierLoc); in collectUnexpandedParameterPacks()
DSemaTemplateInstantiate.cpp853 NestedNameSpecifierLoc QualifierLoc,
1088 NestedNameSpecifierLoc QualifierLoc, in RebuildElaboratedType() argument
1114 QualifierLoc, in RebuildElaboratedType()
2724 Sema::SubstTemplateName(NestedNameSpecifierLoc QualifierLoc, in SubstTemplateName() argument
2730 SS.Adopt(QualifierLoc); in SubstTemplateName()
DSemaDeclCXX.cpp7361 NestedNameSpecifierLoc QualifierLoc = SS.getWithLocInContext(Context); in BuildUsingDeclaration() local
7367 QualifierLoc, in BuildUsingDeclaration()
7371 QualifierLoc, NameInfo); in BuildUsingDeclaration()
7374 D = UsingDecl::Create(Context, CurContext, UsingLoc, QualifierLoc, in BuildUsingDeclaration()
11386 NestedNameSpecifierLoc QualifierLoc = SS.getWithLocInContext(Context); in ActOnTemplatedFriendTag() local
11389 QualType T = CheckTypenameType(Keyword, TagLoc, QualifierLoc, in ActOnTemplatedFriendTag()
11399 TL.setQualifierLoc(QualifierLoc); in ActOnTemplatedFriendTag()
11404 TL.setQualifierLoc(QualifierLoc); in ActOnTemplatedFriendTag()
DSemaStmt.cpp3167 NestedNameSpecifierLoc QualifierLoc, in BuildMSDependentExistsStmt() argument
3172 QualifierLoc, NameInfo, in BuildMSDependentExistsStmt()
DSemaDecl.cpp167 NestedNameSpecifierLoc QualifierLoc = SS->getWithLocInContext(Context); in getTypeName() local
169 CheckTypenameType(ETK_None, SourceLocation(), QualifierLoc, in getTypeName()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/Serialization/
DASTReaderStmt.cpp1177 S->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitMSDependentExistsStmt()
1387 E->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitCXXPseudoDestructorExpr()
1422 E->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitCXXDependentScopeMemberExpr()
1435 E->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitDependentScopeDeclRefExpr()
1468 E->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitOverloadExpr()
1612 E->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitMSPropertyRefExpr()
2013 NestedNameSpecifierLoc QualifierLoc; in ReadStmtFromStream() local
2015 QualifierLoc = ReadNestedNameSpecifierLoc(F, Record, Idx); in ReadStmtFromStream()
2045 S = MemberExpr::Create(Context, Base, IsArrow, QualifierLoc, in ReadStmtFromStream()
DASTReaderDecl.cpp1123 D->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitNamespaceAliasDecl()
1130 D->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitUsingDecl()
1153 D->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitUsingDirectiveDecl()
1161 D->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitUnresolvedUsingValueDecl()
1169 D->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitUnresolvedUsingTypenameDecl()
DASTReader.cpp5322 NestedNameSpecifierLoc QualifierLoc = ReadNestedNameSpecifierLoc(F, Record, in GetTemplateArgumentLocInfo() local
5325 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc, in GetTemplateArgumentLocInfo()
5329 NestedNameSpecifierLoc QualifierLoc = ReadNestedNameSpecifierLoc(F, Record, in GetTemplateArgumentLocInfo() local
5333 return TemplateArgumentLocInfo(QualifierLoc, TemplateNameLoc, in GetTemplateArgumentLocInfo()
6841 Info.QualifierLoc = ReadNestedNameSpecifierLoc(F, Record, Idx); in ReadQualifierInfo()
DASTWriter.cpp4750 AddNestedNameSpecifierLoc(Info.QualifierLoc, Record); in AddQualifierInfo()
/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/Sema/
DSema.h3580 NestedNameSpecifierLoc QualifierLoc,
5437 NestedNameSpecifierLoc QualifierLoc,
6566 SubstTemplateName(NestedNameSpecifierLoc QualifierLoc, TemplateName Name,