Home | History | Annotate | Download | only in Sema

Lines Matching refs:NameInfo

1272   DeclarationNameInfo NameInfo(D->getDeclName(), Loc);
1273 return BuildDeclRefExpr(D, Ty, VK, NameInfo, SS);
1280 const DeclarationNameInfo &NameInfo,
1288 Diag(NameInfo.getLoc(), diag::err_ref_bad_target)
1305 NameInfo, Ty, VK);
1329 DeclarationNameInfo &NameInfo,
1343 NameInfo = Context.getNameForTemplate(TName, TNameLoc);
1346 NameInfo = GetNameFromUnqualifiedId(Id);
1580 DeclarationNameInfo NameInfo;
1582 DecomposeUnqualifiedId(Id, TemplateArgsBuffer, NameInfo, TemplateArgs);
1584 DeclarationName Name = NameInfo.getName();
1586 SourceLocation NameLoc = NameInfo.getLoc();
1613 return ActOnDependentIdExpression(SS, TemplateKWLoc, NameInfo,
1617 LookupResult R(*this, NameInfo,
1632 return ActOnDependentIdExpression(SS, TemplateKWLoc, NameInfo,
1641 return ActOnDependentIdExpression(SS, TemplateKWLoc, NameInfo,
1681 return ActOnDependentIdExpression(SS, TemplateKWLoc, NameInfo,
1764 const DeclarationNameInfo &NameInfo) {
1768 NameInfo, /*TemplateArgs=*/0);
1773 LookupResult R(*this, NameInfo, LookupOrdinaryName);
1780 Diag(NameInfo.getLoc(), diag::err_no_member)
1781 << NameInfo.getName() << DC << SS.getRange();
2184 const DeclarationNameInfo &NameInfo,
2190 SourceLocation Loc = NameInfo.getLoc();
2228 return BuildAnonymousStructUnionMemberReference(SS, NameInfo.getLoc(),
2373 return BuildDeclRefExpr(VD, type, valueKind, NameInfo, &SS);