Apply resolution to formals in AstBuilder tests.

R=brianwilkerson@google.com, paulberry@google.com

Bug:
Change-Id: I28a045d1e8640a2a447fae6e9f35bfb6db76790a
Reviewed-on: https://dart-review.googlesource.com/28542
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Reviewed-by: Paul Berry <paulberry@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
This commit is contained in:
Konstantin Shcheglov 2017-12-12 17:42:51 +00:00 committed by commit-bot@chromium.org
parent 717ed651f5
commit 353e0bdefc
2 changed files with 3 additions and 48 deletions

View file

@ -250,7 +250,9 @@ class AnalyzerDietListener extends DietListener {
_declarationOffsets,
_referenceOffsets,
_typeOffsets);
ast.AstNode formalsAsAstNode = formals;
ast.AstNode bodyAsAstNode = body;
formalsAsAstNode?.accept(resolutionApplier);
bodyAsAstNode.accept(resolutionApplier);
resolutionApplier.checkDone();

View file

@ -12,7 +12,6 @@ bad_setter_abstract: Crash
call: Crash
cascade: Crash
classes: Crash
default_values: Crash
duplicated_named_args_3: Crash
expressions: Crash
function_type_is_check: Crash
@ -40,69 +39,28 @@ inference/downwards_inference_annotations_parameter_local: Fail
inference/downwards_inference_annotations_type_variable: Fail
inference/downwards_inference_annotations_type_variable_local: Crash
inference/downwards_inference_annotations_typedef: Crash
inference/downwards_inference_initializing_formal_default_formal: Crash
inference/downwards_inference_on_constructor_arguments_infer_downwards: Crash
inference/downwards_inference_on_function_arguments_infer_downwards: Crash
inference/downwards_inference_on_function_of_t_using_the_t: Crash
inference/downwards_inference_on_generic_constructor_arguments_empty_list: Crash
inference/downwards_inference_on_generic_constructor_arguments_infer_downwards: Crash
inference/downwards_inference_on_generic_function_expressions: Crash
inference/downwards_inference_on_instance_creations_infer_downwards: Crash
inference/downwards_inference_on_list_literals_infer_downwards: Crash
inference/downwards_inference_on_map_literals: Crash
inference/downwards_inference_yield_yield_star: Fail
inference/field_initializer_context_explicit: Crash
inference/field_initializer_context_implicit: Crash
inference/field_initializer_context_this: Crash
inference/field_initializer_parameter: Crash
inference/for_loop_initializer_expression: Crash
inference/future_then: Crash
inference/future_then_2: Crash
inference/future_then_3: Crash
inference/future_then_4: Crash
inference/future_then_5: Crash
inference/future_then_6: Crash
inference/future_then_conditional: Crash
inference/future_then_conditional_2: Crash
inference/future_then_conditional_3: Crash
inference/future_then_conditional_4: Crash
inference/future_then_conditional_5: Crash
inference/future_then_conditional_6: Crash
inference/future_then_explicit_future: Fail
inference/future_then_ifNull: Crash
inference/future_then_upwards: Crash
inference/future_then_upwards_2: Crash
inference/future_then_upwards_3: Crash
inference/future_union_async_conditional: Crash
inference/future_union_async_conditional_2: Crash
inference/future_union_downwards: Crash
inference/future_union_downwards_2: Crash
inference/future_union_downwards_3: Crash
inference/future_union_downwards_4: Crash
inference/generic_functions_return_typedef: Fail
inference/generic_methods_basic_downward_inference: Crash
inference/generic_methods_downwards_inference_fold: Crash
inference/generic_methods_infer_generic_instantiation: Crash
inference/generic_methods_infer_js_builtin: Fail
inference/generic_methods_nested_generic_instantiation: Crash
inference/greatest_closure_multiple_params: Crash
inference/infer_correctly_on_multiple_variables_declared_together: Crash
inference/infer_from_complex_expressions_if_outer_most_value_is_precise: Crash
inference/infer_generic_method_type_named: Crash
inference/infer_generic_method_type_positional2: Crash
inference/infer_generic_method_type_positional: Crash
inference/infer_local_function_referenced_before_declaration: Crash
inference/infer_method_missing_params: Crash
inference/infer_rethrow: Crash
inference/infer_statics_transitively3: Crash
inference/infer_statics_with_method_invocations: Crash
inference/infer_statics_with_method_invocations_a: Crash
inference/inferred_initializing_formal_checks_default_value: Crash
inference/inferred_type_uses_synthetic_function_type_named_param: Crash
inference/inferred_type_uses_synthetic_function_type_positional_param: Crash
inference/lambda_does_not_have_propagated_type_hint: Crash
inference/parameter_defaults_downwards: Crash
inference/parameter_defaults_upwards: Crash
inference/super_initializer: Crash
inference/super_initializer_substitution: Crash
inference/switch_continue: Crash
@ -124,8 +82,6 @@ invocations: Crash
metadata_enum: Crash
metadata_named_mixin_application: Crash
micro: Crash
named_parameters: Crash
optional: Crash
qualified: Crash
rasta/abstract_constructor: Crash
rasta/bad_continue: Crash
@ -151,7 +107,7 @@ rasta/issue_000068: Crash
rasta/issue_000069: Crash
rasta/issue_000070: Crash
rasta/malformed_function: Crash
rasta/mandatory_parameter_initializer: VerificationError
rasta/mandatory_parameter_initializer: Crash
rasta/mixin_library: Crash
rasta/parser_error: Crash
rasta/previsit_deferred: Crash
@ -186,11 +142,8 @@ regress/issue_31186: Crash
regress/issue_31187: Crash
regress/issue_31198: Crash
reorder_super: Crash
runtime_checks/covariant_generic_parameter_in_interface: Crash
runtime_checks/forwarding_stub_with_default_values: Crash
runtime_checks/implicit_downcast_assert_initializer: Crash
runtime_checks/implicit_downcast_constructor_initializer: Crash
runtime_checks_new/derived_class_typed: Crash
runtime_checks_new/for_in_call_kinds: Crash
statements: Crash
super_rasta_copy: Crash