| Index: tool/input_sdk/private/ddc_runtime/classes.dart
|
| diff --git a/tool/input_sdk/private/ddc_runtime/classes.dart b/tool/input_sdk/private/ddc_runtime/classes.dart
|
| index c2e708b93fa3348d959c68708fc2bd4cac6316ca..27c25427184a938f89ed3d74978f5d7a6189e45a 100644
|
| --- a/tool/input_sdk/private/ddc_runtime/classes.dart
|
| +++ b/tool/input_sdk/private/ddc_runtime/classes.dart
|
| @@ -192,7 +192,7 @@ _setStaticTypes(f, names) => JS('', '''(() => {
|
| for (let name of $names) {
|
| // TODO(vsm): Need to generate static methods.
|
| if (!$f[name]) continue;
|
| - $tagMemoized($f[name], function() {
|
| + $tagLazy($f[name], function() {
|
| let parts = $f[$_staticSig][name];
|
| return $definiteFunctionType.apply(null, parts);
|
| })
|
| @@ -223,7 +223,7 @@ setSignature(f, signature) => JS('', '''(() => {
|
| $_setMethodSignature($f, methods);
|
| $_setStaticSignature($f, statics);
|
| $_setStaticTypes($f, names);
|
| - $tagMemoized($f, () => $Type);
|
| + $tagLazy($f, () => $Type);
|
| })()''');
|
|
|
| hasMethod(obj, name) => JS('', '$getMethodType($obj, $name) !== void 0');
|
|
|