SE-0289: Function Builders

If buildExpression is defined, it always use buildExpression* and fails if there's no declaration with matched type.

I thought about it too that Never block should be untransformed. It's also impossible to emulate with the current design. The compiler will always try to buildExpression other expressions in the block.


* Edit: Fixed the link. The original link was two comments above what I meant to use.

2 Likes