Rename meta.decl.block to meta.block

This commit is contained in:
Sheetal Nandi 2016-08-19 11:29:26 -07:00
Родитель d5caa74e82
Коммит c8172856eb
43 изменённых файлов: 1478 добавлений и 1478 удалений

Просмотреть файл

@ -331,7 +331,7 @@ repository:
- include: '#object-member'
decl-block:
name: meta.decl.block.ts
name: meta.block.ts
begin: \{
beginCaptures:
'0': { name: punctuation.definition.block.ts }
@ -342,7 +342,7 @@ repository:
- include: '#statements'
arrow-body:
name: meta.decl.block.ts
name: meta.block.ts
begin: (?<==>)\s*(\{)
beginCaptures:
'1': { name: punctuation.definition.block.ts }

Просмотреть файл

@ -111,7 +111,7 @@
</dict>
</dict>
<key>name</key>
<string>meta.decl.block.ts</string>
<string>meta.block.ts</string>
<key>patterns</key>
<array>
<dict>
@ -554,7 +554,7 @@
</dict>
</dict>
<key>name</key>
<string>meta.decl.block.ts</string>
<string>meta.block.ts</string>
<key>patterns</key>
<array>
<dict>

Просмотреть файл

@ -335,7 +335,7 @@ repository:
- include: '#object-member'
decl-block:
name: meta.decl.block.tsx
name: meta.block.tsx
begin: \{
beginCaptures:
'0': { name: punctuation.definition.block.tsx }
@ -346,7 +346,7 @@ repository:
- include: '#statements'
arrow-body:
name: meta.decl.block.tsx
name: meta.block.tsx
begin: (?<==>)\s*(\{)
beginCaptures:
'1': { name: punctuation.definition.block.tsx }

Просмотреть файл

@ -111,7 +111,7 @@
</dict>
</dict>
<key>name</key>
<string>meta.decl.block.tsx</string>
<string>meta.block.tsx</string>
<key>patterns</key>
<array>
<dict>
@ -522,7 +522,7 @@
</dict>
</dict>
<key>name</key>
<string>meta.decl.block.tsx</string>
<string>meta.block.tsx</string>
<key>patterns</key>
<array>
<dict>

Просмотреть файл

@ -66,27 +66,27 @@ cow.makeSound();
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.flow.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.flow.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts constant.numeric.decimal.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts constant.numeric.decimal.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.operator.arithmetic.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.operator.arithmetic.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts variable.language.this.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
> abstract makeSound(): string;
^^^
source.ts meta.declaration.object.ts meta.object.body.ts
@ -145,23 +145,23 @@ cow.makeSound();
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.flow.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.flow.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts string.quoted.double.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts string.quoted.double.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
>}
^
source.ts meta.declaration.object.ts meta.object.body.ts punctuation.definition.block.ts
@ -199,23 +199,23 @@ cow.makeSound();
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.flow.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.flow.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts string.quoted.double.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts string.quoted.double.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
>}
^
source.ts meta.declaration.object.ts meta.object.body.ts punctuation.definition.block.ts

Просмотреть файл

@ -106,47 +106,47 @@ function f(x: string | ((value: string) => number)) {
^^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts storage.type.function.arrow.ts
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.decl.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.block.ts
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.block.ts punctuation.definition.block.ts
> if (domNode.style.display !== desiredValue) {
^^^^^^^^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.decl.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.block.ts
^^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.decl.block.ts keyword.control.conditional.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.block.ts keyword.control.conditional.ts
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.decl.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.block.ts
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.block.ts meta.brace.round.ts
^^^^^^^^^^^^^^^^^^^^^^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.decl.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.block.ts
^^^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.decl.block.ts keyword.operator.comparison.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.block.ts keyword.operator.comparison.ts
^^^^^^^^^^^^^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.decl.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.block.ts
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.decl.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.block.ts
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
> domNode.style.display = desiredValue;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.block.ts meta.block.ts
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.decl.block.ts meta.decl.block.ts keyword.operator.assignment.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.block.ts meta.block.ts keyword.operator.assignment.ts
^^^^^^^^^^^^^^^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.block.ts meta.block.ts
> }
^^^^^^^^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.block.ts meta.block.ts
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
> }
^^^^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.decl.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.block.ts
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts meta.object.member.ts meta.block.ts punctuation.definition.block.ts
>}
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.object-literal.ts punctuation.definition.block.ts
@ -203,125 +203,125 @@ function f(x: string | ((value: string) => number)) {
^
source.ts meta.function.ts
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
> if (typeof x === "string") {
^^^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^^
source.ts meta.function.ts meta.decl.block.ts keyword.control.conditional.ts
source.ts meta.function.ts meta.block.ts keyword.control.conditional.ts
^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.function.ts meta.block.ts meta.brace.round.ts
^^^^^^
source.ts meta.function.ts meta.decl.block.ts keyword.operator.typeof.ts
source.ts meta.function.ts meta.block.ts keyword.operator.typeof.ts
^^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^^^
source.ts meta.function.ts meta.decl.block.ts keyword.operator.comparison.ts
source.ts meta.function.ts meta.block.ts keyword.operator.comparison.ts
^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^
source.ts meta.function.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
source.ts meta.function.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
^^^^^^
source.ts meta.function.ts meta.decl.block.ts string.quoted.double.ts
source.ts meta.function.ts meta.block.ts string.quoted.double.ts
^
source.ts meta.function.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
source.ts meta.function.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.function.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
> return +x
^^^^^^^^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts meta.block.ts
^^^^^^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts keyword.control.flow.ts
source.ts meta.function.ts meta.block.ts meta.block.ts keyword.control.flow.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts meta.block.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts keyword.operator.arithmetic.ts
source.ts meta.function.ts meta.block.ts meta.block.ts keyword.operator.arithmetic.ts
^^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts meta.block.ts
> }
^^^^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts meta.block.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
> else {
^^^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^^^^
source.ts meta.function.ts meta.decl.block.ts keyword.control.conditional.ts
source.ts meta.function.ts meta.block.ts keyword.control.conditional.ts
^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
> let f = <(v: string) => number> x
^^^^^^^^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts meta.block.ts
^^^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts storage.type.ts
source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts storage.type.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts
source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts keyword.operator.assignment.ts
source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts keyword.operator.assignment.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts
source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.brace.angle.ts
source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.brace.angle.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.paren.cover.ts meta.brace.round.ts
source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.paren.cover.ts meta.brace.round.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.paren.cover.ts entity.name.type.ts
source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.paren.cover.ts entity.name.type.ts
^^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.paren.cover.ts
source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.paren.cover.ts
^^^^^^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.paren.cover.ts support.type.primitive.ts
source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.paren.cover.ts support.type.primitive.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.paren.cover.ts meta.brace.round.ts
source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.paren.cover.ts meta.brace.round.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts
source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts
^^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.function.return.ts storage.type.function.arrow.ts
source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.function.return.ts storage.type.function.arrow.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.function.return.ts
source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.function.return.ts
^^^^^^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.function.return.ts support.type.primitive.ts
source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.function.return.ts support.type.primitive.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.brace.angle.ts
source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.brace.angle.ts
^^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
> return f("hello world")
^^^^^^^^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts meta.block.ts
^^^^^^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts keyword.control.flow.ts
source.ts meta.function.ts meta.block.ts meta.block.ts keyword.control.flow.ts
^^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts meta.block.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.function.ts meta.block.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
source.ts meta.function.ts meta.block.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
^^^^^^^^^^^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts string.quoted.double.ts
source.ts meta.function.ts meta.block.ts meta.block.ts string.quoted.double.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
source.ts meta.function.ts meta.block.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.function.ts meta.block.ts meta.block.ts meta.brace.round.ts
> }
^^^^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts meta.block.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
>}
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
>
^
source.ts

Просмотреть файл

@ -60,21 +60,21 @@ function f(x: string | ((value: string) => number)) {
> else {
> let f = <(v: string) => number> x
^
[17, 17]: source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.brace.angle.ts
[17, 17]: source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.brace.angle.ts
^
[17, 18]: source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.paren.cover.ts meta.brace.round.ts
[17, 18]: source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.paren.cover.ts meta.brace.round.ts
^
[17, 19]: source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.paren.cover.ts entity.name.type.ts
[17, 19]: source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.paren.cover.ts entity.name.type.ts
^^^^^^
[17, 22]: source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.paren.cover.ts support.type.primitive.ts
[17, 22]: source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.paren.cover.ts support.type.primitive.ts
^^
[17, 30]: source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.function.return.ts storage.type.function.arrow.ts
[17, 30]: source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.function.return.ts storage.type.function.arrow.ts
^^^^^^
[17, 33]: source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.function.return.ts support.type.primitive.ts
[17, 33]: source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.type.function.return.ts support.type.primitive.ts
^
[17, 39]: source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.brace.angle.ts
[17, 39]: source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts cast.expr.ts meta.brace.angle.ts
^^
[17, 41]: source.ts meta.function.ts meta.decl.block.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
[17, 41]: source.ts meta.function.ts meta.block.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
> return f("hello world")
> }
>}

Просмотреть файл

@ -278,31 +278,31 @@ abstract class C {
^
source.ts meta.function.ts meta.return.type.ts meta.type.function.return.ts
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
> throw new Error("")
^^^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^^^^^
source.ts meta.function.ts meta.decl.block.ts keyword.control.trycatch.ts
source.ts meta.function.ts meta.block.ts keyword.control.trycatch.ts
^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^^^
source.ts meta.function.ts meta.decl.block.ts new.expr.ts keyword.operator.new.ts
source.ts meta.function.ts meta.block.ts new.expr.ts keyword.operator.new.ts
^
source.ts meta.function.ts meta.decl.block.ts new.expr.ts
source.ts meta.function.ts meta.block.ts new.expr.ts
^^^^^
source.ts meta.function.ts meta.decl.block.ts new.expr.ts entity.name.type.ts
source.ts meta.function.ts meta.block.ts new.expr.ts entity.name.type.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.function.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.function.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
source.ts meta.function.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
^
source.ts meta.function.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
source.ts meta.function.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.function.ts meta.block.ts meta.brace.round.ts
>}
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
>
^
source.ts
@ -541,31 +541,31 @@ abstract class C {
^
source.ts meta.function.ts meta.return.type.ts meta.type.function.return.ts
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
> throw new Error("")
^^^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^^^^^
source.ts meta.function.ts meta.decl.block.ts keyword.control.trycatch.ts
source.ts meta.function.ts meta.block.ts keyword.control.trycatch.ts
^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^^^
source.ts meta.function.ts meta.decl.block.ts new.expr.ts keyword.operator.new.ts
source.ts meta.function.ts meta.block.ts new.expr.ts keyword.operator.new.ts
^
source.ts meta.function.ts meta.decl.block.ts new.expr.ts
source.ts meta.function.ts meta.block.ts new.expr.ts
^^^^^
source.ts meta.function.ts meta.decl.block.ts new.expr.ts entity.name.type.ts
source.ts meta.function.ts meta.block.ts new.expr.ts entity.name.type.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.function.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.function.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
source.ts meta.function.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
^
source.ts meta.function.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
source.ts meta.function.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.function.ts meta.block.ts meta.brace.round.ts
>}
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
>
^
source.ts
@ -799,33 +799,33 @@ abstract class C {
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.return.type.ts meta.type.function.return.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
> throw new Error("")
^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.trycatch.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.trycatch.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts new.expr.ts keyword.operator.new.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts new.expr.ts keyword.operator.new.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts new.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts new.expr.ts
^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts new.expr.ts entity.name.type.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts new.expr.ts entity.name.type.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
> }
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
>
^
source.ts meta.declaration.object.ts meta.object.body.ts
@ -1052,33 +1052,33 @@ abstract class C {
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.return.type.ts meta.type.function.return.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
> throw new Error("")
^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.trycatch.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.trycatch.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts new.expr.ts keyword.operator.new.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts new.expr.ts keyword.operator.new.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts new.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts new.expr.ts
^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts new.expr.ts entity.name.type.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts new.expr.ts entity.name.type.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
> }
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
>}
^
source.ts meta.declaration.object.ts meta.object.body.ts punctuation.definition.block.ts

Просмотреть файл

@ -85,7 +85,7 @@ abstract class C {
[7, 17]: source.ts meta.function.ts meta.function.overload.ts entity.name.function.ts
> throw new Error("")
^^^^^
[8, 5]: source.ts meta.function.ts meta.decl.block.ts keyword.control.trycatch.ts
[8, 5]: source.ts meta.function.ts meta.block.ts keyword.control.trycatch.ts
>}
>
>export function testFunctionOverloadWithSemicolon(p: number): new () => any;
@ -120,7 +120,7 @@ abstract class C {
[16, 17]: source.ts meta.function.ts entity.name.function.ts
> throw new Error("")
^^^^^
[17, 5]: source.ts meta.function.ts meta.decl.block.ts keyword.control.trycatch.ts
[17, 5]: source.ts meta.function.ts meta.block.ts keyword.control.trycatch.ts
>}
>
>
@ -158,7 +158,7 @@ abstract class C {
[28, 12]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.method.overload.declaration.ts entity.name.function.ts
> throw new Error("")
^^^^^
[29, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.trycatch.ts
[29, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.trycatch.ts
> }
>
> public testMethodOverloadWithSemicolon(p: number): new () => any;
@ -193,7 +193,7 @@ abstract class C {
[37, 12]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts entity.name.function.ts
> throw new Error("")
^^^^^
[38, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.trycatch.ts
[38, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.trycatch.ts
> }
>}
>

Просмотреть файл

@ -342,17 +342,17 @@ class testClass {
^
source.ts meta.function.ts meta.return.type.ts
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
> return m6.length;
^^^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^^^^^^
source.ts meta.function.ts meta.decl.block.ts keyword.control.flow.ts
source.ts meta.function.ts meta.block.ts keyword.control.flow.ts
^^^^^^^^^^^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
>}
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
>
^
source.ts
@ -680,19 +680,19 @@ class testClass {
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.return.type.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
> return m6.length;
^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.flow.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.flow.ts
^^^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
> }
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
>}
^
source.ts meta.declaration.object.ts meta.object.body.ts punctuation.definition.block.ts

Просмотреть файл

@ -67,7 +67,7 @@ class testClass {
[12, 5]: source.ts meta.function.ts meta.function.type.parameter.ts variable.parameter.ts
> return m6.length;
^^^^^^
[13, 5]: source.ts meta.function.ts meta.decl.block.ts keyword.control.flow.ts
[13, 5]: source.ts meta.function.ts meta.block.ts keyword.control.flow.ts
>}
>
>class testClass {
@ -105,6 +105,6 @@ class testClass {
[28, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts variable.parameter.ts
> return m6.length;
^^^^^^
[29, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.flow.ts
[29, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.flow.ts
> }
>}

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -40,91 +40,91 @@ class TestClass {
^^^^^^^^^^^^^^^^^^^^^^^
[2, 17]: source.ts meta.function.ts entity.name.function.ts
^^^^^^
[2, 56]: source.ts meta.function.ts meta.decl.block.ts keyword.control.flow.ts
[2, 56]: source.ts meta.function.ts meta.block.ts keyword.control.flow.ts
>export function testFunctionReturnType2(): {} { return {} }
^^^^^^
[3, 1]: source.ts meta.function.ts keyword.control.export.ts
^^^^^^^^^^^^^^^^^^^^^^^
[3, 17]: source.ts meta.function.ts entity.name.function.ts
^^^^^^
[3, 49]: source.ts meta.function.ts meta.decl.block.ts keyword.control.flow.ts
[3, 49]: source.ts meta.function.ts meta.block.ts keyword.control.flow.ts
>export function testFunctionReturnType3(): {a: A, b: B} { return {a: {m: "" }, b: {m1: "" }} }
^^^^^^
[4, 1]: source.ts meta.function.ts keyword.control.export.ts
^^^^^^^^^^^^^^^^^^^^^^^
[4, 17]: source.ts meta.function.ts entity.name.function.ts
^^^^^^
[4, 59]: source.ts meta.function.ts meta.decl.block.ts keyword.control.flow.ts
[4, 59]: source.ts meta.function.ts meta.block.ts keyword.control.flow.ts
>export function testFunctionReturnType4(): [number, number] { return [1, 1] }
^^^^^^
[5, 1]: source.ts meta.function.ts keyword.control.export.ts
^^^^^^^^^^^^^^^^^^^^^^^
[5, 17]: source.ts meta.function.ts entity.name.function.ts
^^^^^^
[5, 63]: source.ts meta.function.ts meta.decl.block.ts keyword.control.flow.ts
[5, 63]: source.ts meta.function.ts meta.block.ts keyword.control.flow.ts
>export function testFunctionReturnType5(): Array<A> { return [{ m: "" }] }
^^^^^^
[6, 1]: source.ts meta.function.ts keyword.control.export.ts
^^^^^^^^^^^^^^^^^^^^^^^
[6, 17]: source.ts meta.function.ts entity.name.function.ts
^^^^^^
[6, 55]: source.ts meta.function.ts meta.decl.block.ts keyword.control.flow.ts
[6, 55]: source.ts meta.function.ts meta.block.ts keyword.control.flow.ts
>export function testFunctionReturnType6(): new () => number { throw new Error(""); }
^^^^^^
[7, 1]: source.ts meta.function.ts keyword.control.export.ts
^^^^^^^^^^^^^^^^^^^^^^^
[7, 17]: source.ts meta.function.ts entity.name.function.ts
^^^^^
[7, 63]: source.ts meta.function.ts meta.decl.block.ts keyword.control.trycatch.ts
[7, 63]: source.ts meta.function.ts meta.block.ts keyword.control.trycatch.ts
>export function testFunctionReturnType7(): (() => number) { throw new Error(""); }
^^^^^^
[8, 1]: source.ts meta.function.ts keyword.control.export.ts
^^^^^^^^^^^^^^^^^^^^^^^
[8, 17]: source.ts meta.function.ts entity.name.function.ts
^^^^^
[8, 61]: source.ts meta.function.ts meta.decl.block.ts keyword.control.trycatch.ts
[8, 61]: source.ts meta.function.ts meta.block.ts keyword.control.trycatch.ts
>export function testFunctionReturnType8(): (() => number) [] { throw new Error(""); }
^^^^^^
[9, 1]: source.ts meta.function.ts keyword.control.export.ts
^^^^^^^^^^^^^^^^^^^^^^^
[9, 17]: source.ts meta.function.ts entity.name.function.ts
^^^^^
[9, 64]: source.ts meta.function.ts meta.decl.block.ts keyword.control.trycatch.ts
[9, 64]: source.ts meta.function.ts meta.block.ts keyword.control.trycatch.ts
>export function testFunctionReturnType9(): (() => number) | (() => string) { throw new Error(""); }
^^^^^^
[10, 1]: source.ts meta.function.ts keyword.control.export.ts
^^^^^^^^^^^^^^^^^^^^^^^
[10, 17]: source.ts meta.function.ts entity.name.function.ts
^^^^^
[10, 78]: source.ts meta.function.ts meta.decl.block.ts keyword.control.trycatch.ts
[10, 78]: source.ts meta.function.ts meta.block.ts keyword.control.trycatch.ts
>export function testFunctionReturnType10(): {a: A, b: B} [] { return [{a: {m: "" }, b: {m1: "" }}] }
^^^^^^
[11, 1]: source.ts meta.function.ts keyword.control.export.ts
^^^^^^^^^^^^^^^^^^^^^^^^
[11, 17]: source.ts meta.function.ts entity.name.function.ts
^^^^^^
[11, 63]: source.ts meta.function.ts meta.decl.block.ts keyword.control.flow.ts
[11, 63]: source.ts meta.function.ts meta.block.ts keyword.control.flow.ts
>export function testFunctionReturnType11(): number | string { return 1 }
^^^^^^
[12, 1]: source.ts meta.function.ts keyword.control.export.ts
^^^^^^^^^^^^^^^^^^^^^^^^
[12, 17]: source.ts meta.function.ts entity.name.function.ts
^^^^^^
[12, 63]: source.ts meta.function.ts meta.decl.block.ts keyword.control.flow.ts
[12, 63]: source.ts meta.function.ts meta.block.ts keyword.control.flow.ts
>export function testFunctionReturnType12(): number | string [] { return }
^^^^^^
[13, 1]: source.ts meta.function.ts keyword.control.export.ts
^^^^^^^^^^^^^^^^^^^^^^^^
[13, 17]: source.ts meta.function.ts entity.name.function.ts
^^^^^^
[13, 66]: source.ts meta.function.ts meta.decl.block.ts keyword.control.flow.ts
[13, 66]: source.ts meta.function.ts meta.block.ts keyword.control.flow.ts
>export function testFunctionReturnType13(): [number, number] | string [] { return [""] }
^^^^^^
[14, 1]: source.ts meta.function.ts keyword.control.export.ts
^^^^^^^^^^^^^^^^^^^^^^^^
[14, 17]: source.ts meta.function.ts entity.name.function.ts
^^^^^^
[14, 76]: source.ts meta.function.ts meta.decl.block.ts keyword.control.flow.ts
[14, 76]: source.ts meta.function.ts meta.block.ts keyword.control.flow.ts
>
>class TestClass {
> /* method return type tests */
@ -134,89 +134,89 @@ class TestClass {
^^^^^^^^^^^^^^^^^^^^^
[18, 12]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts entity.name.function.ts
^^^^^^
[18, 49]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.flow.ts
[18, 49]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.flow.ts
> public testMethodReturnType2(): {} { return {} }
^^^^^^
[19, 5]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts storage.modifier.ts
^^^^^^^^^^^^^^^^^^^^^
[19, 12]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts entity.name.function.ts
^^^^^^
[19, 42]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.flow.ts
[19, 42]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.flow.ts
> public testMethodReturnType3(): {a: A, b: B} { return {a: {m: "" }, b: {m1: "" }} }
^^^^^^
[20, 5]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts storage.modifier.ts
^^^^^^^^^^^^^^^^^^^^^
[20, 12]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts entity.name.function.ts
^^^^^^
[20, 52]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.flow.ts
[20, 52]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.flow.ts
> public testMethodReturnType4(): [number, number] { return [1, 1] }
^^^^^^
[21, 5]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts storage.modifier.ts
^^^^^^^^^^^^^^^^^^^^^
[21, 12]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts entity.name.function.ts
^^^^^^
[21, 56]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.flow.ts
[21, 56]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.flow.ts
> public testMethodReturnType5(): Array<A> { return [{ m: "" }] }
^^^^^^
[22, 5]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts storage.modifier.ts
^^^^^^^^^^^^^^^^^^^^^
[22, 12]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts entity.name.function.ts
^^^^^^
[22, 48]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.flow.ts
[22, 48]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.flow.ts
> public testMethodReturnType6(): new () => number { throw new Error(""); }
^^^^^^
[23, 5]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts storage.modifier.ts
^^^^^^^^^^^^^^^^^^^^^
[23, 12]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts entity.name.function.ts
^^^^^
[23, 56]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.trycatch.ts
[23, 56]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.trycatch.ts
> public testMethodReturnType7(): (() => number) { throw new Error(""); }
^^^^^^
[24, 5]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts storage.modifier.ts
^^^^^^^^^^^^^^^^^^^^^
[24, 12]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts entity.name.function.ts
^^^^^
[24, 54]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.trycatch.ts
[24, 54]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.trycatch.ts
> public testMethodReturnType8(): (() => number) [] { throw new Error(""); }
^^^^^^
[25, 5]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts storage.modifier.ts
^^^^^^^^^^^^^^^^^^^^^
[25, 12]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts entity.name.function.ts
^^^^^
[25, 57]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.trycatch.ts
[25, 57]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.trycatch.ts
> public testMethodReturnType9(): (() => number) | (() => string) { throw new Error(""); }
^^^^^^
[26, 5]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts storage.modifier.ts
^^^^^^^^^^^^^^^^^^^^^
[26, 12]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts entity.name.function.ts
^^^^^
[26, 71]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.trycatch.ts
[26, 71]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.trycatch.ts
> public testMethodReturnType10(): {a: A, b: B} [] { return [{a: {m: "" }, b: {m1: "" }}] }
^^^^^^
[27, 5]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts storage.modifier.ts
^^^^^^^^^^^^^^^^^^^^^^
[27, 12]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts entity.name.function.ts
^^^^^^
[27, 56]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.flow.ts
[27, 56]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.flow.ts
> public testMethodReturnType11(): number | string { return 1 }
^^^^^^
[28, 5]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts storage.modifier.ts
^^^^^^^^^^^^^^^^^^^^^^
[28, 12]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts entity.name.function.ts
^^^^^^
[28, 56]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.flow.ts
[28, 56]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.flow.ts
> public testMethodReturnType12(): number | string [] { return }
^^^^^^
[29, 5]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts storage.modifier.ts
^^^^^^^^^^^^^^^^^^^^^^
[29, 12]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts entity.name.function.ts
^^^^^^
[29, 59]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.flow.ts
[29, 59]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.flow.ts
> public testMethodReturnType13(): [number, number] | string [] { return [""] }
^^^^^^
[30, 5]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts storage.modifier.ts
^^^^^^^^^^^^^^^^^^^^^^
[30, 12]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts entity.name.function.ts
^^^^^^
[30, 69]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.flow.ts
[30, 69]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.flow.ts
>}

Просмотреть файл

@ -128,23 +128,23 @@ original file
^
source.ts meta.function.ts
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
> return "";
^^^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^^^^^^
source.ts meta.function.ts meta.decl.block.ts keyword.control.flow.ts
source.ts meta.function.ts meta.block.ts keyword.control.flow.ts
^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^
source.ts meta.function.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
source.ts meta.function.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
^
source.ts meta.function.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
source.ts meta.function.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
>}
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
>
^
source.ts
@ -269,20 +269,20 @@ original file
^
source.ts meta.function.ts
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
> return "";
^^^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^^^^^^
source.ts meta.function.ts meta.decl.block.ts keyword.control.flow.ts
source.ts meta.function.ts meta.block.ts keyword.control.flow.ts
^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^
source.ts meta.function.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
source.ts meta.function.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
^
source.ts meta.function.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
source.ts meta.function.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
>}
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts

Просмотреть файл

@ -43,7 +43,7 @@ original file
[4, 17]: source.ts meta.function.ts meta.function.overload.ts entity.name.function.ts
> return "";
^^^^^^
[5, 5]: source.ts meta.function.ts meta.decl.block.ts keyword.control.flow.ts
[5, 5]: source.ts meta.function.ts meta.block.ts keyword.control.flow.ts
>}
>
>export function fn(s: string): new () => View;
@ -72,5 +72,5 @@ original file
[11, 17]: source.ts meta.function.ts entity.name.function.ts
> return "";
^^^^^^
[12, 5]: source.ts meta.function.ts meta.decl.block.ts keyword.control.flow.ts
[12, 5]: source.ts meta.function.ts meta.block.ts keyword.control.flow.ts
>}

Просмотреть файл

@ -65,11 +65,11 @@ class Matrix {
^
source.ts
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
^^^^^^^^^^^^^^^
source.ts meta.decl.block.ts
source.ts meta.block.ts
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
^
source.ts
^^^^
@ -395,251 +395,251 @@ class Matrix {
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.return.type.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
> if (index == 0) {
^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.conditional.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.conditional.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.operator.comparison.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.operator.comparison.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts constant.numeric.decimal.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts constant.numeric.decimal.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
> return new Vector3(this.M11, this.M21, this.M31);
^^^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts keyword.control.flow.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts keyword.control.flow.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts new.expr.ts keyword.operator.new.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts new.expr.ts keyword.operator.new.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts new.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts new.expr.ts
^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts new.expr.ts entity.name.type.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts new.expr.ts entity.name.type.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts meta.brace.round.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts variable.language.this.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts variable.language.this.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts variable.language.this.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts meta.brace.round.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
> } else if (index == 1) {
^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.conditional.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.conditional.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.conditional.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.conditional.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.operator.comparison.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.operator.comparison.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts constant.numeric.decimal.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts constant.numeric.decimal.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
> return new Vector3(this.M12, this.M22, this.M32);
^^^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts keyword.control.flow.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts keyword.control.flow.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts new.expr.ts keyword.operator.new.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts new.expr.ts keyword.operator.new.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts new.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts new.expr.ts
^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts new.expr.ts entity.name.type.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts new.expr.ts entity.name.type.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts meta.brace.round.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts variable.language.this.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts variable.language.this.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts variable.language.this.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts meta.brace.round.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
> } else if (index == 2) {
^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.conditional.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.conditional.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.conditional.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.conditional.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.operator.comparison.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.operator.comparison.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts constant.numeric.decimal.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts constant.numeric.decimal.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
> return new Vector3(this.M13, this.M23, this.M33);
^^^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts keyword.control.flow.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts keyword.control.flow.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts new.expr.ts keyword.operator.new.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts new.expr.ts keyword.operator.new.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts new.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts new.expr.ts
^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts new.expr.ts entity.name.type.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts new.expr.ts entity.name.type.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts meta.brace.round.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts variable.language.this.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts variable.language.this.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts variable.language.this.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts meta.brace.round.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
> } else {
^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.conditional.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.conditional.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
> throw new RangeError('Invalid matrix 3x3 column index: ' + index);
^^^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts keyword.control.trycatch.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts keyword.control.trycatch.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts new.expr.ts keyword.operator.new.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts new.expr.ts keyword.operator.new.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts new.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts new.expr.ts
^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts new.expr.ts entity.name.type.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts new.expr.ts entity.name.type.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts string.quoted.single.ts punctuation.definition.string.begin.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts string.quoted.single.ts punctuation.definition.string.begin.ts
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts string.quoted.single.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts string.quoted.single.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts string.quoted.single.ts punctuation.definition.string.end.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts string.quoted.single.ts punctuation.definition.string.end.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts keyword.operator.arithmetic.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts keyword.operator.arithmetic.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts meta.brace.round.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
> }
^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
> }
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts
>
@ -731,251 +731,251 @@ class Matrix {
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.return.type.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
> if (index == 0) {
^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.conditional.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.conditional.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.operator.comparison.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.operator.comparison.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts constant.numeric.decimal.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts constant.numeric.decimal.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
> return new Vector(this.M11, this.M21, this.M31);
^^^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts keyword.control.flow.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts keyword.control.flow.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts new.expr.ts keyword.operator.new.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts new.expr.ts keyword.operator.new.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts new.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts new.expr.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts new.expr.ts entity.name.type.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts new.expr.ts entity.name.type.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts meta.brace.round.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts variable.language.this.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts variable.language.this.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts variable.language.this.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts meta.brace.round.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
> } else if (index == 1) {
^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.conditional.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.conditional.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.conditional.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.conditional.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.operator.comparison.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.operator.comparison.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts constant.numeric.decimal.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts constant.numeric.decimal.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
> return new Vector(this.M12, this.M22, this.M32);
^^^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts keyword.control.flow.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts keyword.control.flow.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts new.expr.ts keyword.operator.new.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts new.expr.ts keyword.operator.new.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts new.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts new.expr.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts new.expr.ts entity.name.type.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts new.expr.ts entity.name.type.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts meta.brace.round.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts variable.language.this.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts variable.language.this.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts variable.language.this.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts meta.brace.round.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
> } else if (index == 2) {
^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.conditional.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.conditional.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.conditional.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.conditional.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.operator.comparison.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.operator.comparison.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts constant.numeric.decimal.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts constant.numeric.decimal.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
> return new Vector(this.M13, this.M23, this.M33);
^^^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts keyword.control.flow.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts keyword.control.flow.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts new.expr.ts keyword.operator.new.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts new.expr.ts keyword.operator.new.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts new.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts new.expr.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts new.expr.ts entity.name.type.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts new.expr.ts entity.name.type.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts meta.brace.round.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts variable.language.this.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts variable.language.this.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts variable.language.this.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts meta.brace.round.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
> } else {
^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.conditional.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.conditional.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
> throw new RangeError('Invalid matrix 3x3 column index: ' + index);
^^^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts keyword.control.trycatch.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts keyword.control.trycatch.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts new.expr.ts keyword.operator.new.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts new.expr.ts keyword.operator.new.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts new.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts new.expr.ts
^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts new.expr.ts entity.name.type.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts new.expr.ts entity.name.type.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts string.quoted.single.ts punctuation.definition.string.begin.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts string.quoted.single.ts punctuation.definition.string.begin.ts
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts string.quoted.single.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts string.quoted.single.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts string.quoted.single.ts punctuation.definition.string.end.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts string.quoted.single.ts punctuation.definition.string.end.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts keyword.operator.arithmetic.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts keyword.operator.arithmetic.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts meta.brace.round.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
> }
^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
> }
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts
>

Просмотреть файл

@ -64,15 +64,15 @@ class Test {
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
>
^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
> }
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
>}
^
source.ts meta.declaration.object.ts meta.object.body.ts punctuation.definition.block.ts

Просмотреть файл

@ -25,6 +25,6 @@ class Test {
> {
>
^^^^^^^^^
[4, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
[4, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
> }
>}

Просмотреть файл

@ -55,123 +55,123 @@ class Thing<^^T, ^^U> {
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts punctuation.definition.parameters.end.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
> var prop = Q.defer<boolean>();
^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts storage.type.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts storage.type.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts keyword.operator.assignment.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts keyword.operator.assignment.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.parameters.ts entity.name.type.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.parameters.ts entity.name.type.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.parameters.ts punctuation.definition.typeparameters.begin.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.parameters.ts punctuation.definition.typeparameters.begin.ts
^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.parameters.ts support.type.primitive.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.parameters.ts support.type.primitive.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.parameters.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.parameters.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.brace.round.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.brace.round.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
> this.store = new Data();
^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts variable.language.this.ts
^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.operator.assignment.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.operator.assignment.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts new.expr.ts keyword.operator.new.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts new.expr.ts keyword.operator.new.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts new.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts new.expr.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts new.expr.ts entity.name.type.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts new.expr.ts entity.name.type.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
> gaze(path.join(this.content, "**/*.json"), (err, watch) => {
^^^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts variable.language.this.ts
^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts string.quoted.double.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts string.quoted.double.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts storage.type.function.arrow.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts storage.type.function.arrow.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
> process.stuout.write(`Watching for changes in:`);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts string.template.ts punctuation.definition.string.template.begin.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts string.template.ts punctuation.definition.string.template.begin.ts
^^^^^^^^^^^^^^^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts string.template.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts string.template.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts string.template.ts punctuation.definition.string.template.end.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts string.template.ts punctuation.definition.string.template.end.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts meta.brace.round.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
> })
^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
> };
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts
>}
@ -223,123 +223,123 @@ class Thing<^^T, ^^U> {
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts punctuation.definition.parameters.end.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
> var prop = Q.defer<boolean>();
^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts storage.type.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts storage.type.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts keyword.operator.assignment.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts keyword.operator.assignment.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.parameters.ts entity.name.type.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.parameters.ts entity.name.type.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.parameters.ts punctuation.definition.typeparameters.begin.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.parameters.ts punctuation.definition.typeparameters.begin.ts
^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.parameters.ts support.type.primitive.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.parameters.ts support.type.primitive.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.parameters.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.parameters.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.brace.round.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.brace.round.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
> this.store = new Data();
^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts variable.language.this.ts
^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.operator.assignment.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.operator.assignment.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts new.expr.ts keyword.operator.new.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts new.expr.ts keyword.operator.new.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts new.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts new.expr.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts new.expr.ts entity.name.type.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts new.expr.ts entity.name.type.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
> gaze(path.join(this.content, "**/*.json"), (err, watch) => {
^^^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts variable.language.this.ts
^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts string.quoted.double.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts string.quoted.double.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts storage.type.function.arrow.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts storage.type.function.arrow.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
> process.stuout.write(`Watching for changes in:`);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts string.template.ts punctuation.definition.string.template.begin.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts string.template.ts punctuation.definition.string.template.begin.ts
^^^^^^^^^^^^^^^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts string.template.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts string.template.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts string.template.ts punctuation.definition.string.template.end.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts string.template.ts punctuation.definition.string.template.end.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts meta.brace.round.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
> })
^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
> };
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts
>}

Просмотреть файл

@ -34,30 +34,30 @@ class Thing<^^T, ^^U> {
[2, 33]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts meta.type.annotation.ts support.type.primitive.ts
> var prop = Q.defer<boolean>();
^^^^
[3, 13]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
[3, 13]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
^^^^^^^
[3, 28]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.parameters.ts support.type.primitive.ts
[3, 28]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.parameters.ts support.type.primitive.ts
^
[3, 37]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.brace.round.ts
[3, 37]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.brace.round.ts
> this.store = new Data();
^^^^
[4, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts variable.language.this.ts
[4, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts variable.language.this.ts
^^^^
[4, 26]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts new.expr.ts entity.name.type.ts
[4, 26]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts new.expr.ts entity.name.type.ts
> gaze(path.join(this.content, "**/*.json"), (err, watch) => {
^^^^^^^^^^^^
[5, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
[5, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^^^^^^
[5, 39]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts string.quoted.double.ts
[5, 39]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts string.quoted.double.ts
^
[5, 49]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
[5, 49]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
> process.stuout.write(`Watching for changes in:`);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[6, 13]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
[6, 13]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^^^^^^^^^^^^^^^^^^^^^^
[6, 35]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts string.template.ts
[6, 35]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts string.template.ts
^
[6, 60]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts meta.brace.round.ts
[6, 60]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts meta.brace.round.ts
> })
> };
>}
@ -78,30 +78,30 @@ class Thing<^^T, ^^U> {
[12, 33]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts meta.type.annotation.ts support.type.primitive.ts
> var prop = Q.defer<boolean>();
^^^^
[13, 13]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
[13, 13]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
^^^^^^^
[13, 28]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.parameters.ts support.type.primitive.ts
[13, 28]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.type.parameters.ts support.type.primitive.ts
^
[13, 37]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.brace.round.ts
[13, 37]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.brace.round.ts
> this.store = new Data();
^^^^
[14, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts variable.language.this.ts
[14, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts variable.language.this.ts
^^^^
[14, 26]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts new.expr.ts entity.name.type.ts
[14, 26]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts new.expr.ts entity.name.type.ts
> gaze(path.join(this.content, "**/*.json"), (err, watch) => {
^^^^^^^^^^^^
[15, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
[15, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^^^^^^
[15, 39]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts string.quoted.double.ts
[15, 39]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts string.quoted.double.ts
^
[15, 49]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
[15, 49]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
> process.stuout.write(`Watching for changes in:`);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[16, 13]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
[16, 13]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^^^^^^^^^^^^^^^^^^^^^^^^
[16, 35]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts string.template.ts
[16, 35]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts string.template.ts
^
[16, 60]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts meta.brace.round.ts
[16, 60]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts meta.brace.round.ts
> })
> };
>}

Просмотреть файл

@ -32,20 +32,20 @@ original file
^
source.ts
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts meta.decl.block.ts
source.ts meta.block.ts
> import alias = lool.clutz.goog.i18n.NumberFormatSymbols_en_TT;
^^
source.ts meta.decl.block.ts
source.ts meta.block.ts
^^^^^^
source.ts meta.decl.block.ts keyword.control.import.ts
source.ts meta.block.ts keyword.control.import.ts
^^^^^^^
source.ts meta.decl.block.ts
source.ts meta.block.ts
^
source.ts meta.decl.block.ts keyword.operator.assignment.ts
source.ts meta.block.ts keyword.operator.assignment.ts
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
source.ts meta.decl.block.ts
source.ts meta.block.ts
> export default alias;
^^
source.ts meta.block.ts
@ -59,4 +59,4 @@ original file
source.ts meta.decl.block.ts
>}
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts

Просмотреть файл

@ -47,31 +47,31 @@ function foo2(): [number, () => { x: number }] {
^
source.ts meta.function.ts meta.return.type.ts meta.type.function.return.ts
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
> const x = 0;
^^^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^^^^^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts storage.type.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts storage.type.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts keyword.operator.assignment.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts keyword.operator.assignment.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts constant.numeric.decimal.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts constant.numeric.decimal.ts
^^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
>}
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts
>function foo(): [number, () => number] {
@ -114,31 +114,31 @@ function foo2(): [number, () => { x: number }] {
^
source.ts meta.function.ts meta.return.type.ts
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
> const x = 0;
^^^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^^^^^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts storage.type.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts storage.type.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts keyword.operator.assignment.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts keyword.operator.assignment.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts constant.numeric.decimal.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts constant.numeric.decimal.ts
^^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
>}
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts
>function f(): () => number {
@ -171,31 +171,31 @@ function foo2(): [number, () => { x: number }] {
^
source.ts meta.function.ts meta.return.type.ts meta.type.function.return.ts
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
> const x = 0;
^^^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^^^^^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts storage.type.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts storage.type.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts keyword.operator.assignment.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts keyword.operator.assignment.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts constant.numeric.decimal.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts constant.numeric.decimal.ts
^^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
>}
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts
>function f2(): () => {x: number }{
@ -238,31 +238,31 @@ function foo2(): [number, () => { x: number }] {
^
source.ts meta.function.ts meta.return.type.ts meta.type.function.return.ts meta.object.type.ts punctuation.definition.block.ts
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts meta.decl.block.ts
source.ts meta.block.ts
> const x = 0;
^^^^
source.ts meta.decl.block.ts
source.ts meta.block.ts
^^^^^
source.ts meta.decl.block.ts meta.var.expr.ts storage.type.ts
source.ts meta.block.ts meta.var.expr.ts storage.type.ts
^
source.ts meta.decl.block.ts meta.var.expr.ts
source.ts meta.block.ts meta.var.expr.ts
^
source.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
source.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
^
source.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
source.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
^
source.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts keyword.operator.assignment.ts
source.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts keyword.operator.assignment.ts
^
source.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
source.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
^
source.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts constant.numeric.decimal.ts
source.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts constant.numeric.decimal.ts
^^^
source.ts meta.decl.block.ts
source.ts meta.block.ts
>}
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts
>function foo2(): [number, () => { x: number }] {
@ -319,28 +319,28 @@ function foo2(): [number, () => { x: number }] {
^
source.ts meta.function.ts meta.return.type.ts
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
> const x = 0;
^^^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^^^^^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts storage.type.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts storage.type.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts keyword.operator.assignment.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts keyword.operator.assignment.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts constant.numeric.decimal.ts
source.ts meta.function.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts constant.numeric.decimal.ts
^^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
>}
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts

Просмотреть файл

@ -45,52 +45,52 @@ for (^^let a = 1; a ^^< 10; a++) {
^
source.ts
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
> for (let b = 1; b < a; b++) {
^^^^
source.ts meta.decl.block.ts
source.ts meta.block.ts
^^^
source.ts meta.decl.block.ts keyword.control.loop.ts
source.ts meta.block.ts keyword.control.loop.ts
^
source.ts meta.decl.block.ts
source.ts meta.block.ts
^
source.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.block.ts meta.brace.round.ts
^^^
source.ts meta.decl.block.ts meta.var.expr.ts storage.type.ts
source.ts meta.block.ts meta.var.expr.ts storage.type.ts
^
source.ts meta.decl.block.ts meta.var.expr.ts
source.ts meta.block.ts meta.var.expr.ts
^
source.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
source.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
^
source.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
source.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
^
source.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts keyword.operator.assignment.ts
source.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts keyword.operator.assignment.ts
^
source.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
source.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
^
source.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts constant.numeric.decimal.ts
source.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts constant.numeric.decimal.ts
^^^^
source.ts meta.decl.block.ts
source.ts meta.block.ts
^
source.ts meta.decl.block.ts keyword.operator.relational.ts
source.ts meta.block.ts keyword.operator.relational.ts
^^^^^
source.ts meta.decl.block.ts
source.ts meta.block.ts
^^
source.ts meta.decl.block.ts keyword.operator.increment.ts
source.ts meta.block.ts keyword.operator.increment.ts
^
source.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.decl.block.ts
source.ts meta.block.ts
^
source.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
>
^^^^^^^^^
source.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.block.ts meta.block.ts
> }
^^^^
source.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.block.ts meta.block.ts
^
source.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
>}
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts

Просмотреть файл

@ -14,11 +14,11 @@ for (^^let a = 1; a ^^< 10; a++) {
[1, 19]: source.ts keyword.operator.relational.ts
> for (let b = 1; b < a; b++) {
^^^
[2, 5]: source.ts meta.decl.block.ts keyword.control.loop.ts
[2, 5]: source.ts meta.block.ts keyword.control.loop.ts
^^^
[2, 10]: source.ts meta.decl.block.ts meta.var.expr.ts storage.type.ts
[2, 10]: source.ts meta.block.ts meta.var.expr.ts storage.type.ts
>
^^^^^^^^^
[3, 9]: source.ts meta.decl.block.ts meta.decl.block.ts
[3, 9]: source.ts meta.block.ts meta.block.ts
> }
>}

Просмотреть файл

@ -51,10 +51,10 @@ return^^Name+=1;
^
source.ts meta.function.ts meta.function.type.parameter.ts punctuation.definition.parameters.end.ts
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
>}
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
>var AnotherName = function(){
^^^
source.ts meta.var.expr.ts storage.type.ts
@ -75,10 +75,10 @@ return^^Name+=1;
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.function.ts meta.function.type.parameter.ts punctuation.definition.parameters.end.ts
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
>}
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
>
^
source.ts
@ -98,10 +98,10 @@ return^^Name+=1;
^
source.ts meta.function.ts meta.function.type.parameter.ts punctuation.definition.parameters.end.ts
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
>}
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
>export var eAnotherName = function(){
^^^^^^
source.ts meta.var.expr.ts keyword.control.export.ts
@ -126,10 +126,10 @@ return^^Name+=1;
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.function.ts meta.function.type.parameter.ts punctuation.definition.parameters.end.ts
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
>}
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
>
^
source.ts

Просмотреть файл

@ -133,23 +133,23 @@ original file
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts punctuation.definition.parameters.end.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
> this.currentData = d;
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts variable.language.this.ts
^^^^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.operator.assignment.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.operator.assignment.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
> }
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
> constructor(m: number, n: string){}
^
source.ts meta.declaration.object.ts meta.object.body.ts
@ -180,9 +180,9 @@ original file
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts punctuation.definition.parameters.end.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
>}
^
source.ts meta.declaration.object.ts meta.object.body.ts punctuation.definition.block.ts

Просмотреть файл

@ -52,7 +52,7 @@ original file
[13, 2]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts entity.name.function.ts
> this.currentData = d;
^^^^
[14, 3]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts variable.language.this.ts
[14, 3]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts variable.language.this.ts
> }
> constructor(m: number, n: string){}
^^^^^^^^^^^

Просмотреть файл

@ -76,34 +76,34 @@ class A4 {
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
> let d;
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts storage.type.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts storage.type.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
> d.default = 1;
^^^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.operator.assignment.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.operator.assignment.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts constant.numeric.decimal.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts constant.numeric.decimal.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
> }
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
>
^
source.ts meta.declaration.object.ts meta.object.body.ts
@ -127,12 +127,12 @@ class A4 {
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
> }
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
>}
^
source.ts meta.declaration.object.ts meta.object.body.ts punctuation.definition.block.ts
@ -162,32 +162,32 @@ class A4 {
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
> let d;
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts storage.type.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts storage.type.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
> d.case = 1
^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.operator.assignment.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.operator.assignment.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts constant.numeric.decimal.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts constant.numeric.decimal.ts
> }
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
>
^
source.ts meta.declaration.object.ts meta.object.body.ts
@ -211,12 +211,12 @@ class A4 {
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
> }
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
>}
^
source.ts meta.declaration.object.ts meta.object.body.ts punctuation.definition.block.ts
@ -246,88 +246,88 @@ class A4 {
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
> let d
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts storage.type.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts storage.type.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
> d.default = 1
^^^^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.operator.assignment.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.operator.assignment.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts constant.numeric.decimal.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts constant.numeric.decimal.ts
> switch (d.default) {
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-expression.expr.ts keyword.control.switch.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-expression.expr.ts keyword.control.switch.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-expression.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-expression.expr.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-expression.expr.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-expression.expr.ts meta.brace.round.ts
^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-expression.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-expression.expr.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-expression.expr.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-expression.expr.ts meta.brace.round.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts punctuation.definition.block.ts
> case 1:
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts constant.numeric.decimal.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts constant.numeric.decimal.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
> case 2:
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts constant.numeric.decimal.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts constant.numeric.decimal.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
> default:
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts
^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
> break;
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts
^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts keyword.control.loop.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts keyword.control.loop.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts
> }
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts punctuation.definition.block.ts
> }
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
>
^
source.ts meta.declaration.object.ts meta.object.body.ts
@ -351,12 +351,12 @@ class A4 {
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
> }
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
>}
^
source.ts meta.declaration.object.ts meta.object.body.ts punctuation.definition.block.ts
@ -386,88 +386,88 @@ class A4 {
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
> let d
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts storage.type.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts storage.type.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
> d.case = 1
^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.operator.assignment.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.operator.assignment.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts constant.numeric.decimal.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts constant.numeric.decimal.ts
> switch (d.default) {
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-expression.expr.ts keyword.control.switch.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-expression.expr.ts keyword.control.switch.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-expression.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-expression.expr.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-expression.expr.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-expression.expr.ts meta.brace.round.ts
^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-expression.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-expression.expr.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-expression.expr.ts meta.brace.round.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-expression.expr.ts meta.brace.round.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts punctuation.definition.block.ts
> case 1:
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts constant.numeric.decimal.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts constant.numeric.decimal.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
> case 2:
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts constant.numeric.decimal.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts constant.numeric.decimal.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
> default:
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts
^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
> break;
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts
^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts keyword.control.loop.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts keyword.control.loop.ts
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts
> }
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts punctuation.definition.block.ts
> }
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
>
^
source.ts meta.declaration.object.ts meta.object.body.ts
@ -491,12 +491,12 @@ class A4 {
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
> }
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
>}
^
source.ts meta.declaration.object.ts meta.object.body.ts punctuation.definition.block.ts

Просмотреть файл

@ -58,7 +58,7 @@ class A4 {
> let d;
> d.default = 1;
^^^^^^^^^^^^
[4, 5]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
[4, 5]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
> }
>
> private static c() {
@ -74,7 +74,7 @@ class A4 {
> let d;
> d.case = 1
^^^^^^^^^
[14, 5]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
[14, 5]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
> }
>
> private static c() {
@ -90,19 +90,19 @@ class A4 {
> let d
> d.default = 1
^^^^^^^^^^^^
[24, 5]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
[24, 5]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
> switch (d.default) {
^^^^^^^^^
[25, 13]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-expression.expr.ts
[25, 13]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-expression.expr.ts
> case 1:
^^^^
[26, 4]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
[26, 4]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
> case 2:
^^^^
[27, 4]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
[27, 4]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
> default:
^^^^^^^
[28, 4]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
[28, 4]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
> break;
> }
> }
@ -120,19 +120,19 @@ class A4 {
> let d
> d.case = 1
^^^^^^^^^
[40, 5]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
[40, 5]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
> switch (d.default) {
^^^^^^^^^
[41, 13]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-expression.expr.ts
[41, 13]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-expression.expr.ts
> case 1:
^^^^
[42, 4]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
[42, 4]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
> case 2:
^^^^
[43, 4]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
[43, 4]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
> default:
^^^^^^^
[44, 4]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
[44, 4]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
> break;
> }
> }

Просмотреть файл

@ -107,11 +107,11 @@ var j: I = {}
^
source.ts
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
^^^^^^^
source.ts meta.decl.block.ts
source.ts meta.block.ts
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
^
source.ts
^^^^
@ -151,10 +151,10 @@ var j: I = {}
^
source.ts
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
>}
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
>
^
source.ts
@ -183,15 +183,15 @@ var j: I = {}
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts punctuation.definition.parameters.end.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
>
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
> }
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
>}
^
source.ts meta.declaration.object.ts meta.object.body.ts punctuation.definition.block.ts
@ -250,111 +250,111 @@ var j: I = {}
^
source.ts meta.brace.round.ts
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
>
^
source.ts meta.decl.block.ts
source.ts meta.block.ts
> var c = a + b;
^
source.ts meta.decl.block.ts
source.ts meta.block.ts
^^^
source.ts meta.decl.block.ts meta.var.expr.ts storage.type.ts
source.ts meta.block.ts meta.var.expr.ts storage.type.ts
^
source.ts meta.decl.block.ts meta.var.expr.ts
source.ts meta.block.ts meta.var.expr.ts
^
source.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
source.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts variable.other.readwrite.ts
^
source.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
source.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
^
source.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts keyword.operator.assignment.ts
source.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts keyword.operator.assignment.ts
^^^
source.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
source.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
^
source.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts keyword.operator.arithmetic.ts
source.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts keyword.operator.arithmetic.ts
^^
source.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
source.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts
^^
source.ts meta.decl.block.ts
source.ts meta.block.ts
>
^
source.ts meta.decl.block.ts
source.ts meta.block.ts
> switch (someNum) {
^
source.ts meta.decl.block.ts
source.ts meta.block.ts
^^^^^^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-expression.expr.ts keyword.control.switch.ts
source.ts meta.block.ts switch-statement.expr.ts switch-expression.expr.ts keyword.control.switch.ts
^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-expression.expr.ts
source.ts meta.block.ts switch-statement.expr.ts switch-expression.expr.ts
^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-expression.expr.ts meta.brace.round.ts
source.ts meta.block.ts switch-statement.expr.ts switch-expression.expr.ts meta.brace.round.ts
^^^^^^^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-expression.expr.ts
source.ts meta.block.ts switch-statement.expr.ts switch-expression.expr.ts
^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-expression.expr.ts meta.brace.round.ts
source.ts meta.block.ts switch-statement.expr.ts switch-expression.expr.ts meta.brace.round.ts
^
source.ts meta.decl.block.ts switch-statement.expr.ts
source.ts meta.block.ts switch-statement.expr.ts
^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts punctuation.definition.block.ts
source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts punctuation.definition.block.ts
> case 1: break;
^^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts
source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts
^^^^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts constant.numeric.decimal.ts
source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts constant.numeric.decimal.ts
^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts
source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts
^^^^^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts keyword.control.loop.ts
source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts keyword.control.loop.ts
^^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts
source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts
> case 2: break;
^^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts
source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts
^^^^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts constant.numeric.decimal.ts
source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts constant.numeric.decimal.ts
^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts
source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts
^^^^^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts keyword.control.loop.ts
source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts keyword.control.loop.ts
^^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts
source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts
> default: break;
^^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts
source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts
^^^^^^^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts
^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts
source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts
^^^^^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts keyword.control.loop.ts
source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts keyword.control.loop.ts
^^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts
source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts
> }
^
source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts
source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts
^
source.ts meta.decl.block.ts switch-statement.expr.ts punctuation.definition.block.ts
source.ts meta.block.ts switch-statement.expr.ts punctuation.definition.block.ts
^^
source.ts meta.decl.block.ts
source.ts meta.block.ts
>
^
source.ts meta.decl.block.ts
source.ts meta.block.ts
>}
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
>
^
source.ts
@ -378,51 +378,51 @@ var j: I = {}
^^^
source.ts
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
> export function myFun(x: number) {
^^^^
source.ts meta.decl.block.ts
source.ts meta.block.ts
^^^^^^
source.ts meta.decl.block.ts meta.function.ts keyword.control.export.ts
source.ts meta.block.ts meta.function.ts keyword.control.export.ts
^
source.ts meta.decl.block.ts meta.function.ts
source.ts meta.block.ts meta.function.ts
^^^^^^^^
source.ts meta.decl.block.ts meta.function.ts storage.type.function.ts
source.ts meta.block.ts meta.function.ts storage.type.function.ts
^
source.ts meta.decl.block.ts meta.function.ts
source.ts meta.block.ts meta.function.ts
^^^^^
source.ts meta.decl.block.ts meta.function.ts entity.name.function.ts
source.ts meta.block.ts meta.function.ts entity.name.function.ts
^
source.ts meta.decl.block.ts meta.function.ts meta.function.type.parameter.ts punctuation.definition.parameters.begin.ts
source.ts meta.block.ts meta.function.ts meta.function.type.parameter.ts punctuation.definition.parameters.begin.ts
^
source.ts meta.decl.block.ts meta.function.ts meta.function.type.parameter.ts variable.parameter.ts
source.ts meta.block.ts meta.function.ts meta.function.type.parameter.ts variable.parameter.ts
^
source.ts meta.decl.block.ts meta.function.ts meta.function.type.parameter.ts meta.type.annotation.ts
source.ts meta.block.ts meta.function.ts meta.function.type.parameter.ts meta.type.annotation.ts
^
source.ts meta.decl.block.ts meta.function.ts meta.function.type.parameter.ts meta.type.annotation.ts
source.ts meta.block.ts meta.function.ts meta.function.type.parameter.ts meta.type.annotation.ts
^^^^^^
source.ts meta.decl.block.ts meta.function.ts meta.function.type.parameter.ts meta.type.annotation.ts support.type.primitive.ts
source.ts meta.block.ts meta.function.ts meta.function.type.parameter.ts meta.type.annotation.ts support.type.primitive.ts
^
source.ts meta.decl.block.ts meta.function.ts meta.function.type.parameter.ts punctuation.definition.parameters.end.ts
source.ts meta.block.ts meta.function.ts meta.function.type.parameter.ts punctuation.definition.parameters.end.ts
^
source.ts meta.decl.block.ts meta.function.ts
source.ts meta.block.ts meta.function.ts
^
source.ts meta.decl.block.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
> return x;
^^^^^^^^
source.ts meta.decl.block.ts meta.function.ts meta.decl.block.ts
source.ts meta.block.ts meta.function.ts meta.block.ts
^^^^^^
source.ts meta.decl.block.ts meta.function.ts meta.decl.block.ts keyword.control.flow.ts
source.ts meta.block.ts meta.function.ts meta.block.ts keyword.control.flow.ts
^^^^
source.ts meta.decl.block.ts meta.function.ts meta.decl.block.ts
source.ts meta.block.ts meta.function.ts meta.block.ts
> }
^^^^
source.ts meta.decl.block.ts meta.function.ts meta.decl.block.ts
source.ts meta.block.ts meta.function.ts meta.block.ts
^
source.ts meta.decl.block.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
>}
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
>
^
source.ts
@ -570,136 +570,136 @@ var j: I = {}
^^^^^^
source.ts
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
> export class Cell {
^^^^
source.ts meta.decl.block.ts
source.ts meta.block.ts
^^^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts keyword.control.export.ts
source.ts meta.block.ts meta.declaration.object.ts keyword.control.export.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts
source.ts meta.block.ts meta.declaration.object.ts
^^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts storage.type.class.ts
source.ts meta.block.ts meta.declaration.object.ts storage.type.class.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts
source.ts meta.block.ts meta.declaration.object.ts
^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.name.ts entity.name.class.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.name.ts entity.name.class.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts
source.ts meta.block.ts meta.declaration.object.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts punctuation.definition.block.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts punctuation.definition.block.ts
> public parent: Cell;
^^^^^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts
^^^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts storage.modifier.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts storage.modifier.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.field.declaration.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.field.declaration.ts
^^^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.field.declaration.ts variable.object.property.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.field.declaration.ts variable.object.property.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.field.declaration.ts meta.type.annotation.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.field.declaration.ts meta.type.annotation.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.field.declaration.ts meta.type.annotation.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.field.declaration.ts meta.type.annotation.ts
^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.field.declaration.ts meta.type.annotation.ts entity.name.type.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.field.declaration.ts meta.type.annotation.ts entity.name.type.ts
^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts
>
^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts
> constructor(parent: Cell) {
^^^^^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts
^^^^^^^^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts storage.type.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts storage.type.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts punctuation.definition.parameters.begin.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts punctuation.definition.parameters.begin.ts
^^^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts variable.parameter.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts variable.parameter.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts meta.type.annotation.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts meta.type.annotation.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts meta.type.annotation.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts meta.type.annotation.ts
^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts meta.type.annotation.ts entity.name.type.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts meta.type.annotation.ts entity.name.type.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts punctuation.definition.parameters.end.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts punctuation.definition.parameters.end.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
> this.parent = parent;
^^^^^^^^^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts variable.language.this.ts
^^^^^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.operator.assignment.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.operator.assignment.ts
^^^^^^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
> if (typeof parent === 'object' || parent instanceof Error) {
^^^^^^^^^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.conditional.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.conditional.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^^^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.operator.typeof.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.operator.typeof.ts
^^^^^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.operator.comparison.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.operator.comparison.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts string.quoted.single.ts punctuation.definition.string.begin.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts string.quoted.single.ts punctuation.definition.string.begin.ts
^^^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts string.quoted.single.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts string.quoted.single.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts string.quoted.single.ts punctuation.definition.string.end.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts string.quoted.single.ts punctuation.definition.string.end.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.operator.logical.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.operator.logical.ts
^^^^^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^^^^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.operator.instanceof.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.operator.instanceof.ts
^^^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
>
^^^^^^^^^^^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
> }
^^^^^^^^^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts punctuation.definition.block.ts
> }
^^^^^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
> }
^^^^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts
^
source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts punctuation.definition.block.ts
source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts punctuation.definition.block.ts
>}
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
>
^
source.ts

Просмотреть файл

@ -124,22 +124,22 @@ var j: I = {}
>
> var c = a + b;
^^^
[21, 2]: source.ts meta.decl.block.ts meta.var.expr.ts storage.type.ts
[21, 2]: source.ts meta.block.ts meta.var.expr.ts storage.type.ts
^
[21, 12]: source.ts meta.decl.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts keyword.operator.arithmetic.ts
[21, 12]: source.ts meta.block.ts meta.var.expr.ts meta.var-single-variable.expr.ts keyword.operator.arithmetic.ts
>
> switch (someNum) {
^^^^^^
[23, 2]: source.ts meta.decl.block.ts switch-statement.expr.ts switch-expression.expr.ts keyword.control.switch.ts
[23, 2]: source.ts meta.block.ts switch-statement.expr.ts switch-expression.expr.ts keyword.control.switch.ts
> case 1: break;
^^^^
[24, 3]: source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
[24, 3]: source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
> case 2: break;
^^^^
[25, 3]: source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
[25, 3]: source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
> default: break;
^^^^^^^
[26, 3]: source.ts meta.decl.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
[26, 3]: source.ts meta.block.ts switch-statement.expr.ts switch-block.expr.ts case-clause.expr.ts keyword.control.switch.ts
> }
>
>}
@ -153,7 +153,7 @@ var j: I = {}
[35, 1]: source.ts storage.type.ts
> export function myFun(x: number) {
^^^^^^
[36, 5]: source.ts meta.decl.block.ts meta.function.ts keyword.control.export.ts
[36, 5]: source.ts meta.block.ts meta.function.ts keyword.control.export.ts
> return x;
> }
>}
@ -181,49 +181,49 @@ var j: I = {}
[51, 8]: source.ts
> export class Cell {
^^^^^^
[52, 5]: source.ts meta.decl.block.ts meta.declaration.object.ts keyword.control.export.ts
[52, 5]: source.ts meta.block.ts meta.declaration.object.ts keyword.control.export.ts
^^^^^
[52, 12]: source.ts meta.decl.block.ts meta.declaration.object.ts storage.type.class.ts
[52, 12]: source.ts meta.block.ts meta.declaration.object.ts storage.type.class.ts
^^^^
[52, 18]: source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.name.ts entity.name.class.ts
[52, 18]: source.ts meta.block.ts meta.declaration.object.ts meta.object.name.ts entity.name.class.ts
> public parent: Cell;
^^^^^^
[53, 9]: source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts storage.modifier.ts
[53, 9]: source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts storage.modifier.ts
^^^^^^
[53, 16]: source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.field.declaration.ts variable.object.property.ts
[53, 16]: source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.field.declaration.ts variable.object.property.ts
^^^^
[53, 24]: source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.field.declaration.ts meta.type.annotation.ts entity.name.type.ts
[53, 24]: source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.field.declaration.ts meta.type.annotation.ts entity.name.type.ts
>
> constructor(parent: Cell) {
^^^^^^^^^^^
[55, 9]: source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts storage.type.ts
[55, 9]: source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts storage.type.ts
^^^^^^
[55, 21]: source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts variable.parameter.ts
[55, 21]: source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts variable.parameter.ts
^^^^
[55, 29]: source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts meta.type.annotation.ts entity.name.type.ts
[55, 29]: source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.function.type.parameter.ts meta.type.annotation.ts entity.name.type.ts
> this.parent = parent;
^^^^
[56, 13]: source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts variable.language.this.ts
[56, 13]: source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts variable.language.this.ts
^^^^^^^^^
[56, 27]: source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
[56, 27]: source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
> if (typeof parent === 'object' || parent instanceof Error) {
^^^^^^
[57, 17]: source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.operator.typeof.ts
[57, 17]: source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.operator.typeof.ts
^^^^^^^^
[57, 24]: source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
[57, 24]: source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^
[57, 31]: source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.operator.comparison.ts
[57, 31]: source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.operator.comparison.ts
^
[57, 35]: source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts string.quoted.single.ts punctuation.definition.string.begin.ts
[57, 35]: source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts string.quoted.single.ts punctuation.definition.string.begin.ts
^^^^^^^^
[57, 47]: source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
[57, 47]: source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^^^^^^^
[57, 54]: source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.operator.instanceof.ts
[57, 54]: source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.operator.instanceof.ts
^^^^^^
[57, 65]: source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
[57, 65]: source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
>
^^^^^^^^^^^^^^
[58, 14]: source.ts meta.decl.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts meta.decl.block.ts
[58, 14]: source.ts meta.block.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts meta.block.ts
> }
> }
> }

Просмотреть файл

@ -105,11 +105,11 @@ function foo() { }
^
source.ts meta.function.ts meta.return.type.ts
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts
>
@ -191,8 +191,8 @@ function foo() { }
^
source.ts meta.function.ts
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts

Просмотреть файл

@ -80,15 +80,15 @@ class Foo {
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
>
^^^^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
> }
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
>}
^
source.ts meta.declaration.object.ts meta.object.body.ts punctuation.definition.block.ts

Просмотреть файл

@ -29,6 +29,6 @@ class Foo {
> ) {
>
^^^^^^^^^
[6, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
[6, 9]: source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
> }
>}

Просмотреть файл

@ -86,11 +86,11 @@ const^^able^^ += " Royal, I say!";
^
source.ts
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
^
source.ts meta.decl.block.ts
source.ts meta.block.ts
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
>
^
source.ts

Просмотреть файл

@ -76,12 +76,12 @@ class A {
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
> }
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
> foo() {
^
source.ts meta.declaration.object.ts meta.object.body.ts
@ -94,39 +94,39 @@ class A {
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
> return this.a + this.b + this.c;
^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.control.flow.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.control.flow.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts variable.language.this.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.operator.arithmetic.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.operator.arithmetic.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts variable.language.this.ts
^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts keyword.operator.arithmetic.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts keyword.operator.arithmetic.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts variable.language.this.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts variable.language.this.ts
^^^^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
> }
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts
^
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.declaration.object.ts meta.object.body.ts meta.method.declaration.ts meta.block.ts punctuation.definition.block.ts
>}
^
source.ts meta.declaration.object.ts meta.object.body.ts punctuation.definition.block.ts

Просмотреть файл

@ -98,59 +98,59 @@ var e = <div data-custom-attribute="^^foo" />
^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx
^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx punctuation.definition.block.tsx
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx punctuation.definition.block.tsx
> return <div onClick={this.stop}>
^^^^^^^^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx
^^^^^^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx keyword.control.flow.tsx
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx keyword.control.flow.tsx
^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx
^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx meta.tag.open.tsx punctuation.definition.tag.begin.tsx
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx meta.tag.open.tsx punctuation.definition.tag.begin.tsx
^^^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx meta.tag.open.tsx entity.name.tag.tsx
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx meta.tag.open.tsx entity.name.tag.tsx
^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx meta.tag.open.tsx meta.tag.attribute-name.tsx
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx meta.tag.open.tsx meta.tag.attribute-name.tsx
^^^^^^^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx meta.tag.open.tsx meta.tag.attribute-name.tsx entity.other.attribute-name.tsx
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx meta.tag.open.tsx meta.tag.attribute-name.tsx entity.other.attribute-name.tsx
^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx meta.tag.open.tsx keyword.operator.assignment.tsx
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx meta.tag.open.tsx keyword.operator.assignment.tsx
^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx meta.tag.open.tsx meta.brace.curly.tsx punctuation.definition.brace.curly.start.tsx
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx meta.tag.open.tsx meta.brace.curly.tsx punctuation.definition.brace.curly.start.tsx
^^^^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx meta.tag.open.tsx meta.brace.curly.tsx variable.language.this.tsx
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx meta.tag.open.tsx meta.brace.curly.tsx variable.language.this.tsx
^^^^^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx meta.tag.open.tsx meta.brace.curly.tsx
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx meta.tag.open.tsx meta.brace.curly.tsx
^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx meta.tag.open.tsx meta.brace.curly.tsx punctuation.definition.brace.curly.end.tsx
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx meta.tag.open.tsx meta.brace.curly.tsx punctuation.definition.brace.curly.end.tsx
^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx meta.tag.open.tsx punctuation.definition.tag.end.tsx
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx meta.tag.open.tsx punctuation.definition.tag.end.tsx
> This is a test: {this.state.count}
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx meta.jsx.children.tsx
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx meta.jsx.children.tsx
^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx meta.jsx.children.tsx meta.brace.curly.tsx punctuation.definition.brace.curly.start.tsx
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx meta.jsx.children.tsx meta.brace.curly.tsx punctuation.definition.brace.curly.start.tsx
^^^^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx meta.jsx.children.tsx meta.brace.curly.tsx variable.language.this.tsx
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx meta.jsx.children.tsx meta.brace.curly.tsx variable.language.this.tsx
^^^^^^^^^^^^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx meta.jsx.children.tsx meta.brace.curly.tsx
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx meta.jsx.children.tsx meta.brace.curly.tsx
^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx meta.jsx.children.tsx meta.brace.curly.tsx punctuation.definition.brace.curly.end.tsx
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx meta.jsx.children.tsx meta.brace.curly.tsx punctuation.definition.brace.curly.end.tsx
> </div>
^^^^^^^^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx meta.jsx.children.tsx
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx meta.jsx.children.tsx
^^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx meta.tag.close.tsx punctuation.definition.tag.begin.tsx
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx meta.tag.close.tsx punctuation.definition.tag.begin.tsx
^^^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx meta.tag.close.tsx entity.name.tag.tsx
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx meta.tag.close.tsx entity.name.tag.tsx
^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx meta.tag.close.tsx punctuation.definition.tag.end.tsx
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx meta.tag.close.tsx punctuation.definition.tag.end.tsx
> }
^^^^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx
^
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx punctuation.definition.block.tsx
source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx punctuation.definition.block.tsx
>}
^
source.tsx meta.declaration.object.tsx meta.object.body.tsx punctuation.definition.block.tsx

Просмотреть файл

@ -59,16 +59,16 @@ var e = <div data-custom-attribute="^^foo" />
> render() {
> return <div onClick={this.stop}>
^
[3, 16]: source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx meta.tag.open.tsx punctuation.definition.tag.begin.tsx
[3, 16]: source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx meta.tag.open.tsx punctuation.definition.tag.begin.tsx
^^^
[3, 17]: source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx meta.tag.open.tsx entity.name.tag.tsx
[3, 17]: source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx meta.tag.open.tsx entity.name.tag.tsx
^^^^^^^
[3, 21]: source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx meta.tag.open.tsx meta.tag.attribute-name.tsx entity.other.attribute-name.tsx
[3, 21]: source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx meta.tag.open.tsx meta.tag.attribute-name.tsx entity.other.attribute-name.tsx
^^^^
[3, 30]: source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx meta.tag.open.tsx meta.brace.curly.tsx variable.language.this.tsx
[3, 30]: source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx meta.tag.open.tsx meta.brace.curly.tsx variable.language.this.tsx
> This is a test: {this.state.count}
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[4, 13]: source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.decl.block.tsx meta.jsx.children.tsx
[4, 13]: source.tsx meta.declaration.object.tsx meta.object.body.tsx meta.method.declaration.tsx meta.block.tsx meta.jsx.children.tsx
> </div>
> }
>}

Просмотреть файл

@ -96,9 +96,9 @@ function foo(param1: string, param2: number) {
^
source.ts meta.function.ts
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
>}
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts

Просмотреть файл

@ -61,19 +61,19 @@ var ^^obj = {
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.function.ts
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.function.ts meta.decl.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.function.ts meta.block.ts
^^^^^^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.function.ts meta.decl.block.ts keyword.control.flow.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.function.ts meta.block.ts keyword.control.flow.ts
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.function.ts meta.decl.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.function.ts meta.block.ts
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.function.ts meta.decl.block.ts constant.numeric.decimal.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.function.ts meta.block.ts constant.numeric.decimal.ts
^^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.function.ts meta.decl.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.function.ts meta.block.ts
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts meta.var.expr.ts
^^
@ -150,25 +150,25 @@ var ^^obj = {
^^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts storage.type.function.arrow.ts
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.decl.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.block.ts
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.block.ts punctuation.definition.block.ts
^^^^^^^^^^^^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.decl.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.block.ts
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.begin.ts
^^^^^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.decl.block.ts string.quoted.double.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.block.ts string.quoted.double.ts
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.decl.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.block.ts string.quoted.double.ts punctuation.definition.string.end.ts
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.block.ts meta.brace.round.ts
^^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.decl.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.block.ts
^
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.var.expr.ts meta.var-single-variable.expr.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts meta.var.expr.ts
^^

Просмотреть файл

@ -13,11 +13,11 @@ declare ^^module "x" {}
^^^^
source.ts
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
^
source.ts meta.decl.block.ts
source.ts meta.block.ts
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts
>module ts { }
@ -26,11 +26,11 @@ declare ^^module "x" {}
^^^^
source.ts
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
^
source.ts meta.decl.block.ts
source.ts meta.block.ts
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts
>declare namespace ts {}
@ -43,9 +43,9 @@ declare ^^module "x" {}
^^^^
source.ts
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts
>declare module ts {}
@ -58,9 +58,9 @@ declare ^^module "x" {}
^^^^
source.ts
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
^^
source.ts
>declare module "x" {}
@ -81,6 +81,6 @@ declare ^^module "x" {}
^
source.ts
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts
^
source.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.block.ts punctuation.definition.block.ts

Просмотреть файл

@ -205,53 +205,53 @@ class Test {
^
source.ts meta.function.ts meta.return.type.ts
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
> return stat(path).then(stat => stat.isFile(), () => false)
^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^^^^^^
source.ts meta.function.ts meta.decl.block.ts keyword.control.flow.ts
source.ts meta.function.ts meta.block.ts keyword.control.flow.ts
^^^^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.function.ts meta.block.ts meta.brace.round.ts
^^^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.function.ts meta.block.ts meta.brace.round.ts
^^^^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.function.ts meta.block.ts meta.brace.round.ts
^^^^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^^
source.ts meta.function.ts meta.decl.block.ts storage.type.function.arrow.ts
source.ts meta.function.ts meta.block.ts storage.type.function.arrow.ts
^^^^^^^^^^^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.function.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.function.ts meta.block.ts meta.brace.round.ts
^^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.function.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.function.ts meta.block.ts meta.brace.round.ts
^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^^
source.ts meta.function.ts meta.decl.block.ts storage.type.function.arrow.ts
source.ts meta.function.ts meta.block.ts storage.type.function.arrow.ts
^
source.ts meta.function.ts meta.decl.block.ts
source.ts meta.function.ts meta.block.ts
^^^^^
source.ts meta.function.ts meta.decl.block.ts constant.language.boolean.false.ts
source.ts meta.function.ts meta.block.ts constant.language.boolean.false.ts
^
source.ts meta.function.ts meta.decl.block.ts meta.brace.round.ts
source.ts meta.function.ts meta.block.ts meta.brace.round.ts
>}
^
source.ts meta.function.ts meta.decl.block.ts punctuation.definition.block.ts
source.ts meta.function.ts meta.block.ts punctuation.definition.block.ts
>
^
source.ts

Просмотреть файл

@ -68,7 +68,7 @@ class Test {
[13, 39]: source.ts meta.function.ts meta.return.type.ts meta.type.parameters.ts entity.name.type.ts
> return stat(path).then(stat => stat.isFile(), () => false)
^^^^^^
[14, 2]: source.ts meta.function.ts meta.decl.block.ts keyword.control.flow.ts
[14, 2]: source.ts meta.function.ts meta.block.ts keyword.control.flow.ts
>}
>
>