protected internal override int FindPrototypeId(string s)
{
int id;
// #generated# Last update: 2009-07-23 07:32:39 EST
id = 0;
string X = null;
int c;
switch (s.Length)
{
case 3:
{
c = s[2];
if (c == 'b')
{
if (s[0] == 's' && s[1] == 'u')
{
id = Id_sub;
goto L0_break;
}
}
else
{
if (c == 'g')
{
if (s[0] == 'b' && s[1] == 'i')
{
id = Id_big;
goto L0_break;
}
}
else
{
if (c == 'p')
{
if (s[0] == 's' && s[1] == 'u')
{
id = Id_sup;
goto L0_break;
}
}
}
}
goto L_break;
}
case 4:
{
c = s[0];
if (c == 'b')
{
X = "bold";
id = Id_bold;
}
else
{
if (c == 'l')
{
X = "link";
id = Id_link;
}
else
{
if (c == 't')
{
X = "trim";
id = Id_trim;
}
}
}
goto L_break;
}
case 5:
{
switch (s[4])
{
case 'd':
{
X = "fixed";
id = Id_fixed;
goto L_break;
}
case 'e':
{
X = "slice";
id = Id_slice;
goto L_break;
}
case 'h':
{
X = "match";
id = Id_match;
goto L_break;
}
case 'k':
{
X = "blink";
id = Id_blink;
goto L_break;
}
case 'l':
{
X = "small";
id = Id_small;
goto L_break;
}
case 't':
{
X = "split";
id = Id_split;
goto L_break;
}
}
goto L_break;
}
case 6:
{
switch (s[1])
{
case 'e':
{
X = "search";
id = Id_search;
goto L_break;
}
case 'h':
{
X = "charAt";
id = Id_charAt;
goto L_break;
}
case 'n':
{
X = "anchor";
id = Id_anchor;
goto L_break;
}
case 'o':
{
X = "concat";
id = Id_concat;
goto L_break;
}
case 'q':
{
X = "equals";
id = Id_equals;
goto L_break;
}
case 't':
{
X = "strike";
id = Id_strike;
goto L_break;
}
case 'u':
{
X = "substr";
id = Id_substr;
goto L_break;
}
}
goto L_break;
}
case 7:
{
switch (s[1])
{
case 'a':
{
X = "valueOf";
id = Id_valueOf;
goto L_break;
}
case 'e':
{
X = "replace";
id = Id_replace;
goto L_break;
}
case 'n':
{
X = "indexOf";
id = Id_indexOf;
goto L_break;
}
case 't':
{
X = "italics";
id = Id_italics;
goto L_break;
}
}
goto L_break;
}
case 8:
{
c = s[4];
if (c == 'r')
{
X = "toString";
id = Id_toString;
}
else
{
if (c == 's')
{
X = "fontsize";
id = Id_fontsize;
}
else
{
if (c == 'u')
{
X = "toSource";
id = Id_toSource;
}
}
}
goto L_break;
}
case 9:
{
c = s[0];
if (c == 'f')
{
X = "fontcolor";
id = Id_fontcolor;
}
else
{
if (c == 's')
{
X = "substring";
id = Id_substring;
}
}
goto L_break;
}
case 10:
{
X = "charCodeAt";
id = Id_charCodeAt;
goto L_break;
}
case 11:
{
switch (s[2])
{
case 'L':
{
X = "toLowerCase";
id = Id_toLowerCase;
goto L_break;
}
case 'U':
{
X = "toUpperCase";
id = Id_toUpperCase;
goto L_break;
}
case 'n':
{
X = "constructor";
id = Id_constructor;
goto L_break;
}
case 's':
{
X = "lastIndexOf";
id = Id_lastIndexOf;
goto L_break;
}
}
goto L_break;
}
case 13:
{
X = "localeCompare";
id = Id_localeCompare;
goto L_break;
}
case 16:
{
X = "equalsIgnoreCase";
id = Id_equalsIgnoreCase;
goto L_break;
}
case 17:
{
c = s[8];
if (c == 'L')
{
X = "toLocaleLowerCase";
id = Id_toLocaleLowerCase;
}
else
{
if (c == 'U')
{
X = "toLocaleUpperCase";
id = Id_toLocaleUpperCase;
}
}
goto L_break;
}
}
L_break: ;
if (X != null && X != s && !X.Equals(s))
{
id = 0;
}
goto L0_break;
L0_break: ;
// #/generated#
return id;
}