Index: lib/runtime/dart_sdk.js |
diff --git a/lib/runtime/dart_sdk.js b/lib/runtime/dart_sdk.js |
index a2d93771b84c847b49381f8a99056f530d66a09c..b4fbef15028bb4255eeba21b380684ccb4a8482e 100644 |
--- a/lib/runtime/dart_sdk.js |
+++ b/lib/runtime/dart_sdk.js |
@@ -609,6 +609,13 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
return obj.runtimeType; |
}; |
+ dart.str = function(strings, ...values) { |
+ let s = strings[0]; |
+ for (let i = 0, len = values.length; i < len;) { |
+ s += dart.toString(values[i]) + strings[++i]; |
+ } |
+ return s; |
+ }; |
dart.fn = function(closure, rType, argsT, extras) { |
let t = null; |
if (rType == null) { |
@@ -1654,7 +1661,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
preview(object) { |
if (object == null) return 'null'; |
if (typeof object == 'number') return dart.toString(object); |
- if (typeof object == 'string') return `"${object}"`; |
+ if (typeof object == 'string') return dart.str`"${object}"`; |
for (let formatter of this[_formatters]) { |
if (dart.notNull(formatter.accept(object))) return formatter.preview(object); |
} |
@@ -1783,7 +1790,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
preview(object) { |
let map = dart.as(object, core.Map); |
- return `${_debugger.getObjectTypeName(map)} length ${map[dartx.length]}`; |
+ return dart.str`${_debugger.getObjectTypeName(map)} length ${map[dartx.length]}`; |
} |
children(object) { |
let map = dart.as(object, core.Map); |
@@ -1805,9 +1812,9 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
let iterable = dart.as(object, core.Iterable); |
try { |
let length = iterable[dartx.length]; |
- return `${_debugger.getObjectTypeName(iterable)} length ${length}`; |
+ return dart.str`${_debugger.getObjectTypeName(iterable)} length ${length}`; |
} catch (_) { |
- return `${_debugger.getObjectTypeName(iterable)}`; |
+ return dart.toString(_debugger.getObjectTypeName(iterable)); |
} |
} |
@@ -1881,7 +1888,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
preview(object) { |
let entry = dart.as(object, _debugger.MapEntry); |
- return `${_debugger.safePreview(entry.key)} => ${_debugger.safePreview(entry.value)}`; |
+ return dart.str`${_debugger.safePreview(entry.key)} => ${_debugger.safePreview(entry.value)}`; |
} |
hasChildren(object) { |
return true; |
@@ -1906,7 +1913,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
preview(object) { |
let clause = dart.as(object, _debugger.HeritageClause); |
let typeNames = clause.types[dartx.map](core.String)(dart.fn(type => _debugger.getTypeName(dart.as(type, core.Type)), core.String, [dart.dynamic])); |
- return `${clause.name} ${typeNames[dartx.join](", ")}`; |
+ return dart.str`${clause.name} ${typeNames[dartx.join](", ")}`; |
} |
hasChildren(object) { |
return true; |
@@ -2359,7 +2366,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
if (separator === void 0) separator = ""; |
let list = core.List.new(this[dartx.length]); |
for (let i = 0; i < dart.notNull(this[dartx.length]); i++) { |
- list[dartx.set](i, `${this[dartx.get](i)}`); |
+ list[dartx.set](i, dart.toString(this[dartx.get](i))); |
} |
return list.join(separator); |
} |
@@ -3006,7 +3013,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} else { |
result = this.toExponential(); |
} |
- if (this == 0 && dart.notNull(this[dartx.isNegative])) return `-${result}`; |
+ if (this == 0 && dart.notNull(this[dartx.isNegative])) return dart.str`-${result}`; |
return result; |
} |
[dartx.toStringAsPrecision](precision) { |
@@ -3033,7 +3040,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
static _handleIEtoString(result) { |
let match = /^([\da-z]+)(?:\.([\da-z]+))?\(e\+(\d+)\)$/.exec(result); |
if (match == null) { |
- dart.throw(new core.UnsupportedError(`Unexpected toString result: ${result}`)); |
+ dart.throw(new core.UnsupportedError(dart.str`Unexpected toString result: ${result}`)); |
} |
result = dart.dindex(match, 1); |
let exponent = +dart.dindex(match, 3); |
@@ -4795,13 +4802,13 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
let buffer = new core.StringBuffer(); |
if (separator == null || separator == "") { |
do { |
- buffer.write(`${iterator.current}`); |
+ buffer.write(dart.toString(iterator.current)); |
} while (dart.notNull(iterator.moveNext())); |
} else { |
- buffer.write(`${iterator.current}`); |
+ buffer.write(dart.toString(iterator.current)); |
while (dart.notNull(iterator.moveNext())) { |
buffer.write(separator); |
- buffer.write(`${iterator.current}`); |
+ buffer.write(dart.toString(iterator.current)); |
} |
} |
return buffer.toString(); |
@@ -5101,7 +5108,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
let length = this.length; |
if (!dart.notNull(separator[dartx.isEmpty])) { |
if (length == 0) return ""; |
- let first = `${this.elementAt(0)}`; |
+ let first = dart.toString(this.elementAt(0)); |
if (length != this.length) { |
dart.throw(new core.ConcurrentModificationError(this)); |
} |
@@ -6413,7 +6420,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
core.RangeError.checkNotNegative(length); |
core.RangeError.checkNotNegative(start); |
if (dart.notNull(start) + dart.notNull(length) > dart.notNull(a[dartx.length])) { |
- let message = `${start} + ${length} must be in the range [0..${a[dartx.length]}]`; |
+ let message = dart.str`${start} + ${length} must be in the range [0..${a[dartx.length]}]`; |
dart.throw(new core.RangeError.range(length, 0, dart.notNull(a[dartx.length]) - dart.notNull(start), "length", message)); |
} |
} |
@@ -6431,7 +6438,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
}); |
_internal.printToZone = null; |
_internal.printToConsole = function(line) { |
- _js_primitives.printString(`${line}`); |
+ _js_primitives.printString(dart.toString(line)); |
}; |
dart.lazyFn(_internal.printToConsole, () => [dart.void, [core.String]]); |
_internal.Sort = class Sort extends core.Object { |
@@ -6683,7 +6690,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
return 536870911 & arbitraryPrime * dart.notNull(dart.hashCode(this[_name])); |
} |
toString() { |
- return `Symbol("${this[_name]}")`; |
+ return dart.str`Symbol("${this[_name]}")`; |
} |
static getName(symbol) { |
return symbol[_name]; |
@@ -6691,9 +6698,9 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
static validatePublicSymbol(name) { |
if (dart.notNull(name[dartx.isEmpty]) || dart.notNull(_internal.Symbol.publicSymbolPattern.hasMatch(name))) return name; |
if (dart.notNull(name[dartx.startsWith]('_'))) { |
- dart.throw(new core.ArgumentError(`"${name}" is a private identifier`)); |
+ dart.throw(new core.ArgumentError(dart.str`"${name}" is a private identifier`)); |
} |
- dart.throw(new core.ArgumentError(`"${name}" is not a valid (qualified) symbol name`)); |
+ dart.throw(new core.ArgumentError(dart.str`"${name}" is not a valid (qualified) symbol name`)); |
} |
static isValidSymbol(name) { |
return dart.notNull(name[dartx.isEmpty]) || dart.notNull(_internal.Symbol.symbolPattern.hasMatch(name)); |
@@ -6720,10 +6727,10 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
_internal.Symbol.operatorRE = '(?:[\\-+*/%&|^]|\\[\\]=?|==|~/?|<[<=]?|>[>=]?|unary-)'; |
dart.defineLazy(_internal.Symbol, { |
get publicIdentifierRE() { |
- return '(?!' + `${_internal.Symbol.reservedWordRE}` + '\\b(?!\\$))[a-zA-Z$][\\w$]*'; |
+ return '(?!' + _internal.Symbol.reservedWordRE.toString() + '\\b(?!\\$))[a-zA-Z$][\\w$]*'; |
}, |
get identifierRE() { |
- return '(?!' + `${_internal.Symbol.reservedWordRE}` + '\\b(?!\\$))[a-zA-Z$_][\\w$]*'; |
+ return '(?!' + _internal.Symbol.reservedWordRE.toString() + '\\b(?!\\$))[a-zA-Z$_][\\w$]*'; |
}, |
get publicSymbolPattern() { |
return core.RegExp.new(`^(?:${_internal.Symbol.operatorRE}\$|${_internal.Symbol.publicIdentifierRE}(?:=?\$|[.](?!\$)))+?\$`); |
@@ -6762,7 +6769,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
args = args; |
if (args == null) args = []; |
if (!dart.is(args, core.List)) { |
- dart.throw(new core.ArgumentError(`Arguments to main must be a List: ${args}`)); |
+ dart.throw(new core.ArgumentError(dart.str`Arguments to main must be a List: ${args}`)); |
} |
_isolate_helper._globalState = new _isolate_helper._Manager(dart.as(entry, core.Function)); |
if (dart.notNull(_isolate_helper._globalState.isWorker)) return; |
@@ -7198,7 +7205,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
this[_runHelper](); |
} catch (e) { |
let trace = dart.stackTrace(e); |
- _isolate_helper._globalState.mainManager.postMessage(_isolate_helper._serializeMessage(dart.map({command: 'error', msg: `${e}\n${trace}`}))); |
+ _isolate_helper._globalState.mainManager.postMessage(_isolate_helper._serializeMessage(dart.map({command: 'error', msg: dart.str`${e}\n${trace}`}))); |
} |
} |
@@ -7306,7 +7313,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
pattern = new RegExp("^[^@]*@(.*):[0-9]*$", "m"); |
matches = stack.match(pattern); |
if (matches != null) return matches[1]; |
- dart.throw(new core.UnsupportedError(`Cannot extract URI from "${stack}"`)); |
+ dart.throw(new core.UnsupportedError(dart.str`Cannot extract URI from "${stack}"`)); |
} |
static _getEventData(e) { |
return e.data; |
@@ -7519,9 +7526,9 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
event.preventDefault(); |
let message = event.message; |
if (message == null) { |
- message = `Error spawning worker for ${uri}`; |
+ message = dart.str`Error spawning worker for ${uri}`; |
} else { |
- message = `Error spawning worker for ${uri} (${message})`; |
+ message = dart.str`Error spawning worker for ${uri} (${message})`; |
} |
onError(message); |
return true; |
@@ -7600,7 +7607,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
if (!dart.notNull(this[_receivePort][_isClosed])) { |
this[_receivePort][_add](msg); |
} |
- }), `receive ${message}`); |
+ }), dart.str`receive ${message}`); |
} |
['=='](other) { |
return dart.is(other, _isolate_helper._NativeJsSendPort) && dart.equals(this[_receivePort], other[_receivePort]); |
@@ -8611,7 +8618,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
unsupported(x, message) { |
if (message === void 0) message = null; |
if (message == null) message = "Can't transmit:"; |
- dart.throw(new core.UnsupportedError(`${message} ${x}`)); |
+ dart.throw(new core.UnsupportedError(dart.str`${message} ${x}`)); |
} |
makeRef(serializationId) { |
return dart.list(["ref", serializationId], core.Object); |
@@ -8730,7 +8737,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
deserialize(x) { |
if (dart.notNull(this.isPrimitive(x))) return this.deserializePrimitive(x); |
- if (!dart.is(x, _interceptors.JSArray)) dart.throw(new core.ArgumentError(`Bad serialized message: ${x}`)); |
+ if (!dart.is(x, _interceptors.JSArray)) dart.throw(new core.ArgumentError(dart.str`Bad serialized message: ${x}`)); |
switch (dart.dload(x, 'first')) { |
case "ref": |
{ |
@@ -8786,7 +8793,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
default: |
{ |
- dart.throw(`couldn't deserialize: ${x}`); |
+ dart.throw(dart.str`couldn't deserialize: ${x}`); |
} |
} |
} |
@@ -8973,8 +8980,8 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
_js_helper.InternalMap = class InternalMap extends core.Object {}; |
_js_helper.Primitives = class Primitives extends core.Object { |
static initializeStatics(id) { |
- _js_helper.Primitives.mirrorFunctionCacheName = dart.notNull(_js_helper.Primitives.mirrorFunctionCacheName) + `_${id}`; |
- _js_helper.Primitives.mirrorInvokeCacheName = dart.notNull(_js_helper.Primitives.mirrorInvokeCacheName) + `_${id}`; |
+ _js_helper.Primitives.mirrorFunctionCacheName = dart.notNull(_js_helper.Primitives.mirrorFunctionCacheName) + dart.str`_${id}`; |
+ _js_helper.Primitives.mirrorInvokeCacheName = dart.notNull(_js_helper.Primitives.mirrorInvokeCacheName) + dart.str`_${id}`; |
} |
static objectHashCode(object) { |
let hash = object.$identityHash; |
@@ -9415,8 +9422,8 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
super.new(); |
} |
toString() { |
- if (this[_method] == null) return `NullError: ${this[_message]}`; |
- return `NullError: method not found: '${this[_method]}' on null`; |
+ if (this[_method] == null) return dart.str`NullError: ${this[_message]}`; |
+ return dart.str`NullError: method not found: '${this[_method]}' on null`; |
} |
}; |
_js_helper.NullError[dart.implements] = () => [core.NoSuchMethodError]; |
@@ -9432,11 +9439,11 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
super.new(); |
} |
toString() { |
- if (this[_method] == null) return `NoSuchMethodError: ${this[_message]}`; |
+ if (this[_method] == null) return dart.str`NoSuchMethodError: ${this[_message]}`; |
if (this[_receiver] == null) { |
- return `NoSuchMethodError: method not found: '${this[_method]}' (${this[_message]})`; |
+ return dart.str`NoSuchMethodError: method not found: '${this[_method]}' (${this[_message]})`; |
} |
- return "NoSuchMethodError: " + `method not found: '${this[_method]}' on '${this[_receiver]}' (${this[_message]})`; |
+ return "NoSuchMethodError: " + dart.str`method not found: '${this[_method]}' on '${this[_receiver]}' (${this[_message]})`; |
} |
}; |
_js_helper.JsNoSuchMethodError[dart.implements] = () => [core.NoSuchMethodError]; |
@@ -9449,7 +9456,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
super.new(); |
} |
toString() { |
- return dart.notNull(this[_message][dartx.isEmpty]) ? 'Error' : `Error: ${this[_message]}`; |
+ return dart.notNull(this[_message][dartx.isEmpty]) ? 'Error' : dart.str`Error: ${this[_message]}`; |
} |
}; |
dart.setSignature(_js_helper.UnknownJsTypeError, { |
@@ -9537,7 +9544,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
_js_helper.JavaScriptIndexingBehavior = class JavaScriptIndexingBehavior extends _interceptors.JSMutableIndexable {}; |
_js_helper.TypeErrorImplementation = class TypeErrorImplementation extends core.Error { |
new(value, type) { |
- this.message = `type '${_js_helper.Primitives.objectTypeName(value)}' is not a subtype ` + `of type '${type}'`; |
+ this.message = dart.str`type '${_js_helper.Primitives.objectTypeName(value)}' is not a subtype ` + dart.str`of type '${type}'`; |
super.new(); |
} |
fromMessage(message) { |
@@ -9558,7 +9565,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
}); |
_js_helper.CastErrorImplementation = class CastErrorImplementation extends core.Error { |
new(actualType, expectedType) { |
- this.message = `CastError: Casting value of type ${actualType} to` + ` incompatible type ${expectedType}`; |
+ this.message = dart.str`CastError: Casting value of type ${actualType} to` + dart.str` incompatible type ${expectedType}`; |
super.new(); |
} |
toString() { |
@@ -9594,7 +9601,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
super.new(); |
} |
toString() { |
- return `RuntimeError: ${this.message}`; |
+ return dart.str`RuntimeError: ${this.message}`; |
} |
}; |
dart.setSignature(_js_helper.RuntimeError, { |
@@ -9649,7 +9656,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
if (leftDelimiter == "(" && rightDelimiter == ")") { |
return "(...)"; |
} |
- return `${leftDelimiter}...${rightDelimiter}`; |
+ return dart.str`${leftDelimiter}...${rightDelimiter}`; |
} |
let parts = []; |
collection._toStringVisiting[dartx.add](iterable); |
@@ -9670,7 +9677,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
if (leftDelimiter === void 0) leftDelimiter = '('; |
if (rightDelimiter === void 0) rightDelimiter = ')'; |
if (dart.notNull(collection._isToStringVisiting(iterable))) { |
- return `${leftDelimiter}...${rightDelimiter}`; |
+ return dart.str`${leftDelimiter}...${rightDelimiter}`; |
} |
let buffer = new core.StringBuffer(leftDelimiter); |
collection._toStringVisiting[dartx.add](iterable); |
@@ -10278,7 +10285,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
const _execAnchored = Symbol('_execAnchored'); |
_js_helper.JSSyntaxRegExp = class JSSyntaxRegExp extends core.Object { |
toString() { |
- return `RegExp/${this.pattern}/`; |
+ return dart.str`RegExp/${this.pattern}/`; |
} |
new(source, opts) { |
let multiLine = opts && 'multiLine' in opts ? opts.multiLine : false; |
@@ -10294,7 +10301,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
get [_nativeAnchoredVersion]() { |
if (this[_nativeAnchoredRegExp] != null) return this[_nativeAnchoredRegExp]; |
- return this[_nativeAnchoredRegExp] = _js_helper.JSSyntaxRegExp.makeNative(`${this.pattern}|()`, this[_isMultiLine], this[_isCaseSensitive], true); |
+ return this[_nativeAnchoredRegExp] = _js_helper.JSSyntaxRegExp.makeNative(dart.str`${this.pattern}|()`, this[_isMultiLine], this[_isCaseSensitive], true); |
} |
get [_isMultiLine]() { |
return this[_nativeRegExp].multiline; |
@@ -10317,7 +10324,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
})(); |
if (regexp instanceof RegExp) return regexp; |
let errorMessage = String(regexp); |
- dart.throw(new core.FormatException(`Illegal RegExp pattern: ${source}, ${errorMessage}`)); |
+ dart.throw(new core.FormatException(dart.str`Illegal RegExp pattern: ${source}, ${errorMessage}`)); |
} |
firstMatch(string) { |
let m = this[_nativeRegExp].exec(_js_helper.checkString(string)); |
@@ -10757,7 +10764,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
let matches = pattern[dartx.allMatches](receiver, startIndex)[dartx.iterator]; |
if (!dart.notNull(matches.moveNext())) return receiver; |
let match = matches.current; |
- let replacement = `${replace(match)}`; |
+ let replacement = dart.toString(replace(match)); |
return receiver[dartx.replaceRange](match.start, match.end, replacement); |
}; |
dart.lazyFn(_js_helper.stringReplaceFirstMappedUnchecked, () => [core.String, [core.String, core.Pattern, dart.functionType(core.String, [core.Match]), core.int]]); |
@@ -10768,7 +10775,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
_js_helper.stringReplaceRangeUnchecked = function(receiver, start, end, replacement) { |
let prefix = receiver.substring(0, start); |
let suffix = receiver.substring(end); |
- return `${prefix}${replacement}${suffix}`; |
+ return dart.str`${prefix}${replacement}${suffix}`; |
}; |
dart.lazyFn(_js_helper.stringReplaceRangeUnchecked, () => [core.String, [core.String, core.int, core.int, core.String]]); |
_js_helper.getRuntimeType = function(object) { |
@@ -12306,7 +12313,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
_native_typed_data.NativeTypedData[dart.metadata] = () => [dart.const(new _js_helper.Native("ArrayBufferView"))]; |
dart.registerExtension(dart.global.ArrayBufferView, _native_typed_data.NativeTypedData); |
_native_typed_data._checkLength = function(length) { |
- if (!(typeof length == 'number')) dart.throw(new core.ArgumentError(`Invalid length ${length}`)); |
+ if (!(typeof length == 'number')) dart.throw(new core.ArgumentError(dart.str`Invalid length ${length}`)); |
return dart.as(length, core.int); |
}; |
dart.fn(_native_typed_data._checkLength, core.int, [dart.dynamic]); |
@@ -12315,10 +12322,10 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
dart.throw(new core.ArgumentError('Invalid view buffer')); |
} |
if (!(typeof offsetInBytes == 'number')) { |
- dart.throw(new core.ArgumentError(`Invalid view offsetInBytes ${offsetInBytes}`)); |
+ dart.throw(new core.ArgumentError(dart.str`Invalid view offsetInBytes ${offsetInBytes}`)); |
} |
if (length != null && !(typeof length == 'number')) { |
- dart.throw(new core.ArgumentError(`Invalid view length ${length}`)); |
+ dart.throw(new core.ArgumentError(dart.str`Invalid view length ${length}`)); |
} |
}; |
dart.fn(_native_typed_data._checkViewArguments, dart.void, [dart.dynamic, dart.dynamic, dart.dynamic]); |
@@ -13221,7 +13228,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
this.w = w; |
} |
toString() { |
- return `[${this.x}, ${this.y}, ${this.z}, ${this.w}]`; |
+ return dart.str`[${this.x}, ${this.y}, ${this.z}, ${this.w}]`; |
} |
['+'](other) { |
let _x = dart.notNull(this.x) + dart.notNull(other.x); |
@@ -13517,7 +13524,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
this.w = w; |
} |
toString() { |
- return `[${this.x}, ${this.y}, ${this.z}, ${this.w}]`; |
+ return dart.str`[${this.x}, ${this.y}, ${this.z}, ${this.w}]`; |
} |
['|'](other) { |
return new _native_typed_data.NativeInt32x4._truncated(this.x | other.x, this.y | other.y, this.z | other.z, this.w | other.w); |
@@ -13708,7 +13715,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
this.y = y; |
} |
toString() { |
- return `[${this.x}, ${this.y}]`; |
+ return dart.str`[${this.x}, ${this.y}]`; |
} |
['+'](other) { |
return new _native_typed_data.NativeFloat64x2._doubles(dart.notNull(this.x) + dart.notNull(other.x), dart.notNull(this.y) + dart.notNull(other.y)); |
@@ -13852,7 +13859,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
this.stackTrace = stackTrace; |
} |
toString() { |
- return `${this.error}`; |
+ return dart.toString(this.error); |
} |
}; |
async.AsyncError[dart.implements] = () => [core.Error]; |
@@ -13871,9 +13878,9 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
return null; |
} |
toString() { |
- let result = `Uncaught Error: ${this.error}`; |
+ let result = dart.str`Uncaught Error: ${this.error}`; |
if (this.stackTrace != null) { |
- result = result + `\nStack Trace:\n${this.stackTrace}`; |
+ result = result + dart.str`\nStack Trace:\n${this.stackTrace}`; |
} |
return result; |
} |
@@ -14891,7 +14898,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
this[_s] = s; |
} |
toString() { |
- return `DeferredLoadException: '${this[_s]}'`; |
+ return dart.str`DeferredLoadException: '${this[_s]}'`; |
} |
}; |
async.DeferredLoadException[dart.implements] = () => [core.Exception]; |
@@ -15098,8 +15105,8 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
toString() { |
let result = "TimeoutException"; |
- if (this.duration != null) result = `TimeoutException after ${this.duration}`; |
- if (this.message != null) result = `${result}: ${this.message}`; |
+ if (this.duration != null) result = dart.str`TimeoutException after ${this.duration}`; |
+ if (this.message != null) result = dart.str`${result}: ${this.message}`; |
return result; |
} |
}; |
@@ -20245,13 +20252,13 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
let buffer = new core.StringBuffer(); |
if (separator == null || separator == "") { |
do { |
- buffer.write(`${iterator.current}`); |
+ buffer.write(dart.toString(iterator.current)); |
} while (dart.notNull(iterator.moveNext())); |
} else { |
- buffer.write(`${iterator.current}`); |
+ buffer.write(dart.toString(iterator.current)); |
while (dart.notNull(iterator.moveNext())) { |
buffer.write(separator); |
- buffer.write(`${iterator.current}`); |
+ buffer.write(dart.toString(iterator.current)); |
} |
} |
return buffer.toString(); |
@@ -20841,7 +20848,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
return new (collection._LinkedHashSet$(E))(); |
} |
[_unsupported](operation) { |
- dart.throw(`LinkedHashSet: unsupported ${operation}`); |
+ dart.throw(dart.str`LinkedHashSet: unsupported ${operation}`); |
} |
get iterator() { |
return new (collection.LinkedHashSetIterator$(E))(this, this[_modifications$]); |
@@ -21482,13 +21489,13 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
let buffer = new core.StringBuffer(); |
if (separator == null || separator == "") { |
do { |
- buffer.write(`${iterator.current}`); |
+ buffer.write(dart.toString(iterator.current)); |
} while (dart.notNull(iterator.moveNext())); |
} else { |
- buffer.write(`${iterator.current}`); |
+ buffer.write(dart.toString(iterator.current)); |
while (dart.notNull(iterator.moveNext())) { |
buffer.write(separator); |
- buffer.write(`${iterator.current}`); |
+ buffer.write(dart.toString(iterator.current)); |
} |
} |
return buffer.toString(); |
@@ -21695,7 +21702,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
let it = iterable[dartx.iterator]; |
while (dart.notNull(length) < LENGTH_LIMIT || count < HEAD_COUNT) { |
if (!dart.notNull(it.moveNext())) return; |
- let next = `${it.current}`; |
+ let next = dart.toString(it.current); |
parts[dartx.add](next); |
length = dart.notNull(length) + (dart.notNull(next[dartx.length]) + OVERHEAD); |
count++; |
@@ -21713,10 +21720,10 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
count++; |
if (!dart.notNull(it.moveNext())) { |
if (count <= HEAD_COUNT + 1) { |
- parts[dartx.add](`${penultimate}`); |
+ parts[dartx.add](dart.toString(penultimate)); |
return; |
} |
- ultimateString = `${penultimate}`; |
+ ultimateString = dart.toString(penultimate); |
penultimateString = dart.as(parts[dartx.removeLast](), core.String); |
length = dart.notNull(length) + (dart.notNull(ultimateString[dartx.length]) + OVERHEAD); |
} else { |
@@ -21736,8 +21743,8 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
return; |
} |
} |
- penultimateString = `${penultimate}`; |
- ultimateString = `${ultimate}`; |
+ penultimateString = dart.toString(penultimate); |
+ ultimateString = dart.toString(ultimate); |
length = dart.notNull(length) + (dart.notNull(ultimateString[dartx.length]) + dart.notNull(penultimateString[dartx.length]) + 2 * OVERHEAD); |
} |
} |
@@ -24654,7 +24661,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
list = []; |
} else { |
if (!(typeof length == 'number') || dart.notNull(length) < 0) { |
- dart.throw(new core.ArgumentError(`Length must be a non-negative integer: ${length}`)); |
+ dart.throw(new core.ArgumentError(dart.str`Length must be a non-negative integer: ${length}`)); |
} |
list = _interceptors.JSArray.markFixedList(new Array(length)); |
} |
@@ -24865,7 +24872,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
for (let i = start; dart.notNull(i) < dart.notNull(end); i = dart.notNull(i) + 1) { |
let codeUnit = source[dartx.codeUnitAt](i); |
if ((dart.notNull(codeUnit) & ~dart.notNull(this[_subsetMask])) >>> 0 != 0) { |
- dart.throw(new core.ArgumentError(`Source contains invalid character with code point: ${codeUnit}.`)); |
+ dart.throw(new core.ArgumentError(dart.str`Source contains invalid character with code point: ${codeUnit}.`)); |
} |
} |
this[_sink$].add(source[dartx.codeUnits][dartx.sublist](start, end)); |
@@ -24898,7 +24905,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
let byte = bytes[dartx.get](i); |
if ((dart.notNull(byte) & ~dart.notNull(this[_subsetMask])) >>> 0 != 0) { |
if (!dart.notNull(this[_allowInvalid])) { |
- dart.throw(new core.FormatException(`Invalid value in input: ${byte}`)); |
+ dart.throw(new core.FormatException(dart.str`Invalid value in input: ${byte}`)); |
} |
return this[_convertInvalid](bytes, start, end); |
} |
@@ -25215,7 +25222,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
if (dart.notNull(byte) < 0 || dart.notNull(byte) > 255) break; |
i = dart.notNull(i) + 1; |
} |
- dart.throw(new core.ArgumentError.value(bytes, `Not a byte value at index ${i}: 0x${bytes[dartx.get](i)[dartx.toRadixString](16)}`)); |
+ dart.throw(new core.ArgumentError.value(bytes, dart.str`Not a byte value at index ${i}: 0x${bytes[dartx.get](i)[dartx.toRadixString](16)}`)); |
} |
static writeFinalChunk(alphabet, output, outputIndex, count, bits) { |
dart.assert(dart.notNull(count) > 0); |
@@ -27774,7 +27781,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
if ((dart.notNull(unit) & 192) != 128) { |
expectedUnits = 0; |
if (!dart.notNull(this[_allowMalformed])) { |
- dart.throw(new core.FormatException(`Bad UTF-8 encoding 0x${unit[dartx.toRadixString](16)}`)); |
+ dart.throw(new core.FormatException(dart.str`Bad UTF-8 encoding 0x${unit[dartx.toRadixString](16)}`)); |
} |
this[_isFirstCharacter] = false; |
this[_stringSink].writeCharCode(convert.UNICODE_REPLACEMENT_CHARACTER_RUNE); |
@@ -27787,14 +27794,14 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} while (dart.notNull(expectedUnits) > 0); |
if (dart.notNull(value) <= dart.notNull(convert._Utf8Decoder._LIMITS[dartx.get](dart.notNull(extraUnits) - 1))) { |
if (!dart.notNull(this[_allowMalformed])) { |
- dart.throw(new core.FormatException(`Overlong encoding of 0x${value[dartx.toRadixString](16)}`)); |
+ dart.throw(new core.FormatException(dart.str`Overlong encoding of 0x${value[dartx.toRadixString](16)}`)); |
} |
expectedUnits = extraUnits = 0; |
value = convert.UNICODE_REPLACEMENT_CHARACTER_RUNE; |
} |
if (dart.notNull(value) > convert._FOUR_BYTE_LIMIT) { |
if (!dart.notNull(this[_allowMalformed])) { |
- dart.throw(new core.FormatException("Character outside valid Unicode range: " + `0x${value[dartx.toRadixString](16)}`)); |
+ dart.throw(new core.FormatException("Character outside valid Unicode range: " + dart.str`0x${value[dartx.toRadixString](16)}`)); |
} |
value = convert.UNICODE_REPLACEMENT_CHARACTER_RUNE; |
} |
@@ -27818,7 +27825,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
})()); |
if (dart.notNull(unit) < 0) { |
if (!dart.notNull(this[_allowMalformed])) { |
- dart.throw(new core.FormatException(`Negative UTF-8 code unit: -0x${(-dart.notNull(unit))[dartx.toRadixString](16)}`)); |
+ dart.throw(new core.FormatException(dart.str`Negative UTF-8 code unit: -0x${(-dart.notNull(unit))[dartx.toRadixString](16)}`)); |
} |
this[_stringSink].writeCharCode(convert.UNICODE_REPLACEMENT_CHARACTER_RUNE); |
} else { |
@@ -27839,7 +27846,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
continue loop; |
} |
if (!dart.notNull(this[_allowMalformed])) { |
- dart.throw(new core.FormatException(`Bad UTF-8 encoding 0x${unit[dartx.toRadixString](16)}`)); |
+ dart.throw(new core.FormatException(dart.str`Bad UTF-8 encoding 0x${unit[dartx.toRadixString](16)}`)); |
} |
value = convert.UNICODE_REPLACEMENT_CHARACTER_RUNE; |
expectedUnits = extraUnits = 0; |
@@ -27874,7 +27881,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
this.expires = expires; |
} |
toString() { |
- return `Deprecated feature. Will be removed ${this.expires}`; |
+ return dart.str`Deprecated feature. Will be removed ${this.expires}`; |
} |
}; |
dart.setSignature(core.Deprecated, { |
@@ -28058,26 +28065,26 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
static _fourDigits(n) { |
let absN = n[dartx.abs](); |
let sign = dart.notNull(n) < 0 ? "-" : ""; |
- if (dart.notNull(absN) >= 1000) return `${n}`; |
- if (dart.notNull(absN) >= 100) return `${sign}0${absN}`; |
- if (dart.notNull(absN) >= 10) return `${sign}00${absN}`; |
- return `${sign}000${absN}`; |
+ if (dart.notNull(absN) >= 1000) return dart.toString(n); |
+ if (dart.notNull(absN) >= 100) return dart.str`${sign}0${absN}`; |
+ if (dart.notNull(absN) >= 10) return dart.str`${sign}00${absN}`; |
+ return dart.str`${sign}000${absN}`; |
} |
static _sixDigits(n) { |
dart.assert(dart.notNull(n) < -9999 || dart.notNull(n) > 9999); |
let absN = n[dartx.abs](); |
let sign = dart.notNull(n) < 0 ? "-" : "+"; |
- if (dart.notNull(absN) >= 100000) return `${sign}${absN}`; |
- return `${sign}0${absN}`; |
+ if (dart.notNull(absN) >= 100000) return dart.str`${sign}${absN}`; |
+ return dart.str`${sign}0${absN}`; |
} |
static _threeDigits(n) { |
- if (dart.notNull(n) >= 100) return `${n}`; |
- if (dart.notNull(n) >= 10) return `0${n}`; |
- return `00${n}`; |
+ if (dart.notNull(n) >= 100) return dart.toString(n); |
+ if (dart.notNull(n) >= 10) return dart.str`0${n}`; |
+ return dart.str`00${n}`; |
} |
static _twoDigits(n) { |
- if (dart.notNull(n) >= 10) return `${n}`; |
- return `0${n}`; |
+ if (dart.notNull(n) >= 10) return dart.toString(n); |
+ return dart.str`0${n}`; |
} |
toString() { |
let y = core.DateTime._fourDigits(this.year); |
@@ -28089,9 +28096,9 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
let ms = core.DateTime._threeDigits(this.millisecond); |
let us = this.microsecond == 0 ? "" : core.DateTime._threeDigits(this.microsecond); |
if (dart.notNull(this.isUtc)) { |
- return `${y}-${m}-${d} ${h}:${min}:${sec}.${ms}${us}Z`; |
+ return dart.str`${y}-${m}-${d} ${h}:${min}:${sec}.${ms}${us}Z`; |
} else { |
- return `${y}-${m}-${d} ${h}:${min}:${sec}.${ms}${us}`; |
+ return dart.str`${y}-${m}-${d} ${h}:${min}:${sec}.${ms}${us}`; |
} |
} |
toIso8601String() { |
@@ -28104,9 +28111,9 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
let ms = core.DateTime._threeDigits(this.millisecond); |
let us = this.microsecond == 0 ? "" : core.DateTime._threeDigits(this.microsecond); |
if (dart.notNull(this.isUtc)) { |
- return `${y}-${m}-${d}T${h}:${min}:${sec}.${ms}${us}Z`; |
+ return dart.str`${y}-${m}-${d}T${h}:${min}:${sec}.${ms}${us}Z`; |
} else { |
- return `${y}-${m}-${d}T${h}:${min}:${sec}.${ms}${us}`; |
+ return dart.str`${y}-${m}-${d}T${h}:${min}:${sec}.${ms}${us}`; |
} |
} |
add(duration) { |
@@ -28308,26 +28315,26 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
toString() { |
function sixDigits(n) { |
- if (dart.notNull(n) >= 100000) return `${n}`; |
- if (dart.notNull(n) >= 10000) return `0${n}`; |
- if (dart.notNull(n) >= 1000) return `00${n}`; |
- if (dart.notNull(n) >= 100) return `000${n}`; |
- if (dart.notNull(n) >= 10) return `0000${n}`; |
- return `00000${n}`; |
+ if (dart.notNull(n) >= 100000) return dart.toString(n); |
+ if (dart.notNull(n) >= 10000) return dart.str`0${n}`; |
+ if (dart.notNull(n) >= 1000) return dart.str`00${n}`; |
+ if (dart.notNull(n) >= 100) return dart.str`000${n}`; |
+ if (dart.notNull(n) >= 10) return dart.str`0000${n}`; |
+ return dart.str`00000${n}`; |
} |
dart.fn(sixDigits, core.String, [core.int]); |
function twoDigits(n) { |
- if (dart.notNull(n) >= 10) return `${n}`; |
- return `0${n}`; |
+ if (dart.notNull(n) >= 10) return dart.toString(n); |
+ return dart.str`0${n}`; |
} |
dart.fn(twoDigits, core.String, [core.int]); |
if (dart.notNull(this.inMicroseconds) < 0) { |
- return `-${this['unary-']()}`; |
+ return dart.str`-${this['unary-']()}`; |
} |
let twoDigitMinutes = twoDigits(dart.asInt(this.inMinutes[dartx.remainder](core.Duration.MINUTES_PER_HOUR))); |
let twoDigitSeconds = twoDigits(dart.asInt(this.inSeconds[dartx.remainder](core.Duration.SECONDS_PER_MINUTE))); |
let sixDigitUs = sixDigits(dart.asInt(this.inMicroseconds[dartx.remainder](core.Duration.MICROSECONDS_PER_SECOND))); |
- return `${this.inHours}:${twoDigitMinutes}:${twoDigitSeconds}.${sixDigitUs}`; |
+ return dart.str`${this.inHours}:${twoDigitMinutes}:${twoDigitSeconds}.${sixDigitUs}`; |
} |
get isNegative() { |
return dart.notNull(this[_duration]) < 0; |
@@ -28468,14 +28475,14 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
toString() { |
let nameString = ""; |
if (this.name != null) { |
- nameString = ` (${this.name})`; |
+ nameString = dart.str` (${this.name})`; |
} |
- let message = this.message == null ? "" : `: ${this.message}`; |
- let prefix = `${this[_errorName]}${nameString}${message}`; |
+ let message = this.message == null ? "" : dart.str`: ${this.message}`; |
+ let prefix = dart.str`${this[_errorName]}${nameString}${message}`; |
if (!dart.notNull(this[_hasValue])) return prefix; |
let explanation = this[_errorExplanation]; |
let errorValue = core.Error.safeToString(this.invalidValue); |
- return `${prefix}${explanation}: ${errorValue}`; |
+ return dart.str`${prefix}${explanation}: ${errorValue}`; |
} |
}; |
dart.defineNamedConstructor(core.ArgumentError, 'value'); |
@@ -28557,16 +28564,16 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
let explanation = ""; |
if (this.start == null) { |
if (this.end != null) { |
- explanation = `: Not less than or equal to ${this.end}`; |
+ explanation = dart.str`: Not less than or equal to ${this.end}`; |
} |
} else if (this.end == null) { |
- explanation = `: Not greater than or equal to ${this.start}`; |
+ explanation = dart.str`: Not greater than or equal to ${this.start}`; |
} else if (dart.notNull(this.end) > dart.notNull(this.start)) { |
- explanation = `: Not in range ${this.start}..${this.end}, inclusive`; |
+ explanation = dart.str`: Not in range ${this.start}..${this.end}, inclusive`; |
} else if (dart.notNull(this.end) < dart.notNull(this.start)) { |
explanation = ": Valid value range is empty"; |
} else { |
- explanation = `: Only valid value is ${this.start}`; |
+ explanation = dart.str`: Only valid value is ${this.start}`; |
} |
return explanation; |
} |
@@ -28614,7 +28621,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
if (this.length == 0) { |
return ": no indices are valid"; |
} |
- return `: index should be less than ${this.length}`; |
+ return dart.str`: index should be less than ${this.length}`; |
} |
}; |
core.IndexError[dart.implements] = () => [core.RangeError]; |
@@ -28628,7 +28635,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
super.new(); |
} |
toString() { |
- return `Cannot instantiate abstract class: '${this[_className]}'`; |
+ return dart.str`Cannot instantiate abstract class: '${this[_className]}'`; |
} |
}; |
dart.setSignature(core.AbstractClassInstantiationError, { |
@@ -28672,7 +28679,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
}, dart.void, [core.Symbol, dart.dynamic])); |
} |
if (this[_existingArgumentNames] == null) { |
- return `NoSuchMethodError : method not found: '${this[_memberName]}'\n` + `Receiver: ${core.Error.safeToString(this[_receiver$])}\n` + `Arguments: [${sb}]`; |
+ return dart.str`NoSuchMethodError : method not found: '${this[_memberName]}'\n` + dart.str`Receiver: ${core.Error.safeToString(this[_receiver$])}\n` + `Arguments: [${sb}]`; |
} else { |
let actualParameters = sb.toString(); |
sb = new core.StringBuffer(); |
@@ -28683,7 +28690,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
sb.write(this[_existingArgumentNames][dartx.get](i)); |
} |
let formalParameters = sb.toString(); |
- return "NoSuchMethodError: incorrect number of arguments passed to " + `method named '${this[_memberName]}'\n` + `Receiver: ${core.Error.safeToString(this[_receiver$])}\n` + `Tried calling: ${this[_memberName]}(${actualParameters})\n` + `Found: ${this[_memberName]}(${formalParameters})`; |
+ return "NoSuchMethodError: incorrect number of arguments passed to " + dart.str`method named '${this[_memberName]}'\n` + dart.str`Receiver: ${core.Error.safeToString(this[_receiver$])}\n` + dart.str`Tried calling: ${this[_memberName]}(${actualParameters})\n` + dart.str`Found: ${this[_memberName]}(${formalParameters})`; |
} |
} |
}; |
@@ -28696,7 +28703,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
super.new(); |
} |
toString() { |
- return `Unsupported operation: ${this.message}`; |
+ return dart.str`Unsupported operation: ${this.message}`; |
} |
}; |
dart.setSignature(core.UnsupportedError, { |
@@ -28709,7 +28716,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
super.new(); |
} |
toString() { |
- return this.message != null ? `UnimplementedError: ${this.message}` : "UnimplementedError"; |
+ return this.message != null ? dart.str`UnimplementedError: ${this.message}` : "UnimplementedError"; |
} |
}; |
core.UnimplementedError[dart.implements] = () => [core.UnsupportedError]; |
@@ -28722,7 +28729,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
super.new(); |
} |
toString() { |
- return `Bad state: ${this.message}`; |
+ return dart.str`Bad state: ${this.message}`; |
} |
}; |
dart.setSignature(core.StateError, { |
@@ -28738,7 +28745,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
if (this.modifiedObject == null) { |
return "Concurrent modification during iteration."; |
} |
- return "Concurrent modification during iteration: " + `${core.Error.safeToString(this.modifiedObject)}.`; |
+ return "Concurrent modification during iteration: " + dart.str`${core.Error.safeToString(this.modifiedObject)}.`; |
} |
}; |
dart.setSignature(core.ConcurrentModificationError, { |
@@ -28779,7 +28786,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
super.new(); |
} |
toString() { |
- return this.variableName == null ? "Reading static variable during its initialization" : `Reading static variable '${this.variableName}' during its initialization`; |
+ return this.variableName == null ? "Reading static variable during its initialization" : dart.str`Reading static variable '${this.variableName}' during its initialization`; |
} |
}; |
dart.setSignature(core.CyclicInitializationError, { |
@@ -28801,7 +28808,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
toString() { |
if (this.message == null) return "Exception"; |
- return `Exception: ${this.message}`; |
+ return dart.str`Exception: ${this.message}`; |
} |
}; |
core._Exception[dart.implements] = () => [core.Exception]; |
@@ -28820,12 +28827,12 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
toString() { |
let report = "FormatException"; |
if (this.message != null && "" != this.message) { |
- report = `${report}: ${this.message}`; |
+ report = dart.str`${report}: ${this.message}`; |
} |
let offset = this.offset; |
if (!(typeof this.source == 'string')) { |
if (offset != null) { |
- report = report + ` (at offset ${offset})`; |
+ report = report + dart.str` (at offset ${offset})`; |
} |
return report; |
} |
@@ -28837,7 +28844,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
if (dart.notNull(source[dartx.length]) > 78) { |
source = dart.notNull(source[dartx.substring](0, 75)) + "..."; |
} |
- return `${report}\n${source}`; |
+ return dart.str`${report}\n${source}`; |
} |
let lineNum = 1; |
let lineStart = 0; |
@@ -28857,9 +28864,9 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
} |
if (lineNum > 1) { |
- report = report + ` (at line ${lineNum}, character ${dart.notNull(offset) - lineStart + 1})\n`; |
+ report = report + dart.str` (at line ${lineNum}, character ${dart.notNull(offset) - lineStart + 1})\n`; |
} else { |
- report = report + ` (at character ${dart.notNull(offset) + 1})\n`; |
+ report = report + dart.str` (at character ${dart.notNull(offset) + 1})\n`; |
} |
let lineEnd = dart.as(dart.dload(this.source, 'length'), core.int); |
for (let i = offset; dart.notNull(i) < dart.notNull(dart.as(dart.dload(this.source, 'length'), core.num)); i = dart.notNull(i) + 1) { |
@@ -28890,7 +28897,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
let slice = dart.as(dart.dsend(this.source, 'substring', start, end), core.String); |
let markOffset = dart.notNull(offset) - start + dart.notNull(prefix[dartx.length]); |
- return `${report}${prefix}${slice}${postfix}\n${" "[dartx['*']](markOffset)}^\n`; |
+ return dart.str`${report}${prefix}${slice}${postfix}\n${" "[dartx['*']](markOffset)}^\n`; |
} |
}; |
core.FormatException[dart.implements] = () => [core.Exception]; |
@@ -28916,7 +28923,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
this.name = name; |
} |
toString() { |
- return `Expando:${this.name}`; |
+ return dart.str`Expando:${this.name}`; |
} |
get(object) { |
let values = _js_helper.Primitives.getProperty(object, core.Expando._EXPANDO_PROPERTY_NAME); |
@@ -28935,7 +28942,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
[_getKey]() { |
let key = dart.as(_js_helper.Primitives.getProperty(this, core.Expando._KEY_PROPERTY_NAME), core.String); |
if (key == null) { |
- key = `expando\$key\$${(() => { |
+ key = dart.str`expando\$key\$${(() => { |
let x = core.Expando._keyCount; |
core.Expando._keyCount = dart.notNull(x) + 1; |
return x; |
@@ -29141,7 +29148,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
}); |
core.Pattern = class Pattern extends core.Object {}; |
core.print = function(object) { |
- let line = `${object}`; |
+ let line = dart.toString(object); |
if (_internal.printToZone == null) { |
_internal.printToConsole(line); |
} else { |
@@ -29358,7 +29365,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
[_checkSplitSurrogate](index) { |
if (dart.notNull(index) > 0 && dart.notNull(index) < dart.notNull(this.string[dartx.length]) && dart.notNull(core._isLeadSurrogate(this.string[dartx.codeUnitAt](dart.notNull(index) - 1))) && dart.notNull(core._isTrailSurrogate(this.string[dartx.codeUnitAt](index)))) { |
- dart.throw(new core.ArgumentError(`Index inside surrogate pair: ${index}`)); |
+ dart.throw(new core.ArgumentError(dart.str`Index inside surrogate pair: ${index}`)); |
} |
} |
get rawIndex() { |
@@ -29447,7 +29454,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
core.StringBuffer = class StringBuffer extends core.Object { |
new(content) { |
if (content === void 0) content = ""; |
- this[_contents] = `${content}`; |
+ this[_contents] = dart.toString(content); |
} |
get length() { |
return this[_contents][dartx.length]; |
@@ -29459,7 +29466,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
return !dart.notNull(this.isEmpty); |
} |
write(obj) { |
- this[_writeString](`${obj}`); |
+ this[_writeString](dart.toString(obj)); |
} |
writeCharCode(charCode) { |
this[_writeString](core.String.fromCharCode(charCode)); |
@@ -29470,7 +29477,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
writeln(obj) { |
if (obj === void 0) obj = ""; |
- this[_writeString](`${obj}\n`); |
+ this[_writeString](dart.str`${obj}\n`); |
} |
clear() { |
this[_contents] = ""; |
@@ -29498,7 +29505,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
return string; |
} |
static _writeOne(string, obj) { |
- return _js_helper.Primitives.stringConcatUnchecked(string, `${obj}`); |
+ return _js_helper.Primitives.stringConcatUnchecked(string, dart.toString(obj)); |
} |
}; |
core.StringBuffer[dart.implements] = () => [core.StringSink]; |
@@ -29875,9 +29882,9 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
segments[dartx.forEach](dart.fn(segment => { |
if (dart.notNull(segment[dartx.contains]("/"))) { |
if (dart.notNull(argumentError)) { |
- dart.throw(new core.ArgumentError(`Illegal path character ${segment}`)); |
+ dart.throw(new core.ArgumentError(dart.str`Illegal path character ${segment}`)); |
} else { |
- dart.throw(new core.UnsupportedError(`Illegal path character ${segment}`)); |
+ dart.throw(new core.UnsupportedError(dart.str`Illegal path character ${segment}`)); |
} |
} |
}, dart.void, [core.String])); |
@@ -30083,7 +30090,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
for (let i = start; dart.notNull(i) < dart.notNull(end); i = dart.notNull(i) + 1) { |
if (host[dartx.codeUnitAt](i) == core.Uri._COLON) { |
core.Uri.parseIPv6Address(host, start, end); |
- return `[${host}]`; |
+ return dart.str`[${host}]`; |
} |
} |
} |
@@ -30546,13 +30553,13 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
if (this.scheme != "http" && this.scheme != "https") { |
dart.throw(new core.StateError(`Origin is only applicable schemes http and https: ${this}`)); |
} |
- if (this[_port] == null) return `${this.scheme}://${this[_host]}`; |
- return `${this.scheme}://${this[_host]}:${this[_port]}`; |
+ if (this[_port] == null) return dart.str`${this.scheme}://${this[_host]}`; |
+ return dart.str`${this.scheme}://${this[_host]}:${this[_port]}`; |
} |
toFilePath(opts) { |
let windows = opts && 'windows' in opts ? opts.windows : null; |
if (this.scheme != "" && this.scheme != "file") { |
- dart.throw(new core.UnsupportedError(`Cannot extract a file path from a ${this.scheme} URI`)); |
+ dart.throw(new core.UnsupportedError(dart.str`Cannot extract a file path from a ${this.scheme} URI`)); |
} |
if (this.query != "") { |
dart.throw(new core.UnsupportedError("Cannot extract a file path from a URI with a query component")); |
@@ -30725,7 +30732,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
static parseIPv4Address(host) { |
function error(msg) { |
- dart.throw(new core.FormatException(`Illegal IPv4 address, ${msg}`)); |
+ dart.throw(new core.FormatException(dart.str`Illegal IPv4 address, ${msg}`)); |
} |
dart.fn(error, dart.void, [core.String]); |
let bytes = host[dartx.split]('.'); |
@@ -30746,7 +30753,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
if (end == null) end = host[dartx.length]; |
function error(msg, position) { |
if (position === void 0) position = null; |
- dart.throw(new core.FormatException(`Illegal IPv6 address, ${msg}`, host, dart.as(position, core.int))); |
+ dart.throw(new core.FormatException(dart.str`Illegal IPv6 address, ${msg}`, host, dart.as(position, core.int))); |
} |
dart.fn(error, dart.void, [core.String], [dart.dynamic]); |
function parseHex(start, end) { |
@@ -31107,7 +31114,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
if (!dart.notNull(uri.hasQuery)) { |
return core.UriData._parse(uri.path, 0, uri); |
} |
- return core.UriData._parse(`${uri}`, 5, uri); |
+ return core.UriData._parse(dart.toString(uri), 5, uri); |
} |
static _writeUri(mimeType, charsetName, parameters, buffer, indices) { |
if (mimeType == null || mimeType == "text/plain") { |
@@ -31137,7 +31144,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
dart.throw(new core.ArgumentError.value("", "Parameter names must not be empty")); |
} |
if (dart.notNull(value[dartx.isEmpty])) { |
- dart.throw(new core.ArgumentError.value("", "Parameter values must not be empty", `parameters["${key}"]`)); |
+ dart.throw(new core.ArgumentError.value("", "Parameter values must not be empty", dart.str`parameters["${key}"]`)); |
} |
if (indices != null) indices[dartx.add](buffer.length); |
buffer.write(';'); |
@@ -31256,7 +31263,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
let charset = this.charset; |
encoding = convert.Encoding.getByName(charset); |
if (encoding == null) { |
- dart.throw(new core.UnsupportedError(`Unknown charset: ${charset}`)); |
+ dart.throw(new core.UnsupportedError(dart.str`Unknown charset: ${charset}`)); |
} |
} |
let text = this[_text]; |
@@ -31352,7 +31359,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
} |
toString() { |
- return this[_separatorIndices][dartx.get](0) == core.UriData._noScheme ? `data:${this[_text]}` : this[_text]; |
+ return this[_separatorIndices][dartx.get](0) == core.UriData._noScheme ? dart.str`data:${this[_text]}` : this[_text]; |
} |
}; |
dart.defineNamedConstructor(core.UriData, '_'); |
@@ -31384,7 +31391,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
this.message = message; |
} |
toString() { |
- return `IsolateSpawnException: ${this.message}`; |
+ return dart.str`IsolateSpawnException: ${this.message}`; |
} |
}; |
isolate.IsolateSpawnException[dart.implements] = () => [core.Exception]; |
@@ -31421,11 +31428,11 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
if (dart.is(args, core.List)) { |
for (let i = 0; i < dart.notNull(args[dartx.length]); i++) { |
if (!(typeof args[dartx.get](i) == 'string')) { |
- dart.throw(new core.ArgumentError(`Args must be a list of Strings ${args}`)); |
+ dart.throw(new core.ArgumentError(dart.str`Args must be a list of Strings ${args}`)); |
} |
} |
} else if (args != null) { |
- dart.throw(new core.ArgumentError(`Args must be a list of Strings ${args}`)); |
+ dart.throw(new core.ArgumentError(dart.str`Args must be a list of Strings ${args}`)); |
} |
return _isolate_helper.IsolateNatives.spawnUri(uri, args, message, paused).then(isolate.Isolate)(dart.fn(msg => new isolate.Isolate(dart.as(msg[dartx.get](1), isolate.SendPort), {pauseCapability: dart.as(msg[dartx.get](2), isolate.Capability), terminateCapability: dart.as(msg[dartx.get](3), isolate.Capability)}), isolate.Isolate, [core.List])); |
} catch (e) { |
@@ -31578,7 +31585,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
this.stackTrace = stackTrace; |
} |
toString() { |
- return 'IsolateUnhandledException: exception while handling message: ' + `${this.message} \n ` + `${dart.toString(this.source)[dartx.replaceAll]("\n", "\n ")}\n` + 'original stack trace:\n ' + `${dart.toString(this.stackTrace)[dartx.replaceAll]("\n", "\n ")}`; |
+ return 'IsolateUnhandledException: exception while handling message: ' + dart.str`${this.message} \n ` + dart.str`${dart.toString(this.source)[dartx.replaceAll]("\n", "\n ")}\n` + 'original stack trace:\n ' + dart.toString(dart.toString(this.stackTrace)[dartx.replaceAll]("\n", "\n ")); |
} |
}; |
isolate._IsolateUnhandledException[dart.implements] = () => [core.Exception]; |
@@ -32126,7 +32133,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
nextInt(max) { |
if (dart.notNull(max) <= 0 || dart.notNull(max) > math._POW2_32) { |
- dart.throw(new core.RangeError(`max must be in range 0 < max ≤ 2^32, was ${max}`)); |
+ dart.throw(new core.RangeError(dart.str`max must be in range 0 < max ≤ 2^32, was ${max}`)); |
} |
return Math.random() * max >>> 0; |
} |
@@ -32220,7 +32227,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
nextInt(max) { |
if (dart.notNull(max) <= 0 || dart.notNull(max) > math._POW2_32) { |
- dart.throw(new core.RangeError(`max must be in range 0 < max ≤ 2^32, was ${max}`)); |
+ dart.throw(new core.RangeError(dart.str`max must be in range 0 < max ≤ 2^32, was ${max}`)); |
} |
if ((dart.notNull(max) & dart.notNull(max) - 1) >>> 0 == 0) { |
this[_nextState](); |
@@ -32294,7 +32301,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
nextInt(max) { |
if (dart.notNull(max) <= 0 || dart.notNull(max) > math._POW2_32) { |
- dart.throw(new core.RangeError(`max must be in range 0 < max ≤ 2^32, was ${max}`)); |
+ dart.throw(new core.RangeError(dart.str`max must be in range 0 < max ≤ 2^32, was ${max}`)); |
} |
let byteCount = 1; |
if (dart.notNull(max) > 255) { |
@@ -32366,7 +32373,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
this.y = y; |
} |
toString() { |
- return `Point(${this.x}, ${this.y})`; |
+ return dart.str`Point(${this.x}, ${this.y})`; |
} |
['=='](other) { |
if (!dart.is(other, math.Point$(core.num))) return false; |
@@ -32463,7 +32470,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
return dart.notNull(this[dartx.top]) + dart.notNull(this[dartx.height]); |
} |
toString() { |
- return `Rectangle (${this[dartx.left]}, ${this[dartx.top]}) ${this[dartx.width]} x ${this[dartx.height]}`; |
+ return dart.str`Rectangle (${this[dartx.left]}, ${this[dartx.top]}) ${this[dartx.width]} x ${this[dartx.height]}`; |
} |
['=='](other) { |
if (!dart.is(other, math.Rectangle$(core.num))) return false; |
@@ -32660,11 +32667,11 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
dart.lazyFn(mirrors.reflect, () => [mirrors.InstanceMirror, [core.Object]]); |
mirrors.reflectClass = function(key) { |
if (!dart.is(key, core.Type) || dart.equals(key, dart.wrapType(dart.dynamic))) { |
- dart.throw(new core.ArgumentError(`${key} does not denote a class`)); |
+ dart.throw(new core.ArgumentError(dart.str`${key} does not denote a class`)); |
} |
let tm = mirrors.reflectType(key); |
if (!dart.is(tm, mirrors.ClassMirror)) { |
- dart.throw(new core.ArgumentError(`${key} does not denote a class`)); |
+ dart.throw(new core.ArgumentError(dart.str`${key} does not denote a class`)); |
} |
return dart.as(dart.as(tm, mirrors.ClassMirror).originalDeclaration, mirrors.ClassMirror); |
}; |
@@ -35207,7 +35214,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
default: |
{ |
- dart.throw(new core.ArgumentError(`Invalid position ${where}`)); |
+ dart.throw(new core.ArgumentError(dart.str`Invalid position ${where}`)); |
} |
} |
} |
@@ -38991,19 +38998,19 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
[dartx.setFillColorRgb](r, g, b, a) { |
if (a === void 0) a = 1; |
- this[dartx.fillStyle] = `rgba(${r}, ${g}, ${b}, ${a})`; |
+ this[dartx.fillStyle] = dart.str`rgba(${r}, ${g}, ${b}, ${a})`; |
} |
[dartx.setFillColorHsl](h, s, l, a) { |
if (a === void 0) a = 1; |
- this[dartx.fillStyle] = `hsla(${h}, ${s}%, ${l}%, ${a})`; |
+ this[dartx.fillStyle] = dart.str`hsla(${h}, ${s}%, ${l}%, ${a})`; |
} |
[dartx.setStrokeColorRgb](r, g, b, a) { |
if (a === void 0) a = 1; |
- this[dartx.strokeStyle] = `rgba(${r}, ${g}, ${b}, ${a})`; |
+ this[dartx.strokeStyle] = dart.str`rgba(${r}, ${g}, ${b}, ${a})`; |
} |
[dartx.setStrokeColorHsl](h, s, l, a) { |
if (a === void 0) a = 1; |
- this[dartx.strokeStyle] = `hsla(${h}, ${s}%, ${l}%, ${a})`; |
+ this[dartx.strokeStyle] = dart.str`hsla(${h}, ${s}%, ${l}%, ${a})`; |
} |
[dartx.arc](x, y, radius, startAngle, endAngle, anticlockwise) { |
if (anticlockwise === void 0) anticlockwise = false; |
@@ -48835,7 +48842,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
]); |
html$.DomRectReadOnly = class DomRectReadOnly extends _interceptors.Interceptor { |
[dartx.toString]() { |
- return `Rectangle (${this[dartx.left]}, ${this[dartx.top]}) ${this[dartx.width]} x ${this[dartx.height]}`; |
+ return dart.str`Rectangle (${this[dartx.left]}, ${this[dartx.top]}) ${this[dartx.width]} x ${this[dartx.height]}`; |
} |
[dartx['==']](other) { |
if (!dart.is(other, math.Rectangle$(core.num))) return false; |
@@ -49722,7 +49729,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
this[_value$1] = value; |
} |
toString() { |
- return `ScrollAlignment.${this[_value$1]}`; |
+ return dart.str`ScrollAlignment.${this[_value$1]}`; |
} |
}; |
dart.defineNamedConstructor(html$.ScrollAlignment, '_internal'); |
@@ -52525,7 +52532,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
let onProgress = opts && 'onProgress' in opts ? opts.onProgress : null; |
let parts = []; |
data[dartx.forEach](dart.fn((key, value) => { |
- parts[dartx.add](`${core.Uri.encodeQueryComponent(key)}=` + `${core.Uri.encodeQueryComponent(value)}`); |
+ parts[dartx.add](dart.str`${core.Uri.encodeQueryComponent(key)}=` + dart.toString(core.Uri.encodeQueryComponent(value))); |
}, dart.void, [core.String, core.String])); |
let formData = parts[dartx.join]('&'); |
if (requestHeaders == null) { |
@@ -52647,7 +52654,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
let key = header[dartx.substring](0, splitIdx)[dartx.toLowerCase](); |
let value = header[dartx.substring](dart.notNull(splitIdx) + 2); |
if (dart.notNull(headers[dartx.containsKey](key))) { |
- headers[dartx.set](key, `${headers[dartx.get](key)}, ${value}`); |
+ headers[dartx.set](key, dart.str`${headers[dartx.get](key)}, ${value}`); |
} else { |
headers[dartx.set](key, value); |
} |
@@ -54671,7 +54678,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
if ("origin" in this) { |
return this.origin; |
} |
- return `${this[dartx.protocol]}//${this[dartx.host]}`; |
+ return dart.str`${this[dartx.protocol]}//${this[dartx.host]}`; |
} |
[dartx.toString]() { |
return String(this); |
@@ -60291,7 +60298,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
]); |
html$.RtcIceCandidate = class RtcIceCandidate extends _interceptors.Interceptor { |
static new(dictionary) { |
- let constructorName = window[dart.notNull(html_common.Device.isFirefox) ? `${html_common.Device.propertyPrefix}RTCIceCandidate` : 'RTCIceCandidate']; |
+ let constructorName = window[dart.notNull(html_common.Device.isFirefox) ? dart.str`${html_common.Device.propertyPrefix}RTCIceCandidate` : 'RTCIceCandidate']; |
return new constructorName(html_common.convertDartToNative_SerializedScriptValue(dictionary)); |
} |
static _() { |
@@ -60388,7 +60395,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
html$.RtcPeerConnection = class RtcPeerConnection extends html$.EventTarget { |
static new(rtcIceServers, mediaConstraints) { |
if (mediaConstraints === void 0) mediaConstraints = null; |
- let constructorName = window[`${html_common.Device.propertyPrefix}RTCPeerConnection`]; |
+ let constructorName = window[dart.str`${html_common.Device.propertyPrefix}RTCPeerConnection`]; |
if (mediaConstraints != null) { |
return new constructorName(html_common.convertDartToNative_SerializedScriptValue(rtcIceServers), html_common.convertDartToNative_SerializedScriptValue(mediaConstraints)); |
} else { |
@@ -60680,7 +60687,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
]); |
html$.RtcSessionDescription = class RtcSessionDescription extends _interceptors.Interceptor { |
static new(dictionary) { |
- let constructorName = window[dart.notNull(html_common.Device.isFirefox) ? `${html_common.Device.propertyPrefix}RTCSessionDescription` : 'RTCSessionDescription']; |
+ let constructorName = window[dart.notNull(html_common.Device.isFirefox) ? dart.str`${html_common.Device.propertyPrefix}RTCSessionDescription` : 'RTCSessionDescription']; |
return new constructorName(html_common.convertDartToNative_SerializedScriptValue(dictionary)); |
} |
static _() { |
@@ -63664,7 +63671,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
if (dart.notNull(html$.Range.supportsCreateContextualFragment)) { |
return super[dartx.createFragment](html, {validator: validator, treeSanitizer: treeSanitizer}); |
} |
- let contextualHtml = `<table>${html}</table>`; |
+ let contextualHtml = dart.str`<table>${html}</table>`; |
let table = html$.Element.html(contextualHtml, {validator: validator, treeSanitizer: treeSanitizer}); |
let fragment = html$.DocumentFragment.new(); |
fragment[dartx.nodes][dartx.addAll](table[dartx.nodes]); |
@@ -68016,7 +68023,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
]); |
html$._ClientRect = class _ClientRect extends _interceptors.Interceptor { |
[dartx.toString]() { |
- return `Rectangle (${this[dartx.left]}, ${this[dartx.top]}) ${this[dartx.width]} x ${this[dartx.height]}`; |
+ return dart.str`Rectangle (${this[dartx.left]}, ${this[dartx.top]}) ${this[dartx.width]} x ${this[dartx.height]}`; |
} |
[dartx['==']](other) { |
if (!dart.is(other, math.Rectangle$(core.num))) return false; |
@@ -69329,7 +69336,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
return !dart.notNull(this.isEmpty); |
} |
[_attr](key) { |
- return `data-${this[_toHyphenedName](key)}`; |
+ return dart.str`data-${this[_toHyphenedName](key)}`; |
} |
[_matches](key) { |
return key[dartx.startsWith]('data-'); |
@@ -69344,7 +69351,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
for (let i = start; i < dart.notNull(segments[dartx.length]); i++) { |
let segment = segments[dartx.get](i); |
if (dart.notNull(segment[dartx.length]) > 0) { |
- segments[dartx.set](i, `${segment[dartx.get](0)[dartx.toUpperCase]()}${segment[dartx.substring](1)}`); |
+ segments[dartx.set](i, dart.str`${segment[dartx.get](0)[dartx.toUpperCase]()}${segment[dartx.substring](1)}`); |
} |
} |
return segments[dartx.join](''); |
@@ -69418,13 +69425,13 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
let val = 0; |
for (let measurement of dimensions) { |
if (augmentingMeasurement == html$._MARGIN) { |
- val = dart.notNull(val) + dart.notNull(dart.asInt(new html$.Dimension.css(styles[dartx.getPropertyValue](`${augmentingMeasurement}-${measurement}`)).value)); |
+ val = dart.notNull(val) + dart.notNull(dart.asInt(new html$.Dimension.css(styles[dartx.getPropertyValue](dart.str`${augmentingMeasurement}-${measurement}`)).value)); |
} |
if (augmentingMeasurement == html$._CONTENT) { |
- val = dart.notNull(val) - dart.notNull(dart.asInt(new html$.Dimension.css(styles[dartx.getPropertyValue](`${html$._PADDING}-${measurement}`)).value)); |
+ val = dart.notNull(val) - dart.notNull(dart.asInt(new html$.Dimension.css(styles[dartx.getPropertyValue](dart.str`${html$._PADDING}-${measurement}`)).value)); |
} |
if (augmentingMeasurement != html$._MARGIN) { |
- val = dart.notNull(val) - dart.notNull(dart.asInt(new html$.Dimension.css(styles[dartx.getPropertyValue](`border-${measurement}-width`)).value)); |
+ val = dart.notNull(val) - dart.notNull(dart.asInt(new html$.Dimension.css(styles[dartx.getPropertyValue](dart.str`border-${measurement}-width`)).value)); |
} |
} |
return val; |
@@ -69436,7 +69443,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
return dart.notNull(this.top) + dart.notNull(this.height); |
} |
toString() { |
- return `Rectangle (${this.left}, ${this.top}) ${this.width} x ${this.height}`; |
+ return dart.str`Rectangle (${this.left}, ${this.top}) ${this.width} x ${this.height}`; |
} |
['=='](other) { |
if (!dart.is(other, math.Rectangle$(core.num))) return false; |
@@ -69530,7 +69537,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
this[_element$][dartx.style][dartx.height] = dart.toString(newHeight); |
} else if (typeof newHeight == 'number') { |
if (dart.test(dart.dsend(newHeight, '<', 0))) newHeight = 0; |
- this[_element$][dartx.style][dartx.height] = `${newHeight}px`; |
+ this[_element$][dartx.style][dartx.height] = dart.str`${newHeight}px`; |
} else { |
dart.throw(new core.ArgumentError("newHeight is not a Dimension or num")); |
} |
@@ -69541,7 +69548,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
this[_element$][dartx.style][dartx.width] = dart.toString(newWidth); |
} else if (typeof newWidth == 'number') { |
if (dart.test(dart.dsend(newWidth, '<', 0))) newWidth = 0; |
- this[_element$][dartx.style][dartx.width] = `${newWidth}px`; |
+ this[_element$][dartx.style][dartx.width] = dart.str`${newWidth}px`; |
} else { |
dart.throw(new core.ArgumentError("newWidth is not a Dimension or num")); |
} |
@@ -70193,7 +70200,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
} |
toString() { |
- return `${this[_value$1]}${this[_unit]}`; |
+ return dart.str`${this[_value$1]}${this[_unit]}`; |
} |
get value() { |
return this[_value$1]; |
@@ -70854,9 +70861,9 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
allowsAttribute(element, attributeName, value) { |
let tagName = html$.Element._safeTagName(element); |
- let validator = html$._Html5NodeValidator._attributeValidators[dartx.get](`${tagName}::${attributeName}`); |
+ let validator = html$._Html5NodeValidator._attributeValidators[dartx.get](dart.str`${tagName}::${attributeName}`); |
if (validator == null) { |
- validator = html$._Html5NodeValidator._attributeValidators[dartx.get](`*::${attributeName}`); |
+ validator = html$._Html5NodeValidator._attributeValidators[dartx.get](dart.str`*::${attributeName}`); |
} |
if (validator == null) { |
return false; |
@@ -71687,7 +71694,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} else { |
tagName = tagName[dartx.toUpperCase](); |
} |
- this.add(new html$._SimpleNodeValidator(null, {allowedAttributes: dart.list([`${tagName}::style`], core.String)})); |
+ this.add(new html$._SimpleNodeValidator(null, {allowedAttributes: dart.list([dart.str`${tagName}::style`], core.String)})); |
} |
allowHtml5(opts) { |
let uriPolicy = opts && 'uriPolicy' in opts ? opts.uriPolicy : null; |
@@ -71701,8 +71708,8 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
let attributes = opts && 'attributes' in opts ? opts.attributes : null; |
let uriAttributes = opts && 'uriAttributes' in opts ? opts.uriAttributes : null; |
let tagNameUpper = tagName[dartx.toUpperCase](); |
- let attrs = dart.nullSafe(attributes, _ => _[dartx.map](dart.fn(name => `${tagNameUpper}::${name[dartx.toLowerCase]()}`, core.String, [core.String]))); |
- let uriAttrs = dart.nullSafe(uriAttributes, _ => _[dartx.map](dart.fn(name => `${tagNameUpper}::${name[dartx.toLowerCase]()}`, core.String, [core.String]))); |
+ let attrs = dart.nullSafe(attributes, _ => _[dartx.map](dart.fn(name => dart.str`${tagNameUpper}::${name[dartx.toLowerCase]()}`, core.String, [core.String]))); |
+ let uriAttrs = dart.nullSafe(uriAttributes, _ => _[dartx.map](dart.fn(name => dart.str`${tagNameUpper}::${name[dartx.toLowerCase]()}`, core.String, [core.String]))); |
if (uriPolicy == null) { |
uriPolicy = html$.UriPolicy.new(); |
} |
@@ -71714,8 +71721,8 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
let uriAttributes = opts && 'uriAttributes' in opts ? opts.uriAttributes : null; |
let baseNameUpper = baseName[dartx.toUpperCase](); |
let tagNameUpper = tagName[dartx.toUpperCase](); |
- let attrs = dart.nullSafe(attributes, _ => _[dartx.map](dart.fn(name => `${baseNameUpper}::${name[dartx.toLowerCase]()}`, core.String, [core.String]))); |
- let uriAttrs = dart.nullSafe(uriAttributes, _ => _[dartx.map](dart.fn(name => `${baseNameUpper}::${name[dartx.toLowerCase]()}`, core.String, [core.String]))); |
+ let attrs = dart.nullSafe(attributes, _ => _[dartx.map](dart.fn(name => dart.str`${baseNameUpper}::${name[dartx.toLowerCase]()}`, core.String, [core.String]))); |
+ let uriAttrs = dart.nullSafe(uriAttributes, _ => _[dartx.map](dart.fn(name => dart.str`${baseNameUpper}::${name[dartx.toLowerCase]()}`, core.String, [core.String]))); |
if (uriPolicy == null) { |
uriPolicy = html$.UriPolicy.new(); |
} |
@@ -71805,15 +71812,15 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
allowsAttribute(element, attributeName, value) { |
let tagName = html$.Element._safeTagName(element); |
- if (dart.notNull(this.allowedUriAttributes.contains(`${tagName}::${attributeName}`))) { |
+ if (dart.notNull(this.allowedUriAttributes.contains(dart.str`${tagName}::${attributeName}`))) { |
return this.uriPolicy.allowsUri(value); |
- } else if (dart.notNull(this.allowedUriAttributes.contains(`*::${attributeName}`))) { |
+ } else if (dart.notNull(this.allowedUriAttributes.contains(dart.str`*::${attributeName}`))) { |
return this.uriPolicy.allowsUri(value); |
- } else if (dart.notNull(this.allowedAttributes.contains(`${tagName}::${attributeName}`))) { |
+ } else if (dart.notNull(this.allowedAttributes.contains(dart.str`${tagName}::${attributeName}`))) { |
return true; |
- } else if (dart.notNull(this.allowedAttributes.contains(`*::${attributeName}`))) { |
+ } else if (dart.notNull(this.allowedAttributes.contains(dart.str`*::${attributeName}`))) { |
return true; |
- } else if (dart.notNull(this.allowedAttributes.contains(`${tagName}::*`))) { |
+ } else if (dart.notNull(this.allowedAttributes.contains(dart.str`${tagName}::*`))) { |
return true; |
} else if (dart.notNull(this.allowedAttributes.contains('*::*'))) { |
return true; |
@@ -71866,7 +71873,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
html$._TemplatingNodeValidator = class _TemplatingNodeValidator extends html$._SimpleNodeValidator { |
new() { |
this[_templateAttrs] = core.Set$(core.String).from(html$._TemplatingNodeValidator._TEMPLATE_ATTRS); |
- super.new(null, {allowedElements: dart.list(['TEMPLATE'], core.String), allowedAttributes: html$._TemplatingNodeValidator._TEMPLATE_ATTRS[dartx.map](core.String)(dart.fn(attr => `TEMPLATE::${attr}`, core.String, [core.String]))}); |
+ super.new(null, {allowedElements: dart.list(['TEMPLATE'], core.String), allowedAttributes: html$._TemplatingNodeValidator._TEMPLATE_ATTRS[dartx.map](core.String)(dart.fn(attr => dart.str`TEMPLATE::${attr}`, core.String, [core.String]))}); |
} |
allowsAttribute(element, attributeName, value) { |
if (dart.notNull(super.allowsAttribute(element, attributeName, value))) { |
@@ -72213,7 +72220,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
let interceptor = interceptorClass.prototype; |
let constructor = _interceptors.findConstructorForNativeSubclassType(type, 'created'); |
if (constructor == null) { |
- dart.throw(new core.ArgumentError(`${type} has no constructor called 'created'`)); |
+ dart.throw(new core.ArgumentError(dart.str`${type} has no constructor called 'created'`)); |
} |
_interceptors.getNativeInterceptor(html$.Element.tag('article')); |
let baseClassName = dart.as(_js_helper.findDispatchTagForInterceptorClass(interceptorClass), core.String); |
@@ -72262,7 +72269,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
this[_constructor] = _interceptors.findConstructorForNativeSubclassType(type, 'created'); |
if (this[_constructor] == null) { |
- dart.throw(new core.ArgumentError(`${type} has no constructor called 'created'`)); |
+ dart.throw(new core.ArgumentError(dart.str`${type} has no constructor called 'created'`)); |
} |
_interceptors.getNativeInterceptor(html$.Element.tag('article')); |
let baseClassName = _js_helper.findDispatchTagForInterceptorClass(interceptorClass); |
@@ -72285,7 +72292,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
upgrade(element) { |
if (!dart.equals(dart.runtimeType(element), this[_nativeType])) { |
- dart.throw(new core.ArgumentError(`element is not subclass of ${this[_nativeType]}`)); |
+ dart.throw(new core.ArgumentError(dart.str`element is not subclass of ${this[_nativeType]}`)); |
} |
_js_helper.setNativeSubclassDispatchRecord(element, this[_interceptor]); |
this[_constructor](element); |
@@ -72571,7 +72578,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
allowsAttribute(element, attributeName, value) { |
if (!dart.notNull(this.validator.allowsAttribute(element, attributeName, value))) { |
- dart.throw(new core.ArgumentError(`${html$.Element._safeTagName(element)}[${attributeName}="${value}"]`)); |
+ dart.throw(new core.ArgumentError(dart.str`${html$.Element._safeTagName(element)}[${attributeName}="${value}"]`)); |
} |
} |
}; |
@@ -72637,7 +72644,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} else { |
let e = e$; |
this[_removeNode](dart.as(element, html$.Node), parent); |
- html$.window[dartx.console].warn(`Removing corrupted element ${elementText}`); |
+ html$.window[dartx.console].warn(dart.str`Removing corrupted element ${elementText}`); |
} |
} |
@@ -72645,18 +72652,18 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
[_sanitizeElement](element, parent, corrupted, text, tag, attrs, isAttr) { |
if (false != corrupted) { |
this[_removeNode](element, parent); |
- html$.window[dartx.console].warn(`Removing element due to corrupted attributes on <${text}>`); |
+ html$.window[dartx.console].warn(dart.str`Removing element due to corrupted attributes on <${text}>`); |
return; |
} |
if (!dart.notNull(this.validator.allowsElement(element))) { |
this[_removeNode](element, parent); |
- html$.window[dartx.console].warn(`Removing disallowed element <${tag}> from ${parent}`); |
+ html$.window[dartx.console].warn(dart.str`Removing disallowed element <${tag}> from ${parent}`); |
return; |
} |
if (isAttr != null) { |
if (!dart.notNull(this.validator.allowsAttribute(element, 'is', isAttr))) { |
this[_removeNode](element, parent); |
- html$.window[dartx.console].warn('Removing disallowed type extension ' + `<${tag} is="${isAttr}">`); |
+ html$.window[dartx.console].warn('Removing disallowed type extension ' + dart.str`<${tag} is="${isAttr}">`); |
return; |
} |
} |
@@ -72664,7 +72671,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
for (let i = dart.notNull(attrs[dartx.length]) - 1; i >= 0; --i) { |
let name = keys[dartx.get](i); |
if (!dart.notNull(this.validator.allowsAttribute(element, dart.as(dart.dsend(name, 'toLowerCase'), core.String), dart.as(attrs[dartx.get](name), core.String)))) { |
- html$.window[dartx.console].warn('Removing disallowed attribute ' + `<${tag} ${name}="${attrs[dartx.get](name)}">`); |
+ html$.window[dartx.console].warn('Removing disallowed attribute ' + dart.str`<${tag} ${name}="${attrs[dartx.get](name)}">`); |
attrs[dartx.remove](name); |
} |
} |
@@ -73490,7 +73497,7 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
} |
treeSanitizer = html$.NodeTreeSanitizer.new(validator); |
} |
- let html = `<svg version="1.1">${svg}</svg>`; |
+ let html = dart.str`<svg version="1.1">${svg}</svg>`; |
let fragment = html$.document[dartx.body][dartx.createFragment](html, {treeSanitizer: treeSanitizer}); |
let svgFragment = html$.DocumentFragment.new(); |
let root = fragment[dartx.nodes][dartx.single]; |