dart-sdk/pkg/kernel/test
Samir Jindel e80b42a235 Fix parsing of ClosureCreation kernel nodes in VM.
Summary:

Previously, the VM would crash when it encountered a ClosureCreation node
because it was not aware of the new type arguments field.

Now, it skips the type arguemnts field, which allows many tests to pass again,
even though it doesn't correct forward the type arguments at runtime.

Test Plan:

Removed expected failure lines for all the tests added in my prior
CL (introducing the new field).

BUG=
R=dmitryas@google.com, jensj@google.com

Reviewers: dmitryas@google.com
Review-Url: https://codereview.chromium.org/2987143002 .
2017-08-03 16:42:57 +02:00
..
closures Fix parsing of ClosureCreation kernel nodes in VM. 2017-08-03 16:42:57 +02:00
closures_initializers Move reify to use fasta instead of dartk 2017-07-14 15:04:43 -07:00
closures_type_vars Revert "Revert "Preserve type variables in closure conversion."" 2017-07-26 13:27:35 +02:00
interpreter Add support for redirecting constructors 2017-08-03 11:12:16 +02:00
reify Move reify to use fasta instead of dartk 2017-07-14 15:04:43 -07:00
ast_membench.dart
ast_membench.sh
baseline_tester.dart Reapply "Use backend targets to run Kernel transformations in Fasta" 2017-06-02 16:10:28 +02:00
batch_consistency.dart Move dartk to the tool folder 2017-04-28 15:39:17 -07:00
class_hierarchy_basic.dart
class_hierarchy_bench.dart Remove ClassHierarchy factory constructor. 2017-06-08 18:42:22 -07:00
class_hierarchy_membench.dart Extract ClassHierarchyImpl implementation from ClassHierarchy. 2017-05-30 09:45:06 -07:00
class_hierarchy_self_check.dart Extract ClassHierarchyImpl implementation from ClassHierarchy. 2017-05-30 09:45:06 -07:00
class_hierarchy_test.dart Fix type inference of getters that "override" setters and vice versa. 2017-06-20 05:34:31 -07:00
class_hierarchy_test_disabled.dart
closures_test.dart
frontend_bench.dart Start unraveling circularities between analyzer and front_end/kernel. 2017-03-17 05:56:06 -07:00
heap_test.dart Implement Dart 1.0 LUB algorithm (for interface types) in kernel. 2017-05-01 11:25:47 -07:00
round_trip.dart
round_trip_self_check.dart
self_check_util.dart
serialize_bench.dart
treeshaker_bench.dart Remove ClassHierarchy factory constructor. 2017-06-08 18:42:22 -07:00
treeshaker_check.dart Pass ClassHierarchy instead of creating it. 2017-06-01 07:20:13 -07:00
treeshaker_dump.dart Pass ClassHierarchy instead of creating it. 2017-06-01 07:20:13 -07:00
treeshaker_membench.dart Remove ClassHierarchy factory constructor. 2017-06-08 18:42:22 -07:00
type_hashcode_quality.dart
type_hashcode_test.dart
type_parser.dart Add typedef AST node boilerplate. 2017-04-28 13:26:47 +02:00
type_substitute_bounds_test.dart
type_substitution_identity_test.dart
type_subtype_test.dart Remove ClassHierarchy factory constructor. 2017-06-08 18:42:22 -07:00
type_unification_test.dart
typecheck.dart Remove ClassHierarchy factory constructor. 2017-06-08 18:42:22 -07:00
typedef_unalias_test.dart Add typedef AST node boilerplate. 2017-04-28 13:26:47 +02:00
verify_bench.dart
verify_self_check.dart
verify_test.dart Add typedef AST node boilerplate. 2017-04-28 13:26:47 +02:00