branch: externals/js2-mode
commit e8da0b4daff7f57bc4380ce9127ed47115388d32
Author: Lele Gaifax <[email protected]>
Commit: Lele Gaifax <[email protected]>
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