...
1{
2 "ast": {
3 "range": "d2/testdata/d2parser/TestParse/not-amper.d2,0:0:0-3:0:26",
4 "nodes": [
5 {
6 "map_key": {
7 "range": "d2/testdata/d2parser/TestParse/not-amper.d2,1:0:1-1:9:10",
8 "ampersand": true,
9 "key": {
10 "range": "d2/testdata/d2parser/TestParse/not-amper.d2,1:1:2-1:2:3",
11 "path": [
12 {
13 "unquoted_string": {
14 "range": "d2/testdata/d2parser/TestParse/not-amper.d2,1:1:2-1:2:3",
15 "value": [
16 {
17 "string": "k",
18 "raw_string": "k"
19 }
20 ]
21 }
22 }
23 ]
24 },
25 "primary": {},
26 "value": {
27 "unquoted_string": {
28 "range": "d2/testdata/d2parser/TestParse/not-amper.d2,1:4:5-1:9:10",
29 "value": [
30 {
31 "string": "amper",
32 "raw_string": "amper"
33 }
34 ]
35 }
36 }
37 }
38 },
39 {
40 "map_key": {
41 "range": "d2/testdata/d2parser/TestParse/not-amper.d2,2:0:11-2:14:25",
42 "not_ampersand": true,
43 "key": {
44 "range": "d2/testdata/d2parser/TestParse/not-amper.d2,2:2:13-2:3:14",
45 "path": [
46 {
47 "unquoted_string": {
48 "range": "d2/testdata/d2parser/TestParse/not-amper.d2,2:2:13-2:3:14",
49 "value": [
50 {
51 "string": "k",
52 "raw_string": "k"
53 }
54 ]
55 }
56 }
57 ]
58 },
59 "primary": {},
60 "value": {
61 "unquoted_string": {
62 "range": "d2/testdata/d2parser/TestParse/not-amper.d2,2:5:16-2:14:25",
63 "value": [
64 {
65 "string": "not amper",
66 "raw_string": "not amper"
67 }
68 ]
69 }
70 }
71 }
72 }
73 ]
74 },
75 "err": null
76}
View as plain text