ea27e31456
To infer the type arguments of a redirecting factory redirection, intermediate positional and named arguments are created for the RHS of the redirection as if for an invocation. The references to the positional and named parameters in those arguments should be wrapped into `InternalPositionalParameter` and `InternalNamedParameter`, since the inference expects internal nodes and otherwise crashes. Part of https://github.com/dart-lang/sdk/issues/61571 Change-Id: I469f5f2a67aca15df0d4449c8f5a55216e204e22 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/493400 Commit-Queue: Chloe Stefantsova <cstefantsova@google.com> Reviewed-by: Johnni Winther <johnniwinther@google.com>
33 lines
1.9 KiB
Plaintext
33 lines
1.9 KiB
Plaintext
# Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file
|
|
# for details. All rights reserved. Use of this source code is governed by a
|
|
# BSD-style license that can be found in the LICENSE file.
|
|
|
|
const_functions/const_functions_const_factory: VerificationError
|
|
enhanced_enums/declared_hashcode: TypeCheckError
|
|
enhanced_enums/declared_index: TypeCheckError
|
|
general/abstract_members: TypeCheckError
|
|
general/bounds_type_parameters: TypeCheckError
|
|
general/bug30695: TypeCheckError
|
|
general/hierarchy/conflict: TypeCheckError
|
|
general/hierarchy/duplicates: TypeCheckError
|
|
general/supertype_conflict: TypeCheckError
|
|
inference/mixin_inference_outwards_3: TypeCheckError
|
|
inference/mixin_inference_outwards_4: TypeCheckError
|
|
inference/mixin_inference_unification_1: TypeCheckError
|
|
inference/mixin_inference_unification_2: TypeCheckError
|
|
rasta/native_is_illegal: Pass # Issue 29763
|
|
|
|
# Temporarily unimplemented binary serialization, see https://github.com/dart-lang/sdk/issues/61765
|
|
closure_context_lowering/local_variables: ExpectationFileMismatchSerialized
|
|
closure_context_lowering/parameters: ExpectationFileMismatchSerialized
|
|
closure_context_lowering/this_variable: ExpectationFileMismatchSerialized
|
|
closure_context_lowering/loop_depth_strategy: ExpectationFileMismatchSerialized
|
|
closure_context_lowering/foo42: ExpectationFileMismatchSerialized
|
|
closure_context_lowering/foo45: ExpectationFileMismatchSerialized
|
|
closure_context_lowering/foo48: ExpectationFileMismatchSerialized
|
|
closure_context_lowering/assert_captured_variables: ExpectationFileMismatchSerialized
|
|
closure_context_lowering/late_variable_initializers: ExpectationFileMismatchSerialized
|
|
closure_context_lowering/synthetic_variables: ExpectationFileMismatchSerialized
|
|
closure_context_lowering/constructor_initializers: ExpectationFileMismatchSerialized
|
|
closure_context_lowering/super_initializing_formal: ExpectationFileMismatchSerialized
|
|
closure_context_lowering/redirecting_factories: ExpectationFileMismatchSerialized |