| 20 | namespace { |
| 21 | |
| 22 | bool is_identifier_start(uint8_t ch) { |
| 23 | return std::isalpha(static_cast<unsigned char>(ch)) != 0 || ch == '_'; |
| 24 | } |
| 25 | |
| 26 | bool is_identifier_continue(uint8_t ch) { |
| 27 | return std::isalnum(static_cast<unsigned char>(ch)) != 0 || ch == '_'; |