This commit is contained in:
Jeremy Ashkenas
2011-12-15 16:03:01 -05:00
parent 510fb59e29
commit 121009dec4
3 changed files with 17 additions and 5 deletions

View File

@@ -581,4 +581,16 @@ test "#1876: Class @A extends A", ->
class @A extends A
ok (new @A) instanceof A
test "#1813: Passing class definitions as expressions", ->
ident = (x) -> x
result = ident class A then x = 1
eq result, A
result = ident class B extends A
x = 1
eq result, B