---
source: crates/tinymist-query/src/analysis.rs
expression: "JsonRepr::new_redacted(result, &REDACT_LOC)"
input_file: crates/tinymist-query/src/fixtures/lexical_hierarchy/func.typ
---
[
 {
  "kind": {
   "Var": "Variable"
  },
  "name": "x",
  "range": "5:6"
 },
 {
  "kind": {
   "Var": "Function"
  },
  "name": "f",
  "range": "17:18"
 },
 {
  "children": [
   {
    "kind": {
     "Var": "Variable"
    },
    "name": "a",
    "range": "19:20"
   },
   {
    "kind": {
     "Var": "ValRef"
    },
    "name": "a",
    "range": "24:25"
   }
  ],
  "kind": "Block",
  "name": "",
  "range": "24:25"
 }
]
