Skip to content

Unevaluable Expressions

Unevaluable is an extension of the Expression abstraction for unevaluable expression that cannot be evaluated to produce a value (neither Interpreted nor Code-Generated).

Unevaluable expressions are expected to be resolved (replaced) to "evaluable" expressions or logical operators at analysis or optimization phases or they fail analysis.

Unevaluable expressions cannot be evaluated (neither in <> nor <> expression evaluations) and has to be

Implementations


Last update: 2021-02-19