mirror of
https://github.com/dart-lang/sdk
synced 2024-09-16 03:47:13 +00:00
d983751b77
Pass the CommonMasks abstract value domain instead of the JClosedWorld to TypeMask methods that need access to *their* abstract value domain. It is wrong to get the abstract value domain from the JClosedWorld because when we try to wrap abstract values, the abstract value domain in the JClosedWorld is the wrapper domain, not the domain being wrapped. Change-Id: I5bbd0f4c56abe45714dd0a2657f73ef240efae0e Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/155640 Commit-Queue: Christian Altamirano <coam@google.com> Reviewed-by: Stephen Adams <sra@google.com> |
||
---|---|---|
.. | ||
callers | ||
data | ||
inference_data | ||
side_effects | ||
callers_test.dart | ||
inference0_test.dart | ||
inference1_test.dart | ||
inference2_test.dart | ||
inference3_test.dart | ||
inference_data_test.dart | ||
inference_test_helper.dart | ||
list_tracer_test.dart | ||
load_deferred_library_test.dart | ||
map_tracer_test.dart | ||
null_flat_type_mask_test.dart | ||
show.dart | ||
side_effects_test.dart | ||
trivial_abstract_value_domain_test.dart | ||
type_combination_test.dart | ||
type_mask2_test.dart | ||
type_mask_disjoint_test.dart | ||
type_mask_test.dart | ||
type_mask_test_helper.dart | ||
union_type_test.dart |