-
Input:
```
(a for a of b).sort()
```
Error:
```
TypeError: Cannot read property 'constructor' of undefined
at mapExpression (/Users/bouke/repos/decaf/dist/index.js:1034:18)
at mapForExpression …
-
Input:
```
class A
###
B
###
c: ->
```
Causes error
```
TypeError: Cannot read property 'constructor' of undefined
at /Users/bouke/repos/decaf/dist/index.js:287:72
at Array.filter (nat…
-
Input:
```
switch
when true
1
```
Error:
```
TypeError: Cannot read property 'constructor' of null
at mapExpression (/Users/bouke/repos/decaf/dist/index.js:1034:18)
at mapSwitchStatement …
-
Super specific bug
input:
```
class A.B
c: ->
@d?()
```
This only happens if all three conditions are met:
1. Method call on self
2. With existential operator
3. Inside a nested class definit…
-
This throws an error for me on master:
```
class A.B
c: ->
for d in [0..e]
d
```
It works fine if it's not a nested class (so `class A` instead)
trace:
```
Skipping file "input.coffee…
-
I'm trying to query events after a particular date. I'm using Chrome Postman for a proof of concept and can filter by other columns, but filtering by event start date seems to always return everythin…
-
Thank you for https://github.com/juliankrispel/decaf/issues/78. After this fix, removed return statement at function assignment in constructor.
coffeescript
``` coffeescript
class A
constructor: …
-
When trying to compile (on master, so it includes your nested class assignment fix)
```
class A.B
c: (@d) ->
```
I get
```
TypeError: Cannot read property 'constructor' of null
at mapExpression…
-
```
var o = angular.extend( {}, {
get x() {
return 'x';
}
});
```
resulting o object does not have the get x() method, it has 'x'
-
``` coffee
a %% b
```
Throws an error:
```
Error: "%%" does not match field "operator": == | != | === | !== | < | | >= | > | >>> | + | - | * | / | % | & | | | ^ | in | instanceof | .. of type Binar…