Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DLookup.h159 : 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 DTemplate.h631 DeclarationNameInfo &NameInfo);
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprMember.cpp551 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 DSemaTemplateVariadic.cpp458 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 DTreeTransform.h4431 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 DSemaTemplate.cpp629 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 DHLSLExternalSemaSource.cpp131 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 DSemaTemplateInstantiateDecl.cpp2144 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 DSemaStmtAsm.cpp897 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 DSemaDeclCXX.cpp3446 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 DSemaDecl.cpp5948 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 DSemaExpr.cpp2361 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 DStmtCXX.h257 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 DDeclCXX.h1953 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 DExprCXX.h2971 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 DOpenMPClause.h3185 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 DDeclCXX.cpp2272 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 DExprCXX.cpp356 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 DExpr.cpp443 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 DOpenMPClause.cpp797 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 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()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVBinaryReader.cpp367 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 DIndexBody.cpp169 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 DLVBinaryReader.h150 const LVNameInfo &NameInfo);
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTRecordWriter.h243 void AddDeclarationNameInfo(const DeclarationNameInfo &NameInfo);

12