| OLD | NEW | 
|   1 // Copyright (c) 2011, the Dart project authors.  Please see the AUTHORS file |   1 // Copyright (c) 2011, the Dart project authors.  Please see the AUTHORS file | 
|   2 // for details. All rights reserved. Use of this source code is governed by a |   2 // for details. All rights reserved. Use of this source code is governed by a | 
|   3 // BSD-style license that can be found in the LICENSE file. |   3 // BSD-style license that can be found in the LICENSE file. | 
|   4 // Test mismatch in argument counts. |   4 // Test mismatch in argument counts. | 
|   5  |   5  | 
|   6 class InstanceCallWrongArgumentCountNegativeTest { |   6 class InstanceCallWrongArgumentCountNegativeTest { | 
|   7   static void testMain() { |   7   static void testMain() { | 
|   8     Niederhorn nh = new Niederhorn(); |   8     Niederhorn nh = new Niederhorn(); | 
|   9     nh.goodCall(1, 2, 3); |   9     nh.goodCall(1, 2, 3); | 
|  10     // Bad call. |  10     // Bad call. | 
|  11     nh.goodCall(1, 2, 3, 4); |  11     nh.goodCall(1, 2, 3, 4); | 
|  12   } |  12   } | 
|  13 } |  13 } | 
|  14  |  14  | 
|  15 class Niederhorn { |  15 class Niederhorn { | 
|  16   Niederhorn() {} |  16   Niederhorn() {} | 
|  17   int goodCall(int a, int b, int c) { |  17   int goodCall(int a, int b, int c) { | 
|  18     return a + b; |  18     return a + b; | 
|  19   } |  19   } | 
|  20 } |  20 } | 
|  21  |  21  | 
|  22 main() { |  22 main() { | 
|  23   InstanceCallWrongArgumentCountNegativeTest.testMain(); |  23   InstanceCallWrongArgumentCountNegativeTest.testMain(); | 
|  24 } |  24 } | 
| OLD | NEW |