Lines Matching refs:NameInfo
735 DeclarationNameInfo NameInfo(Name, NameLoc);
890 NameInfo, IsAddressOfOperand,
4437 DeclarationNameInfo NameInfo;
4438 NameInfo.setLoc(Name.StartLocation);
4444 NameInfo.setName(Name.Identifier);
4445 NameInfo.setLoc(Name.StartLocation);
4446 return NameInfo;
4449 NameInfo.setName(Context.DeclarationNames.getCXXOperatorName(
4451 NameInfo.setLoc(Name.StartLocation);
4452 NameInfo.getInfo().CXXOperatorName.BeginOpNameLoc
4454 NameInfo.getInfo().CXXOperatorName.EndOpNameLoc
4456 return NameInfo;
4459 NameInfo.setName(Context.DeclarationNames.getCXXLiteralOperatorName(
4461 NameInfo.setLoc(Name.StartLocation);
4462 NameInfo.setCXXLiteralOperatorNameLoc(Name.EndLocation);
4463 return NameInfo;
4470 NameInfo.setName(Context.DeclarationNames.getCXXConversionFunctionName(
4472 NameInfo.setLoc(Name.StartLocation);
4473 NameInfo.setNamedTypeInfo(TInfo);
4474 return NameInfo;
4482 NameInfo.setName(Context.DeclarationNames.getCXXConstructorName(
4484 NameInfo.setLoc(Name.StartLocation);
4485 NameInfo.setNamedTypeInfo(TInfo);
4486 return NameInfo;
4504 NameInfo.setName(Context.DeclarationNames.getCXXConstructorName(
4506 NameInfo.setLoc(Name.StartLocation);
4508 NameInfo.setNamedTypeInfo(nullptr);
4509 return NameInfo;
4517 NameInfo.setName(Context.DeclarationNames.getCXXDestructorName(
4519 NameInfo.setLoc(Name.StartLocation);
4520 NameInfo.setNamedTypeInfo(TInfo);
4521 return NameInfo;
4676 DeclarationNameInfo NameInfo) {
4677 DeclarationName Name = NameInfo.getName();
4681 Diag(NameInfo.getLoc(), diag::err_member_name_of_class) << Name;
4785 // TODO: consider using NameInfo for diagnostic.
4786 DeclarationNameInfo NameInfo = GetNameForDeclarator(D);
4787 DeclarationName Name = NameInfo.getName();
4797 } else if (DiagnoseUnexpandedParameterPack(NameInfo, UPPC_DeclarationType))
4863 if (!R->isFunctionType() && DiagnoseClassNameShadow(DC, NameInfo))
4874 LookupResult Previous(*this, NameInfo, LookupOrdinaryName,
7061 DeclarationNameInfo NameInfo = SemaRef.GetNameForDeclarator(D);
7062 DeclarationName Name = NameInfo.getName();
7078 D.getLocStart(), NameInfo, R,
7106 D.getLocStart(), NameInfo,
7119 NameInfo, R, TInfo, isInline,
7157 D.getLocStart(), NameInfo,
7177 D.getLocStart(), NameInfo, R,
7193 NameInfo, R, TInfo, SC, isInline,
7387 // TODO: consider using NameInfo for diagnostic.
7388 DeclarationNameInfo NameInfo = GetNameForDeclarator(D);
7389 DeclarationName Name = NameInfo.getName();