| Index: dart/sdk/lib/_internal/compiler/implementation/js_emitter/reflection_data_parser.dart
|
| diff --git a/dart/sdk/lib/_internal/compiler/implementation/js_emitter/reflection_data_parser.dart b/dart/sdk/lib/_internal/compiler/implementation/js_emitter/reflection_data_parser.dart
|
| index 7afb5d570fe2c0016b11b777b85180ceaee94562..1076afe00b48e75ddd575ea8f1e6f64656af08dd 100644
|
| --- a/dart/sdk/lib/_internal/compiler/implementation/js_emitter/reflection_data_parser.dart
|
| +++ b/dart/sdk/lib/_internal/compiler/implementation/js_emitter/reflection_data_parser.dart
|
| @@ -84,7 +84,8 @@ String getReflectionDataParser(String classesCollector,
|
| var optionalParameterCount = optionalParameterInfo >> 1;
|
| var optionalParametersAreNamed = (optionalParameterInfo & 1) === 1;
|
| var functionTypeIndex = ${readFunctionType("array", "2")};
|
| - var isReflectable = array.length > optionalParameterCount + 3;
|
| + var isReflectable =''' // Break long line.
|
| + ''' array.length > requiredParameterCount + optionalParameterCount + 3;
|
| if (getterStubName) {
|
| f = tearOff(funcs, array, isStatic, name);
|
| '''
|
|
|