Home | History | Annotate | Download | only in Sema

Lines Matching refs:NameInfo

1425   DeclarationNameInfo NameInfo(D->getDeclName(), Loc);
1426 return BuildDeclRefExpr(D, Ty, VK, NameInfo, SS);
1433 const DeclarationNameInfo &NameInfo,
1441 Diag(NameInfo.getLoc(), diag::err_ref_bad_target)
1458 NameInfo, Ty, VK);
1491 DeclarationNameInfo &NameInfo,
1503 NameInfo = Context.getNameForTemplate(TName, TNameLoc);
1506 NameInfo = GetNameFromUnqualifiedId(Id);
1748 DeclarationNameInfo NameInfo;
1750 DecomposeUnqualifiedId(Id, TemplateArgsBuffer, NameInfo, TemplateArgs);
1752 DeclarationName Name = NameInfo.getName();
1754 SourceLocation NameLoc = NameInfo.getLoc();
1781 return ActOnDependentIdExpression(SS, TemplateKWLoc, NameInfo,
1785 LookupResult R(*this, NameInfo,
1800 return ActOnDependentIdExpression(SS, TemplateKWLoc, NameInfo,
1809 return ActOnDependentIdExpression(SS, TemplateKWLoc, NameInfo,
1849 return ActOnDependentIdExpression(SS, TemplateKWLoc, NameInfo,
1932 const DeclarationNameInfo &NameInfo,
1937 NameInfo, /*TemplateArgs=*/0);
1942 LookupResult R(*this, NameInfo, LookupOrdinaryName);
1950 NameInfo, /*TemplateArgs=*/0);
1953 Diag(NameInfo.getLoc(), diag::err_no_member)
1954 << NameInfo.getName() << DC << SS.getRange();
2391 const DeclarationNameInfo &NameInfo,
2397 SourceLocation Loc = NameInfo.getLoc();
2435 return BuildAnonymousStructUnionMemberReference(SS, NameInfo.getLoc(),
2588 return BuildDeclRefExpr(VD, type, valueKind, NameInfo, &SS);