abstract_class_member abstract_enum abstract_external_field abstract_field_initializer abstract_field_initializer abstract_late_field abstract_static_field abstract_static_method abstract_super_member_reference abstract_top_level_function abstract_top_level_variable abstract_typedef ambiguous_export ambiguous_extension_member_access ambiguous_import ambiguous_set_or_map_literal_both ambiguous_set_or_map_literal_either annotation_on_pointer_field annotation_on_type_argument annotation_with_type_arguments annotation_with_type_arguments_uninstantiated argument_type_not_assignable assert_in_redirecting_constructor assignment_to_const assignment_to_final assignment_to_final_local assignment_to_final_no_setter assignment_to_function assignment_to_method assignment_to_type async_for_in_wrong_context async_keyword_used_as_identifier await_in_late_local_variable_initializer await_in_wrong_context binary_operator_written_out body_might_complete_normally break_label_on_switch_member break_outside_of_loop built_in_identifier_as_extension_name built_in_identifier_as_type built_in_identifier_in_declaration built_in_identifier_in_declaration built_in_identifier_in_declaration built_in_identifier_in_declaration case_block_not_terminated case_expression_type_implements_equals case_expression_type_is_not_switch_expression_subtype cast_to_non_type catch_syntax catch_syntax_extra_parameters class_in_class collection_element_from_deferred_library collection_element_from_deferred_library collection_element_from_deferred_library collection_element_from_deferred_library colon_in_place_of_in concrete_class_with_abstract_member conflicting_constructor_and_static_member conflicting_constructor_and_static_member conflicting_field_and_method conflicting_generic_interfaces conflicting_method_and_field conflicting_modifiers conflicting_static_and_instance conflicting_type_variable_and_container conflicting_type_variable_and_container conflicting_type_variable_and_member conflicting_type_variable_and_member const_and_final const_class const_constructor_field_type_mismatch const_constructor_param_type_mismatch const_constructor_throws_exception const_constructor_with_body const_constructor_with_field_initialized_by_non_const const_constructor_with_mixin_with_field const_constructor_with_mixin_with_field const_constructor_with_non_const_super const_constructor_with_non_final_field const_deferred_class const_enum const_eval_throws_exception const_eval_throws_idbze const_eval_type_bool const_eval_type_bool_int const_eval_type_bool_num_string const_eval_type_int const_eval_type_num const_eval_type_type const_factory const_initialized_with_non_constant_value const_initialized_with_non_constant_value_from_deferred_library const_instance_field const_map_key_expression_type_implements_equals const_method const_not_initialized const_set_element_type_implements_equals const_spread_expected_list_or_set const_spread_expected_map const_typedef const_with_non_const const_with_non_constant_argument const_with_type_parameters const_with_undefined_constructor const_with_undefined_constructor_default constructor_with_return_type continue_label_on_switch continue_outside_of_loop continue_without_label_in_case could_not_infer covariant_and_static covariant_constructor covariant_member covariant_top_level_declaration creation_with_non_type creation_with_non_type default_list_constructor default_value_in_function_type default_value_in_redirecting_factory_constructor default_value_on_required_parameter deferred_after_prefix deferred_import_of_extension definitely_unassigned_late_local_variable directive_after_declaration duplicate_constructor duplicate_constructor duplicate_deferred duplicate_definition duplicate_field_formal_parameter duplicate_label_in_switch_statement duplicate_named_argument duplicate_part duplicate_prefix duplicated_modifier empty_enum_body empty_struct enum_constant_same_name_as_enclosing enum_in_class equal_elements_in_const_set equal_keys_in_const_map equality_cannot_be_equality_operand expected_body expected_case_or_default expected_class_member expected_else_or_comma expected_executable expected_identifier_but_got_keyword expected_instead expected_list_or_map_literal expected_one_list_type_arguments expected_one_set_type_arguments expected_string_literal expected_token expected_token expected_two_map_type_arguments expected_type_name experiment_not_enabled export_directive_after_part_directive export_internal_library export_legacy_symbol export_of_non_library expression_in_map extends_non_class extension_as_expression extension_conflicting_static_and_instance extension_declares_abstract_member extension_declares_constructor extension_declares_instance_field extension_declares_member_of_object extension_override_access_to_static_member extension_override_argument_not_assignable extension_override_with_cascade extension_override_without_access external_class external_constructor_with_body external_constructor_with_initializer external_enum external_factory_redirection external_factory_with_body external_field external_field_constructor_initializer external_field_initializer external_getter_with_body external_late_field external_method_with_body external_operator_with_body external_setter_with_body external_typedef external_variable_initializer extra_annotation_on_struct_field extra_positional_arguments extra_positional_arguments_could_be_named extra_size_annotation_carray extraneous_modifier factory_top_level_declaration factory_with_initializers factory_without_body field_in_struct_with_initializer field_initialized_by_multiple_initializers field_initialized_in_initializer_and_declaration field_initialized_in_parameter_and_initializer field_initialized_outside_declaring_class field_initializer_factory_constructor field_initializer_in_struct field_initializer_not_assignable field_initializer_not_assignable field_initializer_outside_constructor field_initializer_outside_constructor field_initializer_redirecting_constructor field_initializing_formal_not_assignable final_and_covariant final_and_covariant_late_with_initializer final_and_var final_class final_constructor final_enum final_initialized_in_declaration_and_constructor final_method final_not_initialized final_not_initialized_constructor final_not_initialized_constructor final_not_initialized_constructor final_typedef for_in_of_invalid_element_type for_in_of_invalid_type for_in_with_const_variable function_typed_parameter_var generic_function_type_cannot_be_bound generic_function_type_cannot_be_type_argument generic_struct_subclass getter_constructor getter_in_function getter_not_assignable_setter_types getter_not_subtype_setter_types getter_with_parameters if_element_condition_from_deferred_library illegal_assignment_to_non_assignable illegal_async_generator_return_type illegal_async_return_type illegal_character illegal_sync_generator_return_type implements_before_extends implements_before_on implements_before_with implements_non_class implements_repeated implements_super_class implicit_dynamic_field implicit_dynamic_function implicit_dynamic_invoke implicit_dynamic_list_literal implicit_dynamic_map_literal implicit_dynamic_method implicit_dynamic_parameter implicit_dynamic_return implicit_dynamic_type implicit_dynamic_variable implicit_this_reference_in_initializer import_directive_after_part_directive import_internal_library import_of_non_library included_file_parse_error inconsistent_case_expression_types inconsistent_inheritance inconsistent_inheritance_getter_and_method inconsistent_language_version_override initialized_variable_in_for_each initializer_for_non_existent_field initializer_for_static_field initializing_formal_for_non_existent_field instance_access_to_static_member instance_member_access_from_factory instance_member_access_from_static instantiate_abstract_class instantiate_enum instantiate_type_alias_expands_to_type_parameter integer_literal_imprecise_as_double integer_literal_out_of_range invalid_annotation invalid_annotation_constant_value_from_deferred_library invalid_annotation_from_deferred_library invalid_assignment invalid_await_in_for invalid_cast_function invalid_cast_function_expr invalid_cast_literal invalid_cast_literal_list invalid_cast_literal_map invalid_cast_literal_set invalid_cast_method invalid_cast_new_expr invalid_code_point invalid_comment_reference invalid_constant invalid_constructor_name invalid_constructor_name invalid_exception_value invalid_extension_argument_count invalid_factory_name_not_a_class invalid_field_type_in_struct invalid_generic_function_type invalid_hex_escape invalid_implementation_override invalid_initializer invalid_inline_function_type invalid_literal_in_configuration invalid_modifier_on_constructor invalid_modifier_on_setter invalid_operator invalid_operator_for_super invalid_operator_questionmark_period_for_super invalid_override invalid_reference_to_this invalid_star_after_async invalid_super_in_initializer invalid_super_invocation invalid_sync invalid_this_in_initializer invalid_type_argument_in_const_literal invalid_type_argument_in_const_literal invalid_type_argument_in_const_literal invalid_unicode_escape invalid_uri invalid_use_of_covariant invalid_use_of_covariant_in_extension invalid_use_of_null_value invocation_of_extension_without_call invocation_of_non_function invocation_of_non_function_expression label_in_outer_scope label_undefined late_final_field_with_const_constructor late_final_local_already_assigned library_directive_not_first list_element_type_not_assignable literal_with_class literal_with_class_and_new literal_with_new local_function_declaration_modifier main_first_positional_parameter_type main_has_required_named_parameters main_has_too_many_required_positional_parameters main_is_not_function map_entry_not_in_map map_key_type_not_assignable map_value_type_not_assignable member_with_class_name mismatched_annotation_on_struct_field missing_annotation_on_struct_field missing_assignable_selector missing_assignment_in_initializer missing_catch_or_finally missing_closing_parenthesis missing_const_final_var_or_type missing_const_in_list_literal missing_const_in_map_literal missing_const_in_set_literal missing_dart_library missing_default_value_for_parameter missing_digit missing_enum_body missing_exception_value missing_expression_in_initializer missing_expression_in_throw missing_field_type_in_struct missing_function_body missing_function_keyword missing_function_parameters missing_get missing_hex_digit missing_identifier missing_identifier missing_initializer missing_keyword_operator missing_method_parameters missing_name_for_named_parameter missing_name_in_library_directive missing_name_in_part_of_directive missing_prefix_in_deferred_import missing_quote missing_required_argument missing_size_annotation_carray missing_star_after_sync missing_statement missing_terminator_for_parameter_group missing_typedef_parameters missing_variable_in_for_each mixed_parameter_groups mixin_application_concrete_super_invoked_member_type mixin_application_no_concrete_super_invoked_member mixin_application_not_implemented_interface mixin_class_declares_constructor mixin_declares_constructor mixin_declares_constructor mixin_inference_inconsistent_matching_classes mixin_inference_no_matching_class mixin_inference_no_possible_substitution mixin_inherits_from_not_object mixin_instantiate mixin_of_non_class mixin_super_class_constraint_deferred_class mixin_super_class_constraint_non_interface mixin_with_non_class_superclass mixins_super_class modifier_out_of_order multiple_extends_clauses multiple_implements_clauses multiple_library_directives multiple_named_parameter_groups multiple_on_clauses multiple_part_of_directives multiple_positional_parameter_groups multiple_redirecting_constructor_invocations multiple_super_initializers multiple_variables_in_for_each multiple_variance_modifiers multiple_with_clauses must_be_a_native_function_type must_be_a_subtype named_function_expression named_function_type named_parameter_outside_group native_clause_in_non_sdk_code native_clause_should_be_annotation native_function_body_in_non_sdk_code new_with_undefined_constructor new_with_undefined_constructor_default no_annotation_constructor_arguments no_combined_super_signature no_default_super_constructor no_default_super_constructor no_generative_constructor_in_superclass non_abstract_class_inherits_abstract_member non_abstract_class_inherits_abstract_member non_abstract_class_inherits_abstract_member non_abstract_class_inherits_abstract_member non_abstract_class_inherits_abstract_member non_bool_condition non_bool_expression non_bool_negation_expression non_bool_operand non_const_map_as_expression_statement non_constant_annotation_constructor non_constant_case_expression non_constant_case_expression_from_deferred_library non_constant_default_value non_constant_default_value_from_deferred_library non_constant_list_element non_constant_map_element non_constant_map_key non_constant_map_value non_constant_set_element non_constant_type_argument non_constructor_factory non_generative_constructor non_generative_implicit_constructor non_identifier_library_name non_native_function_type_argument_to_pointer non_part_of_directive_in_part non_positive_input_on_array non_sized_type_argument non_string_literal_as_uri non_sync_factory non_type_as_type_argument non_type_in_catch_clause non_user_definable_operator non_void_return_for_operator non_void_return_for_setter normal_before_optional_parameters not_a_type not_assigned_potentially_non_nullable_local_variable not_binary_operator not_enough_positional_arguments not_initialized_non_nullable_instance_field not_initialized_non_nullable_instance_field not_initialized_non_nullable_variable not_instantiated_bound not_iterable_spread not_map_spread not_null_aware_null_spread null_aware_cascade_out_of_order nullable_type_in_extends_clause nullable_type_in_implements_clause nullable_type_in_on_clause nullable_type_in_with_clause object_cannot_extend_another_class on_repeated optional_parameter_in_operator packed_annotation packed_annotation_alignment packed_nesting_non_packed parse_error part_of_different_library part_of_non_part part_of_unnamed_library positional_after_named_argument positional_parameter_outside_group prefix_after_combinator prefix_collides_with_top_level_member prefix_identifier_not_followed_by_dot prefix_shadowed_by_local_declaration private_collision_in_mixin_application private_optional_parameter private_setter read_potentially_unassigned_final recursive_compile_time_constant recursive_constructor_redirect recursive_constructor_redirect recursive_interface_inheritance recursive_interface_inheritance recursive_interface_inheritance recursive_interface_inheritance recursive_interface_inheritance redirect_generative_to_missing_constructor redirect_generative_to_non_generative_constructor redirect_to_abstract_class_constructor redirect_to_invalid_function_type redirect_to_invalid_return_type redirect_to_missing_constructor redirect_to_non_class redirect_to_non_const_constructor redirect_to_type_alias_expands_to_type_parameter redirecting_constructor_with_body redirection_in_non_factory_constructor referenced_before_declaration rethrow_outside_catch return_in_generative_constructor return_in_generator return_of_invalid_type return_of_invalid_type return_of_invalid_type return_of_invalid_type_from_closure return_without_value set_element_type_not_assignable setter_constructor setter_in_function shared_deferred_prefix size_annotation_dimensions spread_expression_from_deferred_library stack_overflow static_access_to_instance_member static_constructor static_getter_without_body static_operator static_setter_without_body static_top_level_declaration subtype_of_deferred_class subtype_of_deferred_class subtype_of_deferred_class subtype_of_disallowed_type subtype_of_disallowed_type subtype_of_disallowed_type subtype_of_disallowed_type subtype_of_ffi_class subtype_of_ffi_class subtype_of_ffi_class subtype_of_struct_class subtype_of_struct_class subtype_of_struct_class super_in_extension super_in_invalid_context super_in_redirecting_constructor super_initializer_in_object supertype_expands_to_type_parameter supertype_expands_to_type_parameter supertype_expands_to_type_parameter supertype_expands_to_type_parameter switch_case_completes_normally switch_expression_not_assignable switch_has_case_after_default_case switch_has_multiple_default_cases throw_of_invalid_type top_level_cycle top_level_operator type_alias_cannot_reference_itself type_annotation_deferred_class type_argument_not_matching_bounds type_arguments_on_type_variable type_before_factory type_parameter_on_constructor type_parameter_referenced_by_static type_parameter_supertype_of_its_bound type_parameters_on_operator type_test_with_non_type type_test_with_undefined_name typedef_in_class unable_get_content unchecked_use_of_nullable_value unchecked_use_of_nullable_value unchecked_use_of_nullable_value unchecked_use_of_nullable_value unchecked_use_of_nullable_value unchecked_use_of_nullable_value unchecked_use_of_nullable_value unchecked_use_of_nullable_value unchecked_use_of_nullable_value undefined_annotation undefined_class undefined_class undefined_constructor_in_initializer undefined_constructor_in_initializer undefined_enum_constant undefined_extension_getter undefined_extension_method undefined_extension_operator undefined_extension_setter undefined_function undefined_getter undefined_identifier undefined_identifier_await undefined_method undefined_named_parameter undefined_operator undefined_prefixed_name undefined_setter undefined_super_member undefined_super_member undefined_super_member undefined_super_member unexpected_dollar_in_string unexpected_terminator_for_parameter_group unexpected_token unqualified_reference_to_non_local_static_member unqualified_reference_to_static_member_of_extended_type unsupported_operator unterminated_multi_line_comment unterminated_string_literal uri_does_not_exist uri_has_not_been_generated uri_with_interpolation use_of_void_result var_and_type var_as_type_name var_class var_enum var_return_type var_typedef variable_type_mismatch void_with_type_arguments with_before_extends wrong_explicit_type_parameter_variance_in_superinterface wrong_number_of_parameters_for_operator wrong_number_of_parameters_for_operator wrong_number_of_parameters_for_setter wrong_number_of_type_arguments wrong_number_of_type_arguments_constructor wrong_number_of_type_arguments_extension wrong_number_of_type_arguments_method wrong_separator_for_positional_parameter wrong_terminator_for_parameter_group wrong_type_parameter_variance_in_superinterface wrong_type_parameter_variance_position yield_each_in_non_generator yield_in_non_generator yield_of_invalid_type