public override NumericDocValues GetNormValues(string field)
{
NumericDocValues dv = base.GetNormValues(field);
FieldInfo fi = FieldInfos.FieldInfo(field);
if (dv != null)
{
Debug.Assert(fi != null);
Debug.Assert(fi.HasNorms());
return new AssertingNumericDocValues(dv, MaxDoc);
}
else
{
Debug.Assert(fi == null || fi.HasNorms() == false);
return null;
}
}