Lines Matching refs:NameInfo

2189   DeclarationNameInfo NameInfo(D->getDeclName(), Loc);  in BuildDeclRefExpr()  local
2190 return BuildDeclRefExpr(D, Ty, VK, NameInfo, SS); in BuildDeclRefExpr()
2195 const DeclarationNameInfo &NameInfo, in BuildDeclRefExpr() argument
2201 return BuildDeclRefExpr(D, Ty, VK, NameInfo, NNS, FoundD, TemplateKWLoc, in BuildDeclRefExpr()
2264 const DeclarationNameInfo &NameInfo, in BuildDeclRefExpr() argument
2269 NeedToCaptureVariable(D, NameInfo.getLoc()); in BuildDeclRefExpr()
2272 Context, NNS, TemplateKWLoc, D, RefersToCapturedVariable, NameInfo, Ty, in BuildDeclRefExpr()
2290 if (const auto *NewFPT = ResolveExceptionSpec(NameInfo.getLoc(), FPT)) in BuildDeclRefExpr()
2322 DeclarationNameInfo &NameInfo, in DecomposeUnqualifiedId() argument
2334 NameInfo = Context.getNameForTemplate(TName, TNameLoc); in DecomposeUnqualifiedId()
2337 NameInfo = GetNameFromUnqualifiedId(Id); in DecomposeUnqualifiedId()
2610 DeclarationNameInfo &NameInfo, in recoverFromMSUnqualifiedLookup() argument
2626 SourceLocation Loc = NameInfo.getLoc(); in recoverFromMSUnqualifiedLookup()
2628 DB << NameInfo.getName() << RD; in recoverFromMSUnqualifiedLookup()
2635 /*FirstQualifierFoundInScope=*/nullptr, NameInfo, TemplateArgs); in recoverFromMSUnqualifiedLookup()
2645 Context, SS.getWithLocInContext(Context), TemplateKWLoc, NameInfo, in recoverFromMSUnqualifiedLookup()
2663 DeclarationNameInfo NameInfo; in ActOnIdExpression() local
2665 DecomposeUnqualifiedId(Id, TemplateArgsBuffer, NameInfo, TemplateArgs); in ActOnIdExpression()
2667 DeclarationName Name = NameInfo.getName(); in ActOnIdExpression()
2669 SourceLocation NameLoc = NameInfo.getLoc(); in ActOnIdExpression()
2682 LookupResult R(*this, NameInfo, LookupMemberName); in ActOnIdExpression()
2695 LookupResult R(*this, NameInfo, in ActOnIdExpression()
2712 return ActOnDependentIdExpression(SS, TemplateKWLoc, NameInfo, in ActOnIdExpression()
2722 return ActOnDependentIdExpression(SS, TemplateKWLoc, NameInfo, in ActOnIdExpression()
2754 if (Expr *E = recoverFromMSUnqualifiedLookup(*this, Context, NameInfo, in ActOnIdExpression()
2871 CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, in BuildQualifiedDeclarationNameExpr() argument
2873 LookupResult R(*this, NameInfo, LookupOrdinaryName); in BuildQualifiedDeclarationNameExpr()
2881 NameInfo, /*TemplateArgs=*/nullptr); in BuildQualifiedDeclarationNameExpr()
2892 Diag(NameInfo.getLoc(), diag::err_no_member) in BuildQualifiedDeclarationNameExpr()
2893 << NameInfo.getName() << DC << SS.getRange(); in BuildQualifiedDeclarationNameExpr()
2906 D << SS.getScopeRep() << NameInfo.getName().getAsString() in BuildQualifiedDeclarationNameExpr()
2907 << SourceRange(Loc, NameInfo.getEndLoc()); in BuildQualifiedDeclarationNameExpr()
2920 TLB.pushTypeSpec(Ty).setNameLoc(NameInfo.getLoc()); in BuildQualifiedDeclarationNameExpr()
3201 const CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, NamedDecl *D, in BuildDeclarationNameExpr() argument
3208 SourceLocation Loc = NameInfo.getLoc(); in BuildDeclarationNameExpr()
3213 return CreateRecoveryExpr(NameInfo.getBeginLoc(), NameInfo.getEndLoc(), {}); in BuildDeclarationNameExpr()
3248 return BuildAnonymousStructUnionMemberReference(SS, NameInfo.getLoc(), in BuildDeclarationNameExpr()
3443 BuildDeclRefExpr(VD, type, valueKind, NameInfo, &SS, FoundD, in BuildDeclarationNameExpr()
20722 const DeclarationNameInfo &NameInfo = ULE->getNameInfo(); in CheckPlaceholderExpr() local
20729 Diag(NameInfo.getLoc(), diag::err_template_kw_refers_to_type_template) in CheckPlaceholderExpr()
20730 << Loc.getNestedNameSpecifier() << NameInfo.getName().getAsString() in CheckPlaceholderExpr()
20733 Diag(NameInfo.getLoc(), diag::err_template_kw_refers_to_type_template) in CheckPlaceholderExpr()
20734 << "" << NameInfo.getName().getAsString() << ULE->getSourceRange() in CheckPlaceholderExpr()
20739 return CreateRecoveryExpr(NameInfo.getBeginLoc(), NameInfo.getEndLoc(), {}); in CheckPlaceholderExpr()