Chromium Code Reviews| Index: pkg/compiler/lib/src/js_emitter/new_emitter/emitter.dart |
| diff --git a/pkg/compiler/lib/src/js_emitter/new_emitter/emitter.dart b/pkg/compiler/lib/src/js_emitter/new_emitter/emitter.dart |
| index b2c52734aebd91b227ec89744a963de413639186..4370b17f36d6fea2844bd6fd78e7ed38fbc1823c 100644 |
| --- a/pkg/compiler/lib/src/js_emitter/new_emitter/emitter.dart |
| +++ b/pkg/compiler/lib/src/js_emitter/new_emitter/emitter.dart |
| @@ -73,6 +73,12 @@ class Emitter implements emitterTask.Emitter { |
| } |
| @override |
| + // TODO(herhut): Use a single shared function. |
| + js.Expression generateFunctionThatReturnsNull() { |
| + return js.js(r"""function() { return null; }"""); |
|
floitsch
2015/01/16 16:56:13
Could we make this return `undefined` ?
Would make
|
| + } |
| + |
| + @override |
| js.Expression constantReference(ConstantValue value) { |
| return _emitter.constantEmitter.reference(value); |
| } |