if (postingsEnum == null) {
assert te.seekExact(t.bytes(), false) : "termstate found but no term exists in reader";
// term does exist, but has no positions
throw new IllegalStateException("field \"" + t.field() + "\" was " +
"indexed without position data; cannot run NodePhraseQuery " +
"(term=" + t.text() + ")");
}
postings[i] = new PostingsAndPosition(postingsEnum, positions.get(i).intValue());
}
return new NodeExactPhraseScorer(this, postings,