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

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: 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
« no previous file with comments | « lib/runtime/dart/_js_embedded_names.js ('k') | lib/runtime/dart/_js_mirrors.js » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 490 matching lines...) Expand 10 before | Expand all | Expand 10 after
509 dart.fn(stringReplaceFirstUnchecked, dart.dynamic, [dart.dynamic, dart.dynamic , dart.dynamic], [core.int]); 510 dart.fn(stringReplaceFirstUnchecked, dart.dynamic, [dart.dynamic, dart.dynamic , dart.dynamic], [core.int]);
510 function stringJoinUnchecked(array, separator) { 511 function stringJoinUnchecked(array, separator) {
511 return array.join(separator); 512 return array.join(separator);
512 } 513 }
513 dart.fn(stringJoinUnchecked); 514 dart.fn(stringJoinUnchecked);
514 function getRuntimeType(object) { 515 function getRuntimeType(object) {
515 return dart.as(dart.realRuntimeType(object), core.Type); 516 return dart.as(dart.realRuntimeType(object), core.Type);
516 } 517 }
517 dart.fn(getRuntimeType, core.Type, [dart.dynamic]); 518 dart.fn(getRuntimeType, core.Type, [dart.dynamic]);
518 function getIndex(array, index) { 519 function getIndex(array, index) {
519 dart.assert(isJsArray(array)); 520 utils.assert(isJsArray(array));
520 return array[index]; 521 return array[index];
521 } 522 }
522 dart.fn(getIndex, dart.dynamic, [dart.dynamic, core.int]); 523 dart.fn(getIndex, dart.dynamic, [dart.dynamic, core.int]);
523 function getLength(array) { 524 function getLength(array) {
524 dart.assert(isJsArray(array)); 525 utils.assert(isJsArray(array));
525 return array.length; 526 return array.length;
526 } 527 }
527 dart.fn(getLength, core.int, [dart.dynamic]); 528 dart.fn(getLength, core.int, [dart.dynamic]);
528 function isJsArray(value) { 529 function isJsArray(value) {
529 return dart.is(value, _interceptors.JSArray); 530 return dart.is(value, _interceptors.JSArray);
530 } 531 }
531 dart.fn(isJsArray, core.bool, [dart.dynamic]); 532 dart.fn(isJsArray, core.bool, [dart.dynamic]);
532 class _Patch extends core.Object { 533 class _Patch extends core.Object {
533 _Patch() { 534 _Patch() {
534 } 535 }
(...skipping 697 matching lines...) Expand 10 before | Expand all | Expand 10 after
1232 exports.CastErrorImplementation = CastErrorImplementation; 1233 exports.CastErrorImplementation = CastErrorImplementation;
1233 exports.FallThroughErrorImplementation = FallThroughErrorImplementation; 1234 exports.FallThroughErrorImplementation = FallThroughErrorImplementation;
1234 exports.RuntimeError = RuntimeError; 1235 exports.RuntimeError = RuntimeError;
1235 exports.random64 = random64; 1236 exports.random64 = random64;
1236 exports.jsonEncodeNative = jsonEncodeNative; 1237 exports.jsonEncodeNative = jsonEncodeNative;
1237 exports.SyncIterator$ = SyncIterator$; 1238 exports.SyncIterator$ = SyncIterator$;
1238 exports.SyncIterator = SyncIterator; 1239 exports.SyncIterator = SyncIterator;
1239 exports.SyncIterable$ = SyncIterable$; 1240 exports.SyncIterable$ = SyncIterable$;
1240 exports.SyncIterable = SyncIterable; 1241 exports.SyncIterable = SyncIterable;
1241 }); 1242 });
OLDNEW
« no previous file with comments | « lib/runtime/dart/_js_embedded_names.js ('k') | lib/runtime/dart/_js_mirrors.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698