condition.getVariable("wasNull")
.putVariable(caseWasNull.getLocalVariableDefinition())
.append(ifWasNullPopAndGoto(context, elseLabel, void.class, type, type));
}
condition.invokeStatic(Operations.class, "equal", boolean.class, type, type);
test.condition(condition);
test.ifTrue(new Block(context).gotoLabel(matchLabel));
test.ifFalse(elseNode);
elseNode = test.build();