| Index: lib/compiler/implementation/native_handler.dart
|
| diff --git a/lib/compiler/implementation/native_handler.dart b/lib/compiler/implementation/native_handler.dart
|
| index 6c650b2fa7dc06488d4ca4dd222f0a002ed29eb6..7b392fa02ee9f9c69310ec78d7cb2b573174dab2 100644
|
| --- a/lib/compiler/implementation/native_handler.dart
|
| +++ b/lib/compiler/implementation/native_handler.dart
|
| @@ -250,7 +250,7 @@ void handleSsaNative(SsaBuilder builder, Send node) {
|
| compiler.emitter.nativeEmitter.nativeMethods.add(element);
|
| }
|
|
|
| - FunctionParameters parameters = element.computeParameters(builder.compiler);
|
| + FunctionSignature parameters = element.computeSignature(builder.compiler);
|
| if (!hasBody) {
|
| List<String> arguments = <String>[];
|
| List<HInstruction> inputs = <HInstruction>[];
|
| @@ -317,10 +317,9 @@ void generateMethodWithPrototypeCheckForElement(Compiler compiler,
|
| String methodName;
|
| Namer namer = compiler.namer;
|
| if (element.kind == ElementKind.FUNCTION) {
|
| - FunctionParameters computedParameters =
|
| - element.computeParameters(compiler);
|
| + FunctionSignature signature = element.computeSignature(compiler);
|
| methodName = namer.instanceMethodName(
|
| - element.getLibrary(), element.name, computedParameters.parameterCount);
|
| + element.getLibrary(), element.name, signature.parameterCount);
|
| } else if (element.kind == ElementKind.GETTER) {
|
| methodName = namer.getterName(element.getLibrary(), element.name);
|
| } else if (element.kind == ElementKind.SETTER) {
|
|
|