Unification of the SUT type is used in two different contexts:
when handling a value, to know if its SUT-type argument has a compatible type with the one currently configured;
when handling the declaration of the SUT type itself.
In the first case, we just want to skip the value with a warning; in the second case, we need to error out
Consequently:
Add a new kind of error
Feed unify with the information to know in which case we are
I’m a bit unsure about the phrasing of the error message, though.
Unification of the SUT type is used in two different contexts:
Consequently:
unify
with the information to know in which case we areI’m a bit unsure about the phrasing of the error message, though.
Closes #133