Home | History | Annotate | Download | only in Sema

Lines Matching refs:NameInfo

478   DeclarationNameInfo NameInfo(Name, NameLoc);
662 NameInfo, /*TemplateArgs=*/0);
3003 DeclarationNameInfo NameInfo;
3004 NameInfo.setLoc(Name.StartLocation);
3010 NameInfo.setName(Name.Identifier);
3011 NameInfo.setLoc(Name.StartLocation);
3012 return NameInfo;
3015 NameInfo.setName(Context.DeclarationNames.getCXXOperatorName(
3017 NameInfo.setLoc(Name.StartLocation);
3018 NameInfo.getInfo().CXXOperatorName.BeginOpNameLoc
3020 NameInfo.getInfo().CXXOperatorName.EndOpNameLoc
3022 return NameInfo;
3025 NameInfo.setName(Context.DeclarationNames.getCXXLiteralOperatorName(
3027 NameInfo.setLoc(Name.StartLocation);
3028 NameInfo.setCXXLiteralOperatorNameLoc(Name.EndLocation);
3029 return NameInfo;
3036 NameInfo.setName(Context.DeclarationNames.getCXXConversionFunctionName(
3038 NameInfo.setLoc(Name.StartLocation);
3039 NameInfo.setNamedTypeInfo(TInfo);
3040 return NameInfo;
3048 NameInfo.setName(Context.DeclarationNames.getCXXConstructorName(
3050 NameInfo.setLoc(Name.StartLocation);
3051 NameInfo.setNamedTypeInfo(TInfo);
3052 return NameInfo;
3070 NameInfo.setName(Context.DeclarationNames.getCXXConstructorName(
3072 NameInfo.setLoc(Name.StartLocation);
3074 NameInfo.setNamedTypeInfo(0);
3075 return NameInfo;
3083 NameInfo.setName(Context.DeclarationNames.getCXXDestructorName(
3085 NameInfo.setLoc(Name.StartLocation);
3086 NameInfo.setNamedTypeInfo(TInfo);
3087 return NameInfo;
3242 DeclarationNameInfo NameInfo) {
3243 DeclarationName Name = NameInfo.getName();
3247 Diag(NameInfo.getLoc(), diag::err_member_name_of_class) << Name;
3349 // TODO: consider using NameInfo for diagnostic.
3350 DeclarationNameInfo NameInfo = GetNameForDeclarator(D);
3351 DeclarationName Name = NameInfo.getName();
3361 } else if (DiagnoseUnexpandedParameterPack(NameInfo, UPPC_DeclarationType))
3422 if (DiagnoseClassNameShadow(DC, NameInfo))
3437 LookupResult Previous(*this, NameInfo, LookupOrdinaryName,
4721 DeclarationNameInfo NameInfo = SemaRef.GetNameForDeclarator(D);
4722 DeclarationName Name = NameInfo.getName();
4741 D.getLocStart(), NameInfo, R,
4773 D.getLocStart(), NameInfo,
4786 NameInfo, R, TInfo, isInline,
4824 D.getLocStart(), NameInfo,
4860 D.getLocStart(), NameInfo, R,
4870 NameInfo, R, TInfo, SC, SCAsWritten, isInline,
4884 // TODO: consider using NameInfo for diagnostic.
4885 DeclarationNameInfo NameInfo = GetNameForDeclarator(D);
4886 DeclarationName Name = NameInfo.getName();