Home
last modified time | relevance | path

Searched refs:NameInfo (Results 1 – 25 of 48) sorted by relevance

12

/openbsd/gnu/llvm/clang/include/clang/Sema/
H A DLookup.h148 : 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 Dcrash29.C47 class NameInfo : public MetaClassGeneric {
49 NameInfo() in NameInfo() function
54 : public NameInfo<UUId>
/openbsd/gnu/llvm/clang/include/clang/AST/
H A DDeclCXX.h1903 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 DStmtCXX.h256 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 DExprCXX.h2959 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 DOpenMPClause.h3102 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 DSemaExprMember.cpp485 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 DSemaTemplateVariadic.cpp451 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 DSemaTemplate.cpp628 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 DTreeTransform.h4343 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 DHLSLExternalSemaSource.cpp133 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 DSemaTemplateInstantiateDecl.cpp2100 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 DSemaStmtAsm.cpp895 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 DSemaDeclCXX.cpp3306 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 DSemaDecl.cpp5811 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 DSemaExpr.cpp2163 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 DDeclCXX.cpp2231 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 DExprCXX.cpp353 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 DExpr.cpp503 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 DOpenMPClause.cpp792 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 DLVBinaryReader.cpp325 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 DUnicodeNameToCodepoint.cpp76 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 DIndexBody.cpp158 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 DLVBinaryReader.h139 const LVNameInfo &NameInfo);
/openbsd/gnu/llvm/clang/include/clang/Serialization/
H A DASTRecordWriter.h240 void AddDeclarationNameInfo(const DeclarationNameInfo &NameInfo);

12