/** * Implements a cast from NULL. Creates a scratch variable if one was not provided and assigns * NULL to it. */ private Expression castFromNull() { ensureLhs(); addStatement(translator.createSetNullStatement(lhsExp, true)); return lhsExp; }