src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeSymbol.java
changeset 47246 82d45783c133
parent 47216 71c04702a3d5
equal deleted inserted replaced
47245:7490a799fccf 47246:82d45783c133
    91         if (self instanceof Symbol) {
    91         if (self instanceof Symbol) {
    92             return (Symbol) self;
    92             return (Symbol) self;
    93         } else if (self instanceof NativeSymbol) {
    93         } else if (self instanceof NativeSymbol) {
    94             return ((NativeSymbol) self).symbol;
    94             return ((NativeSymbol) self).symbol;
    95         } else {
    95         } else {
    96             throw typeError("not.a.symbol");
    96             throw typeError("not.a.symbol", ScriptRuntime.safeToString(self));
    97         }
    97         }
    98     }
    98     }
    99 
    99 
   100     /**
   100     /**
   101      * Lookup the appropriate method for an invoke dynamic call.
   101      * Lookup the appropriate method for an invoke dynamic call.