public static IDisposable AllowWhitespace(Parser whitespaceParser) { if (CurrentWhitespaceParser == null) { WhitespaceParserStack.Push(whitespaceParser); } else { WhitespaceParserStack.Push(CurrentWhitespaceParser | whitespaceParser); } return(_sWhitespaceDisposable); }
public static IDisposable ForbidWhitespace() { WhitespaceParserStack.Push(null); return(_sWhitespaceDisposable); }