Lines Matching refs:lex_raw_string
283 (lex_raw_string): Likewise.
319 (lex_raw_string): Likewise.
959 * lex.c (lex_raw_string): For c == '\n' don't continue after reporting
1044 (lex_raw_string): Reimplement, using fragments of the old version.
1045 (lex_string): Adjust lex_raw_string call.
1065 * lex.c (lex_raw_string): Process line notes before incrementing.
1942 (lex_raw_string, lex_string): Use is_macro_not_literal_suffix to
3815 * lex.c (lex_raw_string ()): Do not warn about invalid suffix
4006 * lex.c (lex_raw_string): Undo phase1 and phase2 transformations
4012 * lex.c (lex_raw_string): Allow reading new-lines if
4027 * lex.c (lex_raw_string(), lex_string()): Constrain suffixes treated
4104 * lex.c (lex_raw_string): Allow string literal with suffix
4415 * lex.c (lex_raw_string): Change C++ style comments into C style
4426 * lex.c (lex_raw_string): Treat user-defined literals which don't
4548 * lex.c: (lex_string, lex_raw_string): Handle user-defined literals
4819 (skip_line_comment, skip_whitespace, lex_raw_string)
4902 * lex.c (lex_raw_string): Don't check for embedded NUL.
4927 * lex.c (lex_raw_string): When raw string ends with
5171 * lex.c (lex_raw_string): Change type of TYPE variable to
5184 (lex_raw_string): ...here. Undo trigraph and line splicing
5190 * lex.c (lex_raw_string): Likewise. Also disallow '\' in delimiter.
5243 * lex.c (lex_raw_string): New function.
5244 (lex_string): Handle u8 string literals, call lex_raw_string