| Index: lib/runtime/dart/_js_helper.js
|
| diff --git a/lib/runtime/dart/_js_helper.js b/lib/runtime/dart/_js_helper.js
|
| index cb5a6c080cb2bd65388f54bd2f5b9c7fbce84f2c..991fe93bd083660c747fcd590fa651419791716b 100644
|
| --- a/lib/runtime/dart/_js_helper.js
|
| +++ b/lib/runtime/dart/_js_helper.js
|
| @@ -79,13 +79,13 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| dart.defineNamedConstructor(ConstantMap, '_');
|
| dart.setSignature(ConstantMap, {
|
| methods: () => ({
|
| - toString: dart.functionType(core.String, []),
|
| - [_throwUnmodifiable]: dart.functionType(dart.dynamic, []),
|
| - set: dart.functionType(dart.void, [K, V]),
|
| - putIfAbsent: dart.functionType(V, [K, dart.functionType(V, [])]),
|
| - remove: dart.functionType(V, [core.Object]),
|
| - clear: dart.functionType(dart.void, []),
|
| - addAll: dart.functionType(dart.void, [core.Map$(K, V)])
|
| + toString: [core.String, []],
|
| + [_throwUnmodifiable]: [dart.dynamic, []],
|
| + set: [dart.void, [K, V]],
|
| + putIfAbsent: [V, [K, dart.functionType(V, [])]],
|
| + remove: [V, [core.Object]],
|
| + clear: [dart.void, []],
|
| + addAll: [dart.void, [core.Map$(K, V)]]
|
| })
|
| });
|
| return ConstantMap;
|
| @@ -139,11 +139,11 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| dart.defineNamedConstructor(ConstantStringMap, '_');
|
| dart.setSignature(ConstantStringMap, {
|
| methods: () => ({
|
| - containsValue: dart.functionType(core.bool, [core.Object]),
|
| - containsKey: dart.functionType(core.bool, [core.Object]),
|
| - get: dart.functionType(V, [core.Object]),
|
| - [_fetch]: dart.functionType(dart.dynamic, [dart.dynamic]),
|
| - forEach: dart.functionType(dart.void, [dart.functionType(dart.void, [K, V])])
|
| + containsValue: [core.bool, [core.Object]],
|
| + containsKey: [core.bool, [core.Object]],
|
| + get: [V, [core.Object]],
|
| + [_fetch]: [dart.dynamic, [dart.dynamic]],
|
| + forEach: [dart.void, [dart.functionType(dart.void, [K, V])]]
|
| })
|
| });
|
| return ConstantStringMap;
|
| @@ -170,8 +170,8 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| dart.defineNamedConstructor(ConstantProtoMap, '_');
|
| dart.setSignature(ConstantProtoMap, {
|
| methods: () => ({
|
| - containsKey: dart.functionType(core.bool, [core.Object]),
|
| - [_fetch]: dart.functionType(dart.dynamic, [dart.dynamic])
|
| + containsKey: [core.bool, [core.Object]],
|
| + [_fetch]: [dart.dynamic, [dart.dynamic]]
|
| })
|
| });
|
| return ConstantProtoMap;
|
| @@ -235,11 +235,11 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| dart.setSignature(GeneralConstantMap, {
|
| methods: () => ({
|
| - [_getMap]: dart.functionType(core.Map$(K, V), []),
|
| - containsValue: dart.functionType(core.bool, [core.Object]),
|
| - containsKey: dart.functionType(core.bool, [core.Object]),
|
| - get: dart.functionType(V, [core.Object]),
|
| - forEach: dart.functionType(dart.void, [dart.functionType(dart.void, [K, V])])
|
| + [_getMap]: [core.Map$(K, V), []],
|
| + containsValue: [core.bool, [core.Object]],
|
| + containsKey: [core.bool, [core.Object]],
|
| + get: [V, [core.Object]],
|
| + forEach: [dart.void, [dart.functionType(dart.void, [K, V])]]
|
| })
|
| });
|
| return GeneralConstantMap;
|
| @@ -637,16 +637,16 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| JSSyntaxRegExp[dart.implements] = () => [core.RegExp];
|
| dart.setSignature(JSSyntaxRegExp, {
|
| methods: () => ({
|
| - toString: dart.functionType(core.String, []),
|
| - firstMatch: dart.functionType(core.Match, [core.String]),
|
| - hasMatch: dart.functionType(core.bool, [core.String]),
|
| - stringMatch: dart.functionType(core.String, [core.String]),
|
| - allMatches: dart.functionType(core.Iterable$(core.Match), [core.String], [core.int]),
|
| - [_execGlobal]: dart.functionType(core.Match, [core.String, core.int]),
|
| - [_execAnchored]: dart.functionType(core.Match, [core.String, core.int]),
|
| - matchAsPrefix: dart.functionType(core.Match, [core.String], [core.int])
|
| + toString: [core.String, []],
|
| + firstMatch: [core.Match, [core.String]],
|
| + hasMatch: [core.bool, [core.String]],
|
| + stringMatch: [core.String, [core.String]],
|
| + allMatches: [core.Iterable$(core.Match), [core.String], [core.int]],
|
| + [_execGlobal]: [core.Match, [core.String, core.int]],
|
| + [_execAnchored]: [core.Match, [core.String, core.int]],
|
| + matchAsPrefix: [core.Match, [core.String], [core.int]]
|
| }),
|
| - statics: () => ({makeNative: dart.functionType(dart.dynamic, [core.String, core.bool, core.bool, core.bool])}),
|
| + statics: () => ({makeNative: [dart.dynamic, [core.String, core.bool, core.bool, core.bool]]}),
|
| names: ['makeNative']
|
| });
|
| let _match = Symbol('_match');
|
| @@ -686,9 +686,9 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| _MatchImplementation[dart.implements] = () => [core.Match];
|
| dart.setSignature(_MatchImplementation, {
|
| methods: () => ({
|
| - group: dart.functionType(core.String, [core.int]),
|
| - get: dart.functionType(core.String, [core.int]),
|
| - groups: dart.functionType(core.List$(core.String), [core.List$(core.int)])
|
| + group: [core.String, [core.int]],
|
| + get: [core.String, [core.int]],
|
| + groups: [core.List$(core.String), [core.List$(core.int)]]
|
| })
|
| });
|
| let _re = Symbol('_re');
|
| @@ -741,7 +741,7 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| _AllMatchesIterator[dart.implements] = () => [core.Iterator$(core.Match)];
|
| dart.setSignature(_AllMatchesIterator, {
|
| - methods: () => ({moveNext: dart.functionType(core.bool, [])})
|
| + methods: () => ({moveNext: [core.bool, []]})
|
| });
|
| function firstMatchAfter(regExp, string, start) {
|
| return regExp[_execGlobal](string, start);
|
| @@ -779,9 +779,9 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| StringMatch[dart.implements] = () => [core.Match];
|
| dart.setSignature(StringMatch, {
|
| methods: () => ({
|
| - get: dart.functionType(core.String, [core.int]),
|
| - group: dart.functionType(core.String, [core.int]),
|
| - groups: dart.functionType(core.List$(core.String), [core.List$(core.int)])
|
| + get: [core.String, [core.int]],
|
| + group: [core.String, [core.int]],
|
| + groups: [core.List$(core.String), [core.List$(core.int)]]
|
| })
|
| });
|
| function allMatchesInStringUnchecked(needle, haystack, startIndex) {
|
| @@ -985,8 +985,8 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| TypeImpl[dart.implements] = () => [core.Type];
|
| dart.setSignature(TypeImpl, {
|
| methods: () => ({
|
| - toString: dart.functionType(core.String, []),
|
| - '==': dart.functionType(core.bool, [dart.dynamic])
|
| + toString: [core.String, []],
|
| + '==': [core.bool, [dart.dynamic]]
|
| })
|
| });
|
| class TypeVariable extends core.Object {
|
| @@ -1623,10 +1623,10 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| JSInvocationMirror[dart.implements] = () => [core.Invocation];
|
| dart.setSignature(JSInvocationMirror, {
|
| - methods: () => ({[_getCachedInvocation]: dart.functionType(dart.dynamic, [core.Object])}),
|
| + methods: () => ({[_getCachedInvocation]: [dart.dynamic, [core.Object]]}),
|
| statics: () => ({
|
| - invokeFromMirror: dart.functionType(dart.dynamic, [JSInvocationMirror, core.Object]),
|
| - getCachedInvocation: dart.functionType(dart.dynamic, [JSInvocationMirror, core.Object])
|
| + invokeFromMirror: [dart.dynamic, [JSInvocationMirror, core.Object]],
|
| + getCachedInvocation: [dart.dynamic, [JSInvocationMirror, core.Object]]
|
| }),
|
| names: ['invokeFromMirror', 'getCachedInvocation']
|
| });
|
| @@ -1662,7 +1662,7 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| }
|
| dart.setSignature(CachedInvocation, {
|
| - methods: () => ({invokeOn: dart.functionType(dart.dynamic, [core.Object, core.List])})
|
| + methods: () => ({invokeOn: [dart.dynamic, [core.Object, core.List]]})
|
| });
|
| class CachedCatchAllInvocation extends CachedInvocation {
|
| CachedCatchAllInvocation(name, jsFunction, isIntercepted, cachedInterceptor) {
|
| @@ -1708,7 +1708,7 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| }
|
| dart.setSignature(CachedCatchAllInvocation, {
|
| - methods: () => ({invokeOn: dart.functionType(dart.dynamic, [core.Object, core.List])})
|
| + methods: () => ({invokeOn: [dart.dynamic, [core.Object, core.List]]})
|
| });
|
| class CachedNoSuchMethodInvocation extends core.Object {
|
| CachedNoSuchMethodInvocation(interceptor) {
|
| @@ -1726,7 +1726,7 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| }
|
| dart.setSignature(CachedNoSuchMethodInvocation, {
|
| - methods: () => ({invokeOn: dart.functionType(dart.dynamic, [core.Object, core.Invocation])})
|
| + methods: () => ({invokeOn: [dart.dynamic, [core.Object, core.Invocation]]})
|
| });
|
| class ReflectionInfo extends core.Object {
|
| internal(jsFunction, data, isAccessor, requiredParameterCount, optionalParameterCount, areOptionalParametersNamed, functionType) {
|
| @@ -1834,13 +1834,13 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| dart.defineNamedConstructor(ReflectionInfo, 'internal');
|
| dart.setSignature(ReflectionInfo, {
|
| methods: () => ({
|
| - parameterName: dart.functionType(core.String, [core.int]),
|
| - parameterMetadataAnnotations: dart.functionType(core.List$(core.int), [core.int]),
|
| - defaultValue: dart.functionType(core.int, [core.int]),
|
| - defaultValueInOrder: dart.functionType(core.int, [core.int]),
|
| - parameterNameInOrder: dart.functionType(core.String, [core.int]),
|
| - sortedIndex: dart.functionType(core.int, [core.int]),
|
| - computeFunctionRti: dart.functionType(dart.dynamic, [dart.dynamic])
|
| + parameterName: [core.String, [core.int]],
|
| + parameterMetadataAnnotations: [core.List$(core.int), [core.int]],
|
| + defaultValue: [core.int, [core.int]],
|
| + defaultValueInOrder: [core.int, [core.int]],
|
| + parameterNameInOrder: [core.String, [core.int]],
|
| + sortedIndex: [core.int, [core.int]],
|
| + computeFunctionRti: [dart.dynamic, [dart.dynamic]]
|
| })
|
| });
|
| ReflectionInfo.REQUIRED_PARAMETERS_INFO = 0;
|
| @@ -2247,46 +2247,46 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| dart.setSignature(Primitives, {
|
| statics: () => ({
|
| - initializeStatics: dart.functionType(dart.void, [core.int]),
|
| - objectHashCode: dart.functionType(core.int, [dart.dynamic]),
|
| - _throwFormatException: dart.functionType(dart.dynamic, [core.String]),
|
| - parseInt: dart.functionType(core.int, [core.String, core.int, dart.functionType(core.int, [core.String])]),
|
| - parseDouble: dart.functionType(core.double, [core.String, dart.functionType(core.double, [core.String])]),
|
| - formatType: dart.functionType(core.String, [core.String, core.List]),
|
| - objectTypeName: dart.functionType(core.String, [core.Object]),
|
| - objectToString: dart.functionType(core.String, [core.Object]),
|
| - dateNow: dart.functionType(core.num, []),
|
| - initTicker: dart.functionType(dart.void, []),
|
| - currentUri: dart.functionType(core.String, []),
|
| - _fromCharCodeApply: dart.functionType(core.String, [core.List$(core.int)]),
|
| - stringFromCodePoints: dart.functionType(core.String, [dart.dynamic]),
|
| - stringFromCharCodes: dart.functionType(core.String, [dart.dynamic]),
|
| - stringFromCharCode: dart.functionType(core.String, [dart.dynamic]),
|
| - stringConcatUnchecked: dart.functionType(core.String, [core.String, core.String]),
|
| - flattenString: dart.functionType(core.String, [core.String]),
|
| - getTimeZoneName: dart.functionType(core.String, [dart.dynamic]),
|
| - getTimeZoneOffsetInMinutes: dart.functionType(core.int, [dart.dynamic]),
|
| - valueFromDecomposedDate: dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic]),
|
| - patchUpY2K: dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic, dart.dynamic]),
|
| - lazyAsJsDate: dart.functionType(dart.dynamic, [dart.dynamic]),
|
| - getYear: dart.functionType(dart.dynamic, [dart.dynamic]),
|
| - getMonth: dart.functionType(dart.dynamic, [dart.dynamic]),
|
| - getDay: dart.functionType(dart.dynamic, [dart.dynamic]),
|
| - getHours: dart.functionType(dart.dynamic, [dart.dynamic]),
|
| - getMinutes: dart.functionType(dart.dynamic, [dart.dynamic]),
|
| - getSeconds: dart.functionType(dart.dynamic, [dart.dynamic]),
|
| - getMilliseconds: dart.functionType(dart.dynamic, [dart.dynamic]),
|
| - getWeekday: dart.functionType(dart.dynamic, [dart.dynamic]),
|
| - valueFromDateString: dart.functionType(dart.dynamic, [dart.dynamic]),
|
| - getProperty: dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic]),
|
| - setProperty: dart.functionType(dart.void, [dart.dynamic, dart.dynamic, dart.dynamic]),
|
| - functionNoSuchMethod: dart.functionType(dart.dynamic, [dart.dynamic, core.List, core.Map$(core.String, dart.dynamic)]),
|
| - applyFunction: dart.functionType(dart.dynamic, [core.Function, core.List, core.Map$(core.String, dart.dynamic)]),
|
| - applyFunctionWithPositionalArguments: dart.functionType(dart.dynamic, [core.Function, core.List]),
|
| - applyFunctionWithNamedArguments: dart.functionType(dart.dynamic, [core.Function, core.List, core.Map$(core.String, dart.dynamic)]),
|
| - _mangledNameMatchesType: dart.functionType(dart.dynamic, [core.String, TypeImpl]),
|
| - identicalImplementation: dart.functionType(core.bool, [dart.dynamic, dart.dynamic]),
|
| - extractStackTrace: dart.functionType(core.StackTrace, [core.Error])
|
| + initializeStatics: [dart.void, [core.int]],
|
| + objectHashCode: [core.int, [dart.dynamic]],
|
| + _throwFormatException: [dart.dynamic, [core.String]],
|
| + parseInt: [core.int, [core.String, core.int, dart.functionType(core.int, [core.String])]],
|
| + parseDouble: [core.double, [core.String, dart.functionType(core.double, [core.String])]],
|
| + formatType: [core.String, [core.String, core.List]],
|
| + objectTypeName: [core.String, [core.Object]],
|
| + objectToString: [core.String, [core.Object]],
|
| + dateNow: [core.num, []],
|
| + initTicker: [dart.void, []],
|
| + currentUri: [core.String, []],
|
| + _fromCharCodeApply: [core.String, [core.List$(core.int)]],
|
| + stringFromCodePoints: [core.String, [dart.dynamic]],
|
| + stringFromCharCodes: [core.String, [dart.dynamic]],
|
| + stringFromCharCode: [core.String, [dart.dynamic]],
|
| + stringConcatUnchecked: [core.String, [core.String, core.String]],
|
| + flattenString: [core.String, [core.String]],
|
| + getTimeZoneName: [core.String, [dart.dynamic]],
|
| + getTimeZoneOffsetInMinutes: [core.int, [dart.dynamic]],
|
| + valueFromDecomposedDate: [dart.dynamic, [dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic]],
|
| + patchUpY2K: [dart.dynamic, [dart.dynamic, dart.dynamic, dart.dynamic]],
|
| + lazyAsJsDate: [dart.dynamic, [dart.dynamic]],
|
| + getYear: [dart.dynamic, [dart.dynamic]],
|
| + getMonth: [dart.dynamic, [dart.dynamic]],
|
| + getDay: [dart.dynamic, [dart.dynamic]],
|
| + getHours: [dart.dynamic, [dart.dynamic]],
|
| + getMinutes: [dart.dynamic, [dart.dynamic]],
|
| + getSeconds: [dart.dynamic, [dart.dynamic]],
|
| + getMilliseconds: [dart.dynamic, [dart.dynamic]],
|
| + getWeekday: [dart.dynamic, [dart.dynamic]],
|
| + valueFromDateString: [dart.dynamic, [dart.dynamic]],
|
| + getProperty: [dart.dynamic, [dart.dynamic, dart.dynamic]],
|
| + setProperty: [dart.void, [dart.dynamic, dart.dynamic, dart.dynamic]],
|
| + functionNoSuchMethod: [dart.dynamic, [dart.dynamic, core.List, core.Map$(core.String, dart.dynamic)]],
|
| + applyFunction: [dart.dynamic, [core.Function, core.List, core.Map$(core.String, dart.dynamic)]],
|
| + applyFunctionWithPositionalArguments: [dart.dynamic, [core.Function, core.List]],
|
| + applyFunctionWithNamedArguments: [dart.dynamic, [core.Function, core.List, core.Map$(core.String, dart.dynamic)]],
|
| + _mangledNameMatchesType: [dart.dynamic, [core.String, TypeImpl]],
|
| + identicalImplementation: [core.bool, [dart.dynamic, dart.dynamic]],
|
| + extractStackTrace: [core.StackTrace, [core.Error]]
|
| }),
|
| names: ['initializeStatics', 'objectHashCode', '_throwFormatException', 'parseInt', 'parseDouble', 'formatType', 'objectTypeName', 'objectToString', 'dateNow', 'initTicker', 'currentUri', '_fromCharCodeApply', 'stringFromCodePoints', 'stringFromCharCodes', 'stringFromCharCode', 'stringConcatUnchecked', 'flattenString', 'getTimeZoneName', 'getTimeZoneOffsetInMinutes', 'valueFromDecomposedDate', 'patchUpY2K', 'lazyAsJsDate', 'getYear', 'getMonth', 'getDay', 'getHours', 'getMinutes', 'getSeconds', 'getMilliseconds', 'getWeekday', 'valueFromDateString', 'getProperty', 'setProperty', 'functionNoSuchMethod', 'applyFunction', 'applyFunctionWithPositionalArguments', 'applyFunctionWithNamedArguments', '_mangledNameMatchesType', 'identicalImplementation', 'extractStackTrace']
|
| });
|
| @@ -2327,9 +2327,9 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| dart.setSignature(JsCache, {
|
| statics: () => ({
|
| - allocate: dart.functionType(dart.dynamic, []),
|
| - fetch: dart.functionType(dart.dynamic, [dart.dynamic, core.String]),
|
| - update: dart.functionType(dart.void, [dart.dynamic, core.String, dart.dynamic])
|
| + allocate: [dart.dynamic, []],
|
| + fetch: [dart.dynamic, [dart.dynamic, core.String]],
|
| + update: [dart.void, [dart.dynamic, core.String, dart.dynamic]]
|
| }),
|
| names: ['allocate', 'fetch', 'update']
|
| });
|
| @@ -2555,17 +2555,17 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| }
|
| dart.setSignature(TypeErrorDecoder, {
|
| - methods: () => ({matchTypeError: dart.functionType(dart.dynamic, [dart.dynamic])}),
|
| + methods: () => ({matchTypeError: [dart.dynamic, [dart.dynamic]]}),
|
| statics: () => ({
|
| - buildJavaScriptObject: dart.functionType(dart.dynamic, []),
|
| - buildJavaScriptObjectWithNonClosure: dart.functionType(dart.dynamic, []),
|
| - extractPattern: dart.functionType(dart.dynamic, [core.String]),
|
| - provokeCallErrorOn: dart.functionType(core.String, [dart.dynamic]),
|
| - provokeCallErrorOnNull: dart.functionType(core.String, []),
|
| - provokeCallErrorOnUndefined: dart.functionType(core.String, []),
|
| - provokePropertyErrorOn: dart.functionType(core.String, [dart.dynamic]),
|
| - provokePropertyErrorOnNull: dart.functionType(core.String, []),
|
| - provokePropertyErrorOnUndefined: dart.functionType(core.String, [])
|
| + buildJavaScriptObject: [dart.dynamic, []],
|
| + buildJavaScriptObjectWithNonClosure: [dart.dynamic, []],
|
| + extractPattern: [dart.dynamic, [core.String]],
|
| + provokeCallErrorOn: [core.String, [dart.dynamic]],
|
| + provokeCallErrorOnNull: [core.String, []],
|
| + provokeCallErrorOnUndefined: [core.String, []],
|
| + provokePropertyErrorOn: [core.String, [dart.dynamic]],
|
| + provokePropertyErrorOnNull: [core.String, []],
|
| + provokePropertyErrorOnUndefined: [core.String, []]
|
| }),
|
| names: ['buildJavaScriptObject', 'buildJavaScriptObjectWithNonClosure', 'extractPattern', 'provokeCallErrorOn', 'provokeCallErrorOnNull', 'provokeCallErrorOnUndefined', 'provokePropertyErrorOn', 'provokePropertyErrorOnNull', 'provokePropertyErrorOnUndefined']
|
| });
|
| @@ -2616,7 +2616,7 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| NullError[dart.implements] = () => [core.NoSuchMethodError];
|
| dart.setSignature(NullError, {
|
| - methods: () => ({toString: dart.functionType(core.String, [])})
|
| + methods: () => ({toString: [core.String, []]})
|
| });
|
| class JsNoSuchMethodError extends core.Error {
|
| JsNoSuchMethodError(message, match) {
|
| @@ -2636,7 +2636,7 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| JsNoSuchMethodError[dart.implements] = () => [core.NoSuchMethodError];
|
| dart.setSignature(JsNoSuchMethodError, {
|
| - methods: () => ({toString: dart.functionType(core.String, [])})
|
| + methods: () => ({toString: [core.String, []]})
|
| });
|
| class UnknownJsTypeError extends core.Error {
|
| UnknownJsTypeError(message) {
|
| @@ -2648,7 +2648,7 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| }
|
| dart.setSignature(UnknownJsTypeError, {
|
| - methods: () => ({toString: dart.functionType(core.String, [])})
|
| + methods: () => ({toString: [core.String, []]})
|
| });
|
| function unwrapException(ex) {
|
| let saveStackTrace = error => {
|
| @@ -2748,7 +2748,7 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| _StackTrace[dart.implements] = () => [core.StackTrace];
|
| dart.setSignature(_StackTrace, {
|
| - methods: () => ({toString: dart.functionType(core.String, [])})
|
| + methods: () => ({toString: [core.String, []]})
|
| });
|
| function objectHashCode(object) {
|
| if (dart.notNull(object == null) || typeof object != 'object') {
|
| @@ -3058,13 +3058,13 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| Closure[dart.implements] = () => [core.Function];
|
| dart.setSignature(Closure, {
|
| - methods: () => ({toString: dart.functionType(core.String, [])}),
|
| + methods: () => ({toString: [core.String, []]}),
|
| statics: () => ({
|
| - fromTearOff: dart.functionType(dart.dynamic, [dart.dynamic, core.List, core.List, core.bool, dart.dynamic, core.String]),
|
| - cspForwardCall: dart.functionType(dart.dynamic, [core.int, core.bool, core.String, dart.dynamic]),
|
| - forwardCallTo: dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic, core.bool]),
|
| - cspForwardInterceptedCall: dart.functionType(dart.dynamic, [core.int, core.bool, core.String, dart.dynamic]),
|
| - forwardInterceptedCallTo: dart.functionType(dart.dynamic, [dart.dynamic, dart.dynamic])
|
| + fromTearOff: [dart.dynamic, [dart.dynamic, core.List, core.List, core.bool, dart.dynamic, core.String]],
|
| + cspForwardCall: [dart.dynamic, [core.int, core.bool, core.String, dart.dynamic]],
|
| + forwardCallTo: [dart.dynamic, [dart.dynamic, dart.dynamic, core.bool]],
|
| + cspForwardInterceptedCall: [dart.dynamic, [core.int, core.bool, core.String, dart.dynamic]],
|
| + forwardInterceptedCallTo: [dart.dynamic, [dart.dynamic, dart.dynamic]]
|
| }),
|
| names: ['fromTearOff', 'cspForwardCall', 'forwardCallTo', 'cspForwardInterceptedCall', 'forwardInterceptedCallTo']
|
| });
|
| @@ -3149,15 +3149,15 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| }
|
| dart.setSignature(BoundClosure, {
|
| - methods: () => ({'==': dart.functionType(core.bool, [dart.dynamic])}),
|
| + methods: () => ({'==': [core.bool, [dart.dynamic]]}),
|
| statics: () => ({
|
| - selfOf: dart.functionType(dart.dynamic, [BoundClosure]),
|
| - targetOf: dart.functionType(dart.dynamic, [BoundClosure]),
|
| - receiverOf: dart.functionType(dart.dynamic, [BoundClosure]),
|
| - nameOf: dart.functionType(dart.dynamic, [BoundClosure]),
|
| - selfFieldName: dart.functionType(core.String, []),
|
| - receiverFieldName: dart.functionType(core.String, []),
|
| - computeFieldNamed: dart.functionType(core.String, [core.String])
|
| + selfOf: [dart.dynamic, [BoundClosure]],
|
| + targetOf: [dart.dynamic, [BoundClosure]],
|
| + receiverOf: [dart.dynamic, [BoundClosure]],
|
| + nameOf: [dart.dynamic, [BoundClosure]],
|
| + selfFieldName: [core.String, []],
|
| + receiverFieldName: [core.String, []],
|
| + computeFieldNamed: [core.String, [core.String]]
|
| }),
|
| names: ['selfOf', 'targetOf', 'receiverOf', 'nameOf', 'selfFieldName', 'receiverFieldName', 'computeFieldNamed']
|
| });
|
| @@ -3479,7 +3479,7 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| TypeErrorImplementation[dart.implements] = () => [core.TypeError];
|
| dart.defineNamedConstructor(TypeErrorImplementation, 'fromMessage');
|
| dart.setSignature(TypeErrorImplementation, {
|
| - methods: () => ({toString: dart.functionType(core.String, [])})
|
| + methods: () => ({toString: [core.String, []]})
|
| });
|
| class CastErrorImplementation extends core.Error {
|
| CastErrorImplementation(actualType, expectedType) {
|
| @@ -3492,7 +3492,7 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| CastErrorImplementation[dart.implements] = () => [core.CastError];
|
| dart.setSignature(CastErrorImplementation, {
|
| - methods: () => ({toString: dart.functionType(core.String, [])})
|
| + methods: () => ({toString: [core.String, []]})
|
| });
|
| class FallThroughErrorImplementation extends core.FallThroughError {
|
| FallThroughErrorImplementation() {
|
| @@ -3503,7 +3503,7 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| }
|
| dart.setSignature(FallThroughErrorImplementation, {
|
| - methods: () => ({toString: dart.functionType(core.String, [])})
|
| + methods: () => ({toString: [core.String, []]})
|
| });
|
| function assertHelper(condition) {
|
| if (!(typeof condition == 'boolean')) {
|
| @@ -3536,7 +3536,7 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| }
|
| dart.setSignature(RuntimeError, {
|
| - methods: () => ({toString: dart.functionType(core.String, [])})
|
| + methods: () => ({toString: [core.String, []]})
|
| });
|
| class DeferredNotLoadedError extends core.Error {
|
| DeferredNotLoadedError(libraryName) {
|
| @@ -3549,7 +3549,7 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| DeferredNotLoadedError[dart.implements] = () => [core.NoSuchMethodError];
|
| dart.setSignature(DeferredNotLoadedError, {
|
| - methods: () => ({toString: dart.functionType(core.String, [])})
|
| + methods: () => ({toString: [core.String, []]})
|
| });
|
| class RuntimeType extends core.Object {
|
| RuntimeType() {
|
| @@ -3699,15 +3699,15 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| dart.setSignature(RuntimeFunctionType, {
|
| methods: () => ({
|
| - [_isTest]: dart.functionType(core.bool, [dart.dynamic]),
|
| - [_asCheck]: dart.functionType(dart.dynamic, [dart.dynamic]),
|
| - [_assertCheck]: dart.functionType(dart.dynamic, [dart.dynamic]),
|
| - [_check]: dart.functionType(dart.dynamic, [dart.dynamic, core.bool]),
|
| - [_extractFunctionTypeObjectFrom]: dart.functionType(dart.dynamic, [dart.dynamic]),
|
| - toRti: dart.functionType(dart.dynamic, []),
|
| - toString: dart.functionType(core.String, [])
|
| + [_isTest]: [core.bool, [dart.dynamic]],
|
| + [_asCheck]: [dart.dynamic, [dart.dynamic]],
|
| + [_assertCheck]: [dart.dynamic, [dart.dynamic]],
|
| + [_check]: [dart.dynamic, [dart.dynamic, core.bool]],
|
| + [_extractFunctionTypeObjectFrom]: [dart.dynamic, [dart.dynamic]],
|
| + toRti: [dart.dynamic, []],
|
| + toString: [core.String, []]
|
| }),
|
| - statics: () => ({listToRti: dart.functionType(dart.dynamic, [dart.dynamic])}),
|
| + statics: () => ({listToRti: [dart.dynamic, [dart.dynamic]]}),
|
| names: ['listToRti']
|
| });
|
| RuntimeFunctionType.inAssert = false;
|
| @@ -3740,8 +3740,8 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| dart.setSignature(DynamicRuntimeType, {
|
| methods: () => ({
|
| - toString: dart.functionType(core.String, []),
|
| - toRti: dart.functionType(dart.dynamic, [])
|
| + toString: [core.String, []],
|
| + toRti: [dart.dynamic, []]
|
| })
|
| });
|
| function getDynamicRuntimeType() {
|
| @@ -3761,8 +3761,8 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| dart.setSignature(VoidRuntimeType, {
|
| methods: () => ({
|
| - toString: dart.functionType(core.String, []),
|
| - toRti: dart.functionType(dart.dynamic, [])
|
| + toString: [core.String, []],
|
| + toRti: [dart.dynamic, []]
|
| })
|
| });
|
| function getVoidRuntimeType() {
|
| @@ -3825,8 +3825,8 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| dart.setSignature(RuntimeTypePlain, {
|
| methods: () => ({
|
| - toRti: dart.functionType(dart.dynamic, []),
|
| - toString: dart.functionType(core.String, [])
|
| + toRti: [dart.dynamic, []],
|
| + toString: [core.String, []]
|
| })
|
| });
|
| class RuntimeTypeGeneric extends RuntimeType {
|
| @@ -3855,8 +3855,8 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| dart.setSignature(RuntimeTypeGeneric, {
|
| methods: () => ({
|
| - toRti: dart.functionType(dart.dynamic, []),
|
| - toString: dart.functionType(core.String, [])
|
| + toRti: [dart.dynamic, []],
|
| + toString: [core.String, []]
|
| })
|
| });
|
| let _typeData = Symbol('_typeData');
|
| @@ -3961,9 +3961,9 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| dart.setSignature(FunctionTypeInfoDecoderRing, {
|
| methods: () => ({
|
| - toRuntimeType: dart.functionType(RuntimeType, []),
|
| - [_convert]: dart.functionType(core.String, [dart.dynamic]),
|
| - toString: dart.functionType(core.String, [])
|
| + toRuntimeType: [RuntimeType, []],
|
| + [_convert]: [core.String, [dart.dynamic]],
|
| + toString: [core.String, []]
|
| })
|
| });
|
| class UnimplementedNoSuchMethodError extends core.Error {
|
| @@ -3977,7 +3977,7 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| UnimplementedNoSuchMethodError[dart.implements] = () => [core.NoSuchMethodError];
|
| dart.setSignature(UnimplementedNoSuchMethodError, {
|
| - methods: () => ({toString: dart.functionType(core.String, [])})
|
| + methods: () => ({toString: [core.String, []]})
|
| });
|
| function random64() {
|
| let int32a = Math.random() * 0x100000000 >>> 0;
|
| @@ -4115,7 +4115,7 @@ var _isolate_helper = dart.lazyImport(_isolate_helper);
|
| }
|
| MainError[dart.implements] = () => [core.NoSuchMethodError];
|
| dart.setSignature(MainError, {
|
| - methods: () => ({toString: dart.functionType(core.String, [])})
|
| + methods: () => ({toString: [core.String, []]})
|
| });
|
| function missingMain() {
|
| throw new MainError("No top-level function named 'main'.");
|
|
|