luau/tools/faillist.txt

420 lines
22 KiB
Plaintext
Raw Normal View History

2022-07-22 04:36:41 +08:00
AstQuery.last_argument_function_call_type
2023-07-28 19:37:00 +08:00
AutocompleteTest.anonymous_autofilled_generic_on_argument_type_pack_vararg
AutocompleteTest.anonymous_autofilled_generic_type_pack_vararg
2024-03-23 01:21:27 +08:00
AutocompleteTest.autocomplete_string_singletons
2023-09-23 02:10:49 +08:00
AutocompleteTest.do_wrong_compatible_nonself_calls
2024-03-23 01:21:27 +08:00
AutocompleteTest.string_singleton_as_table_key
AutocompleteTest.suggest_table_keys
2023-09-30 08:22:06 +08:00
AutocompleteTest.type_correct_suggestion_for_overloads
2024-03-23 01:21:27 +08:00
AutocompleteTest.type_correct_suggestion_in_table
2022-07-22 04:36:41 +08:00
BuiltinTests.aliased_string_format
BuiltinTests.assert_removes_falsy_types
BuiltinTests.assert_removes_falsy_types_even_from_type_pack_tail_but_only_for_the_first_type
BuiltinTests.assert_returns_false_and_string_iff_it_knows_the_first_argument_cannot_be_truthy
BuiltinTests.bad_select_should_not_crash
2023-09-23 02:10:49 +08:00
BuiltinTests.coroutine_resume_anything_goes
BuiltinTests.gmatch_capture_types
BuiltinTests.gmatch_capture_types2
BuiltinTests.gmatch_capture_types_balanced_escaped_parens
BuiltinTests.gmatch_capture_types_default_capture
BuiltinTests.gmatch_capture_types_parens_in_sets_are_ignored
BuiltinTests.gmatch_capture_types_set_containing_lbracket
BuiltinTests.gmatch_definition
2022-07-22 04:36:41 +08:00
BuiltinTests.select_slightly_out_of_range
BuiltinTests.select_way_out_of_range
2023-10-21 04:36:26 +08:00
BuiltinTests.select_with_variadic_typepack_tail_and_string_head
2022-07-22 04:36:41 +08:00
BuiltinTests.set_metatable_needs_arguments
BuiltinTests.setmetatable_should_not_mutate_persisted_types
BuiltinTests.sort_with_bad_predicate
2022-07-22 04:36:41 +08:00
BuiltinTests.string_format_as_method
BuiltinTests.string_format_correctly_ordered_types
BuiltinTests.string_format_report_all_type_errors_at_correct_positions
BuiltinTests.string_format_use_correct_argument2
BuiltinTests.table_freeze_is_generic
2023-10-21 04:36:26 +08:00
BuiltinTests.tonumber_returns_optional_number_type
Differ.metatable_metamissing_left
Differ.metatable_metamissing_right
Differ.metatable_metanormal
2023-10-07 01:31:16 +08:00
Differ.negation
2023-10-21 04:36:26 +08:00
FrontendTest.environments
FrontendTest.imported_table_modification_2
2023-10-07 01:31:16 +08:00
FrontendTest.it_should_be_safe_to_stringify_errors_when_full_type_graph_is_discarded
2023-10-21 04:36:26 +08:00
FrontendTest.nocheck_cycle_used_by_checked
FrontendTest.trace_requires_in_nonstrict_mode
2023-10-07 01:31:16 +08:00
GenericsTests.apply_type_function_nested_generics1
2022-07-29 11:41:13 +08:00
GenericsTests.better_mismatch_error_messages
2023-10-07 01:31:16 +08:00
GenericsTests.bound_tables_do_not_clone_original_fields
GenericsTests.do_not_always_instantiate_generic_intersection_types
2024-02-24 02:40:00 +08:00
GenericsTests.do_not_infer_generic_functions
GenericsTests.dont_substitute_bound_types
2023-10-07 01:31:16 +08:00
GenericsTests.error_detailed_function_mismatch_generic_pack
GenericsTests.error_detailed_function_mismatch_generic_types
GenericsTests.factories_of_generics
2022-07-29 11:41:13 +08:00
GenericsTests.generic_argument_count_too_few
GenericsTests.generic_argument_count_too_many
2023-10-07 01:31:16 +08:00
GenericsTests.generic_factories
GenericsTests.generic_functions_in_types
2024-02-24 02:40:00 +08:00
GenericsTests.generic_type_families_work_in_subtyping
2022-08-05 05:27:28 +08:00
GenericsTests.generic_type_pack_parentheses
2023-10-07 01:31:16 +08:00
GenericsTests.generic_type_pack_unification1
GenericsTests.generic_type_pack_unification2
GenericsTests.generic_type_pack_unification3
2022-10-14 06:59:53 +08:00
GenericsTests.higher_rank_polymorphism_should_not_accept_instantiated_arguments
2024-02-24 02:40:00 +08:00
GenericsTests.infer_generic_function_function_argument
2023-02-17 22:53:37 +08:00
GenericsTests.infer_generic_function_function_argument_2
2023-05-20 02:59:59 +08:00
GenericsTests.infer_generic_function_function_argument_3
2022-07-29 11:41:13 +08:00
GenericsTests.instantiated_function_argument_names
GenericsTests.no_stack_overflow_from_quantifying
2023-10-07 01:31:16 +08:00
GenericsTests.properties_can_be_instantiated_polytypes
GenericsTests.quantify_functions_even_if_they_have_an_explicit_generic
2022-07-29 11:41:13 +08:00
GenericsTests.self_recursive_instantiated_param
2023-10-07 01:31:16 +08:00
IntersectionTypes.error_detailed_intersection_all
IntersectionTypes.error_detailed_intersection_part
IntersectionTypes.intersect_bool_and_false
IntersectionTypes.intersect_false_and_bool_and_false
2024-01-13 03:16:39 +08:00
IntersectionTypes.intersect_metatables
2023-10-07 01:31:16 +08:00
IntersectionTypes.intersect_saturate_overloaded_functions
IntersectionTypes.intersection_of_tables
2023-06-03 02:17:31 +08:00
IntersectionTypes.intersection_of_tables_with_top_properties
IntersectionTypes.less_greedy_unification_with_intersection_types
2023-10-07 01:31:16 +08:00
IntersectionTypes.overloaded_functions_mentioning_generic
IntersectionTypes.overloaded_functions_mentioning_generic_packs
IntersectionTypes.overloaded_functions_mentioning_generics
IntersectionTypes.overloaded_functions_returning_intersections
IntersectionTypes.overloadeded_functions_with_never_arguments
IntersectionTypes.overloadeded_functions_with_never_result
IntersectionTypes.overloadeded_functions_with_overlapping_results_and_variadics
IntersectionTypes.overloadeded_functions_with_unknown_arguments
IntersectionTypes.overloadeded_functions_with_unknown_result
IntersectionTypes.overloadeded_functions_with_weird_typepacks_1
IntersectionTypes.overloadeded_functions_with_weird_typepacks_2
IntersectionTypes.overloadeded_functions_with_weird_typepacks_3
IntersectionTypes.overloadeded_functions_with_weird_typepacks_4
2022-07-29 11:41:13 +08:00
IntersectionTypes.table_write_sealed_indirect
2023-10-07 01:31:16 +08:00
IntersectionTypes.union_saturate_overloaded_functions
2023-10-14 03:38:31 +08:00
Linter.TableOperationsIndexer
2023-10-21 04:36:26 +08:00
ModuleTests.clone_self_property
2024-04-26 04:57:23 +08:00
Negations.cofinite_strings_can_be_compared_for_equality
2023-10-21 04:36:26 +08:00
NonstrictModeTests.inconsistent_module_return_types_are_ok
NonstrictModeTests.infer_nullary_function
NonstrictModeTests.infer_the_maximum_number_of_values_the_function_could_return
NonstrictModeTests.inline_table_props_are_also_any
NonstrictModeTests.local_tables_are_not_any
NonstrictModeTests.locals_are_any_by_default
NonstrictModeTests.offer_a_hint_if_you_use_a_dot_instead_of_a_colon
NonstrictModeTests.table_props_are_any
2023-09-23 02:10:49 +08:00
Normalize.higher_order_function_with_annotation
Normalize.negations_of_tables
Normalize.specific_functions_cannot_be_negated
2022-12-10 02:07:25 +08:00
ProvisionalTests.assign_table_with_refined_property_with_a_similar_type_is_illegal
2023-12-16 04:52:08 +08:00
ProvisionalTests.discriminate_from_x_not_equal_to_nil
2022-07-29 11:41:13 +08:00
ProvisionalTests.do_not_ice_when_trying_to_pick_first_of_generic_type_pack
ProvisionalTests.error_on_eq_metamethod_returning_a_type_other_than_boolean
2023-10-07 01:31:16 +08:00
ProvisionalTests.expected_type_should_be_a_helpful_deduction_guide_for_function_calls
ProvisionalTests.floating_generics_should_not_be_allowed
2023-06-03 02:17:31 +08:00
ProvisionalTests.free_options_can_be_unified_together
ProvisionalTests.free_options_cannot_be_unified_together
2023-09-23 02:10:49 +08:00
ProvisionalTests.generic_type_leak_to_module_interface
2023-10-14 03:38:31 +08:00
ProvisionalTests.generic_type_leak_to_module_interface_variadic
2022-07-29 11:41:13 +08:00
ProvisionalTests.greedy_inference_with_shared_self_triggers_function_with_no_returns
2023-10-07 01:31:16 +08:00
ProvisionalTests.luau-polyfill.Array.filter
2023-10-14 03:38:31 +08:00
ProvisionalTests.luau_roact_useState_minimization
2023-10-07 01:31:16 +08:00
ProvisionalTests.optional_class_instances_are_invariant
2022-07-29 11:41:13 +08:00
ProvisionalTests.setmetatable_constrains_free_type_into_free_table
2022-10-14 06:59:53 +08:00
ProvisionalTests.specialization_binds_with_prototypes_too_early
ProvisionalTests.table_insert_with_a_singleton_argument
ProvisionalTests.table_unification_infinite_recursion
2022-07-29 11:41:13 +08:00
ProvisionalTests.typeguard_inference_incomplete
2023-10-07 01:31:16 +08:00
ProvisionalTests.while_body_are_also_refined
2024-02-03 02:20:03 +08:00
RefinementTest.call_an_incompatible_function_after_using_typeguard
RefinementTest.dataflow_analysis_can_tell_refinements_when_its_appropriate_to_refine_into_nil_or_never
2023-12-16 04:52:08 +08:00
RefinementTest.discriminate_from_isa_of_x
2023-05-20 02:59:59 +08:00
RefinementTest.discriminate_from_truthiness_of_x
2024-01-27 10:30:40 +08:00
RefinementTest.globals_can_be_narrowed_too
RefinementTest.isa_type_refinement_must_be_known_ahead_of_time
2024-06-08 01:09:03 +08:00
RefinementTest.nonoptional_type_can_narrow_to_nil_if_sense_is_true
2023-05-20 02:59:59 +08:00
RefinementTest.not_t_or_some_prop_of_t
2023-12-16 04:52:08 +08:00
RefinementTest.refine_a_param_that_got_resolved_during_constraint_solving_stage
2023-07-08 01:14:35 +08:00
RefinementTest.refine_a_property_of_some_global
2023-12-16 04:52:08 +08:00
RefinementTest.refine_param_of_type_folder_or_part_without_using_typeof
2023-10-07 01:31:16 +08:00
RefinementTest.refine_unknown_to_table_then_clone_it
2023-05-20 02:59:59 +08:00
RefinementTest.truthy_constraint_on_properties
2023-10-07 01:31:16 +08:00
RefinementTest.type_annotations_arent_relevant_when_doing_dataflow_analysis
2024-01-27 10:30:40 +08:00
RefinementTest.type_guard_narrowed_into_nothingness
2022-07-29 11:41:13 +08:00
RefinementTest.type_narrow_to_vector
RefinementTest.typeguard_cast_free_table_to_vector
RefinementTest.typeguard_in_assert_position
RefinementTest.x_as_any_if_x_is_instance_elseif_x_is_table
2023-12-16 04:52:08 +08:00
RefinementTest.x_is_not_instance_or_else_not_part
2023-10-07 01:31:16 +08:00
TableTests.a_free_shape_can_turn_into_a_scalar_directly
TableTests.a_free_shape_can_turn_into_a_scalar_if_it_is_compatible
2022-07-29 11:41:13 +08:00
TableTests.a_free_shape_cannot_turn_into_a_scalar_if_it_is_not_compatible
2023-10-21 04:36:26 +08:00
TableTests.any_when_indexing_into_an_unsealed_table_with_no_indexer_in_nonstrict_mode
2023-10-07 01:31:16 +08:00
TableTests.array_factory_function
TableTests.casting_tables_with_props_into_table_with_indexer2
2023-09-23 02:10:49 +08:00
TableTests.casting_tables_with_props_into_table_with_indexer3
TableTests.casting_unsealed_tables_with_props_into_table_with_indexer
2022-07-29 11:41:13 +08:00
TableTests.checked_prop_too_early
2023-09-16 00:27:45 +08:00
TableTests.cli_84607_missing_prop_in_array_or_dict
2023-10-07 01:31:16 +08:00
TableTests.common_table_element_general
TableTests.common_table_element_union_in_call_tail
TableTests.confusing_indexing
2023-02-11 02:50:54 +08:00
TableTests.disallow_indexing_into_an_unsealed_table_with_no_indexer_in_strict_mode
2022-07-29 11:41:13 +08:00
TableTests.dont_crash_when_setmetatable_does_not_produce_a_metatabletypevar
TableTests.dont_extend_unsealed_tables_in_rvalue_position
TableTests.dont_leak_free_table_props
2022-07-29 11:41:13 +08:00
TableTests.dont_suggest_exact_match_keys
2023-10-07 01:31:16 +08:00
TableTests.error_detailed_indexer_key
TableTests.error_detailed_indexer_value
2022-07-29 11:41:13 +08:00
TableTests.error_detailed_metatable_prop
TableTests.explicitly_typed_table
2023-10-07 01:31:16 +08:00
TableTests.explicitly_typed_table_error
2022-07-29 11:41:13 +08:00
TableTests.explicitly_typed_table_with_indexer
TableTests.generalize_table_argument
2022-10-14 06:59:53 +08:00
TableTests.generic_table_instantiation_potential_regression
2024-03-31 06:49:03 +08:00
TableTests.indexer_on_sealed_table_must_unify_with_free_table
TableTests.indexers_get_quantified_too
2024-03-16 05:01:00 +08:00
TableTests.infer_indexer_from_array_like_table
2023-10-14 03:38:31 +08:00
TableTests.infer_indexer_from_its_variable_type_and_unifiable
2022-07-29 11:41:13 +08:00
TableTests.inferred_return_type_of_free_table
2023-10-07 01:31:16 +08:00
TableTests.invariant_table_properties_means_instantiating_tables_in_assignment_is_unsound
TableTests.invariant_table_properties_means_instantiating_tables_in_call_is_unsound
2022-09-02 07:00:14 +08:00
TableTests.less_exponential_blowup_please
2024-02-24 02:40:00 +08:00
TableTests.meta_add
2023-10-21 04:36:26 +08:00
TableTests.meta_add_inferred
2023-10-07 01:31:16 +08:00
TableTests.metatable_mismatch_should_fail
2022-07-29 11:41:13 +08:00
TableTests.missing_metatable_for_sealed_tables_do_not_get_inferred
TableTests.mixed_tables_with_implicit_numbered_keys
2024-06-01 01:46:33 +08:00
TableTests.nil_assign_doesnt_hit_indexer
TableTests.ok_to_provide_a_subtype_during_construction
2023-10-07 01:31:16 +08:00
TableTests.ok_to_set_nil_even_on_non_lvalue_base_expr
TableTests.okay_to_add_property_to_unsealed_tables_by_assignment
2023-09-23 02:10:49 +08:00
TableTests.okay_to_add_property_to_unsealed_tables_by_function_call
2023-10-07 01:31:16 +08:00
TableTests.only_ascribe_synthetic_names_at_module_scope
TableTests.open_table_unification_2
2024-03-31 06:49:03 +08:00
TableTests.parameter_was_set_an_indexer_and_bounded_by_another_parameter
2023-09-16 00:27:45 +08:00
TableTests.pass_a_union_of_tables_to_a_function_that_requires_a_table
TableTests.pass_a_union_of_tables_to_a_function_that_requires_a_table_2
2023-10-21 04:36:26 +08:00
TableTests.persistent_sealed_table_is_immutable
2022-07-29 11:41:13 +08:00
TableTests.quantify_even_that_table_was_never_exported_at_all
2022-09-30 06:11:54 +08:00
TableTests.quantify_metatables_of_metatables_of_table
2022-07-29 11:41:13 +08:00
TableTests.reasonable_error_when_adding_a_nonexistent_property_to_an_array_like_table
TableTests.recursive_metatable_type_call
2022-07-29 11:41:13 +08:00
TableTests.right_table_missing_key2
2023-09-23 02:10:49 +08:00
TableTests.scalar_is_a_subtype_of_a_compatible_polymorphic_shape_type
TableTests.scalar_is_not_a_subtype_of_a_compatible_polymorphic_shape_type
TableTests.sealed_table_indexers_must_unify
2023-10-21 04:36:26 +08:00
TableTests.setmetatable_has_a_side_effect
2022-07-29 11:41:13 +08:00
TableTests.shared_selfs
TableTests.shared_selfs_from_free_param
TableTests.shared_selfs_through_metatables
2022-12-02 18:46:05 +08:00
TableTests.table_call_metamethod_basic
2023-10-14 03:38:31 +08:00
TableTests.table_call_metamethod_must_be_callable
2023-09-23 02:10:49 +08:00
TableTests.table_param_width_subtyping_2
2023-10-07 01:31:16 +08:00
TableTests.table_param_width_subtyping_3
2022-07-29 11:41:13 +08:00
TableTests.table_simple_call
TableTests.table_subtyping_with_extra_props_dont_report_multiple_errors
TableTests.table_subtyping_with_missing_props_dont_report_multiple_errors2
2023-10-07 01:31:16 +08:00
TableTests.table_unification_4
2023-09-23 02:10:49 +08:00
TableTests.table_unifies_into_map
TableTests.type_mismatch_on_massive_table_is_cut_short
2022-07-29 11:41:13 +08:00
TableTests.used_colon_instead_of_dot
TableTests.used_dot_instead_of_colon
2023-11-04 03:47:28 +08:00
TableTests.when_augmenting_an_unsealed_table_with_an_indexer_apply_the_correct_scope_to_the_indexer_type
ToDot.function
ToString.exhaustive_toString_of_cyclic_table
ToString.free_types
ToString.named_metatable_toStringNamedFunction
2023-12-08 23:42:54 +08:00
ToString.no_parentheses_around_cyclic_function_type_in_intersection
ToString.pick_distinct_names_for_mixed_explicit_and_implicit_generics
2023-10-14 03:38:31 +08:00
ToString.primitive
2022-07-22 04:36:41 +08:00
ToString.toStringDetailed2
ToString.toStringErrorPack
2022-07-29 11:41:13 +08:00
TryUnifyTests.members_of_failed_typepack_unification_are_unified_with_errorType
TryUnifyTests.result_of_failed_typepack_unification_is_constrained
2023-10-07 01:31:16 +08:00
TryUnifyTests.uninhabited_table_sub_anything
TryUnifyTests.uninhabited_table_sub_never
2023-03-25 01:34:14 +08:00
TypeAliases.dont_lose_track_of_PendingExpansionTypes_after_substitution
2022-07-22 04:36:41 +08:00
TypeAliases.generic_param_remap
2022-08-05 05:27:28 +08:00
TypeAliases.mismatched_generic_type_param
2023-10-07 01:31:16 +08:00
TypeAliases.mutually_recursive_generic_aliases
2022-07-22 04:36:41 +08:00
TypeAliases.mutually_recursive_types_restriction_not_ok_1
TypeAliases.mutually_recursive_types_restriction_not_ok_2
TypeAliases.mutually_recursive_types_swapsies_not_ok
TypeAliases.recursive_types_restriction_not_ok
2022-09-30 06:11:54 +08:00
TypeAliases.report_shadowed_aliases
2022-07-22 04:36:41 +08:00
TypeAliases.type_alias_local_mutation
TypeAliases.type_alias_local_rename
2023-03-11 03:20:04 +08:00
TypeAliases.type_alias_locations
2022-07-22 04:36:41 +08:00
TypeAliases.type_alias_of_an_imported_recursive_generic_type
2023-09-23 02:10:49 +08:00
TypeFamilyTests.add_family_at_work
TypeFamilyTests.family_as_fn_arg
2023-09-23 02:10:49 +08:00
TypeFamilyTests.internal_families_raise_errors
TypeFamilyTests.unsolvable_family
2024-02-24 02:40:00 +08:00
TypeInfer.be_sure_to_use_active_txnlog_when_evaluating_a_variadic_overload
2022-10-28 06:22:49 +08:00
TypeInfer.check_type_infer_recursion_count
2023-10-21 04:36:26 +08:00
TypeInfer.checking_should_not_ice
2022-10-14 06:59:53 +08:00
TypeInfer.cli_50041_committing_txnlog_in_apollo_client_error
2023-10-14 03:38:31 +08:00
TypeInfer.dont_ice_when_failing_the_occurs_check
2022-09-30 06:11:54 +08:00
TypeInfer.dont_report_type_errors_within_an_AstExprError
2022-07-29 11:41:13 +08:00
TypeInfer.dont_report_type_errors_within_an_AstStatError
2024-06-01 01:46:33 +08:00
TypeInfer.follow_on_new_types_in_substitution
2023-10-21 04:36:26 +08:00
TypeInfer.globals
TypeInfer.globals2
2023-10-07 01:31:16 +08:00
TypeInfer.infer_through_group_expr
2022-07-29 11:41:13 +08:00
TypeInfer.no_stack_overflow_from_isoptional
2023-09-23 02:10:49 +08:00
TypeInfer.recursive_function_that_invokes_itself_with_a_refinement_of_its_parameter
2023-07-28 19:37:00 +08:00
TypeInfer.recursive_function_that_invokes_itself_with_a_refinement_of_its_parameter_2
2022-07-29 11:41:13 +08:00
TypeInfer.tc_after_error_recovery_no_replacement_name_in_error
TypeInfer.type_infer_recursion_limit_no_ice
2023-04-22 05:41:03 +08:00
TypeInfer.type_infer_recursion_limit_normalizer
2023-10-14 03:38:31 +08:00
TypeInfer.unify_nearly_identical_recursive_types
TypeInferAnyError.can_subscript_any
2024-06-01 01:46:33 +08:00
TypeInferAnyError.for_in_loop_iterator_is_any
TypeInferAnyError.for_in_loop_iterator_is_any2
TypeInferAnyError.for_in_loop_iterator_is_any_pack
2024-06-08 01:09:03 +08:00
TypeInferAnyError.for_in_loop_iterator_returns_any
2024-06-01 01:46:33 +08:00
TypeInferAnyError.for_in_loop_iterator_returns_any2
2024-06-08 01:09:03 +08:00
TypeInferAnyError.replace_every_free_type_when_unifying_a_complex_function_with_any
2023-09-23 02:10:49 +08:00
TypeInferClasses.callable_classes
2023-10-07 01:31:16 +08:00
TypeInferClasses.cannot_unify_class_instance_with_primitive
2022-07-22 04:36:41 +08:00
TypeInferClasses.class_type_mismatch_with_name_conflict
2023-09-23 02:10:49 +08:00
TypeInferClasses.detailed_class_unification_error
2023-10-07 01:31:16 +08:00
TypeInferClasses.indexable_classes
2023-09-16 00:27:45 +08:00
TypeInferClasses.table_class_unification_reports_sane_errors_for_missing_properties
2023-10-07 01:31:16 +08:00
TypeInferClasses.table_indexers_are_invariant
TypeInferClasses.we_can_report_when_someone_is_trying_to_use_a_table_rather_than_a_class
2023-10-14 03:38:31 +08:00
TypeInferFunctions.another_other_higher_order_function
2024-03-23 01:21:27 +08:00
TypeInferFunctions.bidirectional_checking_of_callback_property
2023-10-21 04:36:26 +08:00
TypeInferFunctions.calling_function_with_anytypepack_doesnt_leak_free_types
2023-12-08 23:42:54 +08:00
TypeInferFunctions.complicated_return_types_require_an_explicit_annotation
2023-10-07 01:31:16 +08:00
TypeInferFunctions.concrete_functions_are_not_supertypes_of_function
TypeInferFunctions.dont_assert_when_the_tarjan_limit_is_exceeded_during_generalization
2023-09-23 02:10:49 +08:00
TypeInferFunctions.dont_give_other_overloads_message_if_only_one_argument_matching_overload_exists
2023-05-20 02:59:59 +08:00
TypeInferFunctions.dont_infer_parameter_types_for_functions_from_their_call_site
2023-10-21 04:36:26 +08:00
TypeInferFunctions.duplicate_functions_with_different_signatures_not_allowed_in_nonstrict
2023-10-07 01:31:16 +08:00
TypeInferFunctions.error_detailed_function_mismatch_arg
TypeInferFunctions.error_detailed_function_mismatch_arg_count
TypeInferFunctions.error_detailed_function_mismatch_ret
TypeInferFunctions.error_detailed_function_mismatch_ret_count
TypeInferFunctions.error_detailed_function_mismatch_ret_mult
2022-07-29 11:41:13 +08:00
TypeInferFunctions.function_cast_error_uses_correct_language
TypeInferFunctions.function_decl_non_self_sealed_overwrite_2
TypeInferFunctions.function_decl_non_self_unsealed_overwrite
TypeInferFunctions.function_does_not_return_enough_values
TypeInferFunctions.function_exprs_are_generalized_at_signature_scope_not_enclosing
2023-10-07 01:31:16 +08:00
TypeInferFunctions.function_is_supertype_of_concrete_functions
2022-07-29 11:41:13 +08:00
TypeInferFunctions.function_statement_sealed_table_assignment_through_indexer
2023-09-23 02:10:49 +08:00
TypeInferFunctions.generic_packs_are_not_variadic
TypeInferFunctions.higher_order_function_4
2023-10-21 04:36:26 +08:00
TypeInferFunctions.improved_function_arg_mismatch_error_nonstrict
2022-09-16 06:13:58 +08:00
TypeInferFunctions.improved_function_arg_mismatch_errors
2022-07-29 11:41:13 +08:00
TypeInferFunctions.infer_anonymous_function_arguments
2023-10-07 01:31:16 +08:00
TypeInferFunctions.infer_anonymous_function_arguments_outside_call
2023-08-19 01:06:29 +08:00
TypeInferFunctions.infer_generic_function_function_argument
TypeInferFunctions.infer_generic_function_function_argument_overloaded
2023-10-07 01:31:16 +08:00
TypeInferFunctions.infer_return_value_type
2023-10-21 04:36:26 +08:00
TypeInferFunctions.inferred_higher_order_functions_are_quantified_at_the_right_time3
2023-10-07 01:31:16 +08:00
TypeInferFunctions.instantiated_type_packs_must_have_a_non_null_scope
2023-10-14 03:38:31 +08:00
TypeInferFunctions.list_only_alternative_overloads_that_match_argument_count
2022-10-22 01:33:43 +08:00
TypeInferFunctions.luau_subtyping_is_np_hard
2022-07-29 11:41:13 +08:00
TypeInferFunctions.no_lossy_function_type
2023-10-07 01:31:16 +08:00
TypeInferFunctions.occurs_check_failure_in_function_return_type
TypeInferFunctions.other_things_are_not_related_to_function
2023-09-23 02:10:49 +08:00
TypeInferFunctions.param_1_and_2_both_takes_the_same_generic_but_their_arguments_are_incompatible
TypeInferFunctions.param_1_and_2_both_takes_the_same_generic_but_their_arguments_are_incompatible_2
2023-10-21 04:36:26 +08:00
TypeInferFunctions.report_exiting_without_return_nonstrict
2022-07-29 11:41:13 +08:00
TypeInferFunctions.return_type_by_overload
2024-06-15 00:38:56 +08:00
TypeInferFunctions.simple_unannotated_mutual_recursion
2022-07-29 11:41:13 +08:00
TypeInferFunctions.too_few_arguments_variadic
TypeInferFunctions.too_few_arguments_variadic_generic
TypeInferFunctions.too_few_arguments_variadic_generic2
2023-10-21 04:36:26 +08:00
TypeInferFunctions.too_many_arguments
2022-11-05 01:02:37 +08:00
TypeInferFunctions.too_many_arguments_error_location
2022-09-30 06:11:54 +08:00
TypeInferFunctions.too_many_return_values_in_parentheses
TypeInferFunctions.too_many_return_values_no_function
2024-06-08 01:09:03 +08:00
TypeInferFunctions.unifier_should_not_bind_free_types
TypeInferLoops.cli_68448_iterators_need_not_accept_nil
TypeInferLoops.dcr_iteration_on_never_gives_never
2023-09-23 02:10:49 +08:00
TypeInferLoops.dcr_xpath_candidates
TypeInferLoops.for_in_loop
2022-09-30 06:11:54 +08:00
TypeInferLoops.for_in_loop_error_on_factory_not_returning_the_right_amount_of_values
2023-09-23 02:10:49 +08:00
TypeInferLoops.for_in_loop_error_on_iterator_requiring_args_but_none_given
2023-09-16 00:27:45 +08:00
TypeInferLoops.for_in_loop_on_error
2023-09-23 02:10:49 +08:00
TypeInferLoops.for_in_loop_on_non_function
TypeInferLoops.for_in_loop_with_next
2023-10-07 01:31:16 +08:00
TypeInferLoops.for_loop
TypeInferLoops.ipairs_produces_integral_indices
2024-01-27 10:30:40 +08:00
TypeInferLoops.iterate_over_properties
TypeInferLoops.iteration_regression_issue_69967_alt
TypeInferLoops.loop_iter_metamethod_nil
2023-09-23 02:10:49 +08:00
TypeInferLoops.loop_iter_metamethod_ok
2023-06-03 02:17:31 +08:00
TypeInferLoops.loop_iter_metamethod_ok_with_inference
2024-01-27 10:30:40 +08:00
TypeInferLoops.loop_iter_no_indexer_strict
2022-07-29 11:41:13 +08:00
TypeInferLoops.loop_iter_trailing_nil
2023-09-23 02:10:49 +08:00
TypeInferLoops.loop_typecheck_crash_on_empty_optional
TypeInferLoops.properly_infer_iteratee_is_a_free_table
2023-10-07 01:31:16 +08:00
TypeInferLoops.repeat_loop
TypeInferLoops.while_loop
2023-10-14 03:38:31 +08:00
TypeInferModules.require
TypeInferOOP.dont_suggest_using_colon_rather_than_dot_if_it_wont_help_2
TypeInferOOP.dont_suggest_using_colon_rather_than_dot_if_not_defined_with_colon
2022-07-29 11:41:13 +08:00
TypeInferOOP.inferring_hundreds_of_self_calls_should_not_suffocate_memory
2023-09-23 02:10:49 +08:00
TypeInferOOP.promise_type_error_too_complex
TypeInferOperators.add_type_family_works
2022-07-29 11:41:13 +08:00
TypeInferOperators.cli_38355_recursive_union
2023-09-23 02:10:49 +08:00
TypeInferOperators.compound_assign_result_must_be_compatible_with_var
TypeInferOperators.concat_op_on_free_lhs_and_string_rhs
TypeInferOperators.concat_op_on_string_lhs_and_free_rhs
2022-07-29 11:41:13 +08:00
TypeInferOperators.disallow_string_and_types_without_metatables_from_arithmetic_binary_ops
TypeInferOperators.luau_polyfill_is_array
2023-10-14 03:38:31 +08:00
TypeInferOperators.mm_comparisons_must_return_a_boolean
TypeInferOperators.reworked_and
2023-09-23 02:10:49 +08:00
TypeInferOperators.strict_binary_op_where_lhs_unknown
2022-07-29 11:41:13 +08:00
TypeInferOperators.typecheck_overloaded_multiply_that_is_an_intersection
TypeInferOperators.typecheck_overloaded_multiply_that_is_an_intersection_on_rhs
2023-02-17 22:53:37 +08:00
TypeInferOperators.typecheck_unary_len_error
TypeInferOperators.typecheck_unary_minus_error
2023-10-21 04:36:26 +08:00
TypeInferOperators.UnknownGlobalCompoundAssign
2022-07-29 11:41:13 +08:00
TypeInferPrimitives.CheckMethodsOfNumber
2023-10-28 03:33:36 +08:00
TypeInferUnknownNever.assign_to_local_which_is_never
2023-10-07 01:31:16 +08:00
TypeInferUnknownNever.index_on_union_of_tables_for_properties_that_is_never
TypeInferUnknownNever.index_on_union_of_tables_for_properties_that_is_sorta_never
TypeInferUnknownNever.length_of_never
2022-07-29 11:41:13 +08:00
TypeInferUnknownNever.math_operators_and_never
2023-10-14 03:38:31 +08:00
TypeInferUnknownNever.type_packs_containing_never_is_itself_uninhabitable
2024-01-13 03:16:39 +08:00
TypePackTests.fuzz_typepack_iter_follow_2
2022-07-29 11:41:13 +08:00
TypePackTests.pack_tail_unification_check
TypePackTests.type_alias_backwards_compatible
TypePackTests.type_alias_default_type_errors
2023-10-07 01:31:16 +08:00
TypePackTests.unify_variadic_tails_in_arguments
TypeSingletons.enums_using_singletons_mismatch
TypeSingletons.error_detailed_tagged_union_mismatch_bool
TypeSingletons.error_detailed_tagged_union_mismatch_string
2024-02-03 02:20:03 +08:00
TypeSingletons.overloaded_function_call_with_singletons_mismatch
2022-07-29 11:41:13 +08:00
TypeSingletons.return_type_of_f_is_not_widened
TypeSingletons.table_properties_type_error_escapes
TypeSingletons.widen_the_supertype_if_it_is_free_and_subtype_has_singleton
2024-02-03 02:20:03 +08:00
TypeStatesTest.typestates_preserve_error_suppression_properties
2023-10-07 01:31:16 +08:00
UnionTypes.error_detailed_optional
UnionTypes.error_detailed_union_all
UnionTypes.generic_function_with_optional_arg
2022-07-29 11:41:13 +08:00
UnionTypes.index_on_a_union_type_with_missing_property
UnionTypes.less_greedy_unification_with_union_types
2023-10-28 03:33:36 +08:00
UnionTypes.optional_arguments_table
2023-10-14 03:38:31 +08:00
UnionTypes.optional_union_functions
UnionTypes.optional_union_members
UnionTypes.optional_union_methods
2023-12-08 23:42:54 +08:00
UnionTypes.return_types_can_be_disjoint
2022-07-29 11:41:13 +08:00
UnionTypes.table_union_write_indirect
2023-10-28 03:33:36 +08:00
UnionTypes.unify_unsealed_table_union_check
2023-12-16 04:52:08 +08:00
UnionTypes.union_function_any_args
2023-10-07 01:31:16 +08:00
UnionTypes.union_of_functions_mentioning_generic_typepacks
UnionTypes.union_of_functions_mentioning_generics
UnionTypes.union_of_functions_with_mismatching_arg_arities
UnionTypes.union_of_functions_with_mismatching_arg_variadics
UnionTypes.union_of_functions_with_mismatching_result_arities
UnionTypes.union_of_functions_with_mismatching_result_variadics
UnionTypes.union_of_functions_with_variadics
2023-10-14 03:38:31 +08:00
VisitType.throw_when_limit_is_exceeded