Lines Matching defs:NameInfo
417 const DeclarationNameInfo &NameInfo,
438 NameInfo,
442 return BuildDependentDeclRefExpr(SS, TemplateKWLoc, NameInfo, TemplateArgs);
448 const DeclarationNameInfo &NameInfo,
453 NameInfo,
2700 const DeclarationNameInfo &NameInfo,
2704 DeclResult Decl = CheckVarTemplateId(Template, TemplateLoc, NameInfo.getLoc(),
2712 NameInfo.getLoc());
2715 return BuildDeclarationNameExpr(SS, NameInfo, Var,
2763 const DeclarationNameInfo &NameInfo,
2771 return BuildDependentDeclRefExpr(SS, TemplateKWLoc, NameInfo, TemplateArgs);
2774 LookupResult R(*this, NameInfo, LookupOrdinaryName);
2782 Diag(NameInfo.getLoc(), diag::err_template_kw_refers_to_non_template)
2783 << NameInfo.getName() << SS.getRange();
2788 Diag(NameInfo.getLoc(), diag::err_template_kw_refers_to_class_template)
2790 << NameInfo.getName() << SS.getRange();
2921 DeclarationNameInfo NameInfo;
2925 NameInfo = ArgExpr->getNameInfo();
2929 NameInfo = ArgExpr->getNameInfo();
2934 NameInfo = ArgExpr->getMemberNameInfo();
2938 if (NameInfo.getName().isIdentifier()) {
2939 LookupResult Result(*this, NameInfo, LookupOrdinaryName);
3323 DeclarationNameInfo NameInfo(DTN->getIdentifier(),
3335 NameInfo, 0));
7107 DeclarationNameInfo NameInfo = GetNameForDeclarator(D);
7108 DeclarationName Name = NameInfo.getName();
7172 LookupResult Previous(*this, NameInfo, LookupOrdinaryName);