LivelyKernel / lively.ast

Parsing JS code into ASTs and tools to query and transform these trees.
4 stars 0 forks source link

Report both declarations and ids for bindings #3

Closed levjj closed 8 years ago

levjj commented 8 years ago

Declaration is necessary for "Jump to Definition". Identifiers are important for refactoring, e.g. renaming. This change makes sure that both get reported at the same time, so clients can choose the appropriate information.