]> code.delx.au - gnu-emacs-elpa/commit
Fix semicolons and scoping in exported decls
authorDavid Greenspan <dgreenspan@alum.mit.edu>
Fri, 6 Nov 2015 07:32:14 +0000 (23:32 -0800)
committerDavid Greenspan <dgreenspan@alum.mit.edu>
Fri, 6 Nov 2015 07:32:23 +0000 (23:32 -0800)
commitde6df3366977b610007e126945adf8967cce83c3
tree65f15f3363068db50a0c8634817811d37cec6725
parente0972fbc11975bd1129ee42a422a3092d469c132
Fix semicolons and scoping in exported decls

In the following code, no semicolons should be considered missing,
and all of A,B,C,D should be considered declared.

```
export function A() {}
export class B {}
export default function C() {}
export default class D {}

var x = [A, B, C, D];
```
js2-mode.el