Lines Matching defs:NameInfo

628   DeclarationNameInfo NameInfo;
638 NameInfo = DRE->getNameInfo();
643 NameInfo = ME->getMemberNameInfo();
650 NameInfo = DSDRE->getNameInfo();
655 NameInfo = DSME->getMemberNameInfo();
665 Diag(NameInfo.getBeginLoc(), diag::err_template_kw_missing)
666 << "" << NameInfo.getName().getAsString() << SourceRange(Less, Greater);
690 DeclarationName Name = NameInfo.getName();
692 if (TypoCorrection Corrected = CorrectTypo(NameInfo, LookupKind, S, &SS, CCC,
718 Diag(NameInfo.getLoc(), diag::err_non_template_in_template_id)
727 const DeclarationNameInfo &NameInfo,
744 /*FirstQualifierFoundInScope=*/nullptr, NameInfo, TemplateArgs);
746 return BuildDependentDeclRefExpr(SS, TemplateKWLoc, NameInfo, TemplateArgs);
752 const DeclarationNameInfo &NameInfo,
758 TemplateArgs ? TemplateArgs->getRAngleLoc() : NameInfo.getEndLoc(), {});
761 Context, SS.getWithLocInContext(Context), TemplateKWLoc, NameInfo,
1139 Sema &S, NestedNameSpecifierLoc NS, DeclarationNameInfo NameInfo,
1160 SS, /*TemplateKWLoc=*/SourceLocation(), NameInfo,
1187 DeclarationNameInfo NameInfo,
1202 *this, NS, NameInfo, NamedConcept, FoundDecl,
1217 /*ConceptNameInfo=*/NameInfo,
4301 const CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo,
4305 DeclResult Decl = CheckVarTemplateId(Template, TemplateLoc, NameInfo.getLoc(),
4316 NameInfo.getLoc());
4319 return BuildDeclarationNameExpr(SS, NameInfo, Var, FoundD, TemplateArgs);
4454 const DeclarationNameInfo &NameInfo,
4458 LookupResult R(*this, NameInfo, LookupOrdinaryName);
4467 return BuildDependentDeclRefExpr(SS, TemplateKWLoc, NameInfo, TemplateArgs);
4471 Diag(NameInfo.getLoc(), diag::err_no_member)
4472 << NameInfo.getName() << DC << SS.getRange();
4640 DeclarationNameInfo NameInfo;
4645 NameInfo = ArgExpr->getNameInfo();
4650 NameInfo = ArgExpr->getMemberNameInfo();
4654 if (auto *II = NameInfo.getName().getAsIdentifierInfo()) {
4655 LookupResult Result(*this, NameInfo, LookupOrdinaryName);
4677 TL.setNameLoc(NameInfo.getLoc());
5091 DeclarationNameInfo NameInfo(DTN->getIdentifier(),
5101 Context, SS.getWithLocInContext(Context), TemplateKWLoc, NameInfo,
8497 DeclarationNameInfo NameInfo(NewDecl->getDeclName(), NameLoc);
8498 LookupResult Previous(*this, NameInfo, LookupOrdinaryName,
9817 DeclarationNameInfo NameInfo = GetNameForDeclarator(D);
9818 DeclarationName Name = NameInfo.getName();
9886 LookupResult Previous(*this, NameInfo, LookupOrdinaryName);