Index: lib/runtime/dart_sdk.js |
diff --git a/lib/runtime/dart_sdk.js b/lib/runtime/dart_sdk.js |
index d83603baaefd92eb490473f0d0479f9069a37296..52bc310c6e219e1d5903e410eafc38c14ff5eb4c 100644 |
--- a/lib/runtime/dart_sdk.js |
+++ b/lib/runtime/dart_sdk.js |
@@ -9314,28 +9314,28 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
return receiver.date; |
} |
static getYear(receiver) { |
- return dart.test(dart.as(dart.dload(receiver, 'isUtc'), core.bool)) ? _js_helper.Primitives.lazyAsJsDate(receiver).getUTCFullYear() + 0 : _js_helper.Primitives.lazyAsJsDate(receiver).getFullYear() + 0; |
+ return dart.test(receiver.isUtc) ? _js_helper.Primitives.lazyAsJsDate(receiver).getUTCFullYear() + 0 : _js_helper.Primitives.lazyAsJsDate(receiver).getFullYear() + 0; |
} |
static getMonth(receiver) { |
- return dart.test(dart.as(dart.dload(receiver, 'isUtc'), core.bool)) ? _js_helper.Primitives.lazyAsJsDate(receiver).getUTCMonth() + 1 : _js_helper.Primitives.lazyAsJsDate(receiver).getMonth() + 1; |
+ return dart.test(receiver.isUtc) ? _js_helper.Primitives.lazyAsJsDate(receiver).getUTCMonth() + 1 : _js_helper.Primitives.lazyAsJsDate(receiver).getMonth() + 1; |
} |
static getDay(receiver) { |
- return dart.test(dart.as(dart.dload(receiver, 'isUtc'), core.bool)) ? _js_helper.Primitives.lazyAsJsDate(receiver).getUTCDate() + 0 : _js_helper.Primitives.lazyAsJsDate(receiver).getDate() + 0; |
+ return dart.test(receiver.isUtc) ? _js_helper.Primitives.lazyAsJsDate(receiver).getUTCDate() + 0 : _js_helper.Primitives.lazyAsJsDate(receiver).getDate() + 0; |
} |
static getHours(receiver) { |
- return dart.test(dart.as(dart.dload(receiver, 'isUtc'), core.bool)) ? _js_helper.Primitives.lazyAsJsDate(receiver).getUTCHours() + 0 : _js_helper.Primitives.lazyAsJsDate(receiver).getHours() + 0; |
+ return dart.test(receiver.isUtc) ? _js_helper.Primitives.lazyAsJsDate(receiver).getUTCHours() + 0 : _js_helper.Primitives.lazyAsJsDate(receiver).getHours() + 0; |
} |
static getMinutes(receiver) { |
- return dart.test(dart.as(dart.dload(receiver, 'isUtc'), core.bool)) ? _js_helper.Primitives.lazyAsJsDate(receiver).getUTCMinutes() + 0 : _js_helper.Primitives.lazyAsJsDate(receiver).getMinutes() + 0; |
+ return dart.test(receiver.isUtc) ? _js_helper.Primitives.lazyAsJsDate(receiver).getUTCMinutes() + 0 : _js_helper.Primitives.lazyAsJsDate(receiver).getMinutes() + 0; |
} |
static getSeconds(receiver) { |
- return dart.test(dart.as(dart.dload(receiver, 'isUtc'), core.bool)) ? _js_helper.Primitives.lazyAsJsDate(receiver).getUTCSeconds() + 0 : _js_helper.Primitives.lazyAsJsDate(receiver).getSeconds() + 0; |
+ return dart.test(receiver.isUtc) ? _js_helper.Primitives.lazyAsJsDate(receiver).getUTCSeconds() + 0 : _js_helper.Primitives.lazyAsJsDate(receiver).getSeconds() + 0; |
} |
static getMilliseconds(receiver) { |
- return dart.test(dart.as(dart.dload(receiver, 'isUtc'), core.bool)) ? _js_helper.Primitives.lazyAsJsDate(receiver).getUTCMilliseconds() + 0 : _js_helper.Primitives.lazyAsJsDate(receiver).getMilliseconds() + 0; |
+ return dart.test(receiver.isUtc) ? _js_helper.Primitives.lazyAsJsDate(receiver).getUTCMilliseconds() + 0 : _js_helper.Primitives.lazyAsJsDate(receiver).getMilliseconds() + 0; |
} |
static getWeekday(receiver) { |
- let weekday = dart.test(dart.as(dart.dload(receiver, 'isUtc'), core.bool)) ? _js_helper.Primitives.lazyAsJsDate(receiver).getUTCDay() + 0 : _js_helper.Primitives.lazyAsJsDate(receiver).getDay() + 0; |
+ let weekday = dart.test(receiver.isUtc) ? _js_helper.Primitives.lazyAsJsDate(receiver).getUTCDay() + 0 : _js_helper.Primitives.lazyAsJsDate(receiver).getDay() + 0; |
return (weekday + 6)[dartx['%']](7) + 1; |
} |
static valueFromDateString(str) { |
@@ -9385,14 +9385,14 @@ dart_library.library('dart_sdk', null, /* Imports */[ |
valueFromDecomposedDate: [dart.dynamic, [dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic]], |
patchUpY2K: [dart.dynamic, [dart.dynamic, dart.dynamic, dart.dynamic]], |
lazyAsJsDate: [dart.dynamic, [dart.dynamic]], |
- getYear: [dart.dynamic, [dart.dynamic]], |
- getMonth: [dart.dynamic, [dart.dynamic]], |
- getDay: [dart.dynamic, [dart.dynamic]], |
- getHours: [dart.dynamic, [dart.dynamic]], |
- getMinutes: [dart.dynamic, [dart.dynamic]], |
- getSeconds: [dart.dynamic, [dart.dynamic]], |
- getMilliseconds: [dart.dynamic, [dart.dynamic]], |
- getWeekday: [dart.dynamic, [dart.dynamic]], |
+ getYear: [dart.dynamic, [core.DateTime]], |
+ getMonth: [dart.dynamic, [core.DateTime]], |
+ getDay: [dart.dynamic, [core.DateTime]], |
+ getHours: [dart.dynamic, [core.DateTime]], |
+ getMinutes: [dart.dynamic, [core.DateTime]], |
+ getSeconds: [dart.dynamic, [core.DateTime]], |
+ getMilliseconds: [dart.dynamic, [core.DateTime]], |
+ getWeekday: [dart.dynamic, [core.DateTime]], |
valueFromDateString: [dart.dynamic, [dart.dynamic]], |
getProperty: [dart.dynamic, [dart.dynamic, dart.dynamic]], |
setProperty: [dart.void, [dart.dynamic, dart.dynamic, dart.dynamic]], |