private void HandleWhiteSpace(CharacterBuffer charBuffer, int indexInOriginalBuffer) { if (this.IgnoreWhitespace) { string whiteSpace = charBuffer.GetWhiteSpace(); if (whiteSpace.Length > 0) { this.Add(new WhiteSpace(indexInOriginalBuffer, whiteSpace)); } } }