dart-sdk/tests/dartdevc
Anna Gringauze 14eeb7507f First version of incremental DDC mode for expression compilation
- Support evaluate() calls from VM service in expression compiler
  - emit all accessed symbols, types, constants, extension symbols,
    and imports as part of synthetic evaluation function
    - Note: this fixes missing symbol issues in evaluateInFrame()
      as well
  - update expression evaluation tests
  - fix expression compilation broken after hot reload

See widget inspector layout explorer, a result of evaluate() call:
https://drive.google.com/file/d/16UdSE5_V1ZRXAf2KeBxNwYNHMfo1RbnT/view?usp=sharing&resourcekey=0-HZcPm68VbsVzrZ672CApvA

Closes: https://github.com/dart-lang/sdk/issues/41480
Closes: https://github.com/dart-lang/sdk/issues/44979
Closes: https://github.com/dart-lang/sdk/issues/44713
Closes: https://github.com/dart-lang/sdk/issues/44933
Closes: https://github.com/dart-lang/sdk/issues/44813
Closes: https://github.com/dart-lang/sdk/issues/44686
Change-Id: I96c74578c51503adbc4bfe6d6e6112319addc959
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/188400
Commit-Queue: Anna Gringauze <annagrin@google.com>
Reviewed-by: Nicholas Shahan <nshahan@google.com>
Reviewed-by: Mark Zhou <markzipan@google.com>
2021-03-09 17:23:05 +00:00
..
debugger [ddc] Fix failing debugger tests 2020-11-20 23:14:33 +00:00
assertion_failure_message_test.dart
basic_assignment_test.dart
const_test.dart [ddc] Migrate tests in dartdevc suite 2020-07-15 00:16:03 +00:00
hot_restart_js_interop_test.dart [dartdevc] Resetting lazy js types on hot restart 2020-09-30 00:08:23 +00:00
hot_restart_late_test.dart
hot_restart_test.dart
hot_restart_timer_test.dart [ddc] Migrate tests in dartdevc suite 2020-07-15 00:16:03 +00:00
js_interop_test.dart
libraries_part.dart
libraries_test.dart
no_such_method_errors_test.dart
runtime_utils.dart
runtime_utils_nnbd.dart
subtype_test.dart
subtype_weak_test.dart
type_normalization_test.dart
utils.dart
variance_subtype_test.dart [ddc] Fix variance test migration to null safety 2020-07-15 00:15:23 +00:00
variance_test.dart [ddc] Migrate tests in dartdevc suite 2020-07-15 00:16:03 +00:00
weak_null_safety_errors_test.dart [ddc] Add option to throw null safety violations 2020-11-16 22:58:50 +00:00