Expressions that should be rewritten eagerly. The rewrite must be able to be performed without
knowing the datatype or nullability of any of the children.
In general, rewrite expressions should extend this trait unless they have a compelling reason
to inspect their children.
Linear Supertypes
Unevaluable, Expression, TreeNode[Expression], Product, Equals, AnyRef, Any
Expressions that should be rewritten eagerly. The rewrite must be able to be performed without knowing the datatype or nullability of any of the children.
In general, rewrite expressions should extend this trait unless they have a compelling reason to inspect their children.