intel/dml-language-server

References to/from local variables are not correctly resolved

Closed this issue · 3 comments

Notably:

  • Reference bindings from refs in methods to local declarations is not correctly made
  • Local declarations do not correctly shadow outside declarations (!)

Seems that scoping, and variable declarations from within methods has not even been attempted yet. Moving from bug to feature request.

First attempt at this tracked at #118, but needs testing.

Resolved to parity with object-level lookups at least, I think. Remaining works remain in the type system