You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is technically DDC uses a different representation for class fields, and library level fields so those should be considered independently from each other and from the local variables.
Example:
See cl/637897346 for context.
Some notes:
late
fields used to be de-obfuscated by DWDS: #1355This was removed in #2159 and replaced with the DDC runtime debugger API's
getObjectFieldNames
method.I see that the DDC runtime API does try to handle late fields: https://github.com/dart-lang/sdk/blob/1a9acb9171a4a6b69d5e537438d3191ff59cd6da/sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/debugger.dart#L546-L549
FYI @nshahan @Markzipan
The text was updated successfully, but these errors were encountered: