Index: dart/sdk/lib/_internal/compiler/implementation/js_emitter/container_builder.dart |
diff --git a/dart/sdk/lib/_internal/compiler/implementation/js_emitter/container_builder.dart b/dart/sdk/lib/_internal/compiler/implementation/js_emitter/container_builder.dart |
index 276d339c975b0f7655d93cfb3998940b42c551ce..b8e8210ab1136caf110312b00277963789a796ed 100644 |
--- a/dart/sdk/lib/_internal/compiler/implementation/js_emitter/container_builder.dart |
+++ b/dart/sdk/lib/_internal/compiler/implementation/js_emitter/container_builder.dart |
@@ -322,17 +322,12 @@ class ContainerBuilder extends CodeEmitterHelper { |
closureBuilder.addProperty(operatorSignature, encoding); |
} |
- void emitIsFunctionTypeTest(FunctionType functionType) { |
- String operator = namer.operatorIsType(functionType); |
- closureBuilder.addProperty(operator, js('true')); |
- } |
- |
FunctionType methodType = element.computeType(compiler); |
Map<FunctionType, bool> functionTypeChecks = |
task.typeTestEmitter.getFunctionTypeChecksOn(methodType); |
task.typeTestEmitter.generateFunctionTypeTests( |
element, methodType, functionTypeChecks, |
- emitFunctionTypeSignature, emitIsFunctionTypeTest); |
+ emitFunctionTypeSignature); |
closureClassElement = |
addClosureIfNew(closureBuilder, closureClassElement, fieldNames); |
@@ -456,19 +451,13 @@ class ContainerBuilder extends CodeEmitterHelper { |
boundClosureBuilder.addProperty(operatorSignature, encoding); |
} |
- void emitIsFunctionTypeTest(FunctionType functionType) { |
- String operator = namer.operatorIsType(functionType); |
- boundClosureBuilder.addProperty(operator, |
- new jsAst.LiteralBool(true)); |
- } |
- |
DartType memberType = member.computeType(compiler); |
Map<FunctionType, bool> functionTypeChecks = |
task.typeTestEmitter.getFunctionTypeChecksOn(memberType); |
task.typeTestEmitter.generateFunctionTypeTests( |
member, memberType, functionTypeChecks, |
- emitFunctionTypeSignature, emitIsFunctionTypeTest); |
+ emitFunctionTypeSignature); |
closureClassElement = |
addClosureIfNew(boundClosureBuilder, closureClassElement, fieldNames); |