public static void hash_code(CodeEmitter e, Type type, Customizer customizer) {
public static void hash_code(CodeEmitter e, Type type, int multiplier, Customizer customizer) {
    public static void hash_code(CodeEmitter e, Type type, Customizer customizer) {        if (TypeUtils.isArray(type)) {            hash_array(e, type, customizer);        } else {            if (TypeUtils.isPrimitive(type)) {                hash_primitive(e, type);            } else {                hash_object(e, type, customizer);            }            e.math(e.ADD, Type.INT_TYPE);            e.swap();            e.dup_x1();            e.math(e.MUL, Type.INT_TYPE);        }    }