if (!redundant) {
GeneralVariable inst;
if (global) {
throw new AssertionError("Global variable found when compiling local variable");
} else {
inst = new LocalVariable();
inst.setContainer(this);
if (select != null) {
select.setContainer(this);
}
initializeInstruction(exec, inst);