Home | History | Annotate | Download | only in Sema

Lines Matching defs:NameInfo

600   DeclarationNameInfo NameInfo(Name, NameLoc);
755 NameInfo, IsAddressOfOperand,
3733 DeclarationNameInfo NameInfo;
3734 NameInfo.setLoc(Name.StartLocation);
3740 NameInfo.setName(Name.Identifier);
3741 NameInfo.setLoc(Name.StartLocation);
3742 return NameInfo;
3745 NameInfo.setName(Context.DeclarationNames.getCXXOperatorName(
3747 NameInfo.setLoc(Name.StartLocation);
3748 NameInfo.getInfo().CXXOperatorName.BeginOpNameLoc
3750 NameInfo.getInfo().CXXOperatorName.EndOpNameLoc
3752 return NameInfo;
3755 NameInfo.setName(Context.DeclarationNames.getCXXLiteralOperatorName(
3757 NameInfo.setLoc(Name.StartLocation);
3758 NameInfo.setCXXLiteralOperatorNameLoc(Name.EndLocation);
3759 return NameInfo;
3766 NameInfo.setName(Context.DeclarationNames.getCXXConversionFunctionName(
3768 NameInfo.setLoc(Name.StartLocation);
3769 NameInfo.setNamedTypeInfo(TInfo);
3770 return NameInfo;
3778 NameInfo.setName(Context.DeclarationNames.getCXXConstructorName(
3780 NameInfo.setLoc(Name.StartLocation);
3781 NameInfo.setNamedTypeInfo(TInfo);
3782 return NameInfo;
3800 NameInfo.setName(Context.DeclarationNames.getCXXConstructorName(
3802 NameInfo.setLoc(Name.StartLocation);
3804 NameInfo.setNamedTypeInfo(0);
3805 return NameInfo;
3813 NameInfo.setName(Context.DeclarationNames.getCXXDestructorName(
3815 NameInfo.setLoc(Name.StartLocation);
3816 NameInfo.setNamedTypeInfo(TInfo);
3817 return NameInfo;
3972 DeclarationNameInfo NameInfo) {
3973 DeclarationName Name = NameInfo.getName();
3977 Diag(NameInfo.getLoc(), diag::err_member_name_of_class) << Name;
4080 // TODO: consider using NameInfo for diagnostic.
4081 DeclarationNameInfo NameInfo = GetNameForDeclarator(D);
4082 DeclarationName Name = NameInfo.getName();
4092 } else if (DiagnoseUnexpandedParameterPack(NameInfo, UPPC_DeclarationType))
4153 if (DiagnoseClassNameShadow(DC, NameInfo))
4166 LookupResult Previous(*this, NameInfo, LookupOrdinaryName,
6097 DeclarationNameInfo NameInfo = SemaRef.GetNameForDeclarator(D);
6098 DeclarationName Name = NameInfo.getName();
6114 D.getLocStart(), NameInfo, R,
6146 D.getLocStart(), NameInfo,
6159 NameInfo, R, TInfo, isInline,
6206 D.getLocStart(), NameInfo,
6226 D.getLocStart(), NameInfo, R,
6237 NameInfo, R, TInfo, SC, isInline,
6434 // TODO: consider using NameInfo for diagnostic.
6435 DeclarationNameInfo NameInfo = GetNameForDeclarator(D);
6436 DeclarationName Name = NameInfo.getName();