| Index: lib/src/js/nodes.dart
|
| diff --git a/lib/src/js/nodes.dart b/lib/src/js/nodes.dart
|
| index 6b574039a77dcffb1589a2f557fb18cb054ec280..394ec7689254bd9ae99e836356c25424790a3341 100644
|
| --- a/lib/src/js/nodes.dart
|
| +++ b/lib/src/js/nodes.dart
|
| @@ -1201,7 +1201,10 @@ class Method extends Property {
|
|
|
| Method(Expression name, Fun function,
|
| {this.isGetter: false, this.isSetter: false, this.isStatic: false})
|
| - : super(name, function);
|
| + : super(name, function) {
|
| + assert(!isGetter || function.params.length == 0);
|
| + assert(!isSetter || function.params.length == 1);
|
| + }
|
|
|
| Fun get function => super.value;
|
|
|
|
|