public override Bits GetDocsWithField(string field)
{
Bits docsWithField = base.GetDocsWithField(field);
FieldInfo fi = FieldInfos.FieldInfo(field);
if (docsWithField != null)
{
Debug.Assert(fi != null);
Debug.Assert(fi.HasDocValues());
Debug.Assert(MaxDoc == docsWithField.Length());
docsWithField = new AssertingBits(docsWithField);
}
else
{
Debug.Assert(fi == null || fi.HasDocValues() == false);
}
return docsWithField;
}