d2/testdata/d2parser/TestParse/block_string.exp.json

109 lines
3.2 KiB
JSON
Generated

{
"ast": {
"range": "d2/testdata/d2parser/TestParse/block_string.d2,0:0:0-21:0:111",
"nodes": [
{
"map_key": {
"range": "d2/testdata/d2parser/TestParse/block_string.d2,1:0:1-7:2:36",
"key": {
"range": "d2/testdata/d2parser/TestParse/block_string.d2,1:0:1-1:1:2",
"path": [
{
"unquoted_string": {
"range": "d2/testdata/d2parser/TestParse/block_string.d2,1:0:1-1:1:2",
"value": [
{
"string": "x",
"raw_string": "x"
}
]
}
}
]
},
"primary": {},
"value": {
"block_string": {
"range": "d2/testdata/d2parser/TestParse/block_string.d2,1:3:4-7:2:36",
"quote": "|",
"tag": "md",
"value": "meow\nmeo\n# ok\n code\nyes"
}
}
}
},
{
"map_key": {
"range": "d2/testdata/d2parser/TestParse/block_string.d2,8:0:37-12:6:72",
"key": {
"range": "d2/testdata/d2parser/TestParse/block_string.d2,8:0:37-8:1:38",
"path": [
{
"unquoted_string": {
"range": "d2/testdata/d2parser/TestParse/block_string.d2,8:0:37-8:1:38",
"value": [
{
"string": "x",
"raw_string": "x"
}
]
}
}
]
},
"primary": {},
"value": {
"block_string": {
"range": "d2/testdata/d2parser/TestParse/block_string.d2,8:3:40-12:6:72",
"quote": "|",
"tag": "md",
"value": " meow\nmeo\n# ok\n code\nyes"
}
}
}
},
{
"comment": {
"range": "d2/testdata/d2parser/TestParse/block_string.d2,14:0:74-14:8:82",
"value": "compat"
}
},
{
"map_key": {
"range": "d2/testdata/d2parser/TestParse/block_string.d2,15:0:83-20:1:110",
"key": {
"range": "d2/testdata/d2parser/TestParse/block_string.d2,15:0:83-15:1:84",
"path": [
{
"unquoted_string": {
"range": "d2/testdata/d2parser/TestParse/block_string.d2,15:0:83-15:1:84",
"value": [
{
"string": "x",
"raw_string": "x"
}
]
}
}
]
},
"primary": {
"block_string": {
"range": "d2/testdata/d2parser/TestParse/block_string.d2,15:3:86-19:2:106",
"quote": "`",
"tag": "md",
"value": "meow\nmeow\nmeow"
}
},
"value": {
"map": {
"range": "d2/testdata/d2parser/TestParse/block_string.d2,19:3:107-20:1:110",
"nodes": null
}
}
}
}
]
},
"err": null
}