Chromium Code Reviews| Index: runtime/lib/double_patch.dart |
| diff --git a/lib/core/bool.dart b/runtime/lib/double_patch.dart |
| similarity index 62% |
| copy from lib/core/bool.dart |
| copy to runtime/lib/double_patch.dart |
| index 3225a9989978ca9d4a380f1b35574bef900fdcb6..7a32474d2ec4048a018c87e6130e7520c66635d3 100644 |
| --- a/lib/core/bool.dart |
| +++ b/runtime/lib/double_patch.dart |
| @@ -1,12 +1,11 @@ |
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| // for details. All rights reserved. Use of this source code is governed by a |
| // BSD-style license that can be found in the LICENSE file. |
| - |
| // Dart core library. |
| -class bool { |
| - factory bool._uninstantiable() { |
| - throw const UnsupportedOperationException( |
| - "class bool cannot be instantiated"); |
| - } |
| +// VM implementation of double. |
| + |
| +patch class double { |
| + /* patch */ static double parse(String string) => |
| + MathNatives.parseDouble(string); |
|
Lasse Reichstein Nielsen
2012/09/14 11:10:01
You might want to move the parse function to somet
hausner
2012/09/14 15:40:59
Or how about calling the native function directly
|
| } |