| Index: lib/compiler/implementation/js_backend/emitter.dart
|
| diff --git a/lib/compiler/implementation/js_backend/emitter.dart b/lib/compiler/implementation/js_backend/emitter.dart
|
| index f63d93fe81bac85692c270522be4a6cba4c5c4bb..397211e16cc11a4ed40e1675fffa831d0aeb15dc 100644
|
| --- a/lib/compiler/implementation/js_backend/emitter.dart
|
| +++ b/lib/compiler/implementation/js_backend/emitter.dart
|
| @@ -46,9 +46,9 @@ class CodeEmitterTask extends CompilerTask {
|
| final bool generateSourceMap;
|
| final SourceMapBuilder sourceMapBuilder;
|
|
|
| - CodeEmitterTask(Compiler compiler, [bool generateSourceMap = false])
|
| - : namer = compiler.namer,
|
| - boundClosureBuffer = new CodeBuffer(),
|
| + CodeEmitterTask(Compiler compiler, this.namer,
|
| + [bool generateSourceMap = false])
|
| + : boundClosureBuffer = new CodeBuffer(),
|
| mainBuffer = new CodeBuffer(),
|
| boundClosureCache = new Map<int, String>(),
|
| generateSourceMap = generateSourceMap,
|
| @@ -478,7 +478,7 @@ function(prototype, staticName, fieldName, getterName, lazyValue) {
|
| defineInstanceMember(namer.getName(member), codeBuffer);
|
| codeBuffer = compiler.codegenWorld.generatedBailoutCode[member];
|
| if (codeBuffer !== null) {
|
| - defineInstanceMember(compiler.namer.getBailoutName(member), codeBuffer);
|
| + defineInstanceMember(namer.getBailoutName(member), codeBuffer);
|
| }
|
| FunctionElement function = member;
|
| FunctionSignature parameters = function.computeSignature(compiler);
|
| @@ -502,8 +502,8 @@ function(prototype, staticName, fieldName, getterName, lazyValue) {
|
| } else {
|
| SourceString helper = compiler.backend.getCheckedModeHelper(type);
|
| Element helperElement = compiler.findHelper(helper);
|
| - String helperName = compiler.namer.isolateAccess(helperElement);
|
| - String additionalArgument = compiler.namer.operatorIs(type.element);
|
| + String helperName = namer.isolateAccess(helperElement);
|
| + String additionalArgument = namer.operatorIs(type.element);
|
| return " set\$$fieldName: function(v) { "
|
| "this.$fieldName = $helperName(v, '$additionalArgument'); }";
|
| }
|
|
|