public void visitAddressStoreStmt(final AddressStoreStmt stmt) {
		if (CodeGenerator.DEBUG) {
			System.out.println("code for " + stmt);
		}

		genPostponed(stmt);

		final Subroutine sub = stmt.sub();
		Assert.isTrue(sub.returnAddress() != null);
		method.addInstruction(Opcode.opcx_astore, sub.returnAddress());
		stackHeight -= 1;
	}