Remove casting functions between the adjacent types #236
Labels
effort: medium
Default level of effort.
priority: 1
This is important. It should be dealt with shortly.
type: refactor
Change that neither fixes a bug nor adds a feature.
work: complicated
Sense-analyze-respond. The relationship between cause and effect requires analysis or expertise.
While reviewing #212, I realized that maintaining casting functions between the adjacent types and all other types is:
Thus, the task is to remove all casting functions between the adjacent types and all other types, e.g. between SD1x18 and UD2x18.
Note that the casting between (i) adjacent types and SD59x18 and UD60x18 and (ii) between SD59x18 and UD60x18 should continue to be maintained given that these are the core types implementing the mathematical logic.
The text was updated successfully, but these errors were encountered: