checkNullExpression function

Expression checkNullExpression(
  1. bool needCheck,
  2. Expression sourceRef,
  3. Expression expression
)

Implementation

Expression checkNullExpression(
  bool needCheck,
  Expression sourceRef,
  Expression expression,
) {
  if (needCheck) {
    return sourceRef.equalTo(literalNull).conditional(
          literalNull,
          expression,
        );
  } else {
    return expression;
  }
}