Method: GraphQL::Language::Lexer#debug_token_value
- Defined in:
- lib/graphql/language/lexer.rb
#debug_token_value(token_name) ⇒ Object
117 118 119 120 121 122 123 124 125 126 127 128 129 |
# File 'lib/graphql/language/lexer.rb', line 117 def debug_token_value(token_name) if token_name && Lexer::Punctuation.const_defined?(token_name) Lexer::Punctuation.const_get(token_name) elsif token_name == :ELLIPSIS "..." elsif token_name == :STRING string_value elsif @scanner.matched_size.nil? @scanner.peek(1) else token_value end end |