Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(184)

Side by Side Diff: lib/runtime/dart/_js_helper.js

Issue 1530563003: Generate all runtime files from dart. (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: Reverted to new .dart files in input_sdk: please compare them against previous patchset Created 5 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 dart_library.library('dart/_js_helper', null, /* Imports */[ 1 dart_library.library('dart/_js_helper', null, /* Imports */[
2 "dart/_runtime", 2 "dart/_runtime",
3 'dart/core', 3 'dart/core',
4 'dart/collection', 4 'dart/collection',
5 'dart/_utils',
5 'dart/_interceptors', 6 'dart/_interceptors',
6 'dart/_foreign_helper' 7 'dart/_foreign_helper'
7 ], /* Lazy imports */[ 8 ], /* Lazy imports */[
8 ], function(exports, dart, core, collection, _interceptors, _foreign_helper) { 9 ], function(exports, dart, core, collection, utils, _interceptors, _foreign_help er) {
9 'use strict'; 10 'use strict';
10 let dartx = dart.dartx; 11 let dartx = dart.dartx;
11 class NoThrows extends core.Object { 12 class NoThrows extends core.Object {
12 NoThrows() { 13 NoThrows() {
13 } 14 }
14 } 15 }
15 dart.setSignature(NoThrows, { 16 dart.setSignature(NoThrows, {
16 constructors: () => ({NoThrows: [NoThrows, []]}) 17 constructors: () => ({NoThrows: [NoThrows, []]})
17 }); 18 });
18 class NoInline extends core.Object { 19 class NoInline extends core.Object {
(...skipping 474 matching lines...) Expand 10 before | Expand all | Expand 10 after
493 dart.fn(stringReplaceFirstUnchecked, dart.dynamic, [dart.dynamic, dart.dynamic , dart.dynamic], [core.int]); 494 dart.fn(stringReplaceFirstUnchecked, dart.dynamic, [dart.dynamic, dart.dynamic , dart.dynamic], [core.int]);
494 function stringJoinUnchecked(array, separator) { 495 function stringJoinUnchecked(array, separator) {
495 return array.join(separator); 496 return array.join(separator);
496 } 497 }
497 dart.fn(stringJoinUnchecked); 498 dart.fn(stringJoinUnchecked);
498 function getRuntimeType(object) { 499 function getRuntimeType(object) {
499 return dart.as(dart.realRuntimeType(object), core.Type); 500 return dart.as(dart.realRuntimeType(object), core.Type);
500 } 501 }
501 dart.fn(getRuntimeType, core.Type, [dart.dynamic]); 502 dart.fn(getRuntimeType, core.Type, [dart.dynamic]);
502 function getIndex(array, index) { 503 function getIndex(array, index) {
503 dart.assert(isJsArray(array)); 504 utils.assert(isJsArray(array));
504 return array[index]; 505 return array[index];
505 } 506 }
506 dart.fn(getIndex, dart.dynamic, [dart.dynamic, core.int]); 507 dart.fn(getIndex, dart.dynamic, [dart.dynamic, core.int]);
507 function getLength(array) { 508 function getLength(array) {
508 dart.assert(isJsArray(array)); 509 utils.assert(isJsArray(array));
509 return array.length; 510 return array.length;
510 } 511 }
511 dart.fn(getLength, core.int, [dart.dynamic]); 512 dart.fn(getLength, core.int, [dart.dynamic]);
512 function isJsArray(value) { 513 function isJsArray(value) {
513 return dart.is(value, _interceptors.JSArray); 514 return dart.is(value, _interceptors.JSArray);
514 } 515 }
515 dart.fn(isJsArray, core.bool, [dart.dynamic]); 516 dart.fn(isJsArray, core.bool, [dart.dynamic]);
516 class _Patch extends core.Object { 517 class _Patch extends core.Object {
517 _Patch() { 518 _Patch() {
518 } 519 }
(...skipping 674 matching lines...) Expand 10 before | Expand all | Expand 10 after
1193 exports.CastErrorImplementation = CastErrorImplementation; 1194 exports.CastErrorImplementation = CastErrorImplementation;
1194 exports.FallThroughErrorImplementation = FallThroughErrorImplementation; 1195 exports.FallThroughErrorImplementation = FallThroughErrorImplementation;
1195 exports.RuntimeError = RuntimeError; 1196 exports.RuntimeError = RuntimeError;
1196 exports.random64 = random64; 1197 exports.random64 = random64;
1197 exports.jsonEncodeNative = jsonEncodeNative; 1198 exports.jsonEncodeNative = jsonEncodeNative;
1198 exports.SyncIterator$ = SyncIterator$; 1199 exports.SyncIterator$ = SyncIterator$;
1199 exports.SyncIterator = SyncIterator; 1200 exports.SyncIterator = SyncIterator;
1200 exports.SyncIterable$ = SyncIterable$; 1201 exports.SyncIterable$ = SyncIterable$;
1201 exports.SyncIterable = SyncIterable; 1202 exports.SyncIterable = SyncIterable;
1202 }); 1203 });
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698