public override void AddPosition(int position, int startOffset, int endOffset, BytesRef payload) { Debug.Assert(DocStatus == Status.STARTED); Debug.Assert(FieldStatus == Status.STARTED); Debug.Assert(TermStatus == Status.STARTED); @in.AddPosition(position, startOffset, endOffset, payload); --PositionCount; }
public override void AddPosition(int position, int startOffset, int endOffset, BytesRef payload) { if (Debugging.AssertsEnabled) { Debugging.Assert(docStatus == Status.STARTED); } if (Debugging.AssertsEnabled) { Debugging.Assert(fieldStatus == Status.STARTED); } if (Debugging.AssertsEnabled) { Debugging.Assert(termStatus == Status.STARTED); } @in.AddPosition(position, startOffset, endOffset, payload); --positionCount; }