Chromium Code Reviews| Index: sdk/lib/_internal/compiler/implementation/lib/js_helper.dart |
| diff --git a/sdk/lib/_internal/compiler/implementation/lib/js_helper.dart b/sdk/lib/_internal/compiler/implementation/lib/js_helper.dart |
| index 39e1c5c8f651b7254d2ac1d00b522d3925ff7525..c53d6499a9f7b828694c056c6af4886b3e89f87b 100644 |
| --- a/sdk/lib/_internal/compiler/implementation/lib/js_helper.dart |
| +++ b/sdk/lib/_internal/compiler/implementation/lib/js_helper.dart |
| @@ -380,7 +380,7 @@ class JSInvocationMirror implements InvocationMirror { |
| bool get isAccessor => _kind != METHOD; |
| List get positionalArguments { |
| - if (isGetter) return null; |
| + if (isGetter) return const []; |
| var list = []; |
| var argumentCount = |
| _arguments.length - _namedArgumentNames.length; |
| @@ -391,7 +391,7 @@ class JSInvocationMirror implements InvocationMirror { |
| } |
| Map<String,dynamic> get namedArguments { |
| - if (isAccessor) return null; |
| + if (isAccessor) return const <String,dynamic>{}; |
|
ngeoffray
2012/12/28 10:24:03
Shouldn't that be <dynamic>{} ?
Johnni Winther
2012/12/28 22:32:31
The syntax was changed to include the key type bef
|
| var map = <String,dynamic>{}; |
| int namedArgumentCount = _namedArgumentNames.length; |
| int namedArgumentsStartIndex = _arguments.length - namedArgumentCount; |