(val)
| 531 | // Query helpers |
| 532 | |
| 533 | function isPosition(val) { |
| 534 | return typeof val == "number" || typeof val == "object" && |
| 535 | typeof val.line == "number" && typeof val.ch == "number"; |
| 536 | } |
| 537 | |
| 538 | // Baseline query document validation |
| 539 | function invalidDoc(doc) { |