|
|
using | char_type = typename string_type::value_type |
| |
|
|
| Char_Parser (string_type &t_match, const bool t_interpolation_allowed) |
| |
|
Char_Parser & | operator= (const Char_Parser &)=delete |
| |
|
void | process_hex () |
| |
|
void | process_octal () |
| |
|
void | process_unicode () |
| |
|
void | parse (const char_type t_char, const int line, const int col, const std::string &filename) |
| |
|
|
string_type & | match |
| |
|
bool | is_escaped = false |
| |
|
bool | is_interpolated = false |
| |
|
bool | saw_interpolation_marker = false |
| |
|
bool | is_octal = false |
| |
|
bool | is_hex = false |
| |
|
std::size_t | unicode_size = 0 |
| |
|
const bool | interpolation_allowed |
| |
|
string_type | octal_matches |
| |
|
string_type | hex_matches |
| |
The documentation for this struct was generated from the following file: