Skip to content

v0.3.13

Compare
Choose a tag to compare
@kritzcreek kritzcreek released this 01 Oct 12:36
· 7 commits to main since this release

Emit references to object properties (#373)

Given the following example:

type MyType = { myProperty: number }
function myFunc(): MyType {
  return { myProperty: 42 };
}

Previously we'd fail to produce a reference to myProperty in the body of myFunc. Now we properly link the two together. This fixes a fair amount of issues around navigating through object literals.

Emit enclosing_range for calls in constructors (#372)

We now emit enclosing_range data for calls in constructors, which we were missing before.