node/test/fixtures/test426/decoding/scopes
..
close-start-end-position-scopes.map
close-start-end-position-scopes.map.golden
empty-scopes-field.map
empty-scopes-field.map.golden
hidden-ranges.map
hidden-ranges.map.golden
multiple-root-original-scopes-with-nil.map
multiple-root-original-scopes-with-nil.map.golden
nested-ranges.map
nested-ranges.map.golden
nested-scopes.map
nested-scopes.map.golden
nil-scopes.map
nil-scopes.map.golden
range-call-site.map
range-call-site.map.golden
range-values.map
range-values.map.golden
README.md
scope-variables.map
scope-variables.map.golden
scopes.d.ts
sibling-ranges.map
sibling-ranges.map.golden
sibling-scopes.map
sibling-scopes.map.golden
single-root-original-scope.map
single-root-original-scope.map.golden
sub-range-values.map
sub-range-values.map.golden

Test cases

  • empty-scopes-field: Empty original scopes field
  • nil-scopes: Multiple null original scopes
  • close-start-end-position-scopes: Scopes with very close start and end positions
  • single-root-original-scope: A single global root original scope
  • nested-scopes: Nested original scopes representing functions and blocks
  • sibling-scopes: Multiple sibling top-level functions
  • scope-variables: Scopes containing variable declarations
  • multiple-root-original-scopes-with-nil: Multiple global root scopes with a null scope in between
  • sibling-ranges: Multiple sibling root ranges
  • nested-ranges: A root range with a nested function range
  • range-values: A root range with a non-function range with bindings
  • sub-range-values: A root range with sub-range bindings
  • range-call-site: A function inlined into the root scope
  • hidden-ranges: A function range corresponding to an original block scope