Home | History | Annotate | Download | only in Sema

Lines Matching refs:NameInfo

192                                       const DeclarationNameInfo &nameInfo) {
193 SourceLocation Loc = nameInfo.getLoc();
208 << Range << nameInfo.getName();
214 << IsField << RepClass << nameInfo.getName() << ContextClass << Range;
217 << nameInfo.getName() << Range;
442 const DeclarationNameInfo &NameInfo,
458 Diag(NameInfo.getLoc(), diag::err_typecheck_member_reference_struct_union)
465 NameInfo.getName().isDependentName() ||
475 NameInfo, TemplateArgs));
486 const DeclarationNameInfo &nameInfo) {
490 return diagnoseInstanceReference(SemaRef, SS, rep, nameInfo);
492 SemaRef.Diag(nameInfo.getLoc(), diag::err_qualified_member_of_unrelated)
641 const DeclarationNameInfo &NameInfo,
648 NameInfo, TemplateArgs);
650 LookupResult R(*this, NameInfo, LookupMemberName);
779 // Make a nameInfo that properly uses the anonymous name.
1479 DeclarationNameInfo NameInfo;
1482 NameInfo, TemplateArgs);
1484 DeclarationName Name = NameInfo.getName();
1501 NameInfo, TemplateArgs);
1503 LookupResult R(*this, NameInfo, LookupMemberName);
1523 return DiagnoseDtorReference(NameInfo.getLoc(), Result.get());