Home | History | Annotate | Download | only in Sema

Lines Matching defs:NameInfo

198                                       const DeclarationNameInfo &nameInfo) {
199 SourceLocation Loc = nameInfo.getLoc();
217 << Range << nameInfo.getName();
223 << IsField << RepClass << nameInfo.getName() << ContextClass << Range;
226 << nameInfo.getName() << Range;
448 const DeclarationNameInfo &NameInfo,
465 << BaseType << BaseExpr->getSourceRange() << NameInfo.getSourceRange();
471 NameInfo.getName().isDependentName() ||
479 NameInfo, TemplateArgs);
490 const DeclarationNameInfo &nameInfo) {
494 return diagnoseInstanceReference(SemaRef, SS, rep, nameInfo);
496 SemaRef.Diag(nameInfo.getLoc(), diag::err_qualified_member_of_unrelated)
655 DeclarationNameInfo NameInfo;
680 LookupResult R(Q.SemaRef, Q.NameInfo, Q.LookupKind, Q.Redecl);
707 const DeclarationNameInfo &NameInfo,
716 NameInfo, TemplateArgs);
718 LookupResult R(*this, NameInfo, LookupMemberName);
848 // Make a nameInfo that properly uses the anonymous name.
884 const DeclarationNameInfo &NameInfo) {
890 NameInfo.getLoc());
1666 DeclarationNameInfo NameInfo;
1669 NameInfo, TemplateArgs);
1671 DeclarationName Name = NameInfo.getName();
1686 NameInfo, TemplateArgs);
1692 NameInfo, TemplateArgs, S, &ExtraArgs);