1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
pub type JsWord = :: string_cache :: Atom < JsWordStaticSet > ;
pub struct JsWordStaticSet ;
impl :: string_cache :: StaticAtomSet for JsWordStaticSet { fn get () -> & 'static :: string_cache :: PhfStrSet { static SET : :: string_cache :: PhfStrSet = :: string_cache :: PhfStrSet { key : 3213172566270843353u64 , disps : & [(0u32 , 4u32) , (1u32 , 59u32) , (0u32 , 42u32) , (13u32 , 83u32) , (2u32 , 0u32) , (0u32 , 41u32) , (0u32 , 26u32) , (0u32 , 1u32) , (2u32 , 49u32) , (8u32 , 42u32) , (10u32 , 28u32) , (0u32 , 16u32) , (3u32 , 77u32) , (0u32 , 3u32) , (0u32 , 10u32) , (0u32 , 28u32) , (12u32 , 17u32) , (59u32 , 15u32) , (17u32 , 88u32)] , atoms : & ["void",
"namespace",
"constructor",
"extends",
"is",
"true",
"async",
"get",
"as",
"_extends",
"require",
"await",
"implements",
"typeof",
"apply",
"number",
"Object",
"interface",
"for",
"type",
"private",
"length",
"null",
"createClass",
"process",
"call",
"symbol",
"this",
"object",
"break",
"concat",
"case",
"string",
"NODE_ENV",
"key",
"",
"export",
"false",
"var",
"any",
"new",
"boolean",
"if",
"React",
"throw",
"const",
"bigint",
"_toConsumableArray",
"import",
"protected",
"yield",
"catch",
"createReactClass",
"module",
"super",
"NaN",
"of",
"public",
"enum",
"Infinity",
"with",
"keyof",
"infer",
"declare",
"RegExp",
"switch",
"global",
"never",
"abstract",
"let",
"else",
"return",
"in",
"unique",
"instanceof",
"undefined",
"while",
"try",
"set",
"from",
"delete",
"finally",
"continue",
"package",
"env",
"function",
"do",
"default",
"target",
"unknown",
"debugger",
"class",
"readonly",
"static"] , hashes : & [3489646547u32 , 4082822459u32 , 2332103332u32 , 2243811696u32 , 3557144114u32 , 1317162850u32 , 1161319288u32 , 4177705034u32 , 1779283225u32 , 2426190600u32 , 1882346730u32 , 3424057428u32 , 3232372293u32 , 1863302135u32 , 1420673369u32 , 2854760952u32 , 4133704909u32 , 35940714u32 , 2500286917u32 , 583540682u32 , 116339676u32 , 2190397181u32 , 4107151982u32 , 2344920773u32 , 2904941179u32 , 4262438853u32 , 767655048u32 , 246710957u32 , 2456544638u32 , 2426358770u32 , 633167253u32 , 1879570764u32 , 4193101542u32 , 2945496137u32 , 1298189856u32 , 200326599u32 , 383916771u32 , 3622969349u32 , 2895714351u32 , 2445165332u32 , 3072557931u32 , 3817586693u32 , 1941507946u32 , 65461316u32 , 3630858736u32 , 3786354365u32 , 438543455u32 , 732804351u32 , 1106347067u32 , 1520143285u32 , 2241240066u32 , 105826782u32 , 3511938385u32 , 4231156771u32 , 3457415981u32 , 3050152530u32 , 3916740581u32 , 2558448198u32 , 1735779169u32 , 2373540002u32 , 208127448u32 , 2073049103u32 , 3925735723u32 , 2066704061u32 , 873054581u32 , 1847280873u32 , 2393195784u32 , 489439134u32 , 1925087124u32 , 118255703u32 , 3208970373u32 , 2315841073u32 , 1640969332u32 , 1956298099u32 , 1535683530u32 , 1160100605u32 , 1891459346u32 , 1044399638u32 , 2728892056u32 , 896632138u32 , 1703611147u32 , 2744034599u32 , 4251246493u32 , 103085388u32 , 3249409976u32 , 224655667u32 , 2033173530u32 , 858619471u32 , 1060408928u32 , 237330740u32 , 3572873786u32 , 1429720119u32 , 993311507u32 , 3285761510u32] } ;
& SET } fn empty_string_index () -> u32 { 35u32 } } # [macro_export] macro_rules ! js_word { ("void") => { $ crate :: JsWord { unsafe_data : 0x2u64 , phantom : :: std :: marker :: PhantomData , } } ;
("namespace") => { $ crate :: JsWord { unsafe_data : 0x100000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("constructor") => { $ crate :: JsWord { unsafe_data : 0x200000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("extends") => { $ crate :: JsWord { unsafe_data : 0x300000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("is") => { $ crate :: JsWord { unsafe_data : 0x400000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("true") => { $ crate :: JsWord { unsafe_data : 0x500000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("async") => { $ crate :: JsWord { unsafe_data : 0x600000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("get") => { $ crate :: JsWord { unsafe_data : 0x700000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("as") => { $ crate :: JsWord { unsafe_data : 0x800000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("_extends") => { $ crate :: JsWord { unsafe_data : 0x900000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("require") => { $ crate :: JsWord { unsafe_data : 0xA00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("await") => { $ crate :: JsWord { unsafe_data : 0xB00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("implements") => { $ crate :: JsWord { unsafe_data : 0xC00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("typeof") => { $ crate :: JsWord { unsafe_data : 0xD00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("apply") => { $ crate :: JsWord { unsafe_data : 0xE00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("number") => { $ crate :: JsWord { unsafe_data : 0xF00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("Object") => { $ crate :: JsWord { unsafe_data : 0x1000000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("interface") => { $ crate :: JsWord { unsafe_data : 0x1100000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("for") => { $ crate :: JsWord { unsafe_data : 0x1200000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("type") => { $ crate :: JsWord { unsafe_data : 0x1300000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("private") => { $ crate :: JsWord { unsafe_data : 0x1400000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("length") => { $ crate :: JsWord { unsafe_data : 0x1500000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("null") => { $ crate :: JsWord { unsafe_data : 0x1600000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("createClass") => { $ crate :: JsWord { unsafe_data : 0x1700000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("process") => { $ crate :: JsWord { unsafe_data : 0x1800000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("call") => { $ crate :: JsWord { unsafe_data : 0x1900000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("symbol") => { $ crate :: JsWord { unsafe_data : 0x1A00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("this") => { $ crate :: JsWord { unsafe_data : 0x1B00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("object") => { $ crate :: JsWord { unsafe_data : 0x1C00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("break") => { $ crate :: JsWord { unsafe_data : 0x1D00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("concat") => { $ crate :: JsWord { unsafe_data : 0x1E00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("case") => { $ crate :: JsWord { unsafe_data : 0x1F00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("string") => { $ crate :: JsWord { unsafe_data : 0x2000000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("NODE_ENV") => { $ crate :: JsWord { unsafe_data : 0x2100000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("key") => { $ crate :: JsWord { unsafe_data : 0x2200000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("") => { $ crate :: JsWord { unsafe_data : 0x2300000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("export") => { $ crate :: JsWord { unsafe_data : 0x2400000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("false") => { $ crate :: JsWord { unsafe_data : 0x2500000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("var") => { $ crate :: JsWord { unsafe_data : 0x2600000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("any") => { $ crate :: JsWord { unsafe_data : 0x2700000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("new") => { $ crate :: JsWord { unsafe_data : 0x2800000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("boolean") => { $ crate :: JsWord { unsafe_data : 0x2900000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("if") => { $ crate :: JsWord { unsafe_data : 0x2A00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("React") => { $ crate :: JsWord { unsafe_data : 0x2B00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("throw") => { $ crate :: JsWord { unsafe_data : 0x2C00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("const") => { $ crate :: JsWord { unsafe_data : 0x2D00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("bigint") => { $ crate :: JsWord { unsafe_data : 0x2E00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("_toConsumableArray") => { $ crate :: JsWord { unsafe_data : 0x2F00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("import") => { $ crate :: JsWord { unsafe_data : 0x3000000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("protected") => { $ crate :: JsWord { unsafe_data : 0x3100000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("yield") => { $ crate :: JsWord { unsafe_data : 0x3200000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("catch") => { $ crate :: JsWord { unsafe_data : 0x3300000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("createReactClass") => { $ crate :: JsWord { unsafe_data : 0x3400000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("module") => { $ crate :: JsWord { unsafe_data : 0x3500000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("super") => { $ crate :: JsWord { unsafe_data : 0x3600000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("NaN") => { $ crate :: JsWord { unsafe_data : 0x3700000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("of") => { $ crate :: JsWord { unsafe_data : 0x3800000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("public") => { $ crate :: JsWord { unsafe_data : 0x3900000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("enum") => { $ crate :: JsWord { unsafe_data : 0x3A00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("Infinity") => { $ crate :: JsWord { unsafe_data : 0x3B00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("with") => { $ crate :: JsWord { unsafe_data : 0x3C00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("keyof") => { $ crate :: JsWord { unsafe_data : 0x3D00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("infer") => { $ crate :: JsWord { unsafe_data : 0x3E00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("declare") => { $ crate :: JsWord { unsafe_data : 0x3F00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("RegExp") => { $ crate :: JsWord { unsafe_data : 0x4000000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("switch") => { $ crate :: JsWord { unsafe_data : 0x4100000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("global") => { $ crate :: JsWord { unsafe_data : 0x4200000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("never") => { $ crate :: JsWord { unsafe_data : 0x4300000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("abstract") => { $ crate :: JsWord { unsafe_data : 0x4400000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("let") => { $ crate :: JsWord { unsafe_data : 0x4500000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("else") => { $ crate :: JsWord { unsafe_data : 0x4600000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("return") => { $ crate :: JsWord { unsafe_data : 0x4700000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("in") => { $ crate :: JsWord { unsafe_data : 0x4800000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("unique") => { $ crate :: JsWord { unsafe_data : 0x4900000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("instanceof") => { $ crate :: JsWord { unsafe_data : 0x4A00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("undefined") => { $ crate :: JsWord { unsafe_data : 0x4B00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("while") => { $ crate :: JsWord { unsafe_data : 0x4C00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("try") => { $ crate :: JsWord { unsafe_data : 0x4D00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("set") => { $ crate :: JsWord { unsafe_data : 0x4E00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("from") => { $ crate :: JsWord { unsafe_data : 0x4F00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("delete") => { $ crate :: JsWord { unsafe_data : 0x5000000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("finally") => { $ crate :: JsWord { unsafe_data : 0x5100000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("continue") => { $ crate :: JsWord { unsafe_data : 0x5200000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("package") => { $ crate :: JsWord { unsafe_data : 0x5300000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("env") => { $ crate :: JsWord { unsafe_data : 0x5400000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("function") => { $ crate :: JsWord { unsafe_data : 0x5500000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("do") => { $ crate :: JsWord { unsafe_data : 0x5600000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("default") => { $ crate :: JsWord { unsafe_data : 0x5700000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("target") => { $ crate :: JsWord { unsafe_data : 0x5800000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("unknown") => { $ crate :: JsWord { unsafe_data : 0x5900000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("debugger") => { $ crate :: JsWord { unsafe_data : 0x5A00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("class") => { $ crate :: JsWord { unsafe_data : 0x5B00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("readonly") => { $ crate :: JsWord { unsafe_data : 0x5C00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
("static") => { $ crate :: JsWord { unsafe_data : 0x5D00000002u64 , phantom : :: std :: marker :: PhantomData , } } ;
}