public static bool IsWhitespace(string s) { var lexer = new PsiLexer(new StringBuffer(s)); lexer.Start(); return(lexer.TokenType != null && lexer.TokenType.IsWhitespace && lexer.TokenEnd == s.Length); }
private static bool IsTokensGlued(TokenTypePair key) { var lexer = new PsiLexer(new StringBuffer(key.Type1.GetSampleText() + key.Type2.GetSampleText())); return lexer.LookaheadToken(1) == null; }
public static bool IsWhitespace(string s) { var lexer = new PsiLexer(new StringBuffer(s)); lexer.Start(); return lexer.TokenType != null && lexer.TokenType.IsWhitespace && lexer.TokenEnd == s.Length; }