lib/errors/InvalidDerefInputError.js
function InvalidDerefInputError() {
    var instance = new Error("Deref can only be used with a non-primitive object from get, set, or call.");

    instance.name = "InvalidDerefInputError";

    if (Object.setPrototypeOf) {
        Object.setPrototypeOf(instance, Object.getPrototypeOf(this));
    }

    if (Error.captureStackTrace) {
        Error.captureStackTrace(instance, InvalidDerefInputError);
    }

    return instance;
}
function InvalidDerefInputError() {
    var instance = new Error("Deref can only be used with a non-primitive object from get, set, or call.");

    instance.name = "InvalidDerefInputError";

    if (Object.setPrototypeOf) {
        Object.setPrototypeOf(instance, Object.getPrototypeOf(this));
    }

    if (Error.captureStackTrace) {
        Error.captureStackTrace(instance, InvalidDerefInputError);
    }

    return instance;
}
function InvalidDerefInputError ( ) { var instance = new Error ( "Deref can only be used with a non-primitive object from get, set, or call." ) ; instance . name = "InvalidDerefInputError" ; if ( Object . setPrototypeOf ) { Object . setPrototypeOf ( instance , Object . getPrototypeOf ( this ) ) ; } if ( Error . captureStackTrace ) { Error . captureStackTrace ( instance , InvalidDerefInputError ) ; } return instance ; }
An invalid deref input is when deref is used with input that is not generated
from a get, set, or a call.

@private
An invalid deref input is when deref is used with input that is not generated from a get set or a call .