mirror of
https://github.com/Mercury-Language/mercury.git
synced 2026-04-30 16:54:41 +00:00
compiler/add_type.m:
Add color to the diagnostics generated by this module.
In a few cases, improve the wording of the diagnostic.
tests/invalid/extra_info_prompt.err_exp:
tests/invalid/foreign_type_visibility.err_exp:
tests/invalid/subtype_abstract.err_exp:
tests/invalid/subtype_circular.err_exp:
tests/invalid/subtype_ctor_arg.err_exp:
tests/invalid/subtype_eqv.err_exp:
tests/invalid/subtype_exist_constraints.err_exp:
tests/invalid/subtype_exist_vars.err_exp:
tests/invalid/subtype_foreign_supertype_1.err_exp:
tests/invalid/subtype_foreign_supertype_2.err_exp:
tests/invalid/subtype_ho.err_exp:
tests/invalid/subtype_not_subset.err_exp:
tests/invalid/user_eq_dummy.err_exp:
tests/invalid_nodepend/errors.err_exp:
tests/invalid_nodepend/errors1.err_exp:
tests/invalid_nodepend/subtype_invalid_supertype.err_exp:
tests/invalid_nodepend/types.err_exp:
tests/warnings/subtype_order.err_exp:
Expect updated diagnostics.
693 B
693 B
user_eq_dummy.m:014: Error: the type `foo'/0 contains no information, and as
user_eq_dummy.m:014: such it is not allowed to have user-defined equality or
user_eq_dummy.m:014: comparison.
user_eq_dummy.m:014: Discriminated union types whose body consists of a
user_eq_dummy.m:014: single zero-arity constructor cannot have user-defined
user_eq_dummy.m:014: equality or comparison.
user_eq_dummy.m:018: Error: the type `bar'/0 contains no information, and as
user_eq_dummy.m:018: such it is not allowed to have user-defined equality or
user_eq_dummy.m:018: comparison.
user_eq_dummy.m:014: such it is not allowed to have user-defined equality or
user_eq_dummy.m:014: comparison.
user_eq_dummy.m:014: Discriminated union types whose body consists of a
user_eq_dummy.m:014: single zero-arity constructor cannot have user-defined
user_eq_dummy.m:014: equality or comparison.
user_eq_dummy.m:018: Error: the type `bar'/0 contains no information, and as
user_eq_dummy.m:018: such it is not allowed to have user-defined equality or
user_eq_dummy.m:018: comparison.