path.out
1 { 2 "Path": { 3 "qualifier": [ 4 { 5 "name": "x", 6 "span": { 7 "lo": 0, 8 "hi": 1 9 }, 10 "id": 1 11 } 12 ], 13 "identifier": { 14 "name": "y", 15 "span": { 16 "lo": 3, 17 "hi": 4 18 }, 19 "id": 2 20 }, 21 "is_absolute": false, 22 "absolute_path": null, 23 "span": { 24 "lo": 0, 25 "hi": 4 26 }, 27 "id": 0 28 } 29 } 30 31 { 32 "Path": { 33 "qualifier": [ 34 { 35 "name": "X", 36 "span": { 37 "lo": 5, 38 "hi": 6 39 }, 40 "id": 1 41 } 42 ], 43 "identifier": { 44 "name": "Y", 45 "span": { 46 "lo": 8, 47 "hi": 9 48 }, 49 "id": 2 50 }, 51 "is_absolute": false, 52 "absolute_path": null, 53 "span": { 54 "lo": 5, 55 "hi": 9 56 }, 57 "id": 0 58 } 59 } 60 61 { 62 "Path": { 63 "qualifier": [ 64 { 65 "name": "xxx", 66 "span": { 67 "lo": 10, 68 "hi": 13 69 }, 70 "id": 1 71 } 72 ], 73 "identifier": { 74 "name": "xxx", 75 "span": { 76 "lo": 15, 77 "hi": 18 78 }, 79 "id": 2 80 }, 81 "is_absolute": false, 82 "absolute_path": null, 83 "span": { 84 "lo": 10, 85 "hi": 18 86 }, 87 "id": 0 88 } 89 } 90 91 { 92 "Path": { 93 "qualifier": [ 94 { 95 "name": "XXX", 96 "span": { 97 "lo": 19, 98 "hi": 22 99 }, 100 "id": 1 101 }, 102 { 103 "name": "YYY", 104 "span": { 105 "lo": 24, 106 "hi": 27 107 }, 108 "id": 2 109 } 110 ], 111 "identifier": { 112 "name": "ZZZ", 113 "span": { 114 "lo": 29, 115 "hi": 32 116 }, 117 "id": 3 118 }, 119 "is_absolute": false, 120 "absolute_path": null, 121 "span": { 122 "lo": 19, 123 "hi": 32 124 }, 125 "id": 0 126 } 127 } 128 129 Error [EPAR0370005]: expected '.' -- found '::' 130 --> test_4:1:5 131 | 132 1 | self::y 133 | ^^