expression property Null safety

Expression expression

May be overridden to support other types implementing Expression.

Implementation

@visibleForOverriding
Expression get expression => this;