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

Reply via email to