{
  "kind": 19,
  "start": -1,
  "end": -1,
  "children": [
    {
      "kind": 69,
      "start": 0,
      "end": 284,
      "children": [
        {
          "kind": 62,
          "start": 8,
          "end": 22,
          "text": "myPackage.test",
          "children": []
        },
        {
          "kind": 25,
          "start": 30,
          "end": 282,
          "children": [
            {
              "kind": 42,
              "start": 30,
              "end": 282,
              "text": "function",
              "children": [
                {
                  "kind": 6,
                  "start": 77,
                  "end": 153,
                  "text": "/**\n     * hey\n     */",
                  "children": []
                },
                {
                  "kind": 56,
                  "start": 30,
                  "end": 51,
                  "children": [
                    {
                      "kind": 55,
                      "start": 30,
                      "end": 51,
                      "text": "[Meta('dosomething')]",
                      "children": []
                    }
                  ]
                },
                {
                  "kind": 58,
                  "start": 83,
                  "end": 89,
                  "children": [
                    {
                      "kind": 59,
                      "start": 83,
                      "end": 89,
                      "text": "public",
                      "children": []
                    }
                  ]
                },
                {
                  "kind": 62,
                  "start": 99,
                  "end": 104,
                  "text": "hello",
                  "children": []
                },
                {
                  "kind": 71,
                  "start": 104,
                  "end": 116,
                  "children": [
                    {
                      "kind": 70,
                      "start": 105,
                      "end": 115,
                      "children": [
                        {
                          "kind": 63,
                          "start": 105,
                          "end": 115,
                          "children": [
                            {
                              "kind": 62,
                              "start": 105,
                              "end": 110,
                              "text": "param",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 112,
                              "end": 115,
                              "text": "int",
                              "children": []
                            },
                            null
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "kind": 94,
                  "start": 118,
                  "end": 130,
                  "children": [
                    {
                      "kind": 88,
                      "start": 126,
                      "end": 129,
                      "text": "int",
                      "children": []
                    }
                  ]
                },
                {
                  "kind": 12,
                  "start": 131,
                  "end": 282,
                  "children": [
                    {
                      "kind": 93,
                      "start": 141,
                      "end": 202,
                      "children": [
                        null,
                        null,
                        {
                          "kind": 63,
                          "start": 145,
                          "end": 166,
                          "children": [
                            {
                              "kind": 62,
                              "start": 145,
                              "end": 148,
                              "text": "hey",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 150,
                              "end": 156,
                              "text": "String",
                              "children": []
                            },
                            {
                              "kind": 50,
                              "start": 159,
                              "end": 166,
                              "children": [
                                {
                                  "kind": 99,
                                  "start": 159,
                                  "end": 166,
                                  "text": "\"hello\"",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 180,
                          "end": 202,
                          "children": [
                            {
                              "kind": 62,
                              "start": 180,
                              "end": 183,
                              "text": "arr",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 185,
                              "end": 190,
                              "text": "Array",
                              "children": []
                            },
                            {
                              "kind": 50,
                              "start": 193,
                              "end": 202,
                              "children": [
                                {
                                  "kind": 3,
                                  "start": 193,
                                  "end": 202,
                                  "children": [
                                    {
                                      "kind": 99,
                                      "start": 194,
                                      "end": 195,
                                      "text": "1",
                                      "children": []
                                    },
                                    {
                                      "kind": 99,
                                      "start": 197,
                                      "end": 198,
                                      "text": "2",
                                      "children": []
                                    },
                                    {
                                      "kind": 99,
                                      "start": 200,
                                      "end": 201,
                                      "text": "3",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 14,
                      "start": 221,
                      "end": 241,
                      "children": [
                        {
                          "kind": 30,
                          "start": 221,
                          "end": 229,
                          "children": [
                            {
                              "kind": 100,
                              "start": 221,
                              "end": 224,
                              "text": "arr",
                              "children": []
                            },
                            {
                              "kind": 99,
                              "start": 225,
                              "end": 229,
                              "text": "push",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 2,
                          "start": 229,
                          "end": 241,
                          "children": [
                            {
                              "kind": 30,
                              "start": 230,
                              "end": 240,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 230,
                                  "end": 233,
                                  "text": "hey",
                                  "children": []
                                },
                                {
                                  "kind": 99,
                                  "start": 234,
                                  "end": 240,
                                  "text": "length",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 80,
                      "start": 251,
                      "end": 275,
                      "children": [
                        {
                          "kind": 14,
                          "start": 258,
                          "end": 275,
                          "children": [
                            {
                              "kind": 94,
                              "start": 258,
                              "end": 270,
                              "children": [
                                {
                                  "kind": 88,
                                  "start": 266,
                                  "end": 269,
                                  "text": "int",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 2,
                              "start": 270,
                              "end": 275,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 271,
                                  "end": 274,
                                  "text": "arr",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "kind": 25,
      "start": 284,
      "end": -1,
      "children": []
    }
  ]
}