| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Lookup.h | 159 : SemaPtr(&SemaRef), NameInfo(NameInfo), LookupKind(LookupKind), 185 : SemaPtr(Other.SemaPtr), NameInfo(Other.NameInfo), in LookupResult() 202 SemaPtr(std::move(Other.SemaPtr)), NameInfo(std::move(Other.NameInfo)), in LookupResult() 226 NameInfo = std::move(Other.NameInfo); 254 return NameInfo; in getLookupNameInfo() 258 void setLookupNameInfo(const DeclarationNameInfo &NameInfo) { in setLookupNameInfo() argument 259 this->NameInfo = NameInfo; in setLookupNameInfo() 264 return NameInfo.getName(); in getLookupName() 269 NameInfo.setName(Name); in setLookupName() 660 return NameInfo.getLoc(); in getNameLoc() [all …]
|
| H A D | Template.h | 631 DeclarationNameInfo &NameInfo);
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExprMember.cpp | 551 NameInfo, TemplateArgs); in ActOnDependentMemberExpr() 728 DeclarationNameInfo NameInfo; in LookupMemberExprInRecord() member 786 NameInfo.getName().isDependentName()) in BuildMemberReferenceExpr() 790 NameInfo, TemplateArgs); in BuildMemberReferenceExpr() 792 LookupResult R(*this, NameInfo, LookupMemberName); in BuildMemberReferenceExpr() 919 const DeclarationNameInfo &NameInfo) { in BuildMSPropertyRefExpr() argument 925 NameInfo.getLoc()); in BuildMSPropertyRefExpr() 1765 DeclarationNameInfo NameInfo; in ActOnMemberAccessExpr() local 1768 NameInfo, TemplateArgs); in ActOnMemberAccessExpr() 1770 DeclarationName Name = NameInfo.getName(); in ActOnMemberAccessExpr() [all …]
|
| H A D | SemaTemplateVariadic.cpp | 458 bool Sema::DiagnoseUnexpandedParameterPack(const DeclarationNameInfo &NameInfo, in DiagnoseUnexpandedParameterPack() argument 463 switch (NameInfo.getName().getNameKind()) { in DiagnoseUnexpandedParameterPack() 478 if (TypeSourceInfo *TSInfo = NameInfo.getNamedTypeInfo()) in DiagnoseUnexpandedParameterPack() 479 return DiagnoseUnexpandedParameterPack(NameInfo.getLoc(), TSInfo, UPPC); in DiagnoseUnexpandedParameterPack() 481 if (!NameInfo.getName().getCXXNameType()->containsUnexpandedParameterPack()) in DiagnoseUnexpandedParameterPack() 489 .TraverseType(NameInfo.getName().getCXXNameType()); in DiagnoseUnexpandedParameterPack() 491 return DiagnoseUnexpandedParameterPacks(NameInfo.getLoc(), UPPC, Unexpanded); in DiagnoseUnexpandedParameterPack() 551 const DeclarationNameInfo &NameInfo, in collectUnexpandedParameterPacks() argument 554 .TraverseDeclarationNameInfo(NameInfo); in collectUnexpandedParameterPacks()
|
| H A D | TreeTransform.h | 4431 return NameInfo; in TransformDeclarationNameInfo() 8646 if (NameInfo.getName()) { in TransformMSDependentExistsStmt() 8647 NameInfo = getDerived().TransformDeclarationNameInfo(NameInfo); in TransformMSDependentExistsStmt() 10187 if (NameInfo.getName()) { in TransformOMPReductionClause() 10188 NameInfo = getDerived().TransformDeclarationNameInfo(NameInfo); in TransformOMPReductionClause() 10235 if (NameInfo.getName()) { in TransformOMPTaskReductionClause() 10236 NameInfo = getDerived().TransformDeclarationNameInfo(NameInfo); in TransformOMPTaskReductionClause() 10281 NameInfo = getDerived().TransformDeclarationNameInfo(NameInfo); in TransformOMPInReductionClause() 10925 NameInfo = getDerived().TransformDeclarationNameInfo(NameInfo); in TransformDeclRefExpr() 13217 if (!NameInfo.getName()) in TransformDependentScopeDeclRefExpr() [all …]
|
| H A D | SemaTemplate.cpp | 629 DeclarationNameInfo NameInfo; in diagnoseExprIntendedAsTemplateName() local 639 NameInfo = DRE->getNameInfo(); in diagnoseExprIntendedAsTemplateName() 644 NameInfo = ME->getMemberNameInfo(); in diagnoseExprIntendedAsTemplateName() 651 NameInfo = DSDRE->getNameInfo(); in diagnoseExprIntendedAsTemplateName() 656 NameInfo = DSME->getMemberNameInfo(); in diagnoseExprIntendedAsTemplateName() 691 DeclarationName Name = NameInfo.getName(); in diagnoseExprIntendedAsTemplateName() 1248 *this, NS, NameInfo, NamedConcept, in AttachTypeConstraint() 5349 DeclarationNameInfo NameInfo; in CheckTemplateTypeArgument() local 5354 NameInfo = ArgExpr->getNameInfo(); in CheckTemplateTypeArgument() 5387 TL.setNameLoc(NameInfo.getLoc()); in CheckTemplateTypeArgument() [all …]
|
| H A D | HLSLExternalSemaSource.cpp | 131 DeclarationNameInfo NameInfo = in lookupBuiltinFunction() local 133 LookupResult R(S, NameInfo, Sema::LookupOrdinaryName); in lookupBuiltinFunction() 140 VD, false, NameInfo, Ty, VK_PRValue); in lookupBuiltinFunction()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 2144 DeclarationNameInfo NameInfo in VisitFunctionDecl() local 2154 InstantiatedExplicitSpecifier, NameInfo, T, TInfo, in VisitFunctionDecl() 2553 DeclarationNameInfo NameInfo in VisitCXXMethodDecl() local 2565 SemaRef.Context, Record, StartLoc, NameInfo, T, TInfo, in VisitCXXMethodDecl() 2573 SemaRef.Context, Record, StartLoc, NameInfo, T, TInfo, in VisitCXXMethodDecl() 3315 DeclarationNameInfo NameInfo = D->getNameInfo(); in VisitUsingDecl() local 3330 NameInfo, in VisitUsingDecl() 3483 DeclarationNameInfo NameInfo in instantiateUnresolvedUsingDecl() local 4095 NameInfo.setName( in adjustForRewrite() 6348 DeclarationNameInfo NameInfo(Name, D->getLocation()); in FindInstantiatedDecl() local [all …]
|
| H A D | SemaStmtAsm.cpp | 897 DeclarationNameInfo NameInfo; in LookupInlineAsmVarDeclField() local 898 NameInfo.setLoc(AsmLoc); in LookupInlineAsmVarDeclField() 899 NameInfo.setName(&Context.Idents.get(Member)); in LookupInlineAsmVarDeclField() 903 /*FirstQualifierFoundInScope=*/nullptr, NameInfo, /*TemplateArgs=*/nullptr); in LookupInlineAsmVarDeclField()
|
| H A D | SemaDeclCXX.cpp | 3446 DeclarationName Name = NameInfo.getName(); in ActOnCXXMemberDeclarator() 3447 SourceLocation Loc = NameInfo.getLoc(); in ActOnCXXMemberDeclarator() 12839 SourceLocation IdentLoc = NameInfo.getLoc(); in BuildUsingDeclaration() 12847 DeclarationNameInfo UsingName = NameInfo; in BuildUsingDeclaration() 13983 DeclarationNameInfo NameInfo(Name, ClassLoc); in DeclareImplicitDefaultConstructor() local 14091 DeclarationNameInfo NameInfo(Name, UsingLoc); in findInheritingConstructor() local 14263 DeclarationNameInfo NameInfo(Name, ClassLoc); in DeclareImplicitDestructor() local 14904 DeclarationNameInfo NameInfo(Name, ClassLoc); in DeclareImplicitCopyAssignment() local 15254 DeclarationNameInfo NameInfo(Name, ClassLoc); in DeclareImplicitMoveAssignment() local 15648 DeclarationNameInfo NameInfo(Name, ClassLoc); in DeclareImplicitCopyConstructor() local [all …]
|
| H A D | SemaDecl.cpp | 5948 DeclarationNameInfo NameInfo; in GetNameFromUnqualifiedId() local 5956 return NameInfo; in GetNameFromUnqualifiedId() 5980 NameInfo.setName( in GetNameFromUnqualifiedId() 5982 return NameInfo; in GetNameFromUnqualifiedId() 5990 return NameInfo; in GetNameFromUnqualifiedId() 5996 return NameInfo; in GetNameFromUnqualifiedId() 6005 NameInfo.setNamedTypeInfo(TInfo); in GetNameFromUnqualifiedId() 6006 return NameInfo; in GetNameFromUnqualifiedId() 6017 return NameInfo; in GetNameFromUnqualifiedId() 6039 return NameInfo; in GetNameFromUnqualifiedId() [all …]
|
| H A D | SemaExpr.cpp | 2361 NameInfo = GetNameFromUnqualifiedId(Id); in DecomposeUnqualifiedId() 2661 SourceLocation Loc = NameInfo.getLoc(); in recoverFromMSUnqualifiedLookup() 2663 DB << NameInfo.getName() << RD; in recoverFromMSUnqualifiedLookup() 2698 DeclarationNameInfo NameInfo; in ActOnIdExpression() local 2702 DeclarationName Name = NameInfo.getName(); in ActOnIdExpression() 2704 SourceLocation NameLoc = NameInfo.getLoc(); in ActOnIdExpression() 2741 LookupResult R(*this, NameInfo, in ActOnIdExpression() 2940 if (NameInfo.getName().isDependentName()) in BuildQualifiedDeclarationNameExpr() 2970 Diag(NameInfo.getLoc(), diag::err_no_member) in BuildQualifiedDeclarationNameExpr() 3471 SourceLocation Loc = NameInfo.getLoc(); in BuildDeclarationNameExpr() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | StmtCXX.h | 257 DeclarationNameInfo NameInfo; variable 266 DeclarationNameInfo NameInfo, in MSDependentExistsStmt() argument 270 QualifierLoc(QualifierLoc), NameInfo(NameInfo), in MSDependentExistsStmt() 289 DeclarationNameInfo getNameInfo() const { return NameInfo; } in getNameInfo()
|
| H A D | DeclCXX.h | 1953 const DeclarationNameInfo &NameInfo, QualType T, in CXXDeductionGuideDecl() argument 2538 const DeclarationNameInfo &NameInfo, QualType T, 2802 const DeclarationNameInfo &NameInfo, QualType T, 2806 : CXXMethodDecl(CXXDestructor, C, RD, StartLoc, NameInfo, T, TInfo, in CXXMethodDecl() argument 2857 const DeclarationNameInfo &NameInfo, QualType T, 3519 : BaseUsingDecl(Using, DC, NameInfo.getLoc(), NameInfo.getName()), in UsingDecl() 3521 DNLoc(NameInfo.getInfo()) { in UsingDecl() 3562 const DeclarationNameInfo &NameInfo, 3872 const DeclarationNameInfo &NameInfo, in UnresolvedUsingValueDecl() argument 3875 NameInfo.getLoc(), NameInfo.getName(), Ty), in UnresolvedUsingValueDecl() [all …]
|
| H A D | ExprCXX.h | 2971 DeclarationNameInfo NameInfo; variable 2980 const DeclarationNameInfo &NameInfo, 3072 const DeclarationNameInfo &getNameInfo() const { return NameInfo; } in getNameInfo() 3075 DeclarationName getName() const { return NameInfo.getName(); } in getName() 3078 SourceLocation getNameLoc() const { return NameInfo.getLoc(); } in getNameLoc() 3220 const DeclarationNameInfo &NameInfo, bool RequiresADL, 3295 DeclarationNameInfo NameInfo; variable 3299 const DeclarationNameInfo &NameInfo, 3321 const DeclarationNameInfo &getNameInfo() const { return NameInfo; } in getNameInfo() 3324 DeclarationName getDeclName() const { return NameInfo.getName(); } in getDeclName() [all …]
|
| H A D | OpenMPClause.h | 3185 DeclarationNameInfo NameInfo; variable 3202 const DeclarationNameInfo &NameInfo) in OMPReductionClause() argument 3207 QualifierLoc(QualifierLoc), NameInfo(NameInfo) {} in OMPReductionClause() 3228 void setNameInfo(DeclarationNameInfo DNI) { NameInfo = DNI; } in setNameInfo() 3515 DeclarationNameInfo NameInfo; variable 3529 const DeclarationNameInfo &NameInfo) in OMPTaskReductionClause() argument 3533 QualifierLoc(QualifierLoc), NameInfo(NameInfo) {} in OMPTaskReductionClause() 3548 void setNameInfo(DeclarationNameInfo DNI) { NameInfo = DNI; } in setNameInfo() 3746 DeclarationNameInfo NameInfo; variable 3760 const DeclarationNameInfo &NameInfo) in OMPInReductionClause() argument [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclCXX.cpp | 2272 const DeclarationNameInfo &NameInfo, QualType T, in Create() argument 2278 CXXMethod, C, RD, StartLoc, NameInfo, T, TInfo, SC, UsesFPIntrin, in Create() 2714 assert(NameInfo.getName().getNameKind() in Create() 2721 C, RD, StartLoc, NameInfo, T, TInfo, ES, UsesFPIntrin, isInline, in Create() 2847 assert(NameInfo.getName().getNameKind() in Create() 2851 C, RD, StartLoc, NameInfo, T, TInfo, UsesFPIntrin, isInline, in Create() 2881 assert(NameInfo.getName().getNameKind() in Create() 2885 C, RD, StartLoc, NameInfo, T, TInfo, UsesFPIntrin, isInline, ES, in Create() 3159 const DeclarationNameInfo &NameInfo, in Create() argument 3225 const DeclarationNameInfo &NameInfo, in Create() argument [all …]
|
| H A D | ExprCXX.cpp | 356 const DeclarationNameInfo &NameInfo, bool RequiresADL, bool Overloaded, in UnresolvedLookupExpr() argument 360 TemplateKWLoc, NameInfo, TemplateArgs, Begin, End, in UnresolvedLookupExpr() 375 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create() argument 390 const DeclarationNameInfo &NameInfo, bool RequiresADL, in Create() argument 401 Context, NamingClass, QualifierLoc, TemplateKWLoc, NameInfo, RequiresADL, in Create() 420 const DeclarationNameInfo &NameInfo, in OverloadExpr() argument 426 : Expr(SC, Context.OverloadTy, VK_LValue, OK_Ordinary), NameInfo(NameInfo), in OverloadExpr() 465 SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, in DependentScopeDeclRefExpr() argument 468 QualifierLoc(QualifierLoc), NameInfo(NameInfo) { in DependentScopeDeclRefExpr() 484 SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, in Create() argument [all …]
|
| H A D | Expr.cpp | 443 const DeclarationNameInfo &NameInfo, NamedDecl *FoundD, in DeclRefExpr() argument 447 DNLoc(NameInfo.getInfo()) { in DeclRefExpr() 448 DeclRefExprBits.Loc = NameInfo.getLoc(); in DeclRefExpr() 496 const DeclarationNameInfo &NameInfo, in Create() argument 515 RefersToEnclosingVariableOrCapture, NameInfo, in Create() 1686 const DeclarationNameInfo &NameInfo, QualType T, in MemberExpr() argument 1690 MemberDNLoc(NameInfo.getInfo()), MemberLoc(NameInfo.getLoc()) { in MemberExpr() 1691 assert(!NameInfo.getName() || in MemberExpr() 1692 MemberDecl->getDeclName() == NameInfo.getName()); in MemberExpr() 1706 DeclarationNameInfo NameInfo, const TemplateArgumentListInfo *TemplateArgs, in Create() argument [all …]
|
| H A D | OpenMPClause.cpp | 797 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create() argument 806 Modifier, VL.size(), QualifierLoc, NameInfo); in Create() 869 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create() argument 875 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()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Support/ |
| H A D | UnicodeNameToCodepoint.cpp | 76 uint8_t NameInfo = UnicodeNameToCodepointIndex[Offset++]; in readNode() local 80 bool LongName = NameInfo & 0x40; in readNode() 81 bool HasValue = NameInfo & 0x80; in readNode() 82 std::size_t Size = NameInfo & ~0xC0; in readNode()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
| H A D | LVBinaryReader.cpp | 367 const LVNameInfo &NameInfo) { in createInstructions() argument 375 LVAddress Address = NameInfo.first; in createInstructions() 376 uint64_t Size = NameInfo.second; in createInstructions() 521 const LVNameInfo &NameInfo = Name.second; in createInstructions() 522 LVAddress Address = NameInfo.first; in createInstructions() 523 uint64_t Size = NameInfo.second; in createInstructions()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexBody.cpp | 169 const Expr *E, const Type *T, const DeclarationNameInfo &NameInfo, in indexDependentReference() argument 187 RD->lookupDependentName(NameInfo.getName(), Filter); in indexDependentReference() 191 SourceLocation Loc = NameInfo.getLoc(); in indexDependentReference()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/ |
| H A D | LVBinaryReader.h | 150 const LVNameInfo &NameInfo);
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Serialization/ |
| H A D | ASTRecordWriter.h | 243 void AddDeclarationNameInfo(const DeclarationNameInfo &NameInfo);
|