254 |
254 |
255 // ============================================================================= |
255 // ============================================================================= |
256 // |
256 // |
257 String Lexer::describeTokenPrivate (Token tokType, Lexer::TokenInfo* tok) |
257 String Lexer::describeTokenPrivate (Token tokType, Lexer::TokenInfo* tok) |
258 { |
258 { |
259 if (tokType < Token::LastNamedToken) |
259 if (tokType < LastNamedToken) |
260 return "\"" + LexerScanner::GetTokenString (tokType) + "\""; |
260 return "\"" + LexerScanner::GetTokenString (tokType) + "\""; |
261 |
261 |
262 switch (tokType) |
262 switch (tokType) |
263 { |
263 { |
264 case Token::Symbol: return tok ? tok->text : "a symbol"; |
264 case Token::Symbol: return tok ? tok->text : "a symbol"; |