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

Unified Diff: lib/runtime/dart/_internal.js

Issue 1483813002: Use const for const/final top-levels, types, symbols. (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: Rebased after vsm's regen Created 5 years, 1 month 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « lib/runtime/dart/_interceptors.js ('k') | lib/runtime/dart/_isolate_helper.js » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: lib/runtime/dart/_internal.js
diff --git a/lib/runtime/dart/_internal.js b/lib/runtime/dart/_internal.js
index 5d0fb66387e36116a7d389bc0a0055229437ecb1..b79ef83a4f98bdb1e07b2761578847c90b801383 100644
--- a/lib/runtime/dart/_internal.js
+++ b/lib/runtime/dart/_internal.js
@@ -10,7 +10,7 @@ dart_library.library('dart/_internal', null, /* Imports */[
'use strict';
let dartx = dart.dartx;
class EfficientLength extends core.Object {}
- let ListIterable$ = dart.generic(function(E) {
+ const ListIterable$ = dart.generic(function(E) {
class ListIterable extends collection.IterableBase$(E) {
ListIterable() {
super.IterableBase();
@@ -290,12 +290,12 @@ dart_library.library('dart/_internal', null, /* Imports */[
return ListIterable;
});
let ListIterable = ListIterable$();
- let _iterable = dart.JsSymbol('_iterable');
- let _start = dart.JsSymbol('_start');
- let _endOrLength = dart.JsSymbol('_endOrLength');
- let _endIndex = dart.JsSymbol('_endIndex');
- let _startIndex = dart.JsSymbol('_startIndex');
- let SubListIterable$ = dart.generic(function(E) {
+ const _iterable = dart.JsSymbol('_iterable');
+ const _start = dart.JsSymbol('_start');
+ const _endOrLength = dart.JsSymbol('_endOrLength');
+ const _endIndex = dart.JsSymbol('_endIndex');
+ const _startIndex = dart.JsSymbol('_startIndex');
+ const SubListIterable$ = dart.generic(function(E) {
class SubListIterable extends ListIterable$(E) {
SubListIterable(iterable, start, endOrLength) {
this[_iterable] = iterable;
@@ -398,10 +398,10 @@ dart_library.library('dart/_internal', null, /* Imports */[
return SubListIterable;
});
let SubListIterable = SubListIterable$();
- let _length = dart.JsSymbol('_length');
- let _index = dart.JsSymbol('_index');
- let _current = dart.JsSymbol('_current');
- let ListIterator$ = dart.generic(function(E) {
+ const _length = dart.JsSymbol('_length');
+ const _index = dart.JsSymbol('_index');
+ const _current = dart.JsSymbol('_current');
+ const ListIterator$ = dart.generic(function(E) {
class ListIterator extends core.Object {
ListIterator(iterable) {
this[_iterable] = iterable;
@@ -434,13 +434,13 @@ dart_library.library('dart/_internal', null, /* Imports */[
return ListIterator;
});
let ListIterator = ListIterator$();
- let _Transformation$ = dart.generic(function(S, T) {
- let _Transformation = dart.typedef('_Transformation', () => dart.functionType(T, [S]));
+ const _Transformation$ = dart.generic(function(S, T) {
+ const _Transformation = dart.typedef('_Transformation', () => dart.functionType(T, [S]));
return _Transformation;
});
let _Transformation = _Transformation$();
- let _f = dart.JsSymbol('_f');
- let MappedIterable$ = dart.generic(function(S, T) {
+ const _f = dart.JsSymbol('_f');
+ const MappedIterable$ = dart.generic(function(S, T) {
class MappedIterable extends collection.IterableBase$(T) {
static new(iterable, func) {
if (dart.is(iterable, EfficientLength)) {
@@ -495,7 +495,7 @@ dart_library.library('dart/_internal', null, /* Imports */[
return MappedIterable;
});
let MappedIterable = MappedIterable$();
- let EfficientLengthMappedIterable$ = dart.generic(function(S, T) {
+ const EfficientLengthMappedIterable$ = dart.generic(function(S, T) {
class EfficientLengthMappedIterable extends MappedIterable$(S, T) {
EfficientLengthMappedIterable(iterable, func) {
super._(dart.as(iterable, core.Iterable$(S)), func);
@@ -508,8 +508,8 @@ dart_library.library('dart/_internal', null, /* Imports */[
return EfficientLengthMappedIterable;
});
let EfficientLengthMappedIterable = EfficientLengthMappedIterable$();
- let _iterator = dart.JsSymbol('_iterator');
- let MappedIterator$ = dart.generic(function(S, T) {
+ const _iterator = dart.JsSymbol('_iterator');
+ const MappedIterator$ = dart.generic(function(S, T) {
class MappedIterator extends core.Iterator$(T) {
MappedIterator(iterator, f) {
this[_iterator] = iterator;
@@ -535,8 +535,8 @@ dart_library.library('dart/_internal', null, /* Imports */[
return MappedIterator;
});
let MappedIterator = MappedIterator$();
- let _source = dart.JsSymbol('_source');
- let MappedListIterable$ = dart.generic(function(S, T) {
+ const _source = dart.JsSymbol('_source');
+ const MappedListIterable$ = dart.generic(function(S, T) {
class MappedListIterable extends ListIterable$(T) {
MappedListIterable(source, f) {
this[_source] = source;
@@ -559,12 +559,12 @@ dart_library.library('dart/_internal', null, /* Imports */[
return MappedListIterable;
});
let MappedListIterable = MappedListIterable$();
- let _ElementPredicate$ = dart.generic(function(E) {
- let _ElementPredicate = dart.typedef('_ElementPredicate', () => dart.functionType(core.bool, [E]));
+ const _ElementPredicate$ = dart.generic(function(E) {
+ const _ElementPredicate = dart.typedef('_ElementPredicate', () => dart.functionType(core.bool, [E]));
return _ElementPredicate;
});
let _ElementPredicate = _ElementPredicate$();
- let WhereIterable$ = dart.generic(function(E) {
+ const WhereIterable$ = dart.generic(function(E) {
class WhereIterable extends collection.IterableBase$(E) {
WhereIterable(iterable, f) {
this[_iterable] = iterable;
@@ -582,7 +582,7 @@ dart_library.library('dart/_internal', null, /* Imports */[
return WhereIterable;
});
let WhereIterable = WhereIterable$();
- let WhereIterator$ = dart.generic(function(E) {
+ const WhereIterator$ = dart.generic(function(E) {
class WhereIterator extends core.Iterator$(E) {
WhereIterator(iterator, f) {
this[_iterator] = iterator;
@@ -607,12 +607,12 @@ dart_library.library('dart/_internal', null, /* Imports */[
return WhereIterator;
});
let WhereIterator = WhereIterator$();
- let _ExpandFunction$ = dart.generic(function(S, T) {
- let _ExpandFunction = dart.typedef('_ExpandFunction', () => dart.functionType(core.Iterable$(T), [S]));
+ const _ExpandFunction$ = dart.generic(function(S, T) {
+ const _ExpandFunction = dart.typedef('_ExpandFunction', () => dart.functionType(core.Iterable$(T), [S]));
return _ExpandFunction;
});
let _ExpandFunction = _ExpandFunction$();
- let ExpandIterable$ = dart.generic(function(S, T) {
+ const ExpandIterable$ = dart.generic(function(S, T) {
class ExpandIterable extends collection.IterableBase$(T) {
ExpandIterable(iterable, f) {
this[_iterable] = iterable;
@@ -630,9 +630,9 @@ dart_library.library('dart/_internal', null, /* Imports */[
return ExpandIterable;
});
let ExpandIterable = ExpandIterable$();
- let _currentExpansion = dart.JsSymbol('_currentExpansion');
- let _nextExpansion = dart.JsSymbol('_nextExpansion');
- let ExpandIterator$ = dart.generic(function(S, T) {
+ const _currentExpansion = dart.JsSymbol('_currentExpansion');
+ const _nextExpansion = dart.JsSymbol('_nextExpansion');
+ const ExpandIterator$ = dart.generic(function(S, T) {
class ExpandIterator extends core.Object {
ExpandIterator(iterator, f) {
this[_iterator] = iterator;
@@ -671,8 +671,8 @@ dart_library.library('dart/_internal', null, /* Imports */[
return ExpandIterator;
});
let ExpandIterator = ExpandIterator$();
- let _takeCount = dart.JsSymbol('_takeCount');
- let TakeIterable$ = dart.generic(function(E) {
+ const _takeCount = dart.JsSymbol('_takeCount');
+ const TakeIterable$ = dart.generic(function(E) {
class TakeIterable extends collection.IterableBase$(E) {
static new(iterable, takeCount) {
if (!(typeof takeCount == 'number') || dart.notNull(takeCount) < 0) {
@@ -703,7 +703,7 @@ dart_library.library('dart/_internal', null, /* Imports */[
return TakeIterable;
});
let TakeIterable = TakeIterable$();
- let EfficientLengthTakeIterable$ = dart.generic(function(E) {
+ const EfficientLengthTakeIterable$ = dart.generic(function(E) {
class EfficientLengthTakeIterable extends TakeIterable$(E) {
EfficientLengthTakeIterable(iterable, takeCount) {
super._(iterable, takeCount);
@@ -723,8 +723,8 @@ dart_library.library('dart/_internal', null, /* Imports */[
return EfficientLengthTakeIterable;
});
let EfficientLengthTakeIterable = EfficientLengthTakeIterable$();
- let _remaining = dart.JsSymbol('_remaining');
- let TakeIterator$ = dart.generic(function(E) {
+ const _remaining = dart.JsSymbol('_remaining');
+ const TakeIterator$ = dart.generic(function(E) {
class TakeIterator extends core.Iterator$(E) {
TakeIterator(iterator, remaining) {
this[_iterator] = iterator;
@@ -752,7 +752,7 @@ dart_library.library('dart/_internal', null, /* Imports */[
return TakeIterator;
});
let TakeIterator = TakeIterator$();
- let TakeWhileIterable$ = dart.generic(function(E) {
+ const TakeWhileIterable$ = dart.generic(function(E) {
class TakeWhileIterable extends collection.IterableBase$(E) {
TakeWhileIterable(iterable, f) {
this[_iterable] = iterable;
@@ -770,8 +770,8 @@ dart_library.library('dart/_internal', null, /* Imports */[
return TakeWhileIterable;
});
let TakeWhileIterable = TakeWhileIterable$();
- let _isFinished = dart.JsSymbol('_isFinished');
- let TakeWhileIterator$ = dart.generic(function(E) {
+ const _isFinished = dart.JsSymbol('_isFinished');
+ const TakeWhileIterator$ = dart.generic(function(E) {
class TakeWhileIterator extends core.Iterator$(E) {
TakeWhileIterator(iterator, f) {
this[_iterator] = iterator;
@@ -800,8 +800,8 @@ dart_library.library('dart/_internal', null, /* Imports */[
return TakeWhileIterator;
});
let TakeWhileIterator = TakeWhileIterator$();
- let _skipCount = dart.JsSymbol('_skipCount');
- let SkipIterable$ = dart.generic(function(E) {
+ const _skipCount = dart.JsSymbol('_skipCount');
+ const SkipIterable$ = dart.generic(function(E) {
class SkipIterable extends collection.IterableBase$(E) {
static new(iterable, count) {
if (dart.is(iterable, EfficientLength)) {
@@ -841,7 +841,7 @@ dart_library.library('dart/_internal', null, /* Imports */[
return SkipIterable;
});
let SkipIterable = SkipIterable$();
- let EfficientLengthSkipIterable$ = dart.generic(function(E) {
+ const EfficientLengthSkipIterable$ = dart.generic(function(E) {
class EfficientLengthSkipIterable extends SkipIterable$(E) {
EfficientLengthSkipIterable(iterable, skipCount) {
super._(iterable, skipCount);
@@ -861,7 +861,7 @@ dart_library.library('dart/_internal', null, /* Imports */[
return EfficientLengthSkipIterable;
});
let EfficientLengthSkipIterable = EfficientLengthSkipIterable$();
- let SkipIterator$ = dart.generic(function(E) {
+ const SkipIterator$ = dart.generic(function(E) {
class SkipIterator extends core.Iterator$(E) {
SkipIterator(iterator, skipCount) {
this[_iterator] = iterator;
@@ -885,7 +885,7 @@ dart_library.library('dart/_internal', null, /* Imports */[
return SkipIterator;
});
let SkipIterator = SkipIterator$();
- let SkipWhileIterable$ = dart.generic(function(E) {
+ const SkipWhileIterable$ = dart.generic(function(E) {
class SkipWhileIterable extends collection.IterableBase$(E) {
SkipWhileIterable(iterable, f) {
this[_iterable] = iterable;
@@ -903,8 +903,8 @@ dart_library.library('dart/_internal', null, /* Imports */[
return SkipWhileIterable;
});
let SkipWhileIterable = SkipWhileIterable$();
- let _hasSkipped = dart.JsSymbol('_hasSkipped');
- let SkipWhileIterator$ = dart.generic(function(E) {
+ const _hasSkipped = dart.JsSymbol('_hasSkipped');
+ const SkipWhileIterator$ = dart.generic(function(E) {
class SkipWhileIterator extends core.Iterator$(E) {
SkipWhileIterator(iterator, f) {
this[_iterator] = iterator;
@@ -932,7 +932,7 @@ dart_library.library('dart/_internal', null, /* Imports */[
return SkipWhileIterator;
});
let SkipWhileIterator = SkipWhileIterator$();
- let EmptyIterable$ = dart.generic(function(E) {
+ const EmptyIterable$ = dart.generic(function(E) {
class EmptyIterable extends collection.IterableBase$(E) {
EmptyIterable() {
super.IterableBase();
@@ -1094,7 +1094,7 @@ dart_library.library('dart/_internal', null, /* Imports */[
return EmptyIterable;
});
let EmptyIterable = EmptyIterable$();
- let EmptyIterator$ = dart.generic(function(E) {
+ const EmptyIterator$ = dart.generic(function(E) {
class EmptyIterator extends core.Object {
EmptyIterator() {
}
@@ -1113,13 +1113,13 @@ dart_library.library('dart/_internal', null, /* Imports */[
return EmptyIterator;
});
let EmptyIterator = EmptyIterator$();
- let BidirectionalIterator$ = dart.generic(function(T) {
+ const BidirectionalIterator$ = dart.generic(function(T) {
class BidirectionalIterator extends core.Object {}
BidirectionalIterator[dart.implements] = () => [core.Iterator$(T)];
return BidirectionalIterator;
});
let BidirectionalIterator = BidirectionalIterator$();
- let IterableMixinWorkaround$ = dart.generic(function(T) {
+ const IterableMixinWorkaround$ = dart.generic(function(T) {
class IterableMixinWorkaround extends core.Object {
static contains(iterable, element) {
for (let e of iterable) {
@@ -1572,17 +1572,17 @@ dart_library.library('dart/_internal', null, /* Imports */[
}),
names: ['noElement', 'tooMany', 'tooFew']
});
- let __CastType0$ = dart.generic(function(S, T) {
- let __CastType0 = dart.typedef('__CastType0', () => dart.functionType(core.Iterable$(T), [S]));
+ const __CastType0$ = dart.generic(function(S, T) {
+ const __CastType0 = dart.typedef('__CastType0', () => dart.functionType(core.Iterable$(T), [S]));
return __CastType0;
});
let __CastType0 = __CastType0$();
- let __CastType2$ = dart.generic(function(T) {
- let __CastType2 = dart.typedef('__CastType2', () => dart.functionType(core.bool, [T]));
+ const __CastType2$ = dart.generic(function(T) {
+ const __CastType2 = dart.typedef('__CastType2', () => dart.functionType(core.bool, [T]));
return __CastType2;
});
let __CastType2 = __CastType2$();
- let FixedLengthListMixin$ = dart.generic(function(E) {
+ const FixedLengthListMixin$ = dart.generic(function(E) {
class FixedLengthListMixin extends core.Object {
set length(newLength) {
dart.throw(new core.UnsupportedError("Cannot change the length of a fixed-length list"));
@@ -1650,7 +1650,7 @@ dart_library.library('dart/_internal', null, /* Imports */[
return FixedLengthListMixin;
});
let FixedLengthListMixin = FixedLengthListMixin$();
- let UnmodifiableListMixin$ = dart.generic(function(E) {
+ const UnmodifiableListMixin$ = dart.generic(function(E) {
class UnmodifiableListMixin extends core.Object {
set(index, value) {
dart.as(value, E);
@@ -1778,7 +1778,7 @@ dart_library.library('dart/_internal', null, /* Imports */[
return UnmodifiableListMixin;
});
let UnmodifiableListMixin = UnmodifiableListMixin$();
- let FixedLengthListBase$ = dart.generic(function(E) {
+ const FixedLengthListBase$ = dart.generic(function(E) {
class FixedLengthListBase extends dart.mixin(collection.ListBase$(E), FixedLengthListMixin$(E)) {
FixedLengthListBase() {
super.ListBase(...arguments);
@@ -1787,7 +1787,7 @@ dart_library.library('dart/_internal', null, /* Imports */[
return FixedLengthListBase;
});
let FixedLengthListBase = FixedLengthListBase$();
- let UnmodifiableListBase$ = dart.generic(function(E) {
+ const UnmodifiableListBase$ = dart.generic(function(E) {
class UnmodifiableListBase extends dart.mixin(collection.ListBase$(E), UnmodifiableListMixin$(E)) {
UnmodifiableListBase() {
super.ListBase(...arguments);
@@ -1796,7 +1796,7 @@ dart_library.library('dart/_internal', null, /* Imports */[
return UnmodifiableListBase;
});
let UnmodifiableListBase = UnmodifiableListBase$();
- let _backedList = dart.JsSymbol('_backedList');
+ const _backedList = dart.JsSymbol('_backedList');
class _ListIndicesIterable extends ListIterable$(core.int) {
_ListIndicesIterable(backedList) {
this[_backedList] = backedList;
@@ -1815,8 +1815,8 @@ dart_library.library('dart/_internal', null, /* Imports */[
methods: () => ({elementAt: [core.int, [core.int]]})
});
dart.defineExtensionMembers(_ListIndicesIterable, ['elementAt', 'length']);
- let _values = dart.JsSymbol('_values');
- let ListMapView$ = dart.generic(function(E) {
+ const _values = dart.JsSymbol('_values');
+ const ListMapView$ = dart.generic(function(E) {
class ListMapView extends core.Object {
ListMapView(values) {
this[_values] = values;
@@ -1896,7 +1896,7 @@ dart_library.library('dart/_internal', null, /* Imports */[
return ListMapView;
});
let ListMapView = ListMapView$();
- let ReversedListIterable$ = dart.generic(function(E) {
+ const ReversedListIterable$ = dart.generic(function(E) {
class ReversedListIterable extends ListIterable$(E) {
ReversedListIterable(source) {
this[_source] = source;
@@ -2315,7 +2315,7 @@ dart_library.library('dart/_internal', null, /* Imports */[
names: ['sort', 'sortRange', '_doSort', '_insertionSort', '_dualPivotQuicksort']
});
Sort._INSERTION_SORT_THRESHOLD = 32;
- let _name = dart.JsSymbol('_name');
+ const _name = dart.JsSymbol('_name');
class Symbol extends core.Object {
Symbol(name) {
this[_name] = name;
@@ -2372,7 +2372,7 @@ dart_library.library('dart/_internal', null, /* Imports */[
Symbol.publicIdentifierRE = '(?!' + `${Symbol.reservedWordRE}` + '\\b(?!\\$))[a-zA-Z$][\\w$]*';
Symbol.identifierRE = '(?!' + `${Symbol.reservedWordRE}` + '\\b(?!\\$))[a-zA-Z$_][\\w$]*';
Symbol.operatorRE = '(?:[\\-+*/%&|^]|\\[\\]=?|==|~/?|<[<=]?|>[>=]?|unary-)';
- let POWERS_OF_TEN = dart.const([1.0, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, 10000000.0, 100000000.0, 1000000000.0, 10000000000.0, 100000000000.0, 1000000000000.0, 10000000000000.0, 100000000000000.0, 1000000000000000.0, 10000000000000000.0, 100000000000000000.0, 1000000000000000000.0, 10000000000000000000.0, 100000000000000000000.0, 1e+21, 1e+22]);
+ const POWERS_OF_TEN = dart.const([1.0, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, 10000000.0, 100000000.0, 1000000000.0, 10000000000.0, 100000000000.0, 1000000000000.0, 10000000000000.0, 100000000000000.0, 1000000000000000.0, 10000000000000000.0, 100000000000000000.0, 1000000000000000000.0, 10000000000000000000.0, 100000000000000000000.0, 1e+21, 1e+22]);
dart.defineLazyProperties(Symbol, {
get publicSymbolPattern() {
return core.RegExp.new(`^(?:${Symbol.operatorRE}\$|${Symbol.publicIdentifierRE}(?:=?\$|[.](?!\$)))+?\$`);
« no previous file with comments | « lib/runtime/dart/_interceptors.js ('k') | lib/runtime/dart/_isolate_helper.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698