| TokenStream [ | |
| Literal { | |
| kind: Integer, | |
| symbol: "1", | |
| suffix: None, | |
| span: #0 bytes(148..149), | |
| }, | |
| Literal { | |
| kind: Integer, | |
| symbol: "17", | |
| suffix: Some("u8"), | |
| span: #0 bytes(158..162), | |
| }, | |
| Literal { | |
| kind: Float, | |
| symbol: "42.", | |
| suffix: None, | |
| span: #0 bytes(171..174), | |
| }, | |
| Literal { | |
| kind: Float, | |
| symbol: "3.14", | |
| suffix: Some("f32"), | |
| span: #0 bytes(183..190), | |
| }, | |
| Literal { | |
| kind: Byte, | |
| symbol: "a", | |
| suffix: None, | |
| span: #0 bytes(199..203), | |
| }, | |
| Literal { | |
| kind: Byte, | |
| symbol: "\xFF", | |
| suffix: None, | |
| span: #0 bytes(212..219), | |
| }, | |
| Literal { | |
| kind: Char, | |
| symbol: "c", | |
| suffix: None, | |
| span: #0 bytes(228..231), | |
| }, | |
| Literal { | |
| kind: Char, | |
| symbol: "\x32", | |
| suffix: None, | |
| span: #0 bytes(240..246), | |
| }, | |
| Literal { | |
| kind: Str, | |
| symbol: "\\"str\\"", | |
| suffix: None, | |
| span: #0 bytes(255..264), | |
| }, | |
| Literal { | |
| kind: StrRaw(1), | |
| symbol: "\"raw\" str", | |
| suffix: None, | |
| span: #0 bytes(273..287), | |
| }, | |
| Literal { | |
| kind: StrRaw(3), | |
| symbol: "very ##\"raw\"## str", | |
| suffix: None, | |
| span: #0 bytes(296..323), | |
| }, | |
| Literal { | |
| kind: ByteStr, | |
| symbol: "\\"byte\\" str", | |
| suffix: None, | |
| span: #0 bytes(332..347), | |
| }, | |
| Literal { | |
| kind: ByteStrRaw(1), | |
| symbol: "\"raw\" \"byte\" str", | |
| suffix: None, | |
| span: #0 bytes(356..378), | |
| }, | |
| Literal { | |
| kind: CStr, | |
| symbol: "\\"c\\" str", | |
| suffix: None, | |
| span: #0 bytes(387..399), | |
| }, | |
| Literal { | |
| kind: CStrRaw(1), | |
| symbol: "\"raw\" \"c\" str", | |
| suffix: None, | |
| span: #0 bytes(408..427), | |
| }, | |
| ] | |
| 1 | |
| 17u8 | |
| 42. | |
| 3.14f32 | |
| b'a' | |
| b'\xFF' | |
| 'c' | |
| '\x32' | |
| "\"str\"" | |
| r#""raw" str"# | |
| r###"very ##"raw"## str"### | |
| b"\"byte\" str" | |
| br#""raw" "byte" str"# | |
| c"\"c\" str" | |
| cr#""raw" "c" str"# |