public void EofError(TokeniserState state) { ParseError.UnexpectedlyReachedEof(errors, reader, state); }
public void Error(TokeniserState state) { ParseError.UnexpectedChar(errors, reader, state); }
public void AdvanceTransition(TokeniserState state) { reader.Advance(); this.state = state; }
public void Transition(TokeniserState state) { this.state = state; }
public static void UnexpectedlyReachedEof(HtmlParseErrorCollection errors, CharacterReader reader, TokeniserState state) { errors.Add(reader.Position, "Unexpectedly reached end of file (EOF) in input state [{0}]", state); }
public static void UnexpectedChar(HtmlParseErrorCollection errors, CharacterReader reader, TokeniserState state) { errors.Add(reader.Position, "Unexpected char '{0}' in input state [{1}]", reader.Current, state); }