ident.out
1 { 2 "Path": { 3 "qualifier": [], 4 "identifier": { 5 "name": "x", 6 "span": { 7 "lo": 0, 8 "hi": 1 9 }, 10 "id": 1 11 }, 12 "is_absolute": false, 13 "absolute_path": null, 14 "span": { 15 "lo": 0, 16 "hi": 1 17 }, 18 "id": 0 19 } 20 } 21 22 { 23 "Path": { 24 "qualifier": [], 25 "identifier": { 26 "name": "X", 27 "span": { 28 "lo": 2, 29 "hi": 3 30 }, 31 "id": 1 32 }, 33 "is_absolute": false, 34 "absolute_path": null, 35 "span": { 36 "lo": 2, 37 "hi": 3 38 }, 39 "id": 0 40 } 41 } 42 43 { 44 "Path": { 45 "qualifier": [], 46 "identifier": { 47 "name": "xxx", 48 "span": { 49 "lo": 4, 50 "hi": 7 51 }, 52 "id": 1 53 }, 54 "is_absolute": false, 55 "absolute_path": null, 56 "span": { 57 "lo": 4, 58 "hi": 7 59 }, 60 "id": 0 61 } 62 } 63 64 { 65 "Path": { 66 "qualifier": [], 67 "identifier": { 68 "name": "XXX", 69 "span": { 70 "lo": 8, 71 "hi": 11 72 }, 73 "id": 1 74 }, 75 "is_absolute": false, 76 "absolute_path": null, 77 "span": { 78 "lo": 8, 79 "hi": 11 80 }, 81 "id": 0 82 } 83 } 84 85 { 86 "Path": { 87 "qualifier": [], 88 "identifier": { 89 "name": "x1", 90 "span": { 91 "lo": 12, 92 "hi": 14 93 }, 94 "id": 1 95 }, 96 "is_absolute": false, 97 "absolute_path": null, 98 "span": { 99 "lo": 12, 100 "hi": 14 101 }, 102 "id": 0 103 } 104 } 105 106 { 107 "Path": { 108 "qualifier": [], 109 "identifier": { 110 "name": "xu32", 111 "span": { 112 "lo": 15, 113 "hi": 19 114 }, 115 "id": 1 116 }, 117 "is_absolute": false, 118 "absolute_path": null, 119 "span": { 120 "lo": 15, 121 "hi": 19 122 }, 123 "id": 0 124 } 125 } 126 127 { 128 "Path": { 129 "qualifier": [], 130 "identifier": { 131 "name": "testx", 132 "span": { 133 "lo": 20, 134 "hi": 25 135 }, 136 "id": 1 137 }, 138 "is_absolute": false, 139 "absolute_path": null, 140 "span": { 141 "lo": 20, 142 "hi": 25 143 }, 144 "id": 0 145 } 146 } 147 148 { 149 "Path": { 150 "qualifier": [], 151 "identifier": { 152 "name": "truex", 153 "span": { 154 "lo": 26, 155 "hi": 31 156 }, 157 "id": 1 158 }, 159 "is_absolute": false, 160 "absolute_path": null, 161 "span": { 162 "lo": 26, 163 "hi": 31 164 }, 165 "id": 0 166 } 167 } 168 169 { 170 "Path": { 171 "qualifier": [], 172 "identifier": { 173 "name": "TRUE", 174 "span": { 175 "lo": 32, 176 "hi": 36 177 }, 178 "id": 1 179 }, 180 "is_absolute": false, 181 "absolute_path": null, 182 "span": { 183 "lo": 32, 184 "hi": 36 185 }, 186 "id": 0 187 } 188 } 189 190 { 191 "Path": { 192 "qualifier": [], 193 "identifier": { 194 "name": "testX", 195 "span": { 196 "lo": 37, 197 "hi": 42 198 }, 199 "id": 1 200 }, 201 "is_absolute": false, 202 "absolute_path": null, 203 "span": { 204 "lo": 37, 205 "hi": 42 206 }, 207 "id": 0 208 } 209 } 210 211 { 212 "Path": { 213 "qualifier": [], 214 "identifier": { 215 "name": "letX", 216 "span": { 217 "lo": 43, 218 "hi": 47 219 }, 220 "id": 1 221 }, 222 "is_absolute": false, 223 "absolute_path": null, 224 "span": { 225 "lo": 43, 226 "hi": 47 227 }, 228 "id": 0 229 } 230 } 231 232 { 233 "Path": { 234 "qualifier": [], 235 "identifier": { 236 "name": "constX", 237 "span": { 238 "lo": 48, 239 "hi": 54 240 }, 241 "id": 1 242 }, 243 "is_absolute": false, 244 "absolute_path": null, 245 "span": { 246 "lo": 48, 247 "hi": 54 248 }, 249 "id": 0 250 } 251 } 252 253 { 254 "Path": { 255 "qualifier": [], 256 "identifier": { 257 "name": "test_test", 258 "span": { 259 "lo": 55, 260 "hi": 64 261 }, 262 "id": 1 263 }, 264 "is_absolute": false, 265 "absolute_path": null, 266 "span": { 267 "lo": 55, 268 "hi": 64 269 }, 270 "id": 0 271 } 272 } 273 274 { 275 "Path": { 276 "qualifier": [], 277 "identifier": { 278 "name": "Self", 279 "span": { 280 "lo": 65, 281 "hi": 69 282 }, 283 "id": 1 284 }, 285 "is_absolute": false, 286 "absolute_path": null, 287 "span": { 288 "lo": 65, 289 "hi": 69 290 }, 291 "id": 0 292 } 293 } 294 295 { 296 "Path": { 297 "qualifier": [], 298 "identifier": { 299 "name": "input", 300 "span": { 301 "lo": 70, 302 "hi": 75 303 }, 304 "id": 1 305 }, 306 "is_absolute": false, 307 "absolute_path": null, 308 "span": { 309 "lo": 70, 310 "hi": 75 311 }, 312 "id": 0 313 } 314 } 315 316 { 317 "Path": { 318 "qualifier": [], 319 "identifier": { 320 "name": "selfX", 321 "span": { 322 "lo": 76, 323 "hi": 81 324 }, 325 "id": 1 326 }, 327 "is_absolute": false, 328 "absolute_path": null, 329 "span": { 330 "lo": 76, 331 "hi": 81 332 }, 333 "id": 0 334 } 335 } 336 337 { 338 "Path": { 339 "qualifier": [], 340 "identifier": { 341 "name": "SelfX", 342 "span": { 343 "lo": 82, 344 "hi": 87 345 }, 346 "id": 1 347 }, 348 "is_absolute": false, 349 "absolute_path": null, 350 "span": { 351 "lo": 82, 352 "hi": 87 353 }, 354 "id": 0 355 } 356 } 357 358 { 359 "Path": { 360 "qualifier": [], 361 "identifier": { 362 "name": "inputX", 363 "span": { 364 "lo": 88, 365 "hi": 94 366 }, 367 "id": 1 368 }, 369 "is_absolute": false, 370 "absolute_path": null, 371 "span": { 372 "lo": 88, 373 "hi": 94 374 }, 375 "id": 0 376 } 377 } 378