in rhino/src/main/java/org/mozilla/javascript/NativeDate.java [1803:1955]
protected int findPrototypeId(String s) {
int id;
switch (s) {
case "constructor":
id = Id_constructor;
break;
case "toString":
id = Id_toString;
break;
case "toTimeString":
id = Id_toTimeString;
break;
case "toDateString":
id = Id_toDateString;
break;
case "toLocaleString":
id = Id_toLocaleString;
break;
case "toLocaleTimeString":
id = Id_toLocaleTimeString;
break;
case "toLocaleDateString":
id = Id_toLocaleDateString;
break;
case "toUTCString":
id = Id_toUTCString;
break;
case "toSource":
id = Id_toSource;
break;
case "valueOf":
id = Id_valueOf;
break;
case "getTime":
id = Id_getTime;
break;
case "getYear":
id = Id_getYear;
break;
case "getFullYear":
id = Id_getFullYear;
break;
case "getUTCFullYear":
id = Id_getUTCFullYear;
break;
case "getMonth":
id = Id_getMonth;
break;
case "getUTCMonth":
id = Id_getUTCMonth;
break;
case "getDate":
id = Id_getDate;
break;
case "getUTCDate":
id = Id_getUTCDate;
break;
case "getDay":
id = Id_getDay;
break;
case "getUTCDay":
id = Id_getUTCDay;
break;
case "getHours":
id = Id_getHours;
break;
case "getUTCHours":
id = Id_getUTCHours;
break;
case "getMinutes":
id = Id_getMinutes;
break;
case "getUTCMinutes":
id = Id_getUTCMinutes;
break;
case "getSeconds":
id = Id_getSeconds;
break;
case "getUTCSeconds":
id = Id_getUTCSeconds;
break;
case "getMilliseconds":
id = Id_getMilliseconds;
break;
case "getUTCMilliseconds":
id = Id_getUTCMilliseconds;
break;
case "getTimezoneOffset":
id = Id_getTimezoneOffset;
break;
case "setTime":
id = Id_setTime;
break;
case "setMilliseconds":
id = Id_setMilliseconds;
break;
case "setUTCMilliseconds":
id = Id_setUTCMilliseconds;
break;
case "setSeconds":
id = Id_setSeconds;
break;
case "setUTCSeconds":
id = Id_setUTCSeconds;
break;
case "setMinutes":
id = Id_setMinutes;
break;
case "setUTCMinutes":
id = Id_setUTCMinutes;
break;
case "setHours":
id = Id_setHours;
break;
case "setUTCHours":
id = Id_setUTCHours;
break;
case "setDate":
id = Id_setDate;
break;
case "setUTCDate":
id = Id_setUTCDate;
break;
case "setMonth":
id = Id_setMonth;
break;
case "setUTCMonth":
id = Id_setUTCMonth;
break;
case "setFullYear":
id = Id_setFullYear;
break;
case "setUTCFullYear":
id = Id_setUTCFullYear;
break;
case "setYear":
id = Id_setYear;
break;
case "toISOString":
id = Id_toISOString;
break;
case "toJSON":
id = Id_toJSON;
break;
case "toGMTString":
id = Id_toGMTString;
break;
default:
id = 0;
break;
}
return id;
}