| Index: dart/tests/utils/dummy_compiler_test.dart
|
| diff --git a/dart/tests/utils/dummy_compiler_test.dart b/dart/tests/utils/dummy_compiler_test.dart
|
| index 7f80c396ccfb193dbba080f679adf4621e1aca00..74df9b26f165dac461c71d672153d92dacdc230e 100644
|
| --- a/dart/tests/utils/dummy_compiler_test.dart
|
| +++ b/dart/tests/utils/dummy_compiler_test.dart
|
| @@ -17,61 +17,65 @@ Future<String> provider(Uri uri) {
|
| source = "main() {}";
|
| } else if (uri.scheme == "lib") {
|
| if (uri.path.endsWith("/core.dart")) {
|
| - source = """library core;
|
| - class Object {
|
| - operator==(other) {}
|
| - }
|
| - class Type {}
|
| - class bool {}
|
| - class num {}
|
| - class int {}
|
| - class double{}
|
| - class String{}
|
| - class Function{}
|
| - class List {}
|
| - class Map {}
|
| - class Closure {}
|
| - class BoundClosure {}
|
| - class Dynamic_ {}
|
| - class Null {}
|
| - class StackTrace {}
|
| - class LinkedHashMap {}
|
| - identical(a, b) => true;
|
| - getRuntimeTypeInfo(o) {}
|
| - setRuntimeTypeInfo(o, i) {}
|
| - eqNull(a) {}
|
| - eqNullB(a) {}""";
|
| + source = """
|
| +library core;
|
| +class Object {
|
| + operator==(other) {}
|
| + get hashCode => throw 'Object.hashCode not implemented.';
|
| +}
|
| +class Type {}
|
| +class bool {}
|
| +class num {}
|
| +class int {}
|
| +class double{}
|
| +class String{}
|
| +class Function{}
|
| +class List {}
|
| +class Map {}
|
| +class Closure {}
|
| +class BoundClosure {}
|
| +class Dynamic_ {}
|
| +class Null {}
|
| +class StackTrace {}
|
| +class LinkedHashMap {}
|
| +identical(a, b) => true;
|
| +getRuntimeTypeInfo(o) {}
|
| +setRuntimeTypeInfo(o, i) {}
|
| +eqNull(a) {}
|
| +eqNullB(a) {}""";
|
| } else if (uri.path.endsWith('_patch.dart')) {
|
| source = '';
|
| } else if (uri.path.endsWith('interceptors.dart')) {
|
| - source = """class Interceptor {
|
| - operator==(other) {}
|
| - }
|
| - class JSIndexable {
|
| - get length;
|
| - }
|
| - class JSMutableIndexable {}
|
| - class JSArray implements JSIndexable {
|
| - var removeLast;
|
| - var add;
|
| - }
|
| - class JSMutableArray extends JSArray {}
|
| - class JSFixedArray extends JSMutableArray {}
|
| - class JSExtendableArray extends JSMutableArray {}
|
| - class JSString implements JSIndexable {
|
| - var split;
|
| - var concat;
|
| - var toString;
|
| - }
|
| - class JSFunction {}
|
| - class JSInt {}
|
| - class JSDouble {}
|
| - class JSNumber {}
|
| - class JSNull {}
|
| - class JSBool {}
|
| - getInterceptor(o){}
|
| - getDispatchProperty(o) {}
|
| - setDispatchProperty(o, v) {}""";
|
| + source = """
|
| +class Interceptor {
|
| + operator==(other) {}
|
| + get hashCode => throw 'Interceptor.hashCode not implemented.';
|
| +}
|
| +class JSIndexable {
|
| + get length;
|
| +}
|
| +class JSMutableIndexable {}
|
| +class JSArray implements JSIndexable {
|
| + var removeLast;
|
| + var add;
|
| +}
|
| +class JSMutableArray extends JSArray {}
|
| +class JSFixedArray extends JSMutableArray {}
|
| +class JSExtendableArray extends JSMutableArray {}
|
| +class JSString implements JSIndexable {
|
| + var split;
|
| + var concat;
|
| + var toString;
|
| +}
|
| +class JSFunction {}
|
| +class JSInt {}
|
| +class JSDouble {}
|
| +class JSNumber {}
|
| +class JSNull {}
|
| +class JSBool {}
|
| +getInterceptor(o){}
|
| +getDispatchProperty(o) {}
|
| +setDispatchProperty(o, v) {}""";
|
| } else if (uri.path.endsWith('js_helper.dart')) {
|
| source = 'library jshelper; class JSInvocationMirror {} '
|
| 'class ConstantMap {} class TypeImpl {}';
|
|
|