aboutsummaryrefslogtreecommitdiffstats
path: root/test/yarp/snapshots/whitequark/heredoc.txt
blob: 1d62a96c2513aee695a2c49f48c22047608761d0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
@ ProgramNode (location: (0...52))
├── locals: []
└── statements:
    @ StatementsNode (location: (0...52))
    └── body: (length: 3)
        ├── @ StringNode (location: (0...8))
        │   ├── opening_loc: (0...8) = "<<'HERE'"
        │   ├── content_loc: (9...17) = "foo\nbar\n"
        │   ├── closing_loc: (17...22) = "HERE\n"
        │   └── unescaped: "foo\nbar\n"
        ├── @ StringNode (location: (23...29))
        │   ├── opening_loc: (23...29) = "<<HERE"
        │   ├── content_loc: (30...38) = "foo\nbar\n"
        │   ├── closing_loc: (38...43) = "HERE\n"
        │   └── unescaped: "foo\nbar\n"
        └── @ XStringNode (location: (44...52))
            ├── opening_loc: (44...52) = "<<`HERE`"
            ├── content_loc: (53...61) = "foo\nbar\n"
            ├── closing_loc: (61...66) = "HERE\n"
            └── unescaped: "foo\nbar\n"