tcg_temp_local_new should take no parameter