[irgen] don't leak local values from initializers
[irgen] don't leak local values from initializers

add assert to ensure this doesn't happen

emlai/delta,delta-lang/delta,delta-lang/delta,emlai/delta,delta-lang/delta,emlai/delta,emlai/delta,delta-lang/delta