dart-sdk/pkg/front_end/testcases
Kevin Millikin e1bf9c3e88 Remove void as an exported name from dart:core
`void` will be a reserved word in Dart 2.0 (it always was in Dart 1.x).
Remove it as an exported name from dart:core because it could be
accidentally hidden.

Bug: https://github.com/dart-lang/sdk/issues/31480
Change-Id: Id804cccbc144f3c8ba2fc9898a3b5c79e238ab36
Reviewed-on: https://dart-review.googlesource.com/24940
Reviewed-by: Peter von der Ahé <ahe@google.com>
Commit-Queue: Kevin Millikin <kmillikin@google.com>
2017-12-01 16:28:16 +00:00
..
dartino Convert Dartino tests to individual files. 2017-11-29 10:37:01 +00:00
inference [kernel] Introduce assert initializers. 2017-12-01 14:04:06 +00:00
inference_new Route all messages through Loader. 2017-12-01 11:38:26 +00:00
rasta Route all messages through Loader. 2017-12-01 11:38:26 +00:00
regress Route all messages through Loader. 2017-12-01 11:38:26 +00:00
runtime_checks [kernel] Introduce assert initializers. 2017-12-01 14:04:06 +00:00
runtime_checks_new Route all messages through Loader. 2017-12-01 11:38:26 +00:00
shaker Add FallThroughError._create() to required members. 2017-11-08 21:21:50 +00:00
accessors.dart Update expectations files. 2017-06-01 14:01:12 +02:00
accessors.dart.direct.expect Revert "Revert "[kernel] Fix NoSuchMethod errors for generic functions."" 2017-11-06 17:07:38 +00:00
accessors.dart.outline.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
ambiguous_exports.dart Fix issues from CL 3009573002. 2017-08-28 13:51:52 +02:00
ambiguous_exports.dart.direct.expect Store actual Reference(s) for additional exports. 2017-09-01 16:30:43 +02:00
ambiguous_exports.dart.outline.expect Store actual Reference(s) for additional exports. 2017-09-01 16:30:43 +02:00
ambiguous_exports.dart.strong.expect Store actual Reference(s) for additional exports. 2017-09-01 16:30:43 +02:00
annotation_eof.dart tests for annotation at EOF 2017-09-20 18:24:24 +00:00
annotation_eof.dart.direct.expect tests for annotation at EOF 2017-09-20 18:24:24 +00:00
annotation_eof.dart.outline.expect tests for annotation at EOF 2017-09-20 18:24:24 +00:00
annotation_eof.dart.strong.expect tests for annotation at EOF 2017-09-20 18:24:24 +00:00
annotation_top.dart Parse annotations for library directives. 2017-10-16 17:35:06 +00:00
annotation_top.dart.direct.expect Parse annotations for library directives. 2017-10-16 17:35:06 +00:00
annotation_top.dart.outline.expect Parse annotations for library directives. 2017-10-16 17:35:06 +00:00
annotation_top.dart.strong.expect Parse annotations for library directives. 2017-10-16 17:35:06 +00:00
argument.dart Add missing copyright on test cases. 2017-08-31 13:09:20 +02:00
argument.dart.direct.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
argument.dart.outline.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
argument.dart.strong.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
argument_mismatch.dart Implement context for messages and use it for argument mismatches. 2017-09-29 11:30:24 +00:00
argument_mismatch.dart.direct.expect Revert "Revert "[kernel] Fix NoSuchMethod errors for generic functions."" 2017-11-06 17:07:38 +00:00
argument_mismatch.dart.outline.expect Implement context for messages and use it for argument mismatches. 2017-09-29 11:30:24 +00:00
argument_mismatch.dart.strong.expect Revert "Revert "[kernel] Fix NoSuchMethod errors for generic functions."" 2017-11-06 17:07:38 +00:00
arithmetic.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
arithmetic.dart.direct.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
arithmetic.dart.outline.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
arithmetic.dart.strong.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
arrow_function.dart Implement type variables on local function declarations and expressions. 2017-08-15 11:21:01 +02:00
arrow_function.dart.direct.expect Implement type variables on local function declarations and expressions. 2017-08-15 11:21:01 +02:00
arrow_function.dart.outline.expect Implement type variables on local function declarations and expressions. 2017-08-15 11:21:01 +02:00
arrow_function.dart.strong.expect Implement type variables on local function declarations and expressions. 2017-08-15 11:21:01 +02:00
ast_builder.status Recover from missing semicolon when skipping a function body 2017-11-30 17:56:04 +00:00
async_function.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
async_function.dart.direct.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
async_function.dart.outline.expect Remove async modifier from outlines 2017-05-18 15:20:20 -07:00
async_function.dart.strong.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
await.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
await.dart.direct.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
await.dart.outline.expect Remove async modifier from outlines 2017-05-18 15:20:20 -07:00
bad_setter_abstract.dart Recover from bad setter in abstract method 2017-10-24 11:01:18 +00:00
bad_setter_abstract.dart.direct.expect Change the representation of ShadowSyntheticExpression to allow replacement. 2017-11-17 12:18:53 +00:00
bad_setter_abstract.dart.outline.expect Recover from bad setter in abstract method 2017-10-24 11:01:18 +00:00
bad_setter_abstract.dart.strong.expect Change the representation of ShadowSyntheticExpression to allow replacement. 2017-11-17 12:18:53 +00:00
bad_store.dart Add missing copyright on test cases. 2017-08-31 13:09:20 +02:00
bad_store.dart.direct.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
bad_store.dart.outline.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
bad_store.dart.strong.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
bug30695.dart Avoid a crash when a method overrides a field. 2017-09-14 21:44:58 +00:00
bug30695.dart.direct.expect Avoid a crash when a method overrides a field. 2017-09-14 21:44:58 +00:00
bug30695.dart.outline.expect Avoid a crash when a method overrides a field. 2017-09-14 21:44:58 +00:00
bug30695.dart.strong.expect Avoid a crash when a method overrides a field. 2017-09-14 21:44:58 +00:00
bug31124.dart Skip type inference for fields that have no type inferrer. 2017-10-17 19:11:42 +00:00
bug31124.dart.direct.expect Skip type inference for fields that have no type inferrer. 2017-10-17 19:11:42 +00:00
bug31124.dart.outline.expect Skip type inference for fields that have no type inferrer. 2017-10-17 19:11:42 +00:00
bug31124.dart.strong.expect Skip type inference for fields that have no type inferrer. 2017-10-17 19:11:42 +00:00
call.dart Add missing copyright on test cases. 2017-08-31 13:09:20 +02:00
call.dart.direct.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
call.dart.outline.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
call.dart.strong.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
cascade.dart Run formatter on a few frontend and kernel files that hadn't been formatted. 2017-04-20 09:25:13 -07:00
cascade.dart.direct.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
cascade.dart.outline.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
casts.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
casts.dart.direct.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
casts.dart.outline.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
classes.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
classes.dart.direct.expect Implement warnings on unresolved this-sends. 2017-10-04 08:21:32 +00:00
classes.dart.outline.expect Infer the types of initializing formals from the corresponding fields. 2017-05-25 04:47:44 -07:00
closure.dart Add missing copyright on test cases. 2017-08-31 13:09:20 +02:00
closure.dart.direct.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
closure.dart.outline.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
closure.dart.strong.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
compile.status [kernel] Add new member kind for redirecting factory constructors 2017-11-28 17:36:44 +00:00
covariant_generic.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
covariant_generic.dart.direct.expect Implement warnings on unresolved this-sends. 2017-10-04 08:21:32 +00:00
covariant_generic.dart.outline.expect Use type variables on Typedef correctly. 2017-07-05 13:12:27 +02:00
covariant_generic.dart.strong.expect Revert unrelated expectation changes. 2017-07-17 12:11:05 +02:00
cycles.dart Run formatter on a few frontend and kernel files that hadn't been formatted. 2017-04-20 09:25:13 -07:00
cycles.dart.direct.expect Mark top-level error field as static. 2017-08-29 12:39:00 +02:00
cycles.dart.outline.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
default_values.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
default_values.dart.direct.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
default_values.dart.outline.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
DeltaBlue.dart Dart SDK Spelling b, c, and d. 2017-05-01 08:28:10 +02:00
DeltaBlue.dart.direct.expect Update expectations. 2017-07-17 14:00:17 +02:00
DeltaBlue.dart.outline.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
DeltaBlue.dart.strong.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
duplicated_named_args_3.dart Fix parent pointers in the general case of duplicate named args 2017-11-09 00:55:23 +00:00
duplicated_named_args_3.dart.direct.expect Fix parent pointers in the general case of duplicate named args 2017-11-09 00:55:23 +00:00
duplicated_named_args_3.dart.outline.expect Fix parent pointers in the general case of duplicate named args 2017-11-09 00:55:23 +00:00
duplicated_named_args_3.dart.strong.expect Fix parent pointers in the general case of duplicate named args 2017-11-09 00:55:23 +00:00
dynamic_and_void.dart Remove void as an exported name from dart:core 2017-12-01 16:28:16 +00:00
dynamic_and_void.dart.direct.expect Remove void as an exported name from dart:core 2017-12-01 16:28:16 +00:00
dynamic_and_void.dart.outline.expect Remove void as an exported name from dart:core 2017-12-01 16:28:16 +00:00
dynamic_and_void.dart.strong.expect Remove void as an exported name from dart:core 2017-12-01 16:28:16 +00:00
escape.dart Add missing copyright on test cases. 2017-08-31 13:09:20 +02:00
escape.dart.direct.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
escape.dart.outline.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
escape.dart.strong.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
export_main.dart Fix issues from CL 3009573002. 2017-08-28 13:51:52 +02:00
export_main.dart.direct.expect Store actual Reference(s) for additional exports. 2017-09-01 16:30:43 +02:00
export_main.dart.outline.expect Store actual Reference(s) for additional exports. 2017-09-01 16:30:43 +02:00
export_main.dart.strong.expect Store actual Reference(s) for additional exports. 2017-09-01 16:30:43 +02:00
export_test.dart Serialize exports scopes. 2017-08-25 13:54:13 +02:00
export_test.dart.direct.expect Store actual Reference(s) for additional exports. 2017-09-01 16:30:43 +02:00
export_test.dart.outline.expect Store actual Reference(s) for additional exports. 2017-09-01 16:30:43 +02:00
export_test.dart.strong.expect Store actual Reference(s) for additional exports. 2017-09-01 16:30:43 +02:00
expressions.dart Run formatter on a few frontend and kernel files that hadn't been formatted. 2017-04-20 09:25:13 -07:00
expressions.dart.direct.expect Skip implicit Null type for absent default value of optional formal parameters. 2017-11-27 20:25:01 +00:00
expressions.dart.outline.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
external.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
external.dart.direct.expect Update golden files. 2017-06-13 09:25:22 +02:00
external.dart.outline.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
external.dart.strong.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
fallthrough.dart Add missing copyright on test cases. 2017-08-31 13:09:20 +02:00
fallthrough.dart.direct.expect Update expectations. 2017-07-17 14:00:17 +02:00
fallthrough.dart.outline.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
fallthrough.dart.strong.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
fibonacci.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
fibonacci.dart.direct.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
fibonacci.dart.outline.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
for_in_scope.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
for_in_scope.dart.direct.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
for_in_scope.dart.outline.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
function_in_field.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
function_in_field.dart.direct.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
function_in_field.dart.outline.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
function_type_is_check.dart Fix crash with generalized function types in type tests. 2017-05-22 14:53:46 +02:00
function_type_is_check.dart.direct.expect Fix crash with generalized function types in type tests. 2017-05-22 14:53:46 +02:00
function_type_is_check.dart.outline.expect Fix crash with generalized function types in type tests. 2017-05-22 14:53:46 +02:00
function_type_is_check.dart.strong.expect Fix crash with generalized function types in type tests. 2017-05-22 14:53:46 +02:00
function_type_recovery.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
function_type_recovery.dart.outline.expect Update expectations files. 2017-06-01 14:01:12 +02:00
functions.dart Run formatter on a few frontend and kernel files that hadn't been formatted. 2017-04-20 09:25:13 -07:00
functions.dart.direct.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
functions.dart.outline.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
hello.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
hello.dart.direct.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
hello.dart.outline.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
illegal_named_function_expression.dart Implement type variables on local function declarations and expressions. 2017-08-15 11:21:01 +02:00
illegal_named_function_expression.dart.direct.expect Infer return types of local functions appropriately in non-strong mode. 2017-09-07 20:25:05 +00:00
illegal_named_function_expression.dart.outline.expect Implement type variables on local function declarations and expressions. 2017-08-15 11:21:01 +02:00
illegal_named_function_expression.dart.strong.expect Fix findInterfaceMember when the receiver type is not an InterfaceType. 2017-09-05 23:40:17 +00:00
illegal_named_function_expression_scope.dart Implement type variables on local function declarations and expressions. 2017-08-15 11:21:01 +02:00
illegal_named_function_expression_scope.dart.direct.expect Infer return types of local functions appropriately in non-strong mode. 2017-09-07 20:25:05 +00:00
illegal_named_function_expression_scope.dart.outline.expect Implement type variables on local function declarations and expressions. 2017-08-15 11:21:01 +02:00
illegal_named_function_expression_scope.dart.strong.expect Mark top-level error field as static. 2017-08-29 12:39:00 +02:00
implicit_scope_test.dart Introduce initial plumbing for type promotion in fasta. 2017-04-25 09:06:51 -07:00
implicit_scope_test.dart.direct.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
implicit_scope_test.dart.outline.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
implicit_scope_test.dart.strong.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
implicit_this.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
implicit_this.dart.direct.expect Implement warnings on unresolved this-sends. 2017-10-04 08:21:32 +00:00
implicit_this.dart.outline.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
incomplete_field_formal_parameter.dart Add recovery for field formal parameters 2017-09-21 13:47:52 +00:00
incremental.status Start building incremental test suite 2017-12-01 13:03:16 +00:00
invalid_assignment.dart Report "invalid assignment" from the front end as an error rather than a warning. 2017-11-14 18:39:14 +00:00
invalid_assignment.dart.direct.expect Insert implicit downcasts for compound assignments. 2017-11-03 22:07:10 +00:00
invalid_assignment.dart.outline.expect Insert implicit downcasts for compound assignments. 2017-11-03 22:07:10 +00:00
invalid_assignment.dart.strong.expect Route all messages through Loader. 2017-12-01 11:38:26 +00:00
invocations.dart Run formatter on a few frontend and kernel files that hadn't been formatted. 2017-04-20 09:25:13 -07:00
invocations.dart.direct.expect Revert "Revert "Dart Core Lib change to support generic functions in class NoSuchMethodError."" 2017-09-28 00:27:24 +00:00
invocations.dart.outline.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
literals.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
literals.dart.direct.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
literals.dart.outline.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
local_generic_function.dart Implement type variables on local function declarations and expressions. 2017-08-15 11:21:01 +02:00
local_generic_function.dart.direct.expect Implement type variables on local function declarations and expressions. 2017-08-15 11:21:01 +02:00
local_generic_function.dart.outline.expect Implement type variables on local function declarations and expressions. 2017-08-15 11:21:01 +02:00
local_generic_function.dart.strong.expect Implement type variables on local function declarations and expressions. 2017-08-15 11:21:01 +02:00
map.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
map.dart.direct.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
map.dart.outline.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
metadata_enum.dart Parse annotations for enums and named mixin applications. 2017-09-15 23:27:08 +00:00
metadata_enum.dart.direct.expect [kernel] Improve Enum representation. 2017-10-27 12:10:53 +00:00
metadata_enum.dart.outline.expect [kernel] Improve Enum representation. 2017-10-27 12:10:53 +00:00
metadata_enum.dart.strong.expect [kernel] Improve Enum representation. 2017-10-27 12:10:53 +00:00
metadata_named_mixin_application.dart Parse annotations for enums and named mixin applications. 2017-09-15 23:27:08 +00:00
metadata_named_mixin_application.dart.direct.expect Parse annotations for enums and named mixin applications. 2017-09-15 23:27:08 +00:00
metadata_named_mixin_application.dart.outline.expect Parse annotations for enums and named mixin applications. 2017-09-15 23:27:08 +00:00
metadata_named_mixin_application.dart.strong.expect Parse annotations for enums and named mixin applications. 2017-09-15 23:27:08 +00:00
micro.dart Add missing copyright on test cases. 2017-08-31 13:09:20 +02:00
micro.dart.direct.expect Revert unrelated expectation changes. 2017-07-17 12:11:05 +02:00
micro.dart.outline.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
micro.dart.strong.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
mixin.dart Run formatter on a few frontend and kernel files that hadn't been formatted. 2017-04-20 09:25:13 -07:00
mixin.dart.direct.expect Don't export unnamed mixins. 2017-08-29 16:33:33 +02:00
mixin.dart.outline.expect Don't export unnamed mixins. 2017-08-29 16:33:33 +02:00
mixin.dart.strong.expect Don't export unnamed mixins. 2017-08-29 16:33:33 +02:00
named_parameters.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
named_parameters.dart.direct.expect Update expectations. 2017-07-17 14:00:17 +02:00
named_parameters.dart.outline.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
named_parameters.dart.strong.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
null_aware.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
null_aware.dart.direct.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
null_aware.dart.outline.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
null_aware.dart.strong.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
operators.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
operators.dart.direct.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
operators.dart.outline.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
optional.dart Add missing copyright on test cases. 2017-08-31 13:09:20 +02:00
optional.dart.direct.expect Revert unrelated expectation changes. 2017-07-17 12:11:05 +02:00
optional.dart.outline.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
optional.dart.strong.expect Revert unrelated expectation changes. 2017-07-17 12:11:05 +02:00
outline.status [kernel] Add new member kind for redirecting factory constructors 2017-11-28 17:36:44 +00:00
override.dart Add missing copyright on test cases. 2017-08-31 13:09:20 +02:00
override.dart.direct.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
override.dart.outline.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
override.dart.strong.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
platform.dart Run formatter on a few frontend and kernel files that hadn't been formatted. 2017-04-20 09:25:13 -07:00
platform.dart.direct.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
platform.dart.outline.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
prefer_baseclass.dart Add missing copyright on test cases. 2017-08-31 13:09:20 +02:00
prefer_baseclass.dart.direct.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
prefer_baseclass.dart.outline.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
prefer_baseclass.dart.strong.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
qualified.dart Improve handling of qualified names. 2017-10-04 18:34:49 +00:00
qualified.dart.direct.expect Route all messages through Loader. 2017-12-01 11:38:26 +00:00
qualified.dart.outline.expect Improve handling of qualified names. 2017-10-04 18:34:49 +00:00
qualified.dart.strong.expect Route all messages through Loader. 2017-12-01 11:38:26 +00:00
qualified_lib.dart Improve handling of qualified names. 2017-10-04 18:34:49 +00:00
qualified_part.dart Improve handling of qualified names. 2017-10-04 18:34:49 +00:00
README.md Add README file to testcases directory. 2017-10-20 12:52:41 +00:00
redirecting_constructor.dart Run formatter on a few frontend and kernel files that hadn't been formatted. 2017-04-20 09:25:13 -07:00
redirecting_constructor.dart.direct.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
redirecting_constructor.dart.outline.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
redirecting_factory.dart Add missing copyright on test cases. 2017-08-31 13:09:20 +02:00
redirecting_factory.dart.direct.expect Update expectations. 2017-07-17 14:00:17 +02:00
redirecting_factory.dart.outline.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
redirecting_factory.dart.strong.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
redirecting_factory_chain_test.dart [kernel] Add new member kind for redirecting factory constructors 2017-11-28 17:36:44 +00:00
redirecting_factory_chain_test.dart.direct.expect [kernel] Add new member kind for redirecting factory constructors 2017-11-28 17:36:44 +00:00
redirecting_factory_chain_test.dart.outline.expect [kernel] Add new member kind for redirecting factory constructors 2017-11-28 17:36:44 +00:00
redirecting_factory_chain_test.dart.strong.expect [kernel] Add new member kind for redirecting factory constructors 2017-11-28 17:36:44 +00:00
redirecting_factory_simple_test.dart [kernel] Add new member kind for redirecting factory constructors 2017-11-28 17:36:44 +00:00
redirecting_factory_simple_test.dart.direct.expect [kernel] Add new member kind for redirecting factory constructors 2017-11-28 17:36:44 +00:00
redirecting_factory_simple_test.dart.outline.expect [kernel] Add new member kind for redirecting factory constructors 2017-11-28 17:36:44 +00:00
redirecting_factory_simple_test.dart.strong.expect [kernel] Add new member kind for redirecting factory constructors 2017-11-28 17:36:44 +00:00
redirecting_factory_typeargs_test.dart [kernel] Add new member kind for redirecting factory constructors 2017-11-28 17:36:44 +00:00
redirecting_factory_typeargs_test.dart.direct.expect [kernel] Add new member kind for redirecting factory constructors 2017-11-28 17:36:44 +00:00
redirecting_factory_typeargs_test.dart.outline.expect [kernel] Add new member kind for redirecting factory constructors 2017-11-28 17:36:44 +00:00
redirecting_factory_typeargs_test.dart.strong.expect [kernel] Add new member kind for redirecting factory constructors 2017-11-28 17:36:44 +00:00
redirecting_factory_typeparam_test.dart [kernel] Add new member kind for redirecting factory constructors 2017-11-28 17:36:44 +00:00
redirecting_factory_typeparam_test.dart.direct.expect [kernel] Add new member kind for redirecting factory constructors 2017-11-28 17:36:44 +00:00
redirecting_factory_typeparam_test.dart.outline.expect [kernel] Add new member kind for redirecting factory constructors 2017-11-28 17:36:44 +00:00
redirecting_factory_typeparam_test.dart.strong.expect [kernel] Add new member kind for redirecting factory constructors 2017-11-28 17:36:44 +00:00
redirecting_factory_typeparambounds_test.dart [kernel] Add new member kind for redirecting factory constructors 2017-11-28 17:36:44 +00:00
redirecting_factory_typeparambounds_test.dart.direct.expect [kernel] Add new member kind for redirecting factory constructors 2017-11-28 17:36:44 +00:00
redirecting_factory_typeparambounds_test.dart.outline.expect [kernel] Add new member kind for redirecting factory constructors 2017-11-28 17:36:44 +00:00
redirecting_factory_typeparambounds_test.dart.strong.expect [kernel] Add new member kind for redirecting factory constructors 2017-11-28 17:36:44 +00:00
reorder_super.dart When reordering constructor initializers, use correct types for temp vars. 2017-08-07 13:55:40 -07:00
reorder_super.dart.direct.expect Implement warnings on unresolved this-sends. 2017-10-04 08:21:32 +00:00
reorder_super.dart.outline.expect When reordering constructor initializers, use correct types for temp vars. 2017-08-07 13:55:40 -07:00
reorder_super.dart.strong.expect When reordering constructor initializers, use correct types for temp vars. 2017-08-07 13:55:40 -07:00
sdk.status Put no bound on substituted type when substitution has no bound. 2017-11-10 13:15:08 +00:00
shaker.status Move testing.json and status files to more natural locations. 2017-06-23 14:27:53 +02:00
statements.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
statements.dart.direct.expect Update expectations. 2017-07-17 14:00:17 +02:00
statements.dart.outline.expect Remove async modifier from outlines 2017-05-18 15:20:20 -07:00
static_setter.dart Add missing copyright on test cases. 2017-08-31 13:09:20 +02:00
static_setter.dart.direct.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
static_setter.dart.outline.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
static_setter.dart.strong.expect Issue 30179. Infer return type of static setters to 'void'. 2017-07-17 16:24:21 -07:00
store_load.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
store_load.dart.direct.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
store_load.dart.outline.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
store_load.dart.strong.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
stringliteral.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
stringliteral.dart.direct.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
stringliteral.dart.outline.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
stringliteral.dart.strong.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
strong.status Insert implicit downcasts for function expressions. 2017-11-29 22:24:31 +00:00
super_rasta_copy.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
super_rasta_copy.dart.direct.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
super_rasta_copy.dart.outline.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
super_rasta_copy.dart.strong.expect Fix type inference of compound assignments when getter/setter have different types. 2017-10-25 18:54:17 +00:00
top_level_accessors.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
top_level_accessors.dart.direct.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
top_level_accessors.dart.outline.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
top_level_accessors_part.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
type_variable_as_super.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
type_variable_as_super.dart.direct.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
type_variable_as_super.dart.outline.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
type_variable_prefix.dart Clean up handling of invalid types. 2017-10-04 10:42:43 +00:00
type_variable_prefix.dart.direct.expect Clean up handling of invalid types. 2017-10-04 10:42:43 +00:00
type_variable_prefix.dart.outline.expect Clean up handling of invalid types. 2017-10-04 10:42:43 +00:00
type_variable_prefix.dart.strong.expect Route all messages through Loader. 2017-12-01 11:38:26 +00:00
typedef.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
typedef.dart.direct.expect Store Typedef(s) in kernel when parsing with Fasta, deserilize in DillLibraryBuilder. 2017-05-14 17:51:55 -07:00
typedef.dart.outline.expect Store Typedef(s) in kernel when parsing with Fasta, deserilize in DillLibraryBuilder. 2017-05-14 17:51:55 -07:00
uninitialized_fields.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
uninitialized_fields.dart.direct.expect Update expectations. 2017-07-17 14:00:17 +02:00
uninitialized_fields.dart.outline.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
uninitialized_fields.dart.strong.expect Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
unused_methods.dart Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
unused_methods.dart.direct.expect Implement warnings on unresolved this-sends. 2017-10-04 08:21:32 +00:00
unused_methods.dart.outline.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
unused_methods.dart.strong.expect Set 'isSyntheticDefault' for default constructors. 2017-07-13 14:06:11 -07:00
void_methods.dart Add missing copyright on test cases. 2017-08-31 13:09:20 +02:00
void_methods.dart.direct.expect Add missing copyright on test cases. 2017-08-31 13:09:20 +02:00
void_methods.dart.outline.expect Add missing copyright on test cases. 2017-08-31 13:09:20 +02:00
void_methods.dart.strong.expect Add missing copyright on test cases. 2017-08-31 13:09:20 +02:00
warn_unresolved_sends.dart Implement warnings on unresolved this-sends. 2017-10-04 08:21:32 +00:00
warn_unresolved_sends.dart.direct.expect Implement warnings on unresolved this-sends. 2017-10-04 08:21:32 +00:00
warn_unresolved_sends.dart.outline.expect Implement warnings on unresolved this-sends. 2017-10-04 08:21:32 +00:00
warn_unresolved_sends.dart.strong.expect Implement warnings on unresolved this-sends. 2017-10-04 08:21:32 +00:00

Overview

The testcases in this directory and its subdirectory are all compiled in various different configurations designed to test various aspects of Fasta (or more generally, package:front_end).

The configurations are described below.

The source of truth for these configurations is the file pkg/front_end/testing.json.

ast_builder

This configuration doesn't have expectations as it doesn't produce Kernel AST nodes.

Dart 1.0 Compilation

./pkg/front_end/tool/fasta testing -DupdateExpectations=true compile/test1 compile/test2 ...

Dart 1.0 Outlines

./pkg/front_end/tool/fasta testing -DupdateExpectations=true outline/test1 outline/test2 ...

Tree Shaking

./pkg/front_end/tool/fasta testing -DupdateExpectations=true shaker/test1 shaker/test2 ...

Dart 2.0 (strong mode)

./pkg/front_end/tool/fasta testing -DupdateExpectations=true -DupdateComments=true strong/test1 strong/test2 ...

Note: strong mode configuration additionally parses comments in the test file and can precisely match internal details of the compiler such as the inferred type of an expression or if a warning was emitted at a given location.