branch: externals/js2-mode commit e8da0b4daff7f57bc4380ce9127ed47115388d32 Author: Lele Gaifax <l...@metapensiero.it> Commit: Lele Gaifax <l...@metapensiero.it>
Fix issue #518, considering class definition as initialization --- js2-mode.el | 3 +++ 1 file changed, 3 insertions(+) diff --git a/js2-mode.el b/js2-mode.el index 567d629..d9cea03 100644 --- a/js2-mode.el +++ b/js2-mode.el @@ -7284,6 +7284,9 @@ key of a literal object." ((js2-namespace-import-node-p parent) (setq assigned t used nil)) + ((js2-class-node-p parent) + (setq declared t + assigned t)) (assign-node (setq assigned (memq node (js2--collect-target-symbols