Index: pkg/dev_compiler/tool/input_sdk/private/ddc_runtime/utils.dart |
diff --git a/pkg/dev_compiler/tool/input_sdk/private/ddc_runtime/utils.dart b/pkg/dev_compiler/tool/input_sdk/private/ddc_runtime/utils.dart |
index 154410e6b20f43ce552c3fa4993d53cea0537470..76b6a254af7ca1b684808b1270f3b145fedeece1 100644 |
--- a/pkg/dev_compiler/tool/input_sdk/private/ddc_runtime/utils.dart |
+++ b/pkg/dev_compiler/tool/input_sdk/private/ddc_runtime/utils.dart |
@@ -49,7 +49,9 @@ safeGetOwnProperty(obj, String name) { |
/// After initial get or set, it will replace itself with a value property. |
// TODO(jmesserly): reusing descriptor objects has been shown to improve |
// performance in other projects (e.g. webcomponents.js ShadowDOM polyfill). |
-defineLazyProperty(to, name, desc) => JS('', '''(() => { |
+defineLazyProperty(to, name, desc) => JS( |
+ '', |
+ '''(() => { |
let init = $desc.get; |
let value = null; |
@@ -75,7 +77,9 @@ defineLazyProperty(to, name, desc) => JS('', '''(() => { |
return $defineProperty($to, $name, $desc); |
})()'''); |
-void defineLazy(to, from) => JS('', '''(() => { |
+void defineLazy(to, from) => JS( |
+ '', |
+ '''(() => { |
for (let name of $getOwnNamesAndSymbols($from)) { |
$defineLazyProperty($to, name, $getOwnPropertyDescriptor($from, name)); |
} |
@@ -85,7 +89,9 @@ defineMemoizedGetter(obj, String name, getter) { |
return defineLazyProperty(obj, name, JS('', '{get: #}', getter)); |
} |
-copyTheseProperties(to, from, names) => JS('', '''(() => { |
+copyTheseProperties(to, from, names) => JS( |
+ '', |
+ '''(() => { |
for (let i = 0; i < $names.length; ++i) { |
$copyProperty($to, $from, $names[i]); |
} |