Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h3093 NestedNameSpecifierLoc QualifierLoc; variable
3104 NestedNameSpecifierLoc QualifierLoc, in UsingDirectiveDecl() argument
3109 NamespaceLoc(NamespcLoc), QualifierLoc(QualifierLoc), in UsingDirectiveDecl()
3130 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
3135 return QualifierLoc.getNestedNameSpecifier(); in getQualifier()
3168 NestedNameSpecifierLoc QualifierLoc,
3202 NestedNameSpecifierLoc QualifierLoc; variable
3210 IdentifierInfo *Alias, NestedNameSpecifierLoc QualifierLoc, in NamespaceAliasDecl() argument
3214 QualifierLoc(QualifierLoc), Namespace(Namespace) {} in NamespaceAliasDecl()
3229 NestedNameSpecifierLoc QualifierLoc,
[all …]
H A DStmtCXX.h256 NestedNameSpecifierLoc QualifierLoc; variable
265 NestedNameSpecifierLoc QualifierLoc, in MSDependentExistsStmt() argument
270 QualifierLoc(QualifierLoc), NameInfo(NameInfo), in MSDependentExistsStmt()
285 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
H A DExprCXX.h940 NestedNameSpecifierLoc QualifierLoc; variable
950 QualifierLoc(qualifierLoc) { in MSPropertyRefExpr()
967 else if (QualifierLoc) in getBeginLoc()
968 return QualifierLoc.getBeginLoc(); in getBeginLoc()
992 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2740 NestedNameSpecifierLoc QualifierLoc; variable
2760 NestedNameSpecifierLoc QualifierLoc,
2774 bool hasQualifier() const { return QualifierLoc.hasQualifier(); } in hasQualifier()
2778 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
2784 return QualifierLoc.getNestedNameSpecifier(); in getQualifier()
[all …]
H A DTypeLoc.h1399 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc() argument
1400 assert(QualifierLoc.getNestedNameSpecifier() == in setQualifierLoc()
1403 getLocalData()->QualifierData = QualifierLoc.getOpaqueData(); in setQualifierLoc()
2393 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc() argument
2394 assert(QualifierLoc.getNestedNameSpecifier() == in setQualifierLoc()
2398 assert(!QualifierLoc.hasQualifier()); in setQualifierLoc()
2401 getLocalData()->QualifierData = QualifierLoc.getOpaqueData(); in setQualifierLoc()
2468 void setQualifierLoc(NestedNameSpecifierLoc QualifierLoc) { in setQualifierLoc() argument
2469 assert(QualifierLoc.getNestedNameSpecifier() in setQualifierLoc()
2472 getLocalData()->QualifierData = QualifierLoc.getOpaqueData(); in setQualifierLoc()
[all …]
H A DASTConcept.h180 if (auto QualifierLoc = getNestedNameSpecifierLoc()) in getBeginLoc() local
181 return QualifierLoc.getBeginLoc(); in getBeginLoc()
H A DTemplateBase.h503 TemplateArgumentLocInfo(ASTContext &Ctx, NestedNameSpecifierLoc QualifierLoc,
559 NestedNameSpecifierLoc QualifierLoc,
563 LocInfo(Ctx, QualifierLoc, TemplateNameLoc, EllipsisLoc) {
H A DOpenMPClause.h3723 NestedNameSpecifierLoc QualifierLoc; variable
3743 unsigned N, NestedNameSpecifierLoc QualifierLoc, in OMPReductionClause() argument
3750 QualifierLoc(QualifierLoc), NameInfo(NameInfo) {} in OMPReductionClause()
3779 void setQualifierLoc(NestedNameSpecifierLoc NSL) { QualifierLoc = NSL; } in setQualifierLoc()
3940 ArrayRef<Expr *> VL, NestedNameSpecifierLoc QualifierLoc,
3975 NestedNameSpecifierLoc getQualifierLoc() const { return QualifierLoc; } in getQualifierLoc()
4106 NestedNameSpecifierLoc QualifierLoc; variable
4122 unsigned N, NestedNameSpecifierLoc QualifierLoc, in OMPTaskReductionClause() argument
4127 QualifierLoc(QualifierLoc), NameInfo(NameInfo) {} in OMPTaskReductionClause()
4145 void setQualifierLoc(NestedNameSpecifierLoc NSL) { QualifierLoc = NSL; } in setQualifierLoc()
[all …]
H A DDecl.h733 NestedNameSpecifierLoc QualifierLoc; member
817 return hasExtInfo() ? getExtInfo()->QualifierLoc.getNestedNameSpecifier() in getQualifier()
825 return hasExtInfo() ? getExtInfo()->QualifierLoc in getQualifierLoc()
829 void setQualifierInfo(NestedNameSpecifierLoc QualifierLoc);
3913 return hasExtInfo() ? getExtInfo()->QualifierLoc.getNestedNameSpecifier() in getQualifier()
3921 return hasExtInfo() ? getExtInfo()->QualifierLoc in getQualifierLoc()
3925 void setQualifierInfo(NestedNameSpecifierLoc QualifierLoc);
H A DExpr.h1296 DeclRefExpr(const ASTContext &Ctx, NestedNameSpecifierLoc QualifierLoc,
1314 Create(const ASTContext &Context, NestedNameSpecifierLoc QualifierLoc,
1322 Create(const ASTContext &Context, NestedNameSpecifierLoc QualifierLoc,
3325 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc,
3336 NestedNameSpecifierLoc QualifierLoc,
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprCXX.cpp373 SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, in CXXPseudoDestructorExpr() argument
379 OperatorLoc(OperatorLoc), QualifierLoc(QualifierLoc), in CXXPseudoDestructorExpr()
402 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, in UnresolvedLookupExpr() argument
407 : OverloadExpr(UnresolvedLookupExprClass, Context, QualifierLoc, in UnresolvedLookupExpr()
422 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create() argument
430 Context, NamingClass, QualifierLoc, in Create()
438 NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, in Create() argument
451 Context, NamingClass, QualifierLoc, TemplateKWLoc, NameInfo, RequiresADL, in Create()
468 NestedNameSpecifierLoc QualifierLoc, in OverloadExpr() argument
477 QualifierLoc(QualifierLoc) { in OverloadExpr()
[all …]
H A DOpenMPClause.cpp795 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create() argument
806 OrignalSharingModifier, VL.size(), QualifierLoc, NameInfo); in Create()
870 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create() argument
876 StartLoc, LParenLoc, EndLoc, ColonLoc, VL.size(), QualifierLoc, NameInfo); in Create()
931 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create() argument
937 StartLoc, LParenLoc, EndLoc, ColonLoc, VL.size(), QualifierLoc, NameInfo); in Create()
2353 NestedNameSpecifier *QualifierLoc = in VisitOMPReductionClause() local
2357 if (QualifierLoc == nullptr && OOK != OO_None) { in VisitOMPReductionClause()
2362 if (QualifierLoc != nullptr) in VisitOMPReductionClause()
2363 QualifierLoc->print(OS, Policy); in VisitOMPReductionClause()
[all …]
H A DTemplateBase.cpp694 ASTContext &Ctx, NestedNameSpecifierLoc QualifierLoc, in TemplateArgumentLocInfo() argument
697 Template->Qualifier = QualifierLoc.getNestedNameSpecifier(); in TemplateArgumentLocInfo()
698 Template->QualifierLocData = QualifierLoc.getOpaqueData(); in TemplateArgumentLocInfo()
H A DDeclCXX.cpp3203 NestedNameSpecifierLoc QualifierLoc, in Create() argument
3209 return new (C, DC) UsingDirectiveDecl(DC, L, NamespaceLoc, QualifierLoc, in Create()
3282 NestedNameSpecifierLoc QualifierLoc, in Create() argument
3289 QualifierLoc, IdentLoc, Namespace); in Create()
3414 NestedNameSpecifierLoc QualifierLoc, in Create() argument
3417 return new (C, DC) UsingDecl(DC, UL, QualifierLoc, NameInfo, HasTypename); in Create()
3479 NestedNameSpecifierLoc QualifierLoc, in Create() argument
3483 QualifierLoc, NameInfo, in Create()
3508 NestedNameSpecifierLoc QualifierLoc, in Create() argument
3513 DC, UsingLoc, TypenameLoc, QualifierLoc, TargetNameLoc, in Create()
H A DExpr.cpp449 NestedNameSpecifierLoc QualifierLoc, in DeclRefExpr() argument
458 DeclRefExprBits.HasQualifier = QualifierLoc ? 1 : 0; in DeclRefExpr()
459 if (QualifierLoc) in DeclRefExpr()
461 NestedNameSpecifierLoc(QualifierLoc); in DeclRefExpr()
488 NestedNameSpecifierLoc QualifierLoc, in Create() argument
495 return Create(Context, QualifierLoc, TemplateKWLoc, D, in Create()
502 NestedNameSpecifierLoc QualifierLoc, in Create() argument
518 QualifierLoc ? 1 : 0, FoundD ? 1 : 0, in Create()
523 return new (Mem) DeclRefExpr(Context, QualifierLoc, TemplateKWLoc, D, in Create()
1710 NestedNameSpecifierLoc QualifierLoc, in MemberExpr() argument
[all …]
H A DDecl.cpp1999 void DeclaratorDecl::setQualifierInfo(NestedNameSpecifierLoc QualifierLoc) { in setQualifierInfo() argument
2000 if (QualifierLoc) { in setQualifierInfo()
2011 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo()
2014 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo()
4886 void TagDecl::setQualifierInfo(NestedNameSpecifierLoc QualifierLoc) { in setQualifierInfo() argument
4887 if (QualifierLoc) { in setQualifierInfo()
4892 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo()
4901 getExtInfo()->QualifierLoc = QualifierLoc; in setQualifierInfo()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp2193 NestedNameSpecifierLoc QualifierLoc = Pattern->getQualifierLoc(); in VisitClassTemplateDecl() local
2194 if (QualifierLoc) { in VisitClassTemplateDecl()
2195 QualifierLoc = SemaRef.SubstNestedNameSpecifierLoc(QualifierLoc, in VisitClassTemplateDecl()
2197 if (!QualifierLoc) in VisitClassTemplateDecl()
2219 if (QualifierLoc) { in VisitClassTemplateDecl()
2221 SS.Adopt(QualifierLoc); in VisitClassTemplateDecl()
2243 if (!PrevClassTemplate && QualifierLoc) { in VisitClassTemplateDecl()
2246 << QualifierLoc.getSourceRange(); in VisitClassTemplateDecl()
2255 if (QualifierLoc) in VisitClassTemplateDecl()
2256 RecordInst->setQualifierInfo(QualifierLoc); in VisitClassTemplateDecl()
[all …]
H A DTreeTransform.h1123 NestedNameSpecifierLoc QualifierLoc, in RebuildElaboratedType() argument
1126 QualifierLoc.getNestedNameSpecifier(), in RebuildElaboratedType()
1160 NestedNameSpecifierLoc QualifierLoc, in RebuildDependentNameType() argument
1165 SS.Adopt(QualifierLoc); in RebuildDependentNameType()
1167 if (QualifierLoc.getNestedNameSpecifier()->isDependent()) { in RebuildDependentNameType()
1171 QualifierLoc.getNestedNameSpecifier(), in RebuildDependentNameType()
1177 return SemaRef.CheckTypenameType(Keyword, KeywordLoc, QualifierLoc, in RebuildDependentNameType()
1232 << Kind << Id << DC << QualifierLoc.getSourceRange(); in RebuildDependentNameType()
1248 QualifierLoc.getNestedNameSpecifier(), in RebuildDependentNameType()
2648 NestedNameSpecifierLoc QualifierLoc, in RebuildMSDependentExistsStmt() argument
[all …]
H A DSemaTemplate.cpp5251 NestedNameSpecifierLoc &QualifierLoc) { in SubstDefaultTemplateArgument() argument
5266 QualifierLoc = Param->getDefaultArgument().getTemplateQualifierLoc(); in SubstDefaultTemplateArgument()
5267 if (QualifierLoc) { in SubstDefaultTemplateArgument()
5268 QualifierLoc = in SubstDefaultTemplateArgument()
5269 SemaRef.SubstNestedNameSpecifierLoc(QualifierLoc, TemplateArgLists); in SubstDefaultTemplateArgument()
5270 if (!QualifierLoc) in SubstDefaultTemplateArgument()
5275 QualifierLoc, in SubstDefaultTemplateArgument()
5321 NestedNameSpecifierLoc QualifierLoc; in SubstDefaultTemplateArgumentIfAvailable() local
5324 CanonicalConverted, QualifierLoc); in SubstDefaultTemplateArgumentIfAvailable()
10841 NestedNameSpecifierLoc QualifierLoc = SS.getWithLocInContext(Context); in ActOnTypenameType() local
[all …]
H A DSemaTemplateInstantiate.cpp1602 NestedNameSpecifierLoc QualifierLoc,
2089 NestedNameSpecifierLoc QualifierLoc, in RebuildElaboratedType() argument
2114 return inherited::RebuildElaboratedType(KeywordLoc, Keyword, QualifierLoc, T); in RebuildElaboratedType()
4561 Sema::SubstTemplateName(NestedNameSpecifierLoc QualifierLoc, in SubstTemplateName() argument
4567 SS.Adopt(QualifierLoc); in SubstTemplateName()
H A DSemaDeclCXX.cpp13098 NestedNameSpecifierLoc QualifierLoc = SS.getWithLocInContext(Context); in BuildUsingDeclaration() local
13114 QualifierLoc, in BuildUsingDeclaration()
13119 QualifierLoc, NameInfo, EllipsisLoc); in BuildUsingDeclaration()
13129 UsingDecl::Create(Context, CurContext, UsingLoc, QualifierLoc, in BuildUsingDeclaration()
13215 QualifierLoc.getSourceRange()); in BuildUsingDeclaration()
13216 QualifierLoc = Builder.getWithLocInContext(Context); in BuildUsingDeclaration()
17940 NestedNameSpecifierLoc QualifierLoc = SS.getWithLocInContext(Context); in ActOnTemplatedFriendTag() local
17959 QualType T = CheckTypenameType(Keyword, TagLoc, QualifierLoc, in ActOnTemplatedFriendTag()
17969 TL.setQualifierLoc(QualifierLoc); in ActOnTemplatedFriendTag()
17974 TL.setQualifierLoc(QualifierLoc); in ActOnTemplatedFriendTag()
[all …]
H A DSemaStmt.cpp4509 NestedNameSpecifierLoc QualifierLoc, in BuildMSDependentExistsStmt() argument
4514 QualifierLoc, NameInfo, in BuildMSDependentExistsStmt()
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp1020 bool TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc QualifierLoc) { in TraverseNestedNameSpecifierLoc() argument
1021 if (!QualifierLoc) in TraverseNestedNameSpecifierLoc()
1023 for (auto It = QualifierLoc; It; It = It.getPrefix()) { in TraverseNestedNameSpecifierLoc()
1030 Builder.foldNode(Builder.getRange(QualifierLoc.getSourceRange()), in TraverseNestedNameSpecifierLoc()
1032 QualifierLoc); in TraverseNestedNameSpecifierLoc()
1036 syntax::IdExpression *buildIdExpression(NestedNameSpecifierLoc QualifierLoc, in buildIdExpression() argument
1040 if (QualifierLoc) { in buildIdExpression()
1041 Builder.markChild(QualifierLoc, syntax::NodeRole::Qualifier); in buildIdExpression()
1053 QualifierLoc ? QualifierLoc.getBeginLoc() : UnqualifiedIdLoc.getBegin(); in buildIdExpression()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1728 S->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitMSDependentExistsStmt()
1976 E->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitCXXPseudoDestructorExpr()
2036 E->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitCXXDependentScopeMemberExpr()
2061 E->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitDependentScopeDeclRefExpr()
2112 E->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitOverloadExpr()
2332 E->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitMSPropertyRefExpr()
H A DASTReaderDecl.cpp1891 D->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitNamespaceAliasDecl()
1899 D->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitUsingDecl()
1952 D->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitUsingDirectiveDecl()
1960 D->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitUnresolvedUsingValueDecl()
1970 D->QualifierLoc = Record.readNestedNameSpecifierLoc(); in VisitUnresolvedUsingTypenameDecl()
/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DMasmParser.cpp4048 SMLoc QualifierLoc; in parseDirectiveStruct() local
4050 QualifierLoc = getTok().getLoc(); in parseDirectiveStruct()
4054 return Error(QualifierLoc, "Unrecognized qualifier for '" + in parseDirectiveStruct()

12