dart-sdk/pkg/front_end/testcases/runtime_checks
Paul Berry 7d65fec76e Reland "Route all messages through Loader."
This is the same as https://dart-review.googlesource.com/24481, but
with additional status file fixes.

Change-Id: Ic076c4dbf9c07e0fdf316298ca1ee1b6ce25002b
Reviewed-on: https://dart-review.googlesource.com/25508
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Paul Berry <paulberry@google.com>
2017-12-01 22:47:06 +00:00
..
call_kinds.dart Fix annotation of call kinds for runtime checks. 2017-09-13 17:36:40 +00:00
call_kinds.dart.direct.expect Implement warnings on unresolved this-sends. 2017-10-04 08:21:32 +00:00
call_kinds.dart.outline.expect Fix annotation of call kinds for runtime checks. 2017-09-13 17:36:40 +00:00
call_kinds.dart.strong.expect Fix annotation of call kinds for runtime checks. 2017-09-13 17:36:40 +00:00
call_kinds_get.dart Annotate getter accesses with @callKind. 2017-10-18 17:51:07 +00:00
call_kinds_get.dart.direct.expect Implement warnings on unresolved this-sends. 2017-10-04 08:21:32 +00:00
call_kinds_get.dart.outline.expect Fix annotation of call kinds for runtime checks. 2017-09-13 17:36:40 +00:00
call_kinds_get.dart.strong.expect Fix annotation of call kinds for runtime checks. 2017-09-13 17:36:40 +00:00
call_kinds_set.dart Fix annotation of call kinds for runtime checks. 2017-09-13 17:36:40 +00:00
call_kinds_set.dart.direct.expect Implement warnings on unresolved this-sends. 2017-10-04 08:21:32 +00:00
call_kinds_set.dart.outline.expect Fix annotation of call kinds for runtime checks. 2017-09-13 17:36:40 +00:00
call_kinds_set.dart.strong.expect Fix annotation of call kinds for runtime checks. 2017-09-13 17:36:40 +00:00
contravariant_generic_method_type_parameter.dart Begin writing tests of the runtime checks needed for Dart 2.0 soundness. 2017-08-20 22:28:36 -07:00
contravariant_generic_method_type_parameter.dart.direct.expect Begin writing tests of the runtime checks needed for Dart 2.0 soundness. 2017-08-20 22:28:36 -07:00
contravariant_generic_method_type_parameter.dart.outline.expect Begin writing tests of the runtime checks needed for Dart 2.0 soundness. 2017-08-20 22:28:36 -07:00
contravariant_generic_method_type_parameter.dart.strong.expect Begin writing tests of the runtime checks needed for Dart 2.0 soundness. 2017-08-20 22:28:36 -07:00
contravariant_generic_return.dart Add annotations to testcases for contravariance. 2017-10-24 22:13:28 +00:00
contravariant_generic_return.dart.direct.expect Implement warnings on unresolved this-sends. 2017-10-04 08:21:32 +00:00
contravariant_generic_return.dart.outline.expect Begin writing tests of the runtime checks needed for Dart 2.0 soundness. 2017-08-20 22:28:36 -07:00
contravariant_generic_return.dart.strong.expect Add the appropriate "as" nodes when needed due to return type contravariance. 2017-10-19 16:13:26 +00:00
contravariant_generic_return_null_aware.dart Add annotations to testcases for contravariance. 2017-10-24 22:13:28 +00:00
contravariant_generic_return_null_aware.dart.direct.expect Add the appropriate "as" nodes when needed due to return type contravariance. 2017-10-19 16:13:26 +00:00
contravariant_generic_return_null_aware.dart.outline.expect Add the appropriate "as" nodes when needed due to return type contravariance. 2017-10-19 16:13:26 +00:00
contravariant_generic_return_null_aware.dart.strong.expect Add the appropriate "as" nodes when needed due to return type contravariance. 2017-10-19 16:13:26 +00:00
contravariant_generic_return_tear_off.dart Add annotations to testcases for contravariance. 2017-10-24 22:13:28 +00:00
contravariant_generic_return_tear_off.dart.direct.expect Implement warnings on unresolved this-sends. 2017-10-04 08:21:32 +00:00
contravariant_generic_return_tear_off.dart.outline.expect Begin writing tests of the runtime checks needed for Dart 2.0 soundness. 2017-08-20 22:28:36 -07:00
contravariant_generic_return_tear_off.dart.strong.expect Add "as" checks to getter invocations when needed due to return type contravariance. 2017-10-19 19:08:28 +00:00
contravariant_getter.dart Add annotations to testcases for contravariance. 2017-10-24 22:13:28 +00:00
contravariant_getter.dart.direct.expect Implement warnings on unresolved this-sends. 2017-10-04 08:21:32 +00:00
contravariant_getter.dart.outline.expect Begin writing tests of the runtime checks needed for Dart 2.0 soundness. 2017-08-20 22:28:36 -07:00
contravariant_getter.dart.strong.expect Desugar a method invocation into a getter/call when necessary to add an "as" check. 2017-10-21 11:59:43 +00:00
contravariant_getter_return.dart Add annotations to testcases for contravariance. 2017-10-24 22:13:28 +00:00
contravariant_getter_return.dart.direct.expect Add "as" checks to getter invocations when needed due to return type contravariance. 2017-10-19 19:08:28 +00:00
contravariant_getter_return.dart.outline.expect Add "as" checks to getter invocations when needed due to return type contravariance. 2017-10-19 19:08:28 +00:00
contravariant_getter_return.dart.strong.expect Add "as" checks to getter invocations when needed due to return type contravariance. 2017-10-19 19:08:28 +00:00
contravariant_getter_return_null_aware.dart Add annotations to testcases for contravariance. 2017-10-24 22:13:28 +00:00
contravariant_getter_return_null_aware.dart.direct.expect Add "as" checks to getter invocations when needed due to return type contravariance. 2017-10-19 19:08:28 +00:00
contravariant_getter_return_null_aware.dart.outline.expect Add "as" checks to getter invocations when needed due to return type contravariance. 2017-10-19 19:08:28 +00:00
contravariant_getter_return_null_aware.dart.strong.expect Add "as" checks to getter invocations when needed due to return type contravariance. 2017-10-19 19:08:28 +00:00
covariant_generic_method_type_parameter.dart Rework terminology and representation of covariant checks. 2017-09-15 15:43:50 +00:00
covariant_generic_method_type_parameter.dart.direct.expect Implement warnings on unresolved this-sends. 2017-10-04 08:21:32 +00:00
covariant_generic_method_type_parameter.dart.outline.expect Begin writing tests of the runtime checks needed for Dart 2.0 soundness. 2017-08-20 22:28:36 -07:00
covariant_generic_method_type_parameter.dart.strong.expect Reland "Route all messages through Loader." 2017-12-01 22:47:06 +00:00
covariant_generic_parameter.dart Rework terminology and representation of covariant checks. 2017-09-15 15:43:50 +00:00
covariant_generic_parameter.dart.direct.expect Begin writing tests of the runtime checks needed for Dart 2.0 soundness. 2017-08-20 22:28:36 -07:00
covariant_generic_parameter.dart.outline.expect Begin writing tests of the runtime checks needed for Dart 2.0 soundness. 2017-08-20 22:28:36 -07:00
covariant_generic_parameter.dart.strong.expect Include generic covariance annotations in kernel text output. 2017-10-05 05:23:43 +00:00
covariant_generic_parameter_complex.dart Rework terminology and representation of covariant checks. 2017-09-15 15:43:50 +00:00
covariant_generic_parameter_complex.dart.direct.expect Test some more complex cases of covariant generic parameters. 2017-08-23 15:01:46 -07:00
covariant_generic_parameter_complex.dart.outline.expect Test some more complex cases of covariant generic parameters. 2017-08-23 15:01:46 -07:00
covariant_generic_parameter_complex.dart.strong.expect Include generic covariance annotations in kernel text output. 2017-10-05 05:23:43 +00:00
covariant_generic_parameter_in_interface.dart Rework terminology and representation of covariant checks. 2017-09-15 15:43:50 +00:00
covariant_generic_parameter_in_interface.dart.direct.expect Rework TypeInferenceEngineImpl.computeFormalSafety() 2017-09-09 14:43:26 +00:00
covariant_generic_parameter_in_interface.dart.outline.expect Rework TypeInferenceEngineImpl.computeFormalSafety() 2017-09-09 14:43:26 +00:00
covariant_generic_parameter_in_interface.dart.strong.expect Include generic covariance annotations in kernel text output. 2017-10-05 05:23:43 +00:00
covariant_generic_parameter_in_interface_mixin.dart Fix annotations on forwarding stubs to match new terminology. 2017-09-15 17:32:33 +00:00
covariant_generic_parameter_in_interface_mixin.dart.direct.expect Begin writing tests of the runtime checks needed for Dart 2.0 soundness. 2017-08-20 22:28:36 -07:00
covariant_generic_parameter_in_interface_mixin.dart.outline.expect Begin writing tests of the runtime checks needed for Dart 2.0 soundness. 2017-08-20 22:28:36 -07:00
covariant_generic_parameter_in_interface_mixin.dart.strong.expect Handle forwarding stubs in mixin application classes 2017-10-24 08:04:18 +00:00
covariant_generic_parameter_in_interface_super.dart Fix annotations on forwarding stubs to match new terminology. 2017-09-15 17:32:33 +00:00
covariant_generic_parameter_in_interface_super.dart.direct.expect Begin writing tests of the runtime checks needed for Dart 2.0 soundness. 2017-08-20 22:28:36 -07:00
covariant_generic_parameter_in_interface_super.dart.outline.expect Begin writing tests of the runtime checks needed for Dart 2.0 soundness. 2017-08-20 22:28:36 -07:00
covariant_generic_parameter_in_interface_super.dart.strong.expect Take forwarding stubs into account when performing type inference. 2017-10-05 21:31:10 +00:00
covariant_generic_parameter_in_interface_super_mixin.dart Fix annotations on forwarding stubs to match new terminology. 2017-09-15 17:32:33 +00:00
covariant_generic_parameter_in_interface_super_mixin.dart.direct.expect Begin writing tests of the runtime checks needed for Dart 2.0 soundness. 2017-08-20 22:28:36 -07:00
covariant_generic_parameter_in_interface_super_mixin.dart.outline.expect Begin writing tests of the runtime checks needed for Dart 2.0 soundness. 2017-08-20 22:28:36 -07:00
covariant_generic_parameter_in_interface_super_mixin.dart.strong.expect Handle forwarding stubs in mixin application classes 2017-10-24 08:04:18 +00:00
covariant_generic_parameter_tear_off.dart Rework terminology and representation of covariant checks. 2017-09-15 15:43:50 +00:00
covariant_generic_parameter_tear_off.dart.direct.expect Beef up the covariant generic parameter tear off test case 2017-08-22 16:01:14 -07:00
covariant_generic_parameter_tear_off.dart.outline.expect Beef up the covariant generic parameter tear off test case 2017-08-22 16:01:14 -07:00
covariant_generic_parameter_tear_off.dart.strong.expect Include generic covariance annotations in kernel text output. 2017-10-05 05:23:43 +00:00
covariant_keyword.dart Rework terminology and representation of covariant checks. 2017-09-15 15:43:50 +00:00
covariant_keyword.dart.direct.expect Store the covariant keyword flag for parameters and fields into Kernel and resynthesize in analyzer. 2017-08-24 07:17:36 -07:00
covariant_keyword.dart.outline.expect Store the covariant keyword flag for parameters and fields into Kernel and resynthesize in analyzer. 2017-08-24 07:17:36 -07:00
covariant_keyword.dart.strong.expect Implement inheritance of the covariant keyword. 2017-09-11 19:09:08 +00:00
covariant_keyword_field.dart Extend covariance checks to handle fields. 2017-09-15 16:45:42 +00:00
covariant_keyword_field.dart.direct.expect Extend covariance checks to handle fields. 2017-09-15 16:45:42 +00:00
covariant_keyword_field.dart.outline.expect Extend covariance checks to handle fields. 2017-09-15 16:45:42 +00:00
covariant_keyword_field.dart.strong.expect Extend covariance checks to handle fields. 2017-09-15 16:45:42 +00:00
covariant_keyword_field_inherited_by_setter.dart Extend covariance checks to handle fields. 2017-09-15 16:45:42 +00:00
covariant_keyword_field_inherited_by_setter.dart.direct.expect Extend covariance checks to handle fields. 2017-09-15 16:45:42 +00:00
covariant_keyword_field_inherited_by_setter.dart.outline.expect Extend covariance checks to handle fields. 2017-09-15 16:45:42 +00:00
covariant_keyword_field_inherited_by_setter.dart.strong.expect Extend covariance checks to handle fields. 2017-09-15 16:45:42 +00:00
covariant_keyword_setter.dart Extend covariance checks to handle fields. 2017-09-15 16:45:42 +00:00
covariant_keyword_setter.dart.direct.expect Extend covariance checks to handle fields. 2017-09-15 16:45:42 +00:00
covariant_keyword_setter.dart.outline.expect Extend covariance checks to handle fields. 2017-09-15 16:45:42 +00:00
covariant_keyword_setter.dart.strong.expect Extend covariance checks to handle fields. 2017-09-15 16:45:42 +00:00
covariant_keyword_setter_inherited_by_field.dart Extend covariance checks to handle fields. 2017-09-15 16:45:42 +00:00
covariant_keyword_setter_inherited_by_field.dart.direct.expect Extend covariance checks to handle fields. 2017-09-15 16:45:42 +00:00
covariant_keyword_setter_inherited_by_field.dart.outline.expect Extend covariance checks to handle fields. 2017-09-15 16:45:42 +00:00
covariant_keyword_setter_inherited_by_field.dart.strong.expect Extend covariance checks to handle fields. 2017-09-15 16:45:42 +00:00
covariant_setter.dart Extend covariance checks to handle fields. 2017-09-15 16:45:42 +00:00
covariant_setter.dart.direct.expect Implement warnings on unresolved this-sends. 2017-10-04 08:21:32 +00:00
covariant_setter.dart.outline.expect Extend covariance checks to handle fields. 2017-09-15 16:45:42 +00:00
covariant_setter.dart.strong.expect Include generic covariance annotations in kernel text output. 2017-10-05 05:23:43 +00:00
dynamic_invocation.dart Rework terminology and representation of covariant checks. 2017-09-15 15:43:50 +00:00
dynamic_invocation.dart.direct.expect Store the covariant keyword flag for parameters and fields into Kernel and resynthesize in analyzer. 2017-08-24 07:17:36 -07:00
dynamic_invocation.dart.outline.expect Store the covariant keyword flag for parameters and fields into Kernel and resynthesize in analyzer. 2017-08-24 07:17:36 -07:00
dynamic_invocation.dart.strong.expect Include generic covariance annotations in kernel text output. 2017-10-05 05:23:43 +00:00
dynamic_invocation_generic.dart Rework terminology and representation of covariant checks. 2017-09-15 15:43:50 +00:00
dynamic_invocation_generic.dart.direct.expect Begin writing tests of the runtime checks needed for Dart 2.0 soundness. 2017-08-20 22:28:36 -07:00
dynamic_invocation_generic.dart.outline.expect Begin writing tests of the runtime checks needed for Dart 2.0 soundness. 2017-08-20 22:28:36 -07:00
dynamic_invocation_generic.dart.strong.expect Include generic covariance annotations for type parameters in kernel output. 2017-10-05 21:40:53 +00:00
dynamic_invocation_of_getter.dart Simplify annotations in runtime check tests. 2017-08-30 11:05:16 -07:00
dynamic_invocation_of_getter.dart.direct.expect Begin writing tests of the runtime checks needed for Dart 2.0 soundness. 2017-08-20 22:28:36 -07:00
dynamic_invocation_of_getter.dart.outline.expect Begin writing tests of the runtime checks needed for Dart 2.0 soundness. 2017-08-20 22:28:36 -07:00
dynamic_invocation_of_getter.dart.strong.expect Fix annotation of call kinds for runtime checks. 2017-09-13 17:36:40 +00:00
field_forwarding_stub_generic_covariant.dart Standardize on calling synthetic setter parameters '_'. 2017-10-20 19:41:28 +00:00
field_forwarding_stub_generic_covariant.dart.direct.expect Add more tests of forwarding stubs for fields. 2017-09-15 19:13:27 +00:00
field_forwarding_stub_generic_covariant.dart.outline.expect Add more tests of forwarding stubs for fields. 2017-09-15 19:13:27 +00:00
field_forwarding_stub_generic_covariant.dart.strong.expect Standardize on calling synthetic setter parameters '_'. 2017-10-20 19:41:28 +00:00
forwarding_stub_with_default_values.dart Annotate getter accesses with @callKind. 2017-10-18 17:51:07 +00:00
forwarding_stub_with_default_values.dart.direct.expect Test whether forwarding stubs handle default arguments correctly (they don't) 2017-10-06 22:38:46 +00:00
forwarding_stub_with_default_values.dart.outline.expect Test whether forwarding stubs handle default arguments correctly (they don't) 2017-10-06 22:38:46 +00:00
forwarding_stub_with_default_values.dart.strong.expect Test whether forwarding stubs handle default arguments correctly (they don't) 2017-10-06 22:38:46 +00:00
forwarding_stub_with_non_covariant_param.dart Fix annotations on forwarding stubs to match new terminology. 2017-09-15 17:32:33 +00:00
forwarding_stub_with_non_covariant_param.dart.direct.expect Fix annotations on forwarding stubs to match new terminology. 2017-09-15 17:32:33 +00:00
forwarding_stub_with_non_covariant_param.dart.outline.expect Fix annotations on forwarding stubs to match new terminology. 2017-09-15 17:32:33 +00:00
forwarding_stub_with_non_covariant_param.dart.strong.expect Include generic covariance annotations in kernel text output. 2017-10-05 05:23:43 +00:00
generic_covariance_inheritance_setter_field.dart Extend covariance checks to handle fields. 2017-09-15 16:45:42 +00:00
generic_covariance_inheritance_setter_field.dart.direct.expect Extend covariance checks to handle fields. 2017-09-15 16:45:42 +00:00
generic_covariance_inheritance_setter_field.dart.outline.expect Extend covariance checks to handle fields. 2017-09-15 16:45:42 +00:00
generic_covariance_inheritance_setter_field.dart.strong.expect Account for forwarding nodes when looking up inherited members in InterfaceResolver. 2017-10-10 15:55:14 +00:00
generic_vs_explicit_covariance.dart Extend covariance checks to handle fields. 2017-09-15 16:45:42 +00:00
generic_vs_explicit_covariance.dart.direct.expect Extend covariance checks to handle fields. 2017-09-15 16:45:42 +00:00
generic_vs_explicit_covariance.dart.outline.expect Extend covariance checks to handle fields. 2017-09-15 16:45:42 +00:00
generic_vs_explicit_covariance.dart.strong.expect Account for forwarding nodes when looking up inherited members in InterfaceResolver. 2017-10-10 15:55:14 +00:00
implicit_downcast_assert_initializer.dart Insert implicit downcasts for the conditions of assert statements. 2017-11-26 17:06:00 +00:00
implicit_downcast_assert_initializer.dart.direct.expect Revert "[kernel] Introduce assert initializers." 2017-12-01 17:46:05 +00:00
implicit_downcast_assert_initializer.dart.outline.expect Insert implicit downcasts for the conditions of assert statements. 2017-11-26 17:06:00 +00:00
implicit_downcast_assert_initializer.dart.strong.expect Revert "[kernel] Introduce assert initializers." 2017-12-01 17:46:05 +00:00
implicit_downcast_assert_statement.dart Insert implicit downcasts for the conditions of assert statements. 2017-11-26 17:06:00 +00:00
implicit_downcast_assert_statement.dart.direct.expect Insert implicit downcasts for the conditions of assert statements. 2017-11-26 17:06:00 +00:00
implicit_downcast_assert_statement.dart.outline.expect Insert implicit downcasts for the conditions of assert statements. 2017-11-26 17:06:00 +00:00
implicit_downcast_assert_statement.dart.strong.expect Insert implicit downcasts for the conditions of assert statements. 2017-11-26 17:06:00 +00:00
implicit_downcast_constructor_initializer.dart Insert implicit downcasts for constructor initializer expressions. 2017-11-23 16:39:28 +00:00
implicit_downcast_constructor_initializer.dart.direct.expect Insert implicit downcasts for constructor initializer expressions. 2017-11-23 16:39:28 +00:00
implicit_downcast_constructor_initializer.dart.outline.expect Insert implicit downcasts for constructor initializer expressions. 2017-11-23 16:39:28 +00:00
implicit_downcast_constructor_initializer.dart.strong.expect Insert implicit downcasts for constructor initializer expressions. 2017-11-23 16:39:28 +00:00
implicit_downcast_do.dart Insert implicit downcasts for the conditions of do statements. 2017-11-22 21:47:14 +00:00
implicit_downcast_do.dart.direct.expect Insert implicit downcasts for the conditions of do statements. 2017-11-22 21:47:14 +00:00
implicit_downcast_do.dart.outline.expect Insert implicit downcasts for the conditions of do statements. 2017-11-22 21:47:14 +00:00
implicit_downcast_do.dart.strong.expect Insert implicit downcasts for the conditions of do statements. 2017-11-22 21:47:14 +00:00
implicit_downcast_for_condition.dart Insert implicit downcasts for the conditions of for statements. 2017-11-23 16:47:32 +00:00
implicit_downcast_for_condition.dart.direct.expect Insert implicit downcasts for the conditions of for statements. 2017-11-23 16:47:32 +00:00
implicit_downcast_for_condition.dart.outline.expect Insert implicit downcasts for the conditions of for statements. 2017-11-23 16:47:32 +00:00
implicit_downcast_for_condition.dart.strong.expect Insert implicit downcasts for the conditions of for statements. 2017-11-23 16:47:32 +00:00
implicit_downcast_if.dart Insert implicit downcasts for the conditions of if statements. 2017-11-22 19:29:24 +00:00
implicit_downcast_if.dart.direct.expect Insert implicit downcasts for the conditions of if statements. 2017-11-22 19:29:24 +00:00
implicit_downcast_if.dart.outline.expect Insert implicit downcasts for the conditions of if statements. 2017-11-22 19:29:24 +00:00
implicit_downcast_if.dart.strong.expect Insert implicit downcasts for the conditions of if statements. 2017-11-22 19:29:24 +00:00
implicit_downcast_not.dart Fix compile-time error in implicit_downcast_not.dart test case 2017-11-23 16:39:47 +00:00
implicit_downcast_not.dart.direct.expect Fix compile-time error in implicit_downcast_not.dart test case 2017-11-23 16:39:47 +00:00
implicit_downcast_not.dart.outline.expect Insert implicit downcasts for the operands of "not" expressions. 2017-11-22 17:55:27 +00:00
implicit_downcast_not.dart.strong.expect Fix compile-time error in implicit_downcast_not.dart test case 2017-11-23 16:39:47 +00:00
implicit_downcast_while.dart Insert implicit downcasts for the conditions of while statements. 2017-11-27 17:07:41 +00:00
implicit_downcast_while.dart.direct.expect Insert implicit downcasts for the conditions of while statements. 2017-11-27 17:07:41 +00:00
implicit_downcast_while.dart.outline.expect Insert implicit downcasts for the conditions of while statements. 2017-11-27 17:07:41 +00:00
implicit_downcast_while.dart.strong.expect Insert implicit downcasts for the conditions of while statements. 2017-11-27 17:07:41 +00:00