buildConstDeclAssignment((ConstDeclNode) node, s, v);
break;
case GLOBALASGNNODE:
v = s.getNewTemporaryVariable();
s.addInstr(new ReceiveClosureArgInstr(v, argIndex, isSplat));
s.addInstr(new PutGlobalVarInstr(((GlobalAsgnNode)node).getName(), v));
break;
case INSTASGNNODE:
v = s.getNewTemporaryVariable();
s.addInstr(new ReceiveClosureArgInstr(v, argIndex, isSplat));
// NOTE: if 's' happens to the a class, this is effectively an assignment of a class instance variable