Merge the different structures to track node location #1717

Closed
ariya opened this Issue Jan 6, 2017 · 0 comments

Projects

None yet

1 participant

@ariya
Contributor
ariya commented Jan 6, 2017

Currently tracking the location of a node requires a mash-up of various structures: MetaNode, Marker, JSXMetaNode. This is highly confusing. For improved readability, all of them should be consolidated into just one structure.

@ariya ariya self-assigned this Jan 6, 2017
@ariya ariya referenced this issue Jan 7, 2017
Open

Refactoring and clean-up #1720

8 of 9 tasks complete
@ariya ariya added a commit to ariya/esprima that referenced this issue Jan 10, 2017
@ariya ariya Simplify handling the marker for node location
Marker, MetaNode, JSXMetaNode are all merged into just one structure

Fix #1717
758e02f
@ariya ariya added a commit that closed this issue Jan 11, 2017
@ariya ariya Simplify handling the marker for node location
Marker, MetaNode, JSXMetaNode are all merged into just one structure

Fix #1717
Closes gh-1726
4b0f65e
@ariya ariya closed this in 4b0f65e Jan 11, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment