/openbsd/gnu/llvm/clang/include/clang/Sema/ |
H A D | Lookup.h | 148 : SemaPtr(&SemaRef), NameInfo(NameInfo), LookupKind(LookupKind), 172 : SemaPtr(Other.SemaPtr), NameInfo(Other.NameInfo), in LookupResult() 189 SemaPtr(std::move(Other.SemaPtr)), NameInfo(std::move(Other.NameInfo)), in LookupResult() 211 NameInfo = std::move(Other.NameInfo); 234 return NameInfo; in getLookupNameInfo() 238 void setLookupNameInfo(const DeclarationNameInfo &NameInfo) { in setLookupNameInfo() argument 239 this->NameInfo = NameInfo; in setLookupNameInfo() 244 return NameInfo.getName(); in getLookupName() 249 NameInfo.setName(Name); in setLookupName() 633 return NameInfo.getLoc(); in getNameLoc() [all …]
|
/openbsd/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.pt/ |
H A D | crash29.C | 47 class NameInfo : public MetaClassGeneric { 49 NameInfo() in NameInfo() function 54 : public NameInfo<UUId>
|
/openbsd/gnu/llvm/clang/include/clang/AST/ |
H A D | DeclCXX.h | 1903 const DeclarationNameInfo &NameInfo, QualType T, in CXXDeductionGuideDecl() argument 2461 const DeclarationNameInfo &NameInfo, QualType T, 2725 const DeclarationNameInfo &NameInfo, QualType T, 2729 : CXXMethodDecl(CXXDestructor, C, RD, StartLoc, NameInfo, T, TInfo, in CXXMethodDecl() argument 2780 const DeclarationNameInfo &NameInfo, QualType T, 3440 : BaseUsingDecl(Using, DC, NameInfo.getLoc(), NameInfo.getName()), in UsingDecl() 3442 DNLoc(NameInfo.getInfo()) { in UsingDecl() 3483 const DeclarationNameInfo &NameInfo, 3792 const DeclarationNameInfo &NameInfo, in UnresolvedUsingValueDecl() argument 3795 NameInfo.getLoc(), NameInfo.getName(), Ty), in UnresolvedUsingValueDecl() [all …]
|
H A D | StmtCXX.h | 256 DeclarationNameInfo NameInfo; variable 265 DeclarationNameInfo NameInfo, in MSDependentExistsStmt() argument 269 QualifierLoc(QualifierLoc), NameInfo(NameInfo), in MSDependentExistsStmt() 288 DeclarationNameInfo getNameInfo() const { return NameInfo; } in getNameInfo()
|
H A D | ExprCXX.h | 2959 DeclarationNameInfo NameInfo; variable 2968 const DeclarationNameInfo &NameInfo, 3060 const DeclarationNameInfo &getNameInfo() const { return NameInfo; } in getNameInfo() 3063 DeclarationName getName() const { return NameInfo.getName(); } in getName() 3066 SourceLocation getNameLoc() const { return NameInfo.getLoc(); } in getNameLoc() 3204 const DeclarationNameInfo &NameInfo, bool RequiresADL, 3279 DeclarationNameInfo NameInfo; variable 3283 const DeclarationNameInfo &NameInfo, 3305 const DeclarationNameInfo &getNameInfo() const { return NameInfo; } in getNameInfo() 3308 DeclarationName getDeclName() const { return NameInfo.getName(); } in getDeclName() [all …]
|
H A D | OpenMPClause.h | 3102 DeclarationNameInfo NameInfo; variable 3119 const DeclarationNameInfo &NameInfo) in OMPReductionClause() argument 3124 QualifierLoc(QualifierLoc), NameInfo(NameInfo) {} in OMPReductionClause() 3145 void setNameInfo(DeclarationNameInfo DNI) { NameInfo = DNI; } in setNameInfo() 3432 DeclarationNameInfo NameInfo; variable 3446 const DeclarationNameInfo &NameInfo) in OMPTaskReductionClause() argument 3450 QualifierLoc(QualifierLoc), NameInfo(NameInfo) {} in OMPTaskReductionClause() 3465 void setNameInfo(DeclarationNameInfo DNI) { NameInfo = DNI; } in setNameInfo() 3663 DeclarationNameInfo NameInfo; variable 3677 const DeclarationNameInfo &NameInfo) in OMPInReductionClause() argument [all …]
|
/openbsd/gnu/llvm/clang/lib/Sema/ |
H A D | SemaExprMember.cpp | 485 const DeclarationNameInfo &NameInfo, in ActOnDependentMemberExpr() argument 519 NameInfo, TemplateArgs); in ActOnDependentMemberExpr() 696 DeclarationNameInfo NameInfo; in LookupMemberExprInRecord() member 757 NameInfo, TemplateArgs); in BuildMemberReferenceExpr() 759 LookupResult R(*this, NameInfo, LookupMemberName); in BuildMemberReferenceExpr() 886 const DeclarationNameInfo &NameInfo) { in BuildMSPropertyRefExpr() argument 892 NameInfo.getLoc()); in BuildMSPropertyRefExpr() 1722 DeclarationNameInfo NameInfo; in ActOnMemberAccessExpr() local 1725 NameInfo, TemplateArgs); in ActOnMemberAccessExpr() 1727 DeclarationName Name = NameInfo.getName(); in ActOnMemberAccessExpr() [all …]
|
H A D | SemaTemplateVariadic.cpp | 451 bool Sema::DiagnoseUnexpandedParameterPack(const DeclarationNameInfo &NameInfo, in DiagnoseUnexpandedParameterPack() argument 456 switch (NameInfo.getName().getNameKind()) { in DiagnoseUnexpandedParameterPack() 471 if (TypeSourceInfo *TSInfo = NameInfo.getNamedTypeInfo()) in DiagnoseUnexpandedParameterPack() 472 return DiagnoseUnexpandedParameterPack(NameInfo.getLoc(), TSInfo, UPPC); in DiagnoseUnexpandedParameterPack() 474 if (!NameInfo.getName().getCXXNameType()->containsUnexpandedParameterPack()) in DiagnoseUnexpandedParameterPack() 482 .TraverseType(NameInfo.getName().getCXXNameType()); in DiagnoseUnexpandedParameterPack() 484 return DiagnoseUnexpandedParameterPacks(NameInfo.getLoc(), UPPC, Unexpanded); in DiagnoseUnexpandedParameterPack() 544 const DeclarationNameInfo &NameInfo, in collectUnexpandedParameterPacks() argument 547 .TraverseDeclarationNameInfo(NameInfo); in collectUnexpandedParameterPacks()
|
H A D | SemaTemplate.cpp | 628 DeclarationNameInfo NameInfo; in diagnoseExprIntendedAsTemplateName() local 638 NameInfo = DRE->getNameInfo(); in diagnoseExprIntendedAsTemplateName() 643 NameInfo = ME->getMemberNameInfo(); in diagnoseExprIntendedAsTemplateName() 650 NameInfo = DSDRE->getNameInfo(); in diagnoseExprIntendedAsTemplateName() 655 NameInfo = DSME->getMemberNameInfo(); in diagnoseExprIntendedAsTemplateName() 690 DeclarationName Name = NameInfo.getName(); in diagnoseExprIntendedAsTemplateName() 1235 *this, NS, NameInfo, NamedConcept, in AttachTypeConstraint() 5172 DeclarationNameInfo NameInfo; in CheckTemplateTypeArgument() local 5177 NameInfo = ArgExpr->getNameInfo(); in CheckTemplateTypeArgument() 5210 TL.setNameLoc(NameInfo.getLoc()); in CheckTemplateTypeArgument() [all …]
|
H A D | TreeTransform.h | 4343 return NameInfo; in TransformDeclarationNameInfo() 8488 if (NameInfo.getName()) { in TransformMSDependentExistsStmt() 8489 NameInfo = getDerived().TransformDeclarationNameInfo(NameInfo); in TransformMSDependentExistsStmt() 10011 if (NameInfo.getName()) { in TransformOMPReductionClause() 10012 NameInfo = getDerived().TransformDeclarationNameInfo(NameInfo); in TransformOMPReductionClause() 10059 if (NameInfo.getName()) { in TransformOMPTaskReductionClause() 10060 NameInfo = getDerived().TransformDeclarationNameInfo(NameInfo); in TransformOMPTaskReductionClause() 10105 NameInfo = getDerived().TransformDeclarationNameInfo(NameInfo); in TransformOMPInReductionClause() 10717 NameInfo = getDerived().TransformDeclarationNameInfo(NameInfo); in TransformDeclRefExpr() 12981 if (!NameInfo.getName()) in TransformDependentScopeDeclRefExpr() [all …]
|
H A D | HLSLExternalSemaSource.cpp | 133 DeclarationNameInfo NameInfo = in lookupBuiltinFunction() local 135 LookupResult R(S, NameInfo, Sema::LookupOrdinaryName); in lookupBuiltinFunction() 142 VD, false, NameInfo, Ty, VK_PRValue); in lookupBuiltinFunction()
|
H A D | SemaTemplateInstantiateDecl.cpp | 2100 DeclarationNameInfo NameInfo in VisitFunctionDecl() local 2110 InstantiatedExplicitSpecifier, NameInfo, T, TInfo, in VisitFunctionDecl() 2491 DeclarationNameInfo NameInfo in VisitCXXMethodDecl() local 2503 SemaRef.Context, Record, StartLoc, NameInfo, T, TInfo, in VisitCXXMethodDecl() 2514 SemaRef.Context, Record, StartLoc, NameInfo, T, TInfo, in VisitCXXMethodDecl() 3243 DeclarationNameInfo NameInfo = D->getNameInfo(); in VisitUsingDecl() local 3258 NameInfo, in VisitUsingDecl() 3411 DeclarationNameInfo NameInfo in instantiateUnresolvedUsingDecl() local 4030 NameInfo.setName( in adjustForRewrite() 6246 DeclarationNameInfo NameInfo(Name, D->getLocation()); in FindInstantiatedDecl() local [all …]
|
H A D | SemaStmtAsm.cpp | 895 DeclarationNameInfo NameInfo; in LookupInlineAsmVarDeclField() local 896 NameInfo.setLoc(AsmLoc); in LookupInlineAsmVarDeclField() 897 NameInfo.setName(&Context.Idents.get(Member)); in LookupInlineAsmVarDeclField() 901 /*FirstQualifierFoundInScope=*/nullptr, NameInfo, /*TemplateArgs=*/nullptr); in LookupInlineAsmVarDeclField()
|
H A D | SemaDeclCXX.cpp | 3306 DeclarationName Name = NameInfo.getName(); in ActOnCXXMemberDeclarator() 3307 SourceLocation Loc = NameInfo.getLoc(); in ActOnCXXMemberDeclarator() 12400 SourceLocation IdentLoc = NameInfo.getLoc(); in BuildUsingDeclaration() 12408 DeclarationNameInfo UsingName = NameInfo; in BuildUsingDeclaration() 13544 DeclarationNameInfo NameInfo(Name, ClassLoc); in DeclareImplicitDefaultConstructor() local 13652 DeclarationNameInfo NameInfo(Name, UsingLoc); in findInheritingConstructor() local 13824 DeclarationNameInfo NameInfo(Name, ClassLoc); in DeclareImplicitDestructor() local 14464 DeclarationNameInfo NameInfo(Name, ClassLoc); in DeclareImplicitCopyAssignment() local 14803 DeclarationNameInfo NameInfo(Name, ClassLoc); in DeclareImplicitMoveAssignment() local 15180 DeclarationNameInfo NameInfo(Name, ClassLoc); in DeclareImplicitCopyConstructor() local [all …]
|
H A D | SemaDecl.cpp | 5811 DeclarationNameInfo NameInfo; in GetNameFromUnqualifiedId() local 5819 return NameInfo; in GetNameFromUnqualifiedId() 5843 NameInfo.setName( in GetNameFromUnqualifiedId() 5845 return NameInfo; in GetNameFromUnqualifiedId() 5853 return NameInfo; in GetNameFromUnqualifiedId() 5859 return NameInfo; in GetNameFromUnqualifiedId() 5868 NameInfo.setNamedTypeInfo(TInfo); in GetNameFromUnqualifiedId() 5869 return NameInfo; in GetNameFromUnqualifiedId() 5880 return NameInfo; in GetNameFromUnqualifiedId() 5902 return NameInfo; in GetNameFromUnqualifiedId() [all …]
|
H A D | SemaExpr.cpp | 2163 NameInfo = GetNameFromUnqualifiedId(Id); in DecomposeUnqualifiedId() 2461 SourceLocation Loc = NameInfo.getLoc(); in recoverFromMSUnqualifiedLookup() 2463 DB << NameInfo.getName() << RD; in recoverFromMSUnqualifiedLookup() 2498 DeclarationNameInfo NameInfo; in ActOnIdExpression() local 2502 DeclarationName Name = NameInfo.getName(); in ActOnIdExpression() 2504 SourceLocation NameLoc = NameInfo.getLoc(); in ActOnIdExpression() 2541 LookupResult R(*this, NameInfo, in ActOnIdExpression() 2740 if (NameInfo.getName().isDependentName()) in BuildQualifiedDeclarationNameExpr() 2770 Diag(NameInfo.getLoc(), diag::err_no_member) in BuildQualifiedDeclarationNameExpr() 3273 SourceLocation Loc = NameInfo.getLoc(); in BuildDeclarationNameExpr() [all …]
|
/openbsd/gnu/llvm/clang/lib/AST/ |
H A D | DeclCXX.cpp | 2231 const DeclarationNameInfo &NameInfo, QualType T, in Create() argument 2237 CXXMethod, C, RD, StartLoc, NameInfo, T, TInfo, SC, UsesFPIntrin, in Create() 2660 assert(NameInfo.getName().getNameKind() in Create() 2667 C, RD, StartLoc, NameInfo, T, TInfo, ES, UsesFPIntrin, isInline, in Create() 2793 assert(NameInfo.getName().getNameKind() in Create() 2797 C, RD, StartLoc, NameInfo, T, TInfo, UsesFPIntrin, isInline, in Create() 2827 assert(NameInfo.getName().getNameKind() in Create() 2831 C, RD, StartLoc, NameInfo, T, TInfo, UsesFPIntrin, isInline, ES, in Create() 3105 const DeclarationNameInfo &NameInfo, in Create() argument 3171 const DeclarationNameInfo &NameInfo, in Create() argument [all …]
|
H A D | ExprCXX.cpp | 353 const DeclarationNameInfo &NameInfo, bool RequiresADL, bool Overloaded, in UnresolvedLookupExpr() argument 357 TemplateKWLoc, NameInfo, TemplateArgs, Begin, End, false, in UnresolvedLookupExpr() 372 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create() argument 387 const DeclarationNameInfo &NameInfo, bool RequiresADL, in Create() argument 398 TemplateKWLoc, NameInfo, RequiresADL, in Create() 417 const DeclarationNameInfo &NameInfo, in OverloadExpr() argument 423 : Expr(SC, Context.OverloadTy, VK_LValue, OK_Ordinary), NameInfo(NameInfo), in OverloadExpr() 462 SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, in DependentScopeDeclRefExpr() argument 465 QualifierLoc(QualifierLoc), NameInfo(NameInfo) { in DependentScopeDeclRefExpr() 481 SourceLocation TemplateKWLoc, const DeclarationNameInfo &NameInfo, in Create() argument [all …]
|
H A D | Expr.cpp | 503 const DeclarationNameInfo &NameInfo, NamedDecl *FoundD, in DeclRefExpr() argument 507 DNLoc(NameInfo.getInfo()) { in DeclRefExpr() 508 DeclRefExprBits.Loc = NameInfo.getLoc(); in DeclRefExpr() 554 const DeclarationNameInfo &NameInfo, in Create() argument 573 RefersToEnclosingVariableOrCapture, NameInfo, in Create() 1698 const DeclarationNameInfo &NameInfo, QualType T, in MemberExpr() argument 1702 MemberDNLoc(NameInfo.getInfo()), MemberLoc(NameInfo.getLoc()) { in MemberExpr() 1703 assert(!NameInfo.getName() || in MemberExpr() 1704 MemberDecl->getDeclName() == NameInfo.getName()); in MemberExpr() 1718 DeclarationNameInfo NameInfo, const TemplateArgumentListInfo *TemplateArgs, in Create() argument [all …]
|
H A D | OpenMPClause.cpp | 792 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create() argument 801 Modifier, VL.size(), QualifierLoc, NameInfo); in Create() 864 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create() argument 870 StartLoc, LParenLoc, EndLoc, ColonLoc, VL.size(), QualifierLoc, NameInfo); in Create() 926 NestedNameSpecifierLoc QualifierLoc, const DeclarationNameInfo &NameInfo, in Create() argument 932 StartLoc, LParenLoc, EndLoc, ColonLoc, VL.size(), QualifierLoc, NameInfo); in Create()
|
/openbsd/gnu/llvm/llvm/lib/DebugInfo/LogicalView/Readers/ |
H A D | LVBinaryReader.cpp | 325 const LVNameInfo &NameInfo) { in createInstructions() argument 333 LVAddress Address = NameInfo.first; in createInstructions() 334 uint64_t Size = NameInfo.second; in createInstructions() 477 const LVNameInfo &NameInfo = Name.second; in createInstructions() 478 LVAddress Address = NameInfo.first; in createInstructions() 479 uint64_t Size = NameInfo.second; in createInstructions()
|
/openbsd/gnu/llvm/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()
|
/openbsd/gnu/llvm/clang/lib/Index/ |
H A D | IndexBody.cpp | 158 const Expr *E, const Type *T, const DeclarationNameInfo &NameInfo, in indexDependentReference() argument 176 RD->lookupDependentName(NameInfo.getName(), Filter); in indexDependentReference() 180 SourceLocation Loc = NameInfo.getLoc(); in indexDependentReference()
|
/openbsd/gnu/llvm/llvm/include/llvm/DebugInfo/LogicalView/Readers/ |
H A D | LVBinaryReader.h | 139 const LVNameInfo &NameInfo);
|
/openbsd/gnu/llvm/clang/include/clang/Serialization/ |
H A D | ASTRecordWriter.h | 240 void AddDeclarationNameInfo(const DeclarationNameInfo &NameInfo);
|