Consensys / corset

4 stars 10 forks source link

What is `Expression::Void` ? #96

Closed DavePearce closed 1 month ago

DavePearce commented 1 month ago

(See #87 where a filter to remove Expression::Void instances was dropped)

This seems to be a half-implemented feature. It can be generated in two situations:

DavePearce commented 1 month ago

This is for situations where an expression reduces to nothing. In particular for the debug special form, and includes "disabled debugs and declarations (of functions, columns etc, just to filter them out)".