How to use cp method in ng-mocks

Best JavaScript code snippet using ng-mocks

angular-parse-ext.js

Source:angular-parse-ext.js Github

copy

Full Screen

1/**2 * @license AngularJS v1.6.63 * (c) 2010-2017 Google, Inc. http://angularjs.org4 * License: MIT5 */6(function(window, angular) {'use strict';7/******************************************************8 * Generated file, do not modify *9 * *10 *****************************************************/11function IDS_Y(cp) {12 if (0x0041 <= cp && cp <= 0x005A) return true;13 if (0x0061 <= cp && cp <= 0x007A) return true;14 if (cp === 0x00AA) return true;15 if (cp === 0x00B5) return true;16 if (cp === 0x00BA) return true;17 if (0x00C0 <= cp && cp <= 0x00D6) return true;18 if (0x00D8 <= cp && cp <= 0x00F6) return true;19 if (0x00F8 <= cp && cp <= 0x02C1) return true;20 if (0x02C6 <= cp && cp <= 0x02D1) return true;21 if (0x02E0 <= cp && cp <= 0x02E4) return true;22 if (cp === 0x02EC) return true;23 if (cp === 0x02EE) return true;24 if (0x0370 <= cp && cp <= 0x0374) return true;25 if (0x0376 <= cp && cp <= 0x0377) return true;26 if (0x037A <= cp && cp <= 0x037D) return true;27 if (cp === 0x037F) return true;28 if (cp === 0x0386) return true;29 if (0x0388 <= cp && cp <= 0x038A) return true;30 if (cp === 0x038C) return true;31 if (0x038E <= cp && cp <= 0x03A1) return true;32 if (0x03A3 <= cp && cp <= 0x03F5) return true;33 if (0x03F7 <= cp && cp <= 0x0481) return true;34 if (0x048A <= cp && cp <= 0x052F) return true;35 if (0x0531 <= cp && cp <= 0x0556) return true;36 if (cp === 0x0559) return true;37 if (0x0561 <= cp && cp <= 0x0587) return true;38 if (0x05D0 <= cp && cp <= 0x05EA) return true;39 if (0x05F0 <= cp && cp <= 0x05F2) return true;40 if (0x0620 <= cp && cp <= 0x064A) return true;41 if (0x066E <= cp && cp <= 0x066F) return true;42 if (0x0671 <= cp && cp <= 0x06D3) return true;43 if (cp === 0x06D5) return true;44 if (0x06E5 <= cp && cp <= 0x06E6) return true;45 if (0x06EE <= cp && cp <= 0x06EF) return true;46 if (0x06FA <= cp && cp <= 0x06FC) return true;47 if (cp === 0x06FF) return true;48 if (cp === 0x0710) return true;49 if (0x0712 <= cp && cp <= 0x072F) return true;50 if (0x074D <= cp && cp <= 0x07A5) return true;51 if (cp === 0x07B1) return true;52 if (0x07CA <= cp && cp <= 0x07EA) return true;53 if (0x07F4 <= cp && cp <= 0x07F5) return true;54 if (cp === 0x07FA) return true;55 if (0x0800 <= cp && cp <= 0x0815) return true;56 if (cp === 0x081A) return true;57 if (cp === 0x0824) return true;58 if (cp === 0x0828) return true;59 if (0x0840 <= cp && cp <= 0x0858) return true;60 if (0x08A0 <= cp && cp <= 0x08B4) return true;61 if (0x0904 <= cp && cp <= 0x0939) return true;62 if (cp === 0x093D) return true;63 if (cp === 0x0950) return true;64 if (0x0958 <= cp && cp <= 0x0961) return true;65 if (0x0971 <= cp && cp <= 0x0980) return true;66 if (0x0985 <= cp && cp <= 0x098C) return true;67 if (0x098F <= cp && cp <= 0x0990) return true;68 if (0x0993 <= cp && cp <= 0x09A8) return true;69 if (0x09AA <= cp && cp <= 0x09B0) return true;70 if (cp === 0x09B2) return true;71 if (0x09B6 <= cp && cp <= 0x09B9) return true;72 if (cp === 0x09BD) return true;73 if (cp === 0x09CE) return true;74 if (0x09DC <= cp && cp <= 0x09DD) return true;75 if (0x09DF <= cp && cp <= 0x09E1) return true;76 if (0x09F0 <= cp && cp <= 0x09F1) return true;77 if (0x0A05 <= cp && cp <= 0x0A0A) return true;78 if (0x0A0F <= cp && cp <= 0x0A10) return true;79 if (0x0A13 <= cp && cp <= 0x0A28) return true;80 if (0x0A2A <= cp && cp <= 0x0A30) return true;81 if (0x0A32 <= cp && cp <= 0x0A33) return true;82 if (0x0A35 <= cp && cp <= 0x0A36) return true;83 if (0x0A38 <= cp && cp <= 0x0A39) return true;84 if (0x0A59 <= cp && cp <= 0x0A5C) return true;85 if (cp === 0x0A5E) return true;86 if (0x0A72 <= cp && cp <= 0x0A74) return true;87 if (0x0A85 <= cp && cp <= 0x0A8D) return true;88 if (0x0A8F <= cp && cp <= 0x0A91) return true;89 if (0x0A93 <= cp && cp <= 0x0AA8) return true;90 if (0x0AAA <= cp && cp <= 0x0AB0) return true;91 if (0x0AB2 <= cp && cp <= 0x0AB3) return true;92 if (0x0AB5 <= cp && cp <= 0x0AB9) return true;93 if (cp === 0x0ABD) return true;94 if (cp === 0x0AD0) return true;95 if (0x0AE0 <= cp && cp <= 0x0AE1) return true;96 if (cp === 0x0AF9) return true;97 if (0x0B05 <= cp && cp <= 0x0B0C) return true;98 if (0x0B0F <= cp && cp <= 0x0B10) return true;99 if (0x0B13 <= cp && cp <= 0x0B28) return true;100 if (0x0B2A <= cp && cp <= 0x0B30) return true;101 if (0x0B32 <= cp && cp <= 0x0B33) return true;102 if (0x0B35 <= cp && cp <= 0x0B39) return true;103 if (cp === 0x0B3D) return true;104 if (0x0B5C <= cp && cp <= 0x0B5D) return true;105 if (0x0B5F <= cp && cp <= 0x0B61) return true;106 if (cp === 0x0B71) return true;107 if (cp === 0x0B83) return true;108 if (0x0B85 <= cp && cp <= 0x0B8A) return true;109 if (0x0B8E <= cp && cp <= 0x0B90) return true;110 if (0x0B92 <= cp && cp <= 0x0B95) return true;111 if (0x0B99 <= cp && cp <= 0x0B9A) return true;112 if (cp === 0x0B9C) return true;113 if (0x0B9E <= cp && cp <= 0x0B9F) return true;114 if (0x0BA3 <= cp && cp <= 0x0BA4) return true;115 if (0x0BA8 <= cp && cp <= 0x0BAA) return true;116 if (0x0BAE <= cp && cp <= 0x0BB9) return true;117 if (cp === 0x0BD0) return true;118 if (0x0C05 <= cp && cp <= 0x0C0C) return true;119 if (0x0C0E <= cp && cp <= 0x0C10) return true;120 if (0x0C12 <= cp && cp <= 0x0C28) return true;121 if (0x0C2A <= cp && cp <= 0x0C39) return true;122 if (cp === 0x0C3D) return true;123 if (0x0C58 <= cp && cp <= 0x0C5A) return true;124 if (0x0C60 <= cp && cp <= 0x0C61) return true;125 if (0x0C85 <= cp && cp <= 0x0C8C) return true;126 if (0x0C8E <= cp && cp <= 0x0C90) return true;127 if (0x0C92 <= cp && cp <= 0x0CA8) return true;128 if (0x0CAA <= cp && cp <= 0x0CB3) return true;129 if (0x0CB5 <= cp && cp <= 0x0CB9) return true;130 if (cp === 0x0CBD) return true;131 if (cp === 0x0CDE) return true;132 if (0x0CE0 <= cp && cp <= 0x0CE1) return true;133 if (0x0CF1 <= cp && cp <= 0x0CF2) return true;134 if (0x0D05 <= cp && cp <= 0x0D0C) return true;135 if (0x0D0E <= cp && cp <= 0x0D10) return true;136 if (0x0D12 <= cp && cp <= 0x0D3A) return true;137 if (cp === 0x0D3D) return true;138 if (cp === 0x0D4E) return true;139 if (0x0D5F <= cp && cp <= 0x0D61) return true;140 if (0x0D7A <= cp && cp <= 0x0D7F) return true;141 if (0x0D85 <= cp && cp <= 0x0D96) return true;142 if (0x0D9A <= cp && cp <= 0x0DB1) return true;143 if (0x0DB3 <= cp && cp <= 0x0DBB) return true;144 if (cp === 0x0DBD) return true;145 if (0x0DC0 <= cp && cp <= 0x0DC6) return true;146 if (0x0E01 <= cp && cp <= 0x0E30) return true;147 if (0x0E32 <= cp && cp <= 0x0E33) return true;148 if (0x0E40 <= cp && cp <= 0x0E46) return true;149 if (0x0E81 <= cp && cp <= 0x0E82) return true;150 if (cp === 0x0E84) return true;151 if (0x0E87 <= cp && cp <= 0x0E88) return true;152 if (cp === 0x0E8A) return true;153 if (cp === 0x0E8D) return true;154 if (0x0E94 <= cp && cp <= 0x0E97) return true;155 if (0x0E99 <= cp && cp <= 0x0E9F) return true;156 if (0x0EA1 <= cp && cp <= 0x0EA3) return true;157 if (cp === 0x0EA5) return true;158 if (cp === 0x0EA7) return true;159 if (0x0EAA <= cp && cp <= 0x0EAB) return true;160 if (0x0EAD <= cp && cp <= 0x0EB0) return true;161 if (0x0EB2 <= cp && cp <= 0x0EB3) return true;162 if (cp === 0x0EBD) return true;163 if (0x0EC0 <= cp && cp <= 0x0EC4) return true;164 if (cp === 0x0EC6) return true;165 if (0x0EDC <= cp && cp <= 0x0EDF) return true;166 if (cp === 0x0F00) return true;167 if (0x0F40 <= cp && cp <= 0x0F47) return true;168 if (0x0F49 <= cp && cp <= 0x0F6C) return true;169 if (0x0F88 <= cp && cp <= 0x0F8C) return true;170 if (0x1000 <= cp && cp <= 0x102A) return true;171 if (cp === 0x103F) return true;172 if (0x1050 <= cp && cp <= 0x1055) return true;173 if (0x105A <= cp && cp <= 0x105D) return true;174 if (cp === 0x1061) return true;175 if (0x1065 <= cp && cp <= 0x1066) return true;176 if (0x106E <= cp && cp <= 0x1070) return true;177 if (0x1075 <= cp && cp <= 0x1081) return true;178 if (cp === 0x108E) return true;179 if (0x10A0 <= cp && cp <= 0x10C5) return true;180 if (cp === 0x10C7) return true;181 if (cp === 0x10CD) return true;182 if (0x10D0 <= cp && cp <= 0x10FA) return true;183 if (0x10FC <= cp && cp <= 0x1248) return true;184 if (0x124A <= cp && cp <= 0x124D) return true;185 if (0x1250 <= cp && cp <= 0x1256) return true;186 if (cp === 0x1258) return true;187 if (0x125A <= cp && cp <= 0x125D) return true;188 if (0x1260 <= cp && cp <= 0x1288) return true;189 if (0x128A <= cp && cp <= 0x128D) return true;190 if (0x1290 <= cp && cp <= 0x12B0) return true;191 if (0x12B2 <= cp && cp <= 0x12B5) return true;192 if (0x12B8 <= cp && cp <= 0x12BE) return true;193 if (cp === 0x12C0) return true;194 if (0x12C2 <= cp && cp <= 0x12C5) return true;195 if (0x12C8 <= cp && cp <= 0x12D6) return true;196 if (0x12D8 <= cp && cp <= 0x1310) return true;197 if (0x1312 <= cp && cp <= 0x1315) return true;198 if (0x1318 <= cp && cp <= 0x135A) return true;199 if (0x1380 <= cp && cp <= 0x138F) return true;200 if (0x13A0 <= cp && cp <= 0x13F5) return true;201 if (0x13F8 <= cp && cp <= 0x13FD) return true;202 if (0x1401 <= cp && cp <= 0x166C) return true;203 if (0x166F <= cp && cp <= 0x167F) return true;204 if (0x1681 <= cp && cp <= 0x169A) return true;205 if (0x16A0 <= cp && cp <= 0x16EA) return true;206 if (0x16EE <= cp && cp <= 0x16F8) return true;207 if (0x1700 <= cp && cp <= 0x170C) return true;208 if (0x170E <= cp && cp <= 0x1711) return true;209 if (0x1720 <= cp && cp <= 0x1731) return true;210 if (0x1740 <= cp && cp <= 0x1751) return true;211 if (0x1760 <= cp && cp <= 0x176C) return true;212 if (0x176E <= cp && cp <= 0x1770) return true;213 if (0x1780 <= cp && cp <= 0x17B3) return true;214 if (cp === 0x17D7) return true;215 if (cp === 0x17DC) return true;216 if (0x1820 <= cp && cp <= 0x1877) return true;217 if (0x1880 <= cp && cp <= 0x18A8) return true;218 if (cp === 0x18AA) return true;219 if (0x18B0 <= cp && cp <= 0x18F5) return true;220 if (0x1900 <= cp && cp <= 0x191E) return true;221 if (0x1950 <= cp && cp <= 0x196D) return true;222 if (0x1970 <= cp && cp <= 0x1974) return true;223 if (0x1980 <= cp && cp <= 0x19AB) return true;224 if (0x19B0 <= cp && cp <= 0x19C9) return true;225 if (0x1A00 <= cp && cp <= 0x1A16) return true;226 if (0x1A20 <= cp && cp <= 0x1A54) return true;227 if (cp === 0x1AA7) return true;228 if (0x1B05 <= cp && cp <= 0x1B33) return true;229 if (0x1B45 <= cp && cp <= 0x1B4B) return true;230 if (0x1B83 <= cp && cp <= 0x1BA0) return true;231 if (0x1BAE <= cp && cp <= 0x1BAF) return true;232 if (0x1BBA <= cp && cp <= 0x1BE5) return true;233 if (0x1C00 <= cp && cp <= 0x1C23) return true;234 if (0x1C4D <= cp && cp <= 0x1C4F) return true;235 if (0x1C5A <= cp && cp <= 0x1C7D) return true;236 if (0x1CE9 <= cp && cp <= 0x1CEC) return true;237 if (0x1CEE <= cp && cp <= 0x1CF1) return true;238 if (0x1CF5 <= cp && cp <= 0x1CF6) return true;239 if (0x1D00 <= cp && cp <= 0x1DBF) return true;240 if (0x1E00 <= cp && cp <= 0x1F15) return true;241 if (0x1F18 <= cp && cp <= 0x1F1D) return true;242 if (0x1F20 <= cp && cp <= 0x1F45) return true;243 if (0x1F48 <= cp && cp <= 0x1F4D) return true;244 if (0x1F50 <= cp && cp <= 0x1F57) return true;245 if (cp === 0x1F59) return true;246 if (cp === 0x1F5B) return true;247 if (cp === 0x1F5D) return true;248 if (0x1F5F <= cp && cp <= 0x1F7D) return true;249 if (0x1F80 <= cp && cp <= 0x1FB4) return true;250 if (0x1FB6 <= cp && cp <= 0x1FBC) return true;251 if (cp === 0x1FBE) return true;252 if (0x1FC2 <= cp && cp <= 0x1FC4) return true;253 if (0x1FC6 <= cp && cp <= 0x1FCC) return true;254 if (0x1FD0 <= cp && cp <= 0x1FD3) return true;255 if (0x1FD6 <= cp && cp <= 0x1FDB) return true;256 if (0x1FE0 <= cp && cp <= 0x1FEC) return true;257 if (0x1FF2 <= cp && cp <= 0x1FF4) return true;258 if (0x1FF6 <= cp && cp <= 0x1FFC) return true;259 if (cp === 0x2071) return true;260 if (cp === 0x207F) return true;261 if (0x2090 <= cp && cp <= 0x209C) return true;262 if (cp === 0x2102) return true;263 if (cp === 0x2107) return true;264 if (0x210A <= cp && cp <= 0x2113) return true;265 if (cp === 0x2115) return true;266 if (0x2118 <= cp && cp <= 0x211D) return true;267 if (cp === 0x2124) return true;268 if (cp === 0x2126) return true;269 if (cp === 0x2128) return true;270 if (0x212A <= cp && cp <= 0x2139) return true;271 if (0x213C <= cp && cp <= 0x213F) return true;272 if (0x2145 <= cp && cp <= 0x2149) return true;273 if (cp === 0x214E) return true;274 if (0x2160 <= cp && cp <= 0x2188) return true;275 if (0x2C00 <= cp && cp <= 0x2C2E) return true;276 if (0x2C30 <= cp && cp <= 0x2C5E) return true;277 if (0x2C60 <= cp && cp <= 0x2CE4) return true;278 if (0x2CEB <= cp && cp <= 0x2CEE) return true;279 if (0x2CF2 <= cp && cp <= 0x2CF3) return true;280 if (0x2D00 <= cp && cp <= 0x2D25) return true;281 if (cp === 0x2D27) return true;282 if (cp === 0x2D2D) return true;283 if (0x2D30 <= cp && cp <= 0x2D67) return true;284 if (cp === 0x2D6F) return true;285 if (0x2D80 <= cp && cp <= 0x2D96) return true;286 if (0x2DA0 <= cp && cp <= 0x2DA6) return true;287 if (0x2DA8 <= cp && cp <= 0x2DAE) return true;288 if (0x2DB0 <= cp && cp <= 0x2DB6) return true;289 if (0x2DB8 <= cp && cp <= 0x2DBE) return true;290 if (0x2DC0 <= cp && cp <= 0x2DC6) return true;291 if (0x2DC8 <= cp && cp <= 0x2DCE) return true;292 if (0x2DD0 <= cp && cp <= 0x2DD6) return true;293 if (0x2DD8 <= cp && cp <= 0x2DDE) return true;294 if (0x3005 <= cp && cp <= 0x3007) return true;295 if (0x3021 <= cp && cp <= 0x3029) return true;296 if (0x3031 <= cp && cp <= 0x3035) return true;297 if (0x3038 <= cp && cp <= 0x303C) return true;298 if (0x3041 <= cp && cp <= 0x3096) return true;299 if (0x309B <= cp && cp <= 0x309F) return true;300 if (0x30A1 <= cp && cp <= 0x30FA) return true;301 if (0x30FC <= cp && cp <= 0x30FF) return true;302 if (0x3105 <= cp && cp <= 0x312D) return true;303 if (0x3131 <= cp && cp <= 0x318E) return true;304 if (0x31A0 <= cp && cp <= 0x31BA) return true;305 if (0x31F0 <= cp && cp <= 0x31FF) return true;306 if (0x3400 <= cp && cp <= 0x4DB5) return true;307 if (0x4E00 <= cp && cp <= 0x9FD5) return true;308 if (0xA000 <= cp && cp <= 0xA48C) return true;309 if (0xA4D0 <= cp && cp <= 0xA4FD) return true;310 if (0xA500 <= cp && cp <= 0xA60C) return true;311 if (0xA610 <= cp && cp <= 0xA61F) return true;312 if (0xA62A <= cp && cp <= 0xA62B) return true;313 if (0xA640 <= cp && cp <= 0xA66E) return true;314 if (0xA67F <= cp && cp <= 0xA69D) return true;315 if (0xA6A0 <= cp && cp <= 0xA6EF) return true;316 if (0xA717 <= cp && cp <= 0xA71F) return true;317 if (0xA722 <= cp && cp <= 0xA788) return true;318 if (0xA78B <= cp && cp <= 0xA7AD) return true;319 if (0xA7B0 <= cp && cp <= 0xA7B7) return true;320 if (0xA7F7 <= cp && cp <= 0xA801) return true;321 if (0xA803 <= cp && cp <= 0xA805) return true;322 if (0xA807 <= cp && cp <= 0xA80A) return true;323 if (0xA80C <= cp && cp <= 0xA822) return true;324 if (0xA840 <= cp && cp <= 0xA873) return true;325 if (0xA882 <= cp && cp <= 0xA8B3) return true;326 if (0xA8F2 <= cp && cp <= 0xA8F7) return true;327 if (cp === 0xA8FB) return true;328 if (cp === 0xA8FD) return true;329 if (0xA90A <= cp && cp <= 0xA925) return true;330 if (0xA930 <= cp && cp <= 0xA946) return true;331 if (0xA960 <= cp && cp <= 0xA97C) return true;332 if (0xA984 <= cp && cp <= 0xA9B2) return true;333 if (cp === 0xA9CF) return true;334 if (0xA9E0 <= cp && cp <= 0xA9E4) return true;335 if (0xA9E6 <= cp && cp <= 0xA9EF) return true;336 if (0xA9FA <= cp && cp <= 0xA9FE) return true;337 if (0xAA00 <= cp && cp <= 0xAA28) return true;338 if (0xAA40 <= cp && cp <= 0xAA42) return true;339 if (0xAA44 <= cp && cp <= 0xAA4B) return true;340 if (0xAA60 <= cp && cp <= 0xAA76) return true;341 if (cp === 0xAA7A) return true;342 if (0xAA7E <= cp && cp <= 0xAAAF) return true;343 if (cp === 0xAAB1) return true;344 if (0xAAB5 <= cp && cp <= 0xAAB6) return true;345 if (0xAAB9 <= cp && cp <= 0xAABD) return true;346 if (cp === 0xAAC0) return true;347 if (cp === 0xAAC2) return true;348 if (0xAADB <= cp && cp <= 0xAADD) return true;349 if (0xAAE0 <= cp && cp <= 0xAAEA) return true;350 if (0xAAF2 <= cp && cp <= 0xAAF4) return true;351 if (0xAB01 <= cp && cp <= 0xAB06) return true;352 if (0xAB09 <= cp && cp <= 0xAB0E) return true;353 if (0xAB11 <= cp && cp <= 0xAB16) return true;354 if (0xAB20 <= cp && cp <= 0xAB26) return true;355 if (0xAB28 <= cp && cp <= 0xAB2E) return true;356 if (0xAB30 <= cp && cp <= 0xAB5A) return true;357 if (0xAB5C <= cp && cp <= 0xAB65) return true;358 if (0xAB70 <= cp && cp <= 0xABE2) return true;359 if (0xAC00 <= cp && cp <= 0xD7A3) return true;360 if (0xD7B0 <= cp && cp <= 0xD7C6) return true;361 if (0xD7CB <= cp && cp <= 0xD7FB) return true;362 if (0xF900 <= cp && cp <= 0xFA6D) return true;363 if (0xFA70 <= cp && cp <= 0xFAD9) return true;364 if (0xFB00 <= cp && cp <= 0xFB06) return true;365 if (0xFB13 <= cp && cp <= 0xFB17) return true;366 if (cp === 0xFB1D) return true;367 if (0xFB1F <= cp && cp <= 0xFB28) return true;368 if (0xFB2A <= cp && cp <= 0xFB36) return true;369 if (0xFB38 <= cp && cp <= 0xFB3C) return true;370 if (cp === 0xFB3E) return true;371 if (0xFB40 <= cp && cp <= 0xFB41) return true;372 if (0xFB43 <= cp && cp <= 0xFB44) return true;373 if (0xFB46 <= cp && cp <= 0xFBB1) return true;374 if (0xFBD3 <= cp && cp <= 0xFD3D) return true;375 if (0xFD50 <= cp && cp <= 0xFD8F) return true;376 if (0xFD92 <= cp && cp <= 0xFDC7) return true;377 if (0xFDF0 <= cp && cp <= 0xFDFB) return true;378 if (0xFE70 <= cp && cp <= 0xFE74) return true;379 if (0xFE76 <= cp && cp <= 0xFEFC) return true;380 if (0xFF21 <= cp && cp <= 0xFF3A) return true;381 if (0xFF41 <= cp && cp <= 0xFF5A) return true;382 if (0xFF66 <= cp && cp <= 0xFFBE) return true;383 if (0xFFC2 <= cp && cp <= 0xFFC7) return true;384 if (0xFFCA <= cp && cp <= 0xFFCF) return true;385 if (0xFFD2 <= cp && cp <= 0xFFD7) return true;386 if (0xFFDA <= cp && cp <= 0xFFDC) return true;387 if (0x10000 <= cp && cp <= 0x1000B) return true;388 if (0x1000D <= cp && cp <= 0x10026) return true;389 if (0x10028 <= cp && cp <= 0x1003A) return true;390 if (0x1003C <= cp && cp <= 0x1003D) return true;391 if (0x1003F <= cp && cp <= 0x1004D) return true;392 if (0x10050 <= cp && cp <= 0x1005D) return true;393 if (0x10080 <= cp && cp <= 0x100FA) return true;394 if (0x10140 <= cp && cp <= 0x10174) return true;395 if (0x10280 <= cp && cp <= 0x1029C) return true;396 if (0x102A0 <= cp && cp <= 0x102D0) return true;397 if (0x10300 <= cp && cp <= 0x1031F) return true;398 if (0x10330 <= cp && cp <= 0x1034A) return true;399 if (0x10350 <= cp && cp <= 0x10375) return true;400 if (0x10380 <= cp && cp <= 0x1039D) return true;401 if (0x103A0 <= cp && cp <= 0x103C3) return true;402 if (0x103C8 <= cp && cp <= 0x103CF) return true;403 if (0x103D1 <= cp && cp <= 0x103D5) return true;404 if (0x10400 <= cp && cp <= 0x1049D) return true;405 if (0x10500 <= cp && cp <= 0x10527) return true;406 if (0x10530 <= cp && cp <= 0x10563) return true;407 if (0x10600 <= cp && cp <= 0x10736) return true;408 if (0x10740 <= cp && cp <= 0x10755) return true;409 if (0x10760 <= cp && cp <= 0x10767) return true;410 if (0x10800 <= cp && cp <= 0x10805) return true;411 if (cp === 0x10808) return true;412 if (0x1080A <= cp && cp <= 0x10835) return true;413 if (0x10837 <= cp && cp <= 0x10838) return true;414 if (cp === 0x1083C) return true;415 if (0x1083F <= cp && cp <= 0x10855) return true;416 if (0x10860 <= cp && cp <= 0x10876) return true;417 if (0x10880 <= cp && cp <= 0x1089E) return true;418 if (0x108E0 <= cp && cp <= 0x108F2) return true;419 if (0x108F4 <= cp && cp <= 0x108F5) return true;420 if (0x10900 <= cp && cp <= 0x10915) return true;421 if (0x10920 <= cp && cp <= 0x10939) return true;422 if (0x10980 <= cp && cp <= 0x109B7) return true;423 if (0x109BE <= cp && cp <= 0x109BF) return true;424 if (cp === 0x10A00) return true;425 if (0x10A10 <= cp && cp <= 0x10A13) return true;426 if (0x10A15 <= cp && cp <= 0x10A17) return true;427 if (0x10A19 <= cp && cp <= 0x10A33) return true;428 if (0x10A60 <= cp && cp <= 0x10A7C) return true;429 if (0x10A80 <= cp && cp <= 0x10A9C) return true;430 if (0x10AC0 <= cp && cp <= 0x10AC7) return true;431 if (0x10AC9 <= cp && cp <= 0x10AE4) return true;432 if (0x10B00 <= cp && cp <= 0x10B35) return true;433 if (0x10B40 <= cp && cp <= 0x10B55) return true;434 if (0x10B60 <= cp && cp <= 0x10B72) return true;435 if (0x10B80 <= cp && cp <= 0x10B91) return true;436 if (0x10C00 <= cp && cp <= 0x10C48) return true;437 if (0x10C80 <= cp && cp <= 0x10CB2) return true;438 if (0x10CC0 <= cp && cp <= 0x10CF2) return true;439 if (0x11003 <= cp && cp <= 0x11037) return true;440 if (0x11083 <= cp && cp <= 0x110AF) return true;441 if (0x110D0 <= cp && cp <= 0x110E8) return true;442 if (0x11103 <= cp && cp <= 0x11126) return true;443 if (0x11150 <= cp && cp <= 0x11172) return true;444 if (cp === 0x11176) return true;445 if (0x11183 <= cp && cp <= 0x111B2) return true;446 if (0x111C1 <= cp && cp <= 0x111C4) return true;447 if (cp === 0x111DA) return true;448 if (cp === 0x111DC) return true;449 if (0x11200 <= cp && cp <= 0x11211) return true;450 if (0x11213 <= cp && cp <= 0x1122B) return true;451 if (0x11280 <= cp && cp <= 0x11286) return true;452 if (cp === 0x11288) return true;453 if (0x1128A <= cp && cp <= 0x1128D) return true;454 if (0x1128F <= cp && cp <= 0x1129D) return true;455 if (0x1129F <= cp && cp <= 0x112A8) return true;456 if (0x112B0 <= cp && cp <= 0x112DE) return true;457 if (0x11305 <= cp && cp <= 0x1130C) return true;458 if (0x1130F <= cp && cp <= 0x11310) return true;459 if (0x11313 <= cp && cp <= 0x11328) return true;460 if (0x1132A <= cp && cp <= 0x11330) return true;461 if (0x11332 <= cp && cp <= 0x11333) return true;462 if (0x11335 <= cp && cp <= 0x11339) return true;463 if (cp === 0x1133D) return true;464 if (cp === 0x11350) return true;465 if (0x1135D <= cp && cp <= 0x11361) return true;466 if (0x11480 <= cp && cp <= 0x114AF) return true;467 if (0x114C4 <= cp && cp <= 0x114C5) return true;468 if (cp === 0x114C7) return true;469 if (0x11580 <= cp && cp <= 0x115AE) return true;470 if (0x115D8 <= cp && cp <= 0x115DB) return true;471 if (0x11600 <= cp && cp <= 0x1162F) return true;472 if (cp === 0x11644) return true;473 if (0x11680 <= cp && cp <= 0x116AA) return true;474 if (0x11700 <= cp && cp <= 0x11719) return true;475 if (0x118A0 <= cp && cp <= 0x118DF) return true;476 if (cp === 0x118FF) return true;477 if (0x11AC0 <= cp && cp <= 0x11AF8) return true;478 if (0x12000 <= cp && cp <= 0x12399) return true;479 if (0x12400 <= cp && cp <= 0x1246E) return true;480 if (0x12480 <= cp && cp <= 0x12543) return true;481 if (0x13000 <= cp && cp <= 0x1342E) return true;482 if (0x14400 <= cp && cp <= 0x14646) return true;483 if (0x16800 <= cp && cp <= 0x16A38) return true;484 if (0x16A40 <= cp && cp <= 0x16A5E) return true;485 if (0x16AD0 <= cp && cp <= 0x16AED) return true;486 if (0x16B00 <= cp && cp <= 0x16B2F) return true;487 if (0x16B40 <= cp && cp <= 0x16B43) return true;488 if (0x16B63 <= cp && cp <= 0x16B77) return true;489 if (0x16B7D <= cp && cp <= 0x16B8F) return true;490 if (0x16F00 <= cp && cp <= 0x16F44) return true;491 if (cp === 0x16F50) return true;492 if (0x16F93 <= cp && cp <= 0x16F9F) return true;493 if (0x1B000 <= cp && cp <= 0x1B001) return true;494 if (0x1BC00 <= cp && cp <= 0x1BC6A) return true;495 if (0x1BC70 <= cp && cp <= 0x1BC7C) return true;496 if (0x1BC80 <= cp && cp <= 0x1BC88) return true;497 if (0x1BC90 <= cp && cp <= 0x1BC99) return true;498 if (0x1D400 <= cp && cp <= 0x1D454) return true;499 if (0x1D456 <= cp && cp <= 0x1D49C) return true;500 if (0x1D49E <= cp && cp <= 0x1D49F) return true;501 if (cp === 0x1D4A2) return true;502 if (0x1D4A5 <= cp && cp <= 0x1D4A6) return true;503 if (0x1D4A9 <= cp && cp <= 0x1D4AC) return true;504 if (0x1D4AE <= cp && cp <= 0x1D4B9) return true;505 if (cp === 0x1D4BB) return true;506 if (0x1D4BD <= cp && cp <= 0x1D4C3) return true;507 if (0x1D4C5 <= cp && cp <= 0x1D505) return true;508 if (0x1D507 <= cp && cp <= 0x1D50A) return true;509 if (0x1D50D <= cp && cp <= 0x1D514) return true;510 if (0x1D516 <= cp && cp <= 0x1D51C) return true;511 if (0x1D51E <= cp && cp <= 0x1D539) return true;512 if (0x1D53B <= cp && cp <= 0x1D53E) return true;513 if (0x1D540 <= cp && cp <= 0x1D544) return true;514 if (cp === 0x1D546) return true;515 if (0x1D54A <= cp && cp <= 0x1D550) return true;516 if (0x1D552 <= cp && cp <= 0x1D6A5) return true;517 if (0x1D6A8 <= cp && cp <= 0x1D6C0) return true;518 if (0x1D6C2 <= cp && cp <= 0x1D6DA) return true;519 if (0x1D6DC <= cp && cp <= 0x1D6FA) return true;520 if (0x1D6FC <= cp && cp <= 0x1D714) return true;521 if (0x1D716 <= cp && cp <= 0x1D734) return true;522 if (0x1D736 <= cp && cp <= 0x1D74E) return true;523 if (0x1D750 <= cp && cp <= 0x1D76E) return true;524 if (0x1D770 <= cp && cp <= 0x1D788) return true;525 if (0x1D78A <= cp && cp <= 0x1D7A8) return true;526 if (0x1D7AA <= cp && cp <= 0x1D7C2) return true;527 if (0x1D7C4 <= cp && cp <= 0x1D7CB) return true;528 if (0x1E800 <= cp && cp <= 0x1E8C4) return true;529 if (0x1EE00 <= cp && cp <= 0x1EE03) return true;530 if (0x1EE05 <= cp && cp <= 0x1EE1F) return true;531 if (0x1EE21 <= cp && cp <= 0x1EE22) return true;532 if (cp === 0x1EE24) return true;533 if (cp === 0x1EE27) return true;534 if (0x1EE29 <= cp && cp <= 0x1EE32) return true;535 if (0x1EE34 <= cp && cp <= 0x1EE37) return true;536 if (cp === 0x1EE39) return true;537 if (cp === 0x1EE3B) return true;538 if (cp === 0x1EE42) return true;539 if (cp === 0x1EE47) return true;540 if (cp === 0x1EE49) return true;541 if (cp === 0x1EE4B) return true;542 if (0x1EE4D <= cp && cp <= 0x1EE4F) return true;543 if (0x1EE51 <= cp && cp <= 0x1EE52) return true;544 if (cp === 0x1EE54) return true;545 if (cp === 0x1EE57) return true;546 if (cp === 0x1EE59) return true;547 if (cp === 0x1EE5B) return true;548 if (cp === 0x1EE5D) return true;549 if (cp === 0x1EE5F) return true;550 if (0x1EE61 <= cp && cp <= 0x1EE62) return true;551 if (cp === 0x1EE64) return true;552 if (0x1EE67 <= cp && cp <= 0x1EE6A) return true;553 if (0x1EE6C <= cp && cp <= 0x1EE72) return true;554 if (0x1EE74 <= cp && cp <= 0x1EE77) return true;555 if (0x1EE79 <= cp && cp <= 0x1EE7C) return true;556 if (cp === 0x1EE7E) return true;557 if (0x1EE80 <= cp && cp <= 0x1EE89) return true;558 if (0x1EE8B <= cp && cp <= 0x1EE9B) return true;559 if (0x1EEA1 <= cp && cp <= 0x1EEA3) return true;560 if (0x1EEA5 <= cp && cp <= 0x1EEA9) return true;561 if (0x1EEAB <= cp && cp <= 0x1EEBB) return true;562 if (0x20000 <= cp && cp <= 0x2A6D6) return true;563 if (0x2A700 <= cp && cp <= 0x2B734) return true;564 if (0x2B740 <= cp && cp <= 0x2B81D) return true;565 if (0x2B820 <= cp && cp <= 0x2CEA1) return true;566 if (0x2F800 <= cp && cp <= 0x2FA1D) return true;567 return false;568}569function IDC_Y(cp) {570 if (0x0030 <= cp && cp <= 0x0039) return true;571 if (0x0041 <= cp && cp <= 0x005A) return true;572 if (cp === 0x005F) return true;573 if (0x0061 <= cp && cp <= 0x007A) return true;574 if (cp === 0x00AA) return true;575 if (cp === 0x00B5) return true;576 if (cp === 0x00B7) return true;577 if (cp === 0x00BA) return true;578 if (0x00C0 <= cp && cp <= 0x00D6) return true;579 if (0x00D8 <= cp && cp <= 0x00F6) return true;580 if (0x00F8 <= cp && cp <= 0x02C1) return true;581 if (0x02C6 <= cp && cp <= 0x02D1) return true;582 if (0x02E0 <= cp && cp <= 0x02E4) return true;583 if (cp === 0x02EC) return true;584 if (cp === 0x02EE) return true;585 if (0x0300 <= cp && cp <= 0x0374) return true;586 if (0x0376 <= cp && cp <= 0x0377) return true;587 if (0x037A <= cp && cp <= 0x037D) return true;588 if (cp === 0x037F) return true;589 if (0x0386 <= cp && cp <= 0x038A) return true;590 if (cp === 0x038C) return true;591 if (0x038E <= cp && cp <= 0x03A1) return true;592 if (0x03A3 <= cp && cp <= 0x03F5) return true;593 if (0x03F7 <= cp && cp <= 0x0481) return true;594 if (0x0483 <= cp && cp <= 0x0487) return true;595 if (0x048A <= cp && cp <= 0x052F) return true;596 if (0x0531 <= cp && cp <= 0x0556) return true;597 if (cp === 0x0559) return true;598 if (0x0561 <= cp && cp <= 0x0587) return true;599 if (0x0591 <= cp && cp <= 0x05BD) return true;600 if (cp === 0x05BF) return true;601 if (0x05C1 <= cp && cp <= 0x05C2) return true;602 if (0x05C4 <= cp && cp <= 0x05C5) return true;603 if (cp === 0x05C7) return true;604 if (0x05D0 <= cp && cp <= 0x05EA) return true;605 if (0x05F0 <= cp && cp <= 0x05F2) return true;606 if (0x0610 <= cp && cp <= 0x061A) return true;607 if (0x0620 <= cp && cp <= 0x0669) return true;608 if (0x066E <= cp && cp <= 0x06D3) return true;609 if (0x06D5 <= cp && cp <= 0x06DC) return true;610 if (0x06DF <= cp && cp <= 0x06E8) return true;611 if (0x06EA <= cp && cp <= 0x06FC) return true;612 if (cp === 0x06FF) return true;613 if (0x0710 <= cp && cp <= 0x074A) return true;614 if (0x074D <= cp && cp <= 0x07B1) return true;615 if (0x07C0 <= cp && cp <= 0x07F5) return true;616 if (cp === 0x07FA) return true;617 if (0x0800 <= cp && cp <= 0x082D) return true;618 if (0x0840 <= cp && cp <= 0x085B) return true;619 if (0x08A0 <= cp && cp <= 0x08B4) return true;620 if (0x08E3 <= cp && cp <= 0x0963) return true;621 if (0x0966 <= cp && cp <= 0x096F) return true;622 if (0x0971 <= cp && cp <= 0x0983) return true;623 if (0x0985 <= cp && cp <= 0x098C) return true;624 if (0x098F <= cp && cp <= 0x0990) return true;625 if (0x0993 <= cp && cp <= 0x09A8) return true;626 if (0x09AA <= cp && cp <= 0x09B0) return true;627 if (cp === 0x09B2) return true;628 if (0x09B6 <= cp && cp <= 0x09B9) return true;629 if (0x09BC <= cp && cp <= 0x09C4) return true;630 if (0x09C7 <= cp && cp <= 0x09C8) return true;631 if (0x09CB <= cp && cp <= 0x09CE) return true;632 if (cp === 0x09D7) return true;633 if (0x09DC <= cp && cp <= 0x09DD) return true;634 if (0x09DF <= cp && cp <= 0x09E3) return true;635 if (0x09E6 <= cp && cp <= 0x09F1) return true;636 if (0x0A01 <= cp && cp <= 0x0A03) return true;637 if (0x0A05 <= cp && cp <= 0x0A0A) return true;638 if (0x0A0F <= cp && cp <= 0x0A10) return true;639 if (0x0A13 <= cp && cp <= 0x0A28) return true;640 if (0x0A2A <= cp && cp <= 0x0A30) return true;641 if (0x0A32 <= cp && cp <= 0x0A33) return true;642 if (0x0A35 <= cp && cp <= 0x0A36) return true;643 if (0x0A38 <= cp && cp <= 0x0A39) return true;644 if (cp === 0x0A3C) return true;645 if (0x0A3E <= cp && cp <= 0x0A42) return true;646 if (0x0A47 <= cp && cp <= 0x0A48) return true;647 if (0x0A4B <= cp && cp <= 0x0A4D) return true;648 if (cp === 0x0A51) return true;649 if (0x0A59 <= cp && cp <= 0x0A5C) return true;650 if (cp === 0x0A5E) return true;651 if (0x0A66 <= cp && cp <= 0x0A75) return true;652 if (0x0A81 <= cp && cp <= 0x0A83) return true;653 if (0x0A85 <= cp && cp <= 0x0A8D) return true;654 if (0x0A8F <= cp && cp <= 0x0A91) return true;655 if (0x0A93 <= cp && cp <= 0x0AA8) return true;656 if (0x0AAA <= cp && cp <= 0x0AB0) return true;657 if (0x0AB2 <= cp && cp <= 0x0AB3) return true;658 if (0x0AB5 <= cp && cp <= 0x0AB9) return true;659 if (0x0ABC <= cp && cp <= 0x0AC5) return true;660 if (0x0AC7 <= cp && cp <= 0x0AC9) return true;661 if (0x0ACB <= cp && cp <= 0x0ACD) return true;662 if (cp === 0x0AD0) return true;663 if (0x0AE0 <= cp && cp <= 0x0AE3) return true;664 if (0x0AE6 <= cp && cp <= 0x0AEF) return true;665 if (cp === 0x0AF9) return true;666 if (0x0B01 <= cp && cp <= 0x0B03) return true;667 if (0x0B05 <= cp && cp <= 0x0B0C) return true;668 if (0x0B0F <= cp && cp <= 0x0B10) return true;669 if (0x0B13 <= cp && cp <= 0x0B28) return true;670 if (0x0B2A <= cp && cp <= 0x0B30) return true;671 if (0x0B32 <= cp && cp <= 0x0B33) return true;672 if (0x0B35 <= cp && cp <= 0x0B39) return true;673 if (0x0B3C <= cp && cp <= 0x0B44) return true;674 if (0x0B47 <= cp && cp <= 0x0B48) return true;675 if (0x0B4B <= cp && cp <= 0x0B4D) return true;676 if (0x0B56 <= cp && cp <= 0x0B57) return true;677 if (0x0B5C <= cp && cp <= 0x0B5D) return true;678 if (0x0B5F <= cp && cp <= 0x0B63) return true;679 if (0x0B66 <= cp && cp <= 0x0B6F) return true;680 if (cp === 0x0B71) return true;681 if (0x0B82 <= cp && cp <= 0x0B83) return true;682 if (0x0B85 <= cp && cp <= 0x0B8A) return true;683 if (0x0B8E <= cp && cp <= 0x0B90) return true;684 if (0x0B92 <= cp && cp <= 0x0B95) return true;685 if (0x0B99 <= cp && cp <= 0x0B9A) return true;686 if (cp === 0x0B9C) return true;687 if (0x0B9E <= cp && cp <= 0x0B9F) return true;688 if (0x0BA3 <= cp && cp <= 0x0BA4) return true;689 if (0x0BA8 <= cp && cp <= 0x0BAA) return true;690 if (0x0BAE <= cp && cp <= 0x0BB9) return true;691 if (0x0BBE <= cp && cp <= 0x0BC2) return true;692 if (0x0BC6 <= cp && cp <= 0x0BC8) return true;693 if (0x0BCA <= cp && cp <= 0x0BCD) return true;694 if (cp === 0x0BD0) return true;695 if (cp === 0x0BD7) return true;696 if (0x0BE6 <= cp && cp <= 0x0BEF) return true;697 if (0x0C00 <= cp && cp <= 0x0C03) return true;698 if (0x0C05 <= cp && cp <= 0x0C0C) return true;699 if (0x0C0E <= cp && cp <= 0x0C10) return true;700 if (0x0C12 <= cp && cp <= 0x0C28) return true;701 if (0x0C2A <= cp && cp <= 0x0C39) return true;702 if (0x0C3D <= cp && cp <= 0x0C44) return true;703 if (0x0C46 <= cp && cp <= 0x0C48) return true;704 if (0x0C4A <= cp && cp <= 0x0C4D) return true;705 if (0x0C55 <= cp && cp <= 0x0C56) return true;706 if (0x0C58 <= cp && cp <= 0x0C5A) return true;707 if (0x0C60 <= cp && cp <= 0x0C63) return true;708 if (0x0C66 <= cp && cp <= 0x0C6F) return true;709 if (0x0C81 <= cp && cp <= 0x0C83) return true;710 if (0x0C85 <= cp && cp <= 0x0C8C) return true;711 if (0x0C8E <= cp && cp <= 0x0C90) return true;712 if (0x0C92 <= cp && cp <= 0x0CA8) return true;713 if (0x0CAA <= cp && cp <= 0x0CB3) return true;714 if (0x0CB5 <= cp && cp <= 0x0CB9) return true;715 if (0x0CBC <= cp && cp <= 0x0CC4) return true;716 if (0x0CC6 <= cp && cp <= 0x0CC8) return true;717 if (0x0CCA <= cp && cp <= 0x0CCD) return true;718 if (0x0CD5 <= cp && cp <= 0x0CD6) return true;719 if (cp === 0x0CDE) return true;720 if (0x0CE0 <= cp && cp <= 0x0CE3) return true;721 if (0x0CE6 <= cp && cp <= 0x0CEF) return true;722 if (0x0CF1 <= cp && cp <= 0x0CF2) return true;723 if (0x0D01 <= cp && cp <= 0x0D03) return true;724 if (0x0D05 <= cp && cp <= 0x0D0C) return true;725 if (0x0D0E <= cp && cp <= 0x0D10) return true;726 if (0x0D12 <= cp && cp <= 0x0D3A) return true;727 if (0x0D3D <= cp && cp <= 0x0D44) return true;728 if (0x0D46 <= cp && cp <= 0x0D48) return true;729 if (0x0D4A <= cp && cp <= 0x0D4E) return true;730 if (cp === 0x0D57) return true;731 if (0x0D5F <= cp && cp <= 0x0D63) return true;732 if (0x0D66 <= cp && cp <= 0x0D6F) return true;733 if (0x0D7A <= cp && cp <= 0x0D7F) return true;734 if (0x0D82 <= cp && cp <= 0x0D83) return true;735 if (0x0D85 <= cp && cp <= 0x0D96) return true;736 if (0x0D9A <= cp && cp <= 0x0DB1) return true;737 if (0x0DB3 <= cp && cp <= 0x0DBB) return true;738 if (cp === 0x0DBD) return true;739 if (0x0DC0 <= cp && cp <= 0x0DC6) return true;740 if (cp === 0x0DCA) return true;741 if (0x0DCF <= cp && cp <= 0x0DD4) return true;742 if (cp === 0x0DD6) return true;743 if (0x0DD8 <= cp && cp <= 0x0DDF) return true;744 if (0x0DE6 <= cp && cp <= 0x0DEF) return true;745 if (0x0DF2 <= cp && cp <= 0x0DF3) return true;746 if (0x0E01 <= cp && cp <= 0x0E3A) return true;747 if (0x0E40 <= cp && cp <= 0x0E4E) return true;748 if (0x0E50 <= cp && cp <= 0x0E59) return true;749 if (0x0E81 <= cp && cp <= 0x0E82) return true;750 if (cp === 0x0E84) return true;751 if (0x0E87 <= cp && cp <= 0x0E88) return true;752 if (cp === 0x0E8A) return true;753 if (cp === 0x0E8D) return true;754 if (0x0E94 <= cp && cp <= 0x0E97) return true;755 if (0x0E99 <= cp && cp <= 0x0E9F) return true;756 if (0x0EA1 <= cp && cp <= 0x0EA3) return true;757 if (cp === 0x0EA5) return true;758 if (cp === 0x0EA7) return true;759 if (0x0EAA <= cp && cp <= 0x0EAB) return true;760 if (0x0EAD <= cp && cp <= 0x0EB9) return true;761 if (0x0EBB <= cp && cp <= 0x0EBD) return true;762 if (0x0EC0 <= cp && cp <= 0x0EC4) return true;763 if (cp === 0x0EC6) return true;764 if (0x0EC8 <= cp && cp <= 0x0ECD) return true;765 if (0x0ED0 <= cp && cp <= 0x0ED9) return true;766 if (0x0EDC <= cp && cp <= 0x0EDF) return true;767 if (cp === 0x0F00) return true;768 if (0x0F18 <= cp && cp <= 0x0F19) return true;769 if (0x0F20 <= cp && cp <= 0x0F29) return true;770 if (cp === 0x0F35) return true;771 if (cp === 0x0F37) return true;772 if (cp === 0x0F39) return true;773 if (0x0F3E <= cp && cp <= 0x0F47) return true;774 if (0x0F49 <= cp && cp <= 0x0F6C) return true;775 if (0x0F71 <= cp && cp <= 0x0F84) return true;776 if (0x0F86 <= cp && cp <= 0x0F97) return true;777 if (0x0F99 <= cp && cp <= 0x0FBC) return true;778 if (cp === 0x0FC6) return true;779 if (0x1000 <= cp && cp <= 0x1049) return true;780 if (0x1050 <= cp && cp <= 0x109D) return true;781 if (0x10A0 <= cp && cp <= 0x10C5) return true;782 if (cp === 0x10C7) return true;783 if (cp === 0x10CD) return true;784 if (0x10D0 <= cp && cp <= 0x10FA) return true;785 if (0x10FC <= cp && cp <= 0x1248) return true;786 if (0x124A <= cp && cp <= 0x124D) return true;787 if (0x1250 <= cp && cp <= 0x1256) return true;788 if (cp === 0x1258) return true;789 if (0x125A <= cp && cp <= 0x125D) return true;790 if (0x1260 <= cp && cp <= 0x1288) return true;791 if (0x128A <= cp && cp <= 0x128D) return true;792 if (0x1290 <= cp && cp <= 0x12B0) return true;793 if (0x12B2 <= cp && cp <= 0x12B5) return true;794 if (0x12B8 <= cp && cp <= 0x12BE) return true;795 if (cp === 0x12C0) return true;796 if (0x12C2 <= cp && cp <= 0x12C5) return true;797 if (0x12C8 <= cp && cp <= 0x12D6) return true;798 if (0x12D8 <= cp && cp <= 0x1310) return true;799 if (0x1312 <= cp && cp <= 0x1315) return true;800 if (0x1318 <= cp && cp <= 0x135A) return true;801 if (0x135D <= cp && cp <= 0x135F) return true;802 if (0x1369 <= cp && cp <= 0x1371) return true;803 if (0x1380 <= cp && cp <= 0x138F) return true;804 if (0x13A0 <= cp && cp <= 0x13F5) return true;805 if (0x13F8 <= cp && cp <= 0x13FD) return true;806 if (0x1401 <= cp && cp <= 0x166C) return true;807 if (0x166F <= cp && cp <= 0x167F) return true;808 if (0x1681 <= cp && cp <= 0x169A) return true;809 if (0x16A0 <= cp && cp <= 0x16EA) return true;810 if (0x16EE <= cp && cp <= 0x16F8) return true;811 if (0x1700 <= cp && cp <= 0x170C) return true;812 if (0x170E <= cp && cp <= 0x1714) return true;813 if (0x1720 <= cp && cp <= 0x1734) return true;814 if (0x1740 <= cp && cp <= 0x1753) return true;815 if (0x1760 <= cp && cp <= 0x176C) return true;816 if (0x176E <= cp && cp <= 0x1770) return true;817 if (0x1772 <= cp && cp <= 0x1773) return true;818 if (0x1780 <= cp && cp <= 0x17D3) return true;819 if (cp === 0x17D7) return true;820 if (0x17DC <= cp && cp <= 0x17DD) return true;821 if (0x17E0 <= cp && cp <= 0x17E9) return true;822 if (0x180B <= cp && cp <= 0x180D) return true;823 if (0x1810 <= cp && cp <= 0x1819) return true;824 if (0x1820 <= cp && cp <= 0x1877) return true;825 if (0x1880 <= cp && cp <= 0x18AA) return true;826 if (0x18B0 <= cp && cp <= 0x18F5) return true;827 if (0x1900 <= cp && cp <= 0x191E) return true;828 if (0x1920 <= cp && cp <= 0x192B) return true;829 if (0x1930 <= cp && cp <= 0x193B) return true;830 if (0x1946 <= cp && cp <= 0x196D) return true;831 if (0x1970 <= cp && cp <= 0x1974) return true;832 if (0x1980 <= cp && cp <= 0x19AB) return true;833 if (0x19B0 <= cp && cp <= 0x19C9) return true;834 if (0x19D0 <= cp && cp <= 0x19DA) return true;835 if (0x1A00 <= cp && cp <= 0x1A1B) return true;836 if (0x1A20 <= cp && cp <= 0x1A5E) return true;837 if (0x1A60 <= cp && cp <= 0x1A7C) return true;838 if (0x1A7F <= cp && cp <= 0x1A89) return true;839 if (0x1A90 <= cp && cp <= 0x1A99) return true;840 if (cp === 0x1AA7) return true;841 if (0x1AB0 <= cp && cp <= 0x1ABD) return true;842 if (0x1B00 <= cp && cp <= 0x1B4B) return true;843 if (0x1B50 <= cp && cp <= 0x1B59) return true;844 if (0x1B6B <= cp && cp <= 0x1B73) return true;845 if (0x1B80 <= cp && cp <= 0x1BF3) return true;846 if (0x1C00 <= cp && cp <= 0x1C37) return true;847 if (0x1C40 <= cp && cp <= 0x1C49) return true;848 if (0x1C4D <= cp && cp <= 0x1C7D) return true;849 if (0x1CD0 <= cp && cp <= 0x1CD2) return true;850 if (0x1CD4 <= cp && cp <= 0x1CF6) return true;851 if (0x1CF8 <= cp && cp <= 0x1CF9) return true;852 if (0x1D00 <= cp && cp <= 0x1DF5) return true;853 if (0x1DFC <= cp && cp <= 0x1F15) return true;854 if (0x1F18 <= cp && cp <= 0x1F1D) return true;855 if (0x1F20 <= cp && cp <= 0x1F45) return true;856 if (0x1F48 <= cp && cp <= 0x1F4D) return true;857 if (0x1F50 <= cp && cp <= 0x1F57) return true;858 if (cp === 0x1F59) return true;859 if (cp === 0x1F5B) return true;860 if (cp === 0x1F5D) return true;861 if (0x1F5F <= cp && cp <= 0x1F7D) return true;862 if (0x1F80 <= cp && cp <= 0x1FB4) return true;863 if (0x1FB6 <= cp && cp <= 0x1FBC) return true;864 if (cp === 0x1FBE) return true;865 if (0x1FC2 <= cp && cp <= 0x1FC4) return true;866 if (0x1FC6 <= cp && cp <= 0x1FCC) return true;867 if (0x1FD0 <= cp && cp <= 0x1FD3) return true;868 if (0x1FD6 <= cp && cp <= 0x1FDB) return true;869 if (0x1FE0 <= cp && cp <= 0x1FEC) return true;870 if (0x1FF2 <= cp && cp <= 0x1FF4) return true;871 if (0x1FF6 <= cp && cp <= 0x1FFC) return true;872 if (0x203F <= cp && cp <= 0x2040) return true;873 if (cp === 0x2054) return true;874 if (cp === 0x2071) return true;875 if (cp === 0x207F) return true;876 if (0x2090 <= cp && cp <= 0x209C) return true;877 if (0x20D0 <= cp && cp <= 0x20DC) return true;878 if (cp === 0x20E1) return true;879 if (0x20E5 <= cp && cp <= 0x20F0) return true;880 if (cp === 0x2102) return true;881 if (cp === 0x2107) return true;882 if (0x210A <= cp && cp <= 0x2113) return true;883 if (cp === 0x2115) return true;884 if (0x2118 <= cp && cp <= 0x211D) return true;885 if (cp === 0x2124) return true;886 if (cp === 0x2126) return true;887 if (cp === 0x2128) return true;888 if (0x212A <= cp && cp <= 0x2139) return true;889 if (0x213C <= cp && cp <= 0x213F) return true;890 if (0x2145 <= cp && cp <= 0x2149) return true;891 if (cp === 0x214E) return true;892 if (0x2160 <= cp && cp <= 0x2188) return true;893 if (0x2C00 <= cp && cp <= 0x2C2E) return true;894 if (0x2C30 <= cp && cp <= 0x2C5E) return true;895 if (0x2C60 <= cp && cp <= 0x2CE4) return true;896 if (0x2CEB <= cp && cp <= 0x2CF3) return true;897 if (0x2D00 <= cp && cp <= 0x2D25) return true;898 if (cp === 0x2D27) return true;899 if (cp === 0x2D2D) return true;900 if (0x2D30 <= cp && cp <= 0x2D67) return true;901 if (cp === 0x2D6F) return true;902 if (0x2D7F <= cp && cp <= 0x2D96) return true;903 if (0x2DA0 <= cp && cp <= 0x2DA6) return true;904 if (0x2DA8 <= cp && cp <= 0x2DAE) return true;905 if (0x2DB0 <= cp && cp <= 0x2DB6) return true;906 if (0x2DB8 <= cp && cp <= 0x2DBE) return true;907 if (0x2DC0 <= cp && cp <= 0x2DC6) return true;908 if (0x2DC8 <= cp && cp <= 0x2DCE) return true;909 if (0x2DD0 <= cp && cp <= 0x2DD6) return true;910 if (0x2DD8 <= cp && cp <= 0x2DDE) return true;911 if (0x2DE0 <= cp && cp <= 0x2DFF) return true;912 if (0x3005 <= cp && cp <= 0x3007) return true;913 if (0x3021 <= cp && cp <= 0x302F) return true;914 if (0x3031 <= cp && cp <= 0x3035) return true;915 if (0x3038 <= cp && cp <= 0x303C) return true;916 if (0x3041 <= cp && cp <= 0x3096) return true;917 if (0x3099 <= cp && cp <= 0x309F) return true;918 if (0x30A1 <= cp && cp <= 0x30FA) return true;919 if (0x30FC <= cp && cp <= 0x30FF) return true;920 if (0x3105 <= cp && cp <= 0x312D) return true;921 if (0x3131 <= cp && cp <= 0x318E) return true;922 if (0x31A0 <= cp && cp <= 0x31BA) return true;923 if (0x31F0 <= cp && cp <= 0x31FF) return true;924 if (0x3400 <= cp && cp <= 0x4DB5) return true;925 if (0x4E00 <= cp && cp <= 0x9FD5) return true;926 if (0xA000 <= cp && cp <= 0xA48C) return true;927 if (0xA4D0 <= cp && cp <= 0xA4FD) return true;928 if (0xA500 <= cp && cp <= 0xA60C) return true;929 if (0xA610 <= cp && cp <= 0xA62B) return true;930 if (0xA640 <= cp && cp <= 0xA66F) return true;931 if (0xA674 <= cp && cp <= 0xA67D) return true;932 if (0xA67F <= cp && cp <= 0xA6F1) return true;933 if (0xA717 <= cp && cp <= 0xA71F) return true;934 if (0xA722 <= cp && cp <= 0xA788) return true;935 if (0xA78B <= cp && cp <= 0xA7AD) return true;936 if (0xA7B0 <= cp && cp <= 0xA7B7) return true;937 if (0xA7F7 <= cp && cp <= 0xA827) return true;938 if (0xA840 <= cp && cp <= 0xA873) return true;939 if (0xA880 <= cp && cp <= 0xA8C4) return true;940 if (0xA8D0 <= cp && cp <= 0xA8D9) return true;941 if (0xA8E0 <= cp && cp <= 0xA8F7) return true;942 if (cp === 0xA8FB) return true;943 if (cp === 0xA8FD) return true;944 if (0xA900 <= cp && cp <= 0xA92D) return true;945 if (0xA930 <= cp && cp <= 0xA953) return true;946 if (0xA960 <= cp && cp <= 0xA97C) return true;947 if (0xA980 <= cp && cp <= 0xA9C0) return true;948 if (0xA9CF <= cp && cp <= 0xA9D9) return true;949 if (0xA9E0 <= cp && cp <= 0xA9FE) return true;950 if (0xAA00 <= cp && cp <= 0xAA36) return true;951 if (0xAA40 <= cp && cp <= 0xAA4D) return true;952 if (0xAA50 <= cp && cp <= 0xAA59) return true;953 if (0xAA60 <= cp && cp <= 0xAA76) return true;954 if (0xAA7A <= cp && cp <= 0xAAC2) return true;955 if (0xAADB <= cp && cp <= 0xAADD) return true;956 if (0xAAE0 <= cp && cp <= 0xAAEF) return true;957 if (0xAAF2 <= cp && cp <= 0xAAF6) return true;958 if (0xAB01 <= cp && cp <= 0xAB06) return true;959 if (0xAB09 <= cp && cp <= 0xAB0E) return true;960 if (0xAB11 <= cp && cp <= 0xAB16) return true;961 if (0xAB20 <= cp && cp <= 0xAB26) return true;962 if (0xAB28 <= cp && cp <= 0xAB2E) return true;963 if (0xAB30 <= cp && cp <= 0xAB5A) return true;964 if (0xAB5C <= cp && cp <= 0xAB65) return true;965 if (0xAB70 <= cp && cp <= 0xABEA) return true;966 if (0xABEC <= cp && cp <= 0xABED) return true;967 if (0xABF0 <= cp && cp <= 0xABF9) return true;968 if (0xAC00 <= cp && cp <= 0xD7A3) return true;969 if (0xD7B0 <= cp && cp <= 0xD7C6) return true;970 if (0xD7CB <= cp && cp <= 0xD7FB) return true;971 if (0xF900 <= cp && cp <= 0xFA6D) return true;972 if (0xFA70 <= cp && cp <= 0xFAD9) return true;973 if (0xFB00 <= cp && cp <= 0xFB06) return true;974 if (0xFB13 <= cp && cp <= 0xFB17) return true;975 if (0xFB1D <= cp && cp <= 0xFB28) return true;976 if (0xFB2A <= cp && cp <= 0xFB36) return true;977 if (0xFB38 <= cp && cp <= 0xFB3C) return true;978 if (cp === 0xFB3E) return true;979 if (0xFB40 <= cp && cp <= 0xFB41) return true;980 if (0xFB43 <= cp && cp <= 0xFB44) return true;981 if (0xFB46 <= cp && cp <= 0xFBB1) return true;982 if (0xFBD3 <= cp && cp <= 0xFD3D) return true;983 if (0xFD50 <= cp && cp <= 0xFD8F) return true;984 if (0xFD92 <= cp && cp <= 0xFDC7) return true;985 if (0xFDF0 <= cp && cp <= 0xFDFB) return true;986 if (0xFE00 <= cp && cp <= 0xFE0F) return true;987 if (0xFE20 <= cp && cp <= 0xFE2F) return true;988 if (0xFE33 <= cp && cp <= 0xFE34) return true;989 if (0xFE4D <= cp && cp <= 0xFE4F) return true;990 if (0xFE70 <= cp && cp <= 0xFE74) return true;991 if (0xFE76 <= cp && cp <= 0xFEFC) return true;992 if (0xFF10 <= cp && cp <= 0xFF19) return true;993 if (0xFF21 <= cp && cp <= 0xFF3A) return true;994 if (cp === 0xFF3F) return true;995 if (0xFF41 <= cp && cp <= 0xFF5A) return true;996 if (0xFF66 <= cp && cp <= 0xFFBE) return true;997 if (0xFFC2 <= cp && cp <= 0xFFC7) return true;998 if (0xFFCA <= cp && cp <= 0xFFCF) return true;999 if (0xFFD2 <= cp && cp <= 0xFFD7) return true;1000 if (0xFFDA <= cp && cp <= 0xFFDC) return true;1001 if (0x10000 <= cp && cp <= 0x1000B) return true;1002 if (0x1000D <= cp && cp <= 0x10026) return true;1003 if (0x10028 <= cp && cp <= 0x1003A) return true;1004 if (0x1003C <= cp && cp <= 0x1003D) return true;1005 if (0x1003F <= cp && cp <= 0x1004D) return true;1006 if (0x10050 <= cp && cp <= 0x1005D) return true;1007 if (0x10080 <= cp && cp <= 0x100FA) return true;1008 if (0x10140 <= cp && cp <= 0x10174) return true;1009 if (cp === 0x101FD) return true;1010 if (0x10280 <= cp && cp <= 0x1029C) return true;1011 if (0x102A0 <= cp && cp <= 0x102D0) return true;1012 if (cp === 0x102E0) return true;1013 if (0x10300 <= cp && cp <= 0x1031F) return true;1014 if (0x10330 <= cp && cp <= 0x1034A) return true;1015 if (0x10350 <= cp && cp <= 0x1037A) return true;1016 if (0x10380 <= cp && cp <= 0x1039D) return true;1017 if (0x103A0 <= cp && cp <= 0x103C3) return true;1018 if (0x103C8 <= cp && cp <= 0x103CF) return true;1019 if (0x103D1 <= cp && cp <= 0x103D5) return true;1020 if (0x10400 <= cp && cp <= 0x1049D) return true;1021 if (0x104A0 <= cp && cp <= 0x104A9) return true;1022 if (0x10500 <= cp && cp <= 0x10527) return true;1023 if (0x10530 <= cp && cp <= 0x10563) return true;1024 if (0x10600 <= cp && cp <= 0x10736) return true;1025 if (0x10740 <= cp && cp <= 0x10755) return true;1026 if (0x10760 <= cp && cp <= 0x10767) return true;1027 if (0x10800 <= cp && cp <= 0x10805) return true;1028 if (cp === 0x10808) return true;1029 if (0x1080A <= cp && cp <= 0x10835) return true;1030 if (0x10837 <= cp && cp <= 0x10838) return true;1031 if (cp === 0x1083C) return true;1032 if (0x1083F <= cp && cp <= 0x10855) return true;1033 if (0x10860 <= cp && cp <= 0x10876) return true;1034 if (0x10880 <= cp && cp <= 0x1089E) return true;1035 if (0x108E0 <= cp && cp <= 0x108F2) return true;1036 if (0x108F4 <= cp && cp <= 0x108F5) return true;1037 if (0x10900 <= cp && cp <= 0x10915) return true;1038 if (0x10920 <= cp && cp <= 0x10939) return true;1039 if (0x10980 <= cp && cp <= 0x109B7) return true;1040 if (0x109BE <= cp && cp <= 0x109BF) return true;1041 if (0x10A00 <= cp && cp <= 0x10A03) return true;1042 if (0x10A05 <= cp && cp <= 0x10A06) return true;1043 if (0x10A0C <= cp && cp <= 0x10A13) return true;1044 if (0x10A15 <= cp && cp <= 0x10A17) return true;1045 if (0x10A19 <= cp && cp <= 0x10A33) return true;1046 if (0x10A38 <= cp && cp <= 0x10A3A) return true;1047 if (cp === 0x10A3F) return true;1048 if (0x10A60 <= cp && cp <= 0x10A7C) return true;1049 if (0x10A80 <= cp && cp <= 0x10A9C) return true;1050 if (0x10AC0 <= cp && cp <= 0x10AC7) return true;1051 if (0x10AC9 <= cp && cp <= 0x10AE6) return true;1052 if (0x10B00 <= cp && cp <= 0x10B35) return true;1053 if (0x10B40 <= cp && cp <= 0x10B55) return true;1054 if (0x10B60 <= cp && cp <= 0x10B72) return true;1055 if (0x10B80 <= cp && cp <= 0x10B91) return true;1056 if (0x10C00 <= cp && cp <= 0x10C48) return true;1057 if (0x10C80 <= cp && cp <= 0x10CB2) return true;1058 if (0x10CC0 <= cp && cp <= 0x10CF2) return true;1059 if (0x11000 <= cp && cp <= 0x11046) return true;1060 if (0x11066 <= cp && cp <= 0x1106F) return true;1061 if (0x1107F <= cp && cp <= 0x110BA) return true;1062 if (0x110D0 <= cp && cp <= 0x110E8) return true;1063 if (0x110F0 <= cp && cp <= 0x110F9) return true;1064 if (0x11100 <= cp && cp <= 0x11134) return true;1065 if (0x11136 <= cp && cp <= 0x1113F) return true;1066 if (0x11150 <= cp && cp <= 0x11173) return true;1067 if (cp === 0x11176) return true;1068 if (0x11180 <= cp && cp <= 0x111C4) return true;1069 if (0x111CA <= cp && cp <= 0x111CC) return true;1070 if (0x111D0 <= cp && cp <= 0x111DA) return true;1071 if (cp === 0x111DC) return true;1072 if (0x11200 <= cp && cp <= 0x11211) return true;1073 if (0x11213 <= cp && cp <= 0x11237) return true;1074 if (0x11280 <= cp && cp <= 0x11286) return true;1075 if (cp === 0x11288) return true;1076 if (0x1128A <= cp && cp <= 0x1128D) return true;1077 if (0x1128F <= cp && cp <= 0x1129D) return true;1078 if (0x1129F <= cp && cp <= 0x112A8) return true;1079 if (0x112B0 <= cp && cp <= 0x112EA) return true;1080 if (0x112F0 <= cp && cp <= 0x112F9) return true;1081 if (0x11300 <= cp && cp <= 0x11303) return true;1082 if (0x11305 <= cp && cp <= 0x1130C) return true;1083 if (0x1130F <= cp && cp <= 0x11310) return true;1084 if (0x11313 <= cp && cp <= 0x11328) return true;1085 if (0x1132A <= cp && cp <= 0x11330) return true;1086 if (0x11332 <= cp && cp <= 0x11333) return true;1087 if (0x11335 <= cp && cp <= 0x11339) return true;1088 if (0x1133C <= cp && cp <= 0x11344) return true;1089 if (0x11347 <= cp && cp <= 0x11348) return true;1090 if (0x1134B <= cp && cp <= 0x1134D) return true;1091 if (cp === 0x11350) return true;1092 if (cp === 0x11357) return true;1093 if (0x1135D <= cp && cp <= 0x11363) return true;1094 if (0x11366 <= cp && cp <= 0x1136C) return true;1095 if (0x11370 <= cp && cp <= 0x11374) return true;1096 if (0x11480 <= cp && cp <= 0x114C5) return true;1097 if (cp === 0x114C7) return true;1098 if (0x114D0 <= cp && cp <= 0x114D9) return true;1099 if (0x11580 <= cp && cp <= 0x115B5) return true;1100 if (0x115B8 <= cp && cp <= 0x115C0) return true;1101 if (0x115D8 <= cp && cp <= 0x115DD) return true;1102 if (0x11600 <= cp && cp <= 0x11640) return true;1103 if (cp === 0x11644) return true;1104 if (0x11650 <= cp && cp <= 0x11659) return true;1105 if (0x11680 <= cp && cp <= 0x116B7) return true;1106 if (0x116C0 <= cp && cp <= 0x116C9) return true;1107 if (0x11700 <= cp && cp <= 0x11719) return true;1108 if (0x1171D <= cp && cp <= 0x1172B) return true;1109 if (0x11730 <= cp && cp <= 0x11739) return true;1110 if (0x118A0 <= cp && cp <= 0x118E9) return true;1111 if (cp === 0x118FF) return true;1112 if (0x11AC0 <= cp && cp <= 0x11AF8) return true;1113 if (0x12000 <= cp && cp <= 0x12399) return true;1114 if (0x12400 <= cp && cp <= 0x1246E) return true;1115 if (0x12480 <= cp && cp <= 0x12543) return true;1116 if (0x13000 <= cp && cp <= 0x1342E) return true;1117 if (0x14400 <= cp && cp <= 0x14646) return true;1118 if (0x16800 <= cp && cp <= 0x16A38) return true;1119 if (0x16A40 <= cp && cp <= 0x16A5E) return true;1120 if (0x16A60 <= cp && cp <= 0x16A69) return true;1121 if (0x16AD0 <= cp && cp <= 0x16AED) return true;1122 if (0x16AF0 <= cp && cp <= 0x16AF4) return true;1123 if (0x16B00 <= cp && cp <= 0x16B36) return true;1124 if (0x16B40 <= cp && cp <= 0x16B43) return true;1125 if (0x16B50 <= cp && cp <= 0x16B59) return true;1126 if (0x16B63 <= cp && cp <= 0x16B77) return true;1127 if (0x16B7D <= cp && cp <= 0x16B8F) return true;1128 if (0x16F00 <= cp && cp <= 0x16F44) return true;1129 if (0x16F50 <= cp && cp <= 0x16F7E) return true;1130 if (0x16F8F <= cp && cp <= 0x16F9F) return true;1131 if (0x1B000 <= cp && cp <= 0x1B001) return true;1132 if (0x1BC00 <= cp && cp <= 0x1BC6A) return true;1133 if (0x1BC70 <= cp && cp <= 0x1BC7C) return true;1134 if (0x1BC80 <= cp && cp <= 0x1BC88) return true;1135 if (0x1BC90 <= cp && cp <= 0x1BC99) return true;1136 if (0x1BC9D <= cp && cp <= 0x1BC9E) return true;1137 if (0x1D165 <= cp && cp <= 0x1D169) return true;1138 if (0x1D16D <= cp && cp <= 0x1D172) return true;1139 if (0x1D17B <= cp && cp <= 0x1D182) return true;1140 if (0x1D185 <= cp && cp <= 0x1D18B) return true;1141 if (0x1D1AA <= cp && cp <= 0x1D1AD) return true;1142 if (0x1D242 <= cp && cp <= 0x1D244) return true;1143 if (0x1D400 <= cp && cp <= 0x1D454) return true;1144 if (0x1D456 <= cp && cp <= 0x1D49C) return true;1145 if (0x1D49E <= cp && cp <= 0x1D49F) return true;1146 if (cp === 0x1D4A2) return true;1147 if (0x1D4A5 <= cp && cp <= 0x1D4A6) return true;1148 if (0x1D4A9 <= cp && cp <= 0x1D4AC) return true;1149 if (0x1D4AE <= cp && cp <= 0x1D4B9) return true;1150 if (cp === 0x1D4BB) return true;1151 if (0x1D4BD <= cp && cp <= 0x1D4C3) return true;1152 if (0x1D4C5 <= cp && cp <= 0x1D505) return true;1153 if (0x1D507 <= cp && cp <= 0x1D50A) return true;1154 if (0x1D50D <= cp && cp <= 0x1D514) return true;1155 if (0x1D516 <= cp && cp <= 0x1D51C) return true;1156 if (0x1D51E <= cp && cp <= 0x1D539) return true;1157 if (0x1D53B <= cp && cp <= 0x1D53E) return true;1158 if (0x1D540 <= cp && cp <= 0x1D544) return true;1159 if (cp === 0x1D546) return true;1160 if (0x1D54A <= cp && cp <= 0x1D550) return true;1161 if (0x1D552 <= cp && cp <= 0x1D6A5) return true;1162 if (0x1D6A8 <= cp && cp <= 0x1D6C0) return true;1163 if (0x1D6C2 <= cp && cp <= 0x1D6DA) return true;1164 if (0x1D6DC <= cp && cp <= 0x1D6FA) return true;1165 if (0x1D6FC <= cp && cp <= 0x1D714) return true;1166 if (0x1D716 <= cp && cp <= 0x1D734) return true;1167 if (0x1D736 <= cp && cp <= 0x1D74E) return true;1168 if (0x1D750 <= cp && cp <= 0x1D76E) return true;1169 if (0x1D770 <= cp && cp <= 0x1D788) return true;1170 if (0x1D78A <= cp && cp <= 0x1D7A8) return true;1171 if (0x1D7AA <= cp && cp <= 0x1D7C2) return true;1172 if (0x1D7C4 <= cp && cp <= 0x1D7CB) return true;1173 if (0x1D7CE <= cp && cp <= 0x1D7FF) return true;1174 if (0x1DA00 <= cp && cp <= 0x1DA36) return true;1175 if (0x1DA3B <= cp && cp <= 0x1DA6C) return true;1176 if (cp === 0x1DA75) return true;1177 if (cp === 0x1DA84) return true;1178 if (0x1DA9B <= cp && cp <= 0x1DA9F) return true;1179 if (0x1DAA1 <= cp && cp <= 0x1DAAF) return true;1180 if (0x1E800 <= cp && cp <= 0x1E8C4) return true;1181 if (0x1E8D0 <= cp && cp <= 0x1E8D6) return true;1182 if (0x1EE00 <= cp && cp <= 0x1EE03) return true;1183 if (0x1EE05 <= cp && cp <= 0x1EE1F) return true;1184 if (0x1EE21 <= cp && cp <= 0x1EE22) return true;1185 if (cp === 0x1EE24) return true;1186 if (cp === 0x1EE27) return true;1187 if (0x1EE29 <= cp && cp <= 0x1EE32) return true;1188 if (0x1EE34 <= cp && cp <= 0x1EE37) return true;1189 if (cp === 0x1EE39) return true;1190 if (cp === 0x1EE3B) return true;1191 if (cp === 0x1EE42) return true;1192 if (cp === 0x1EE47) return true;1193 if (cp === 0x1EE49) return true;1194 if (cp === 0x1EE4B) return true;1195 if (0x1EE4D <= cp && cp <= 0x1EE4F) return true;1196 if (0x1EE51 <= cp && cp <= 0x1EE52) return true;1197 if (cp === 0x1EE54) return true;1198 if (cp === 0x1EE57) return true;1199 if (cp === 0x1EE59) return true;1200 if (cp === 0x1EE5B) return true;1201 if (cp === 0x1EE5D) return true;1202 if (cp === 0x1EE5F) return true;1203 if (0x1EE61 <= cp && cp <= 0x1EE62) return true;1204 if (cp === 0x1EE64) return true;1205 if (0x1EE67 <= cp && cp <= 0x1EE6A) return true;1206 if (0x1EE6C <= cp && cp <= 0x1EE72) return true;1207 if (0x1EE74 <= cp && cp <= 0x1EE77) return true;1208 if (0x1EE79 <= cp && cp <= 0x1EE7C) return true;1209 if (cp === 0x1EE7E) return true;1210 if (0x1EE80 <= cp && cp <= 0x1EE89) return true;1211 if (0x1EE8B <= cp && cp <= 0x1EE9B) return true;1212 if (0x1EEA1 <= cp && cp <= 0x1EEA3) return true;1213 if (0x1EEA5 <= cp && cp <= 0x1EEA9) return true;1214 if (0x1EEAB <= cp && cp <= 0x1EEBB) return true;1215 if (0x20000 <= cp && cp <= 0x2A6D6) return true;1216 if (0x2A700 <= cp && cp <= 0x2B734) return true;1217 if (0x2B740 <= cp && cp <= 0x2B81D) return true;1218 if (0x2B820 <= cp && cp <= 0x2CEA1) return true;1219 if (0x2F800 <= cp && cp <= 0x2FA1D) return true;1220 if (0xE0100 <= cp && cp <= 0xE01EF) return true;1221 return false;1222}1223/* eslint-disable new-cap */1224/**1225 * @ngdoc module1226 * @name ngParseExt1227 * @packageName angular-parse-ext1228 * @description1229 *1230 * # ngParseExt1231 *1232 * The `ngParseExt` module provides functionality to allow Unicode characters in1233 * identifiers inside Angular expressions.1234 *1235 *1236 * <div doc-module-components="ngParseExt"></div>1237 *1238 * This module allows the usage of any identifier that follows ES6 identifier naming convention1239 * to be used as an identifier in an Angular expression. ES6 delegates some of the identifier1240 * rules definition to Unicode, this module uses ES6 and Unicode 8.0 identifiers convention.1241 *1242 */1243/* global angularParseExtModule: true,1244 IDS_Y,1245 IDC_Y1246*/1247function isValidIdentifierStart(ch, cp) {1248 return ch === '$' ||1249 ch === '_' ||1250 IDS_Y(cp);1251}1252function isValidIdentifierContinue(ch, cp) {1253 return ch === '$' ||1254 ch === '_' ||1255 cp === 0x200C || // <ZWNJ>1256 cp === 0x200D || // <ZWJ>1257 IDC_Y(cp);1258}1259angular.module('ngParseExt', [])1260 .config(['$parseProvider', function($parseProvider) {1261 $parseProvider.setIdentifierFns(isValidIdentifierStart, isValidIdentifierContinue);1262 }])1263 .info({ angularVersion: '1.6.6' });...

Full Screen

Full Screen

BUILD

Source:BUILD Github

copy

Full Screen

1licenses(["restricted"])2package(default_visibility = ["//visibility:public"])3# Point both runtimes to the same python binary to ensure we always4# use the python binary specified by ./configure.py script.5load("@bazel_tools//tools/python:toolchain.bzl", "py_runtime_pair")6py_runtime(7 name = "py2_runtime",8 interpreter_path = "c:/Python38/python.exe",9 python_version = "PY2",10)11py_runtime(12 name = "py3_runtime",13 interpreter_path = "c:/Python38/python.exe",14 python_version = "PY3",15)16py_runtime_pair(17 name = "py_runtime_pair",18 py2_runtime = ":py2_runtime",19 py3_runtime = ":py3_runtime",20)21toolchain(22 name = "py_toolchain",23 toolchain = ":py_runtime_pair",24 toolchain_type = "@bazel_tools//tools/python:toolchain_type",25)26# To build Python C/C++ extension on Windows, we need to link to python import library pythonXY.lib27# See https://docs.python.org/3/extending/windows.html28cc_import(29 name = "python_lib",30 interface_library = select({31 ":windows": ":python_import_lib",32 # A placeholder for Unix platforms which makes --no_build happy.33 "//conditions:default": "not-existing.lib",34 }),35 system_provided = 1,36)37cc_library(38 name = "python_headers",39 hdrs = [":python_include"],40 includes = ["python_include"],41 deps = select({42 ":windows": [":python_lib"],43 "//conditions:default": [],44 }),45)46cc_library(47 name = "numpy_headers",48 hdrs = [":numpy_include"],49 includes = ["numpy_include"],50)51config_setting(52 name = "windows",53 values = {"cpu": "x64_windows"},54 visibility = ["//visibility:public"],55)56genrule(57 name = "python_include",58 outs = [59 "python_include/Python-ast.h",60 "python_include/Python.h",61 "python_include/abstract.h",62 "python_include/asdl.h",63 "python_include/ast.h",64 "python_include/bitset.h",65 "python_include/bltinmodule.h",66 "python_include/boolobject.h",67 "python_include/bytearrayobject.h",68 "python_include/bytes_methods.h",69 "python_include/bytesobject.h",70 "python_include/cellobject.h",71 "python_include/ceval.h",72 "python_include/classobject.h",73 "python_include/code.h",74 "python_include/codecs.h",75 "python_include/compile.h",76 "python_include/complexobject.h",77 "python_include/context.h",78 "python_include/cpython/abstract.h",79 "python_include/cpython/dictobject.h",80 "python_include/cpython/fileobject.h",81 "python_include/cpython/initconfig.h",82 "python_include/cpython/interpreteridobject.h",83 "python_include/cpython/object.h",84 "python_include/cpython/objimpl.h",85 "python_include/cpython/pyerrors.h",86 "python_include/cpython/pylifecycle.h",87 "python_include/cpython/pymem.h",88 "python_include/cpython/pystate.h",89 "python_include/cpython/sysmodule.h",90 "python_include/cpython/traceback.h",91 "python_include/cpython/tupleobject.h",92 "python_include/cpython/unicodeobject.h",93 "python_include/datetime.h",94 "python_include/descrobject.h",95 "python_include/dictobject.h",96 "python_include/dtoa.h",97 "python_include/dynamic_annotations.h",98 "python_include/enumobject.h",99 "python_include/errcode.h",100 "python_include/eval.h",101 "python_include/fileobject.h",102 "python_include/fileutils.h",103 "python_include/floatobject.h",104 "python_include/frameobject.h",105 "python_include/funcobject.h",106 "python_include/genobject.h",107 "python_include/graminit.h",108 "python_include/grammar.h",109 "python_include/import.h",110 "python_include/internal/pycore_accu.h",111 "python_include/internal/pycore_atomic.h",112 "python_include/internal/pycore_ceval.h",113 "python_include/internal/pycore_code.h",114 "python_include/internal/pycore_condvar.h",115 "python_include/internal/pycore_context.h",116 "python_include/internal/pycore_fileutils.h",117 "python_include/internal/pycore_getopt.h",118 "python_include/internal/pycore_gil.h",119 "python_include/internal/pycore_hamt.h",120 "python_include/internal/pycore_initconfig.h",121 "python_include/internal/pycore_object.h",122 "python_include/internal/pycore_pathconfig.h",123 "python_include/internal/pycore_pyerrors.h",124 "python_include/internal/pycore_pyhash.h",125 "python_include/internal/pycore_pylifecycle.h",126 "python_include/internal/pycore_pymem.h",127 "python_include/internal/pycore_pystate.h",128 "python_include/internal/pycore_traceback.h",129 "python_include/internal/pycore_tupleobject.h",130 "python_include/internal/pycore_warnings.h",131 "python_include/interpreteridobject.h",132 "python_include/intrcheck.h",133 "python_include/iterobject.h",134 "python_include/listobject.h",135 "python_include/longintrepr.h",136 "python_include/longobject.h",137 "python_include/marshal.h",138 "python_include/memoryobject.h",139 "python_include/methodobject.h",140 "python_include/modsupport.h",141 "python_include/moduleobject.h",142 "python_include/namespaceobject.h",143 "python_include/node.h",144 "python_include/object.h",145 "python_include/objimpl.h",146 "python_include/odictobject.h",147 "python_include/opcode.h",148 "python_include/osdefs.h",149 "python_include/osmodule.h",150 "python_include/parsetok.h",151 "python_include/patchlevel.h",152 "python_include/picklebufobject.h",153 "python_include/py_curses.h",154 "python_include/pyarena.h",155 "python_include/pycapsule.h",156 "python_include/pyconfig.h",157 "python_include/pyctype.h",158 "python_include/pydebug.h",159 "python_include/pydtrace.h",160 "python_include/pyerrors.h",161 "python_include/pyexpat.h",162 "python_include/pyfpe.h",163 "python_include/pyhash.h",164 "python_include/pylifecycle.h",165 "python_include/pymacconfig.h",166 "python_include/pymacro.h",167 "python_include/pymath.h",168 "python_include/pymem.h",169 "python_include/pyport.h",170 "python_include/pystate.h",171 "python_include/pystrcmp.h",172 "python_include/pystrhex.h",173 "python_include/pystrtod.h",174 "python_include/pythonrun.h",175 "python_include/pythread.h",176 "python_include/pytime.h",177 "python_include/rangeobject.h",178 "python_include/setobject.h",179 "python_include/sliceobject.h",180 "python_include/structmember.h",181 "python_include/structseq.h",182 "python_include/symtable.h",183 "python_include/sysmodule.h",184 "python_include/token.h",185 "python_include/traceback.h",186 "python_include/tracemalloc.h",187 "python_include/tupleobject.h",188 "python_include/typeslots.h",189 "python_include/ucnhash.h",190 "python_include/unicodeobject.h",191 "python_include/warnings.h",192 "python_include/weakrefobject.h",193 ],194 cmd = """195cp -f "c:/Python38/include/Python-ast.h" "$(@D)/python_include/Python-ast.h" && cp -f "c:/Python38/include/Python.h" "$(@D)/python_include/Python.h" && cp -f "c:/Python38/include/abstract.h" "$(@D)/python_include/abstract.h" && cp -f "c:/Python38/include/asdl.h" "$(@D)/python_include/asdl.h" && cp -f "c:/Python38/include/ast.h" "$(@D)/python_include/ast.h" && cp -f "c:/Python38/include/bitset.h" "$(@D)/python_include/bitset.h" && cp -f "c:/Python38/include/bltinmodule.h" "$(@D)/python_include/bltinmodule.h" && cp -f "c:/Python38/include/boolobject.h" "$(@D)/python_include/boolobject.h" && cp -f "c:/Python38/include/bytearrayobject.h" "$(@D)/python_include/bytearrayobject.h" && cp -f "c:/Python38/include/bytes_methods.h" "$(@D)/python_include/bytes_methods.h" && cp -f "c:/Python38/include/bytesobject.h" "$(@D)/python_include/bytesobject.h" && cp -f "c:/Python38/include/cellobject.h" "$(@D)/python_include/cellobject.h" && cp -f "c:/Python38/include/ceval.h" "$(@D)/python_include/ceval.h" && cp -f "c:/Python38/include/classobject.h" "$(@D)/python_include/classobject.h" && cp -f "c:/Python38/include/code.h" "$(@D)/python_include/code.h" && cp -f "c:/Python38/include/codecs.h" "$(@D)/python_include/codecs.h" && cp -f "c:/Python38/include/compile.h" "$(@D)/python_include/compile.h" && cp -f "c:/Python38/include/complexobject.h" "$(@D)/python_include/complexobject.h" && cp -f "c:/Python38/include/context.h" "$(@D)/python_include/context.h" && cp -f "c:/Python38/include/cpython/abstract.h" "$(@D)/python_include/cpython/abstract.h" && cp -f "c:/Python38/include/cpython/dictobject.h" "$(@D)/python_include/cpython/dictobject.h" && cp -f "c:/Python38/include/cpython/fileobject.h" "$(@D)/python_include/cpython/fileobject.h" && cp -f "c:/Python38/include/cpython/initconfig.h" "$(@D)/python_include/cpython/initconfig.h" && cp -f "c:/Python38/include/cpython/interpreteridobject.h" "$(@D)/python_include/cpython/interpreteridobject.h" && cp -f "c:/Python38/include/cpython/object.h" "$(@D)/python_include/cpython/object.h" && cp -f "c:/Python38/include/cpython/objimpl.h" "$(@D)/python_include/cpython/objimpl.h" && cp -f "c:/Python38/include/cpython/pyerrors.h" "$(@D)/python_include/cpython/pyerrors.h" && cp -f "c:/Python38/include/cpython/pylifecycle.h" "$(@D)/python_include/cpython/pylifecycle.h" && cp -f "c:/Python38/include/cpython/pymem.h" "$(@D)/python_include/cpython/pymem.h" && cp -f "c:/Python38/include/cpython/pystate.h" "$(@D)/python_include/cpython/pystate.h" && cp -f "c:/Python38/include/cpython/sysmodule.h" "$(@D)/python_include/cpython/sysmodule.h" && cp -f "c:/Python38/include/cpython/traceback.h" "$(@D)/python_include/cpython/traceback.h" && cp -f "c:/Python38/include/cpython/tupleobject.h" "$(@D)/python_include/cpython/tupleobject.h" && cp -f "c:/Python38/include/cpython/unicodeobject.h" "$(@D)/python_include/cpython/unicodeobject.h" && cp -f "c:/Python38/include/datetime.h" "$(@D)/python_include/datetime.h" && cp -f "c:/Python38/include/descrobject.h" "$(@D)/python_include/descrobject.h" && cp -f "c:/Python38/include/dictobject.h" "$(@D)/python_include/dictobject.h" && cp -f "c:/Python38/include/dtoa.h" "$(@D)/python_include/dtoa.h" && cp -f "c:/Python38/include/dynamic_annotations.h" "$(@D)/python_include/dynamic_annotations.h" && cp -f "c:/Python38/include/enumobject.h" "$(@D)/python_include/enumobject.h" && cp -f "c:/Python38/include/errcode.h" "$(@D)/python_include/errcode.h" && cp -f "c:/Python38/include/eval.h" "$(@D)/python_include/eval.h" && cp -f "c:/Python38/include/fileobject.h" "$(@D)/python_include/fileobject.h" && cp -f "c:/Python38/include/fileutils.h" "$(@D)/python_include/fileutils.h" && cp -f "c:/Python38/include/floatobject.h" "$(@D)/python_include/floatobject.h" && cp -f "c:/Python38/include/frameobject.h" "$(@D)/python_include/frameobject.h" && cp -f "c:/Python38/include/funcobject.h" "$(@D)/python_include/funcobject.h" && cp -f "c:/Python38/include/genobject.h" "$(@D)/python_include/genobject.h" && cp -f "c:/Python38/include/graminit.h" "$(@D)/python_include/graminit.h" && cp -f "c:/Python38/include/grammar.h" "$(@D)/python_include/grammar.h" && cp -f "c:/Python38/include/import.h" "$(@D)/python_include/import.h" && cp -f "c:/Python38/include/internal/pycore_accu.h" "$(@D)/python_include/internal/pycore_accu.h" && cp -f "c:/Python38/include/internal/pycore_atomic.h" "$(@D)/python_include/internal/pycore_atomic.h" && cp -f "c:/Python38/include/internal/pycore_ceval.h" "$(@D)/python_include/internal/pycore_ceval.h" && cp -f "c:/Python38/include/internal/pycore_code.h" "$(@D)/python_include/internal/pycore_code.h" && cp -f "c:/Python38/include/internal/pycore_condvar.h" "$(@D)/python_include/internal/pycore_condvar.h" && cp -f "c:/Python38/include/internal/pycore_context.h" "$(@D)/python_include/internal/pycore_context.h" && cp -f "c:/Python38/include/internal/pycore_fileutils.h" "$(@D)/python_include/internal/pycore_fileutils.h" && cp -f "c:/Python38/include/internal/pycore_getopt.h" "$(@D)/python_include/internal/pycore_getopt.h" && cp -f "c:/Python38/include/internal/pycore_gil.h" "$(@D)/python_include/internal/pycore_gil.h" && cp -f "c:/Python38/include/internal/pycore_hamt.h" "$(@D)/python_include/internal/pycore_hamt.h" && cp -f "c:/Python38/include/internal/pycore_initconfig.h" "$(@D)/python_include/internal/pycore_initconfig.h" && cp -f "c:/Python38/include/internal/pycore_object.h" "$(@D)/python_include/internal/pycore_object.h" && cp -f "c:/Python38/include/internal/pycore_pathconfig.h" "$(@D)/python_include/internal/pycore_pathconfig.h" && cp -f "c:/Python38/include/internal/pycore_pyerrors.h" "$(@D)/python_include/internal/pycore_pyerrors.h" && cp -f "c:/Python38/include/internal/pycore_pyhash.h" "$(@D)/python_include/internal/pycore_pyhash.h" && cp -f "c:/Python38/include/internal/pycore_pylifecycle.h" "$(@D)/python_include/internal/pycore_pylifecycle.h" && cp -f "c:/Python38/include/internal/pycore_pymem.h" "$(@D)/python_include/internal/pycore_pymem.h" && cp -f "c:/Python38/include/internal/pycore_pystate.h" "$(@D)/python_include/internal/pycore_pystate.h" && cp -f "c:/Python38/include/internal/pycore_traceback.h" "$(@D)/python_include/internal/pycore_traceback.h" && cp -f "c:/Python38/include/internal/pycore_tupleobject.h" "$(@D)/python_include/internal/pycore_tupleobject.h" && cp -f "c:/Python38/include/internal/pycore_warnings.h" "$(@D)/python_include/internal/pycore_warnings.h" && cp -f "c:/Python38/include/interpreteridobject.h" "$(@D)/python_include/interpreteridobject.h" && cp -f "c:/Python38/include/intrcheck.h" "$(@D)/python_include/intrcheck.h" && cp -f "c:/Python38/include/iterobject.h" "$(@D)/python_include/iterobject.h" && cp -f "c:/Python38/include/listobject.h" "$(@D)/python_include/listobject.h" && cp -f "c:/Python38/include/longintrepr.h" "$(@D)/python_include/longintrepr.h" && cp -f "c:/Python38/include/longobject.h" "$(@D)/python_include/longobject.h" && cp -f "c:/Python38/include/marshal.h" "$(@D)/python_include/marshal.h" && cp -f "c:/Python38/include/memoryobject.h" "$(@D)/python_include/memoryobject.h" && cp -f "c:/Python38/include/methodobject.h" "$(@D)/python_include/methodobject.h" && cp -f "c:/Python38/include/modsupport.h" "$(@D)/python_include/modsupport.h" && cp -f "c:/Python38/include/moduleobject.h" "$(@D)/python_include/moduleobject.h" && cp -f "c:/Python38/include/namespaceobject.h" "$(@D)/python_include/namespaceobject.h" && cp -f "c:/Python38/include/node.h" "$(@D)/python_include/node.h" && cp -f "c:/Python38/include/object.h" "$(@D)/python_include/object.h" && cp -f "c:/Python38/include/objimpl.h" "$(@D)/python_include/objimpl.h" && cp -f "c:/Python38/include/odictobject.h" "$(@D)/python_include/odictobject.h" && cp -f "c:/Python38/include/opcode.h" "$(@D)/python_include/opcode.h" && cp -f "c:/Python38/include/osdefs.h" "$(@D)/python_include/osdefs.h" && cp -f "c:/Python38/include/osmodule.h" "$(@D)/python_include/osmodule.h" && cp -f "c:/Python38/include/parsetok.h" "$(@D)/python_include/parsetok.h" && cp -f "c:/Python38/include/patchlevel.h" "$(@D)/python_include/patchlevel.h" && cp -f "c:/Python38/include/picklebufobject.h" "$(@D)/python_include/picklebufobject.h" && cp -f "c:/Python38/include/py_curses.h" "$(@D)/python_include/py_curses.h" && cp -f "c:/Python38/include/pyarena.h" "$(@D)/python_include/pyarena.h" && cp -f "c:/Python38/include/pycapsule.h" "$(@D)/python_include/pycapsule.h" && cp -f "c:/Python38/include/pyconfig.h" "$(@D)/python_include/pyconfig.h" && cp -f "c:/Python38/include/pyctype.h" "$(@D)/python_include/pyctype.h" && cp -f "c:/Python38/include/pydebug.h" "$(@D)/python_include/pydebug.h" && cp -f "c:/Python38/include/pydtrace.h" "$(@D)/python_include/pydtrace.h" && cp -f "c:/Python38/include/pyerrors.h" "$(@D)/python_include/pyerrors.h" && cp -f "c:/Python38/include/pyexpat.h" "$(@D)/python_include/pyexpat.h" && cp -f "c:/Python38/include/pyfpe.h" "$(@D)/python_include/pyfpe.h" && cp -f "c:/Python38/include/pyhash.h" "$(@D)/python_include/pyhash.h" && cp -f "c:/Python38/include/pylifecycle.h" "$(@D)/python_include/pylifecycle.h" && cp -f "c:/Python38/include/pymacconfig.h" "$(@D)/python_include/pymacconfig.h" && cp -f "c:/Python38/include/pymacro.h" "$(@D)/python_include/pymacro.h" && cp -f "c:/Python38/include/pymath.h" "$(@D)/python_include/pymath.h" && cp -f "c:/Python38/include/pymem.h" "$(@D)/python_include/pymem.h" && cp -f "c:/Python38/include/pyport.h" "$(@D)/python_include/pyport.h" && cp -f "c:/Python38/include/pystate.h" "$(@D)/python_include/pystate.h" && cp -f "c:/Python38/include/pystrcmp.h" "$(@D)/python_include/pystrcmp.h" && cp -f "c:/Python38/include/pystrhex.h" "$(@D)/python_include/pystrhex.h" && cp -f "c:/Python38/include/pystrtod.h" "$(@D)/python_include/pystrtod.h" && cp -f "c:/Python38/include/pythonrun.h" "$(@D)/python_include/pythonrun.h" && cp -f "c:/Python38/include/pythread.h" "$(@D)/python_include/pythread.h" && cp -f "c:/Python38/include/pytime.h" "$(@D)/python_include/pytime.h" && cp -f "c:/Python38/include/rangeobject.h" "$(@D)/python_include/rangeobject.h" && cp -f "c:/Python38/include/setobject.h" "$(@D)/python_include/setobject.h" && cp -f "c:/Python38/include/sliceobject.h" "$(@D)/python_include/sliceobject.h" && cp -f "c:/Python38/include/structmember.h" "$(@D)/python_include/structmember.h" && cp -f "c:/Python38/include/structseq.h" "$(@D)/python_include/structseq.h" && cp -f "c:/Python38/include/symtable.h" "$(@D)/python_include/symtable.h" && cp -f "c:/Python38/include/sysmodule.h" "$(@D)/python_include/sysmodule.h" && cp -f "c:/Python38/include/token.h" "$(@D)/python_include/token.h" && cp -f "c:/Python38/include/traceback.h" "$(@D)/python_include/traceback.h" && cp -f "c:/Python38/include/tracemalloc.h" "$(@D)/python_include/tracemalloc.h" && cp -f "c:/Python38/include/tupleobject.h" "$(@D)/python_include/tupleobject.h" && cp -f "c:/Python38/include/typeslots.h" "$(@D)/python_include/typeslots.h" && cp -f "c:/Python38/include/ucnhash.h" "$(@D)/python_include/ucnhash.h" && cp -f "c:/Python38/include/unicodeobject.h" "$(@D)/python_include/unicodeobject.h" && cp -f "c:/Python38/include/warnings.h" "$(@D)/python_include/warnings.h" && cp -f "c:/Python38/include/weakrefobject.h" "$(@D)/python_include/weakrefobject.h"196 """,197)198genrule(199 name = "numpy_include",200 outs = [201 "numpy_include/numpy/__multiarray_api.h",202 "numpy_include/numpy/__ufunc_api.h",203 "numpy_include/numpy/_neighborhood_iterator_imp.h",204 "numpy_include/numpy/_numpyconfig.h",205 "numpy_include/numpy/arrayobject.h",206 "numpy_include/numpy/arrayscalars.h",207 "numpy_include/numpy/halffloat.h",208 "numpy_include/numpy/multiarray_api.txt",209 "numpy_include/numpy/ndarrayobject.h",210 "numpy_include/numpy/ndarraytypes.h",211 "numpy_include/numpy/noprefix.h",212 "numpy_include/numpy/npy_1_7_deprecated_api.h",213 "numpy_include/numpy/npy_3kcompat.h",214 "numpy_include/numpy/npy_common.h",215 "numpy_include/numpy/npy_cpu.h",216 "numpy_include/numpy/npy_endian.h",217 "numpy_include/numpy/npy_interrupt.h",218 "numpy_include/numpy/npy_math.h",219 "numpy_include/numpy/npy_no_deprecated_api.h",220 "numpy_include/numpy/npy_os.h",221 "numpy_include/numpy/numpyconfig.h",222 "numpy_include/numpy/old_defines.h",223 "numpy_include/numpy/oldnumeric.h",224 "numpy_include/numpy/random/bitgen.h",225 "numpy_include/numpy/random/distributions.h",226 "numpy_include/numpy/ufunc_api.txt",227 "numpy_include/numpy/ufuncobject.h",228 "numpy_include/numpy/utils.h",229 ],230 cmd = """231cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/__multiarray_api.h" "$(@D)/numpy_include/numpy/__multiarray_api.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/__ufunc_api.h" "$(@D)/numpy_include/numpy/__ufunc_api.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/_neighborhood_iterator_imp.h" "$(@D)/numpy_include/numpy/_neighborhood_iterator_imp.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/_numpyconfig.h" "$(@D)/numpy_include/numpy/_numpyconfig.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/arrayobject.h" "$(@D)/numpy_include/numpy/arrayobject.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/arrayscalars.h" "$(@D)/numpy_include/numpy/arrayscalars.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/halffloat.h" "$(@D)/numpy_include/numpy/halffloat.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/multiarray_api.txt" "$(@D)/numpy_include/numpy/multiarray_api.txt" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/ndarrayobject.h" "$(@D)/numpy_include/numpy/ndarrayobject.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/ndarraytypes.h" "$(@D)/numpy_include/numpy/ndarraytypes.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/noprefix.h" "$(@D)/numpy_include/numpy/noprefix.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h" "$(@D)/numpy_include/numpy/npy_1_7_deprecated_api.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/npy_3kcompat.h" "$(@D)/numpy_include/numpy/npy_3kcompat.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/npy_common.h" "$(@D)/numpy_include/numpy/npy_common.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/npy_cpu.h" "$(@D)/numpy_include/numpy/npy_cpu.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/npy_endian.h" "$(@D)/numpy_include/numpy/npy_endian.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/npy_interrupt.h" "$(@D)/numpy_include/numpy/npy_interrupt.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/npy_math.h" "$(@D)/numpy_include/numpy/npy_math.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/npy_no_deprecated_api.h" "$(@D)/numpy_include/numpy/npy_no_deprecated_api.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/npy_os.h" "$(@D)/numpy_include/numpy/npy_os.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/numpyconfig.h" "$(@D)/numpy_include/numpy/numpyconfig.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/old_defines.h" "$(@D)/numpy_include/numpy/old_defines.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/oldnumeric.h" "$(@D)/numpy_include/numpy/oldnumeric.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/random/bitgen.h" "$(@D)/numpy_include/numpy/random/bitgen.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/random/distributions.h" "$(@D)/numpy_include/numpy/random/distributions.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/ufunc_api.txt" "$(@D)/numpy_include/numpy/ufunc_api.txt" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/ufuncobject.h" "$(@D)/numpy_include/numpy/ufuncobject.h" && cp -f "c:/Python38/lib/site-packages/numpy/core/include/numpy/utils.h" "$(@D)/numpy_include/numpy/utils.h"232 """,233)234genrule(235 name = "python_import_lib",236 outs = [237 "python38.lib",238 ],239 cmd = """240cp -f "c:/Python38/libs/python38.lib" "$(@D)/python38.lib"241 """,...

Full Screen

Full Screen

Using AI Code Generation

copy

Full Screen

1import { cp } from 'ng-mocks';2import { createComponent } from 'ng-mocks';3import { findInstance } from 'ng-mocks';4import { findInstances } from 'ng-mocks';5import { findComponent } from 'ng-mocks';6import { findComponents } from 'ng-mocks';7import { findDirective } from 'ng-mocks';8import { findDirectives } from 'ng-mocks';9import { findPipe } from 'ng-mocks';10import { findPipes } from 'ng-mocks';11import { findInput } from 'ng-mocks';12import { findInputs } from 'ng-mocks';13import { findOutput } from 'ng-mocks';14import { findOutputs } from 'ng-mocks';15import { findChild } from 'ng-mocks';16import { findChildren } from 'ng-mocks';17import { findChildComponent } from 'ng-mocks';18import { findChildComponents } from 'ng-mocks';19import { findChildDirective } from 'ng-mocks';20import { findChildDirectives } from 'ng-mocks';21import { findChildPipe } from 'ng-mocks';

Full Screen

Using AI Code Generation

copy

Full Screen

1import { cp } from 'ng-mocks';2import { AppComponent } from './app.component';3describe('AppComponent', () => {4 it('should create the app', () => {5 const fixture = cp(AppComponent);6 const app = fixture.componentInstance;7 expect(app).toBeTruthy();8 });9});10import { Component } from '@angular/core';11@Component({12})13export class AppComponent {}14import { ComponentFixture, TestBed } from '@angular/core/testing';15import { AppComponent } from './app.component';16describe('AppComponent', () => {17 let component: AppComponent;18 let fixture: ComponentFixture<AppComponent>;19 beforeEach(async () => {20 await TestBed.configureTestingModule({21 }).compileComponents();22 });23 beforeEach(() => {24 fixture = TestBed.createComponent(AppComponent);25 component = fixture.componentInstance;26 fixture.detectChanges();27 });28 it('should create the app', () => {29 expect(component).toBeTruthy();30 });31});32import { createComponent } from 'ng-mocks';33import { AppComponent } from './app.component';34describe('AppComponent', () => {35 it('should create the app', () => {36 const fixture = createComponent(AppComponent);37 const app = fixture.componentInstance;38 expect(app).toBeTruthy();39 });40});41import { createMockOf } from 'ng-mocks';42import { Injectable } from '@angular/core';43@Injectable()44class MyService {45 public readonly name = 'MyService';46}47describe('MyService', () => {48 it('should create', () => {49 const mock = createMockOf(MyService);50 expect(mock.name).toEqual('MyService');51 });52});53import { createMockPipe } from 'ng-mocks';54import { Pipe, PipeTransform } from '@angular/core';55@Pipe({56})57class MyPipe implements PipeTransform {58 public transform(value: any): any {59 return value;60 }61}62describe('MyPipe', () => {63 it('should

Full Screen

Using AI Code Generation

copy

Full Screen

1import { cp } from 'ng-mocks';2import { ngMocks } from 'ng-mocks';3import { MockBuilder } from 'ng-mocks';4import { MockRender } from 'ng-mocks';5import { MockInstance } from 'ng-mocks';6import { MockService } from 'ng-mocks';7import { MockComponent } from 'ng-mocks';8import { MockDirective } from 'ng-mocks';9import { MockPipe } from 'ng-mocks';10import { MockProvider } from 'ng-mocks';11import { MockRender } from 'ng-mocks';12import { MockReset } from 'ng-mocks';13import { MockService } from 'ng-mocks';14import { MockType } from 'ng-mocks';15import { MockedComponent } from 'ng-mocks';16import { MockedDirective } from 'ng-mocks';17import { MockedPipe } from 'ng-mocks';18import { MockedProvider } from 'ng-mocks';19import { MockedReset } from 'ng-mocks';20import { MockedService } from 'ng-mocks';21import { MockedType } from 'ng-mocks';22import { MockedInstance } from 'ng-mocks';23import { MockedAbstract } from 'ng-mocks';24import { MockedDebugElement } from 'ng-mocks';25import { MockedElementRef } from 'ng-mocks';26import { MockedInjector } from 'ng-mocks';27import {

Full Screen

Using AI Code Generation

copy

Full Screen

1import { cp } from 'ng-mocks';2describe('test', () => {3 it('should work', () => {4 const fixture = TestBed.createComponent(TestComponent);5 fixture.detectChanges();6 const component = fixture.componentInstance;7 expect(cp(component, 'privateProperty')).toEqual('private');8 });9});10import { findInstance } from 'ng-mocks';11describe('test', () => {12 it('should work', () => {13 const fixture = TestBed.createComponent(TestComponent);14 fixture.detectChanges();15 const component = fixture.componentInstance;16 expect(findInstance(TestComponent, fixture.debugElement)).toEqual(component);17 });18});19import { find } from 'ng-mocks';20describe('test', () => {21 it('should work', () => {22 const fixture = TestBed.createComponent(TestComponent);23 fixture.detectChanges();24 const component = fixture.componentInstance;25 expect(find(TestComponent, fixture.debugElement)).toEqual(fixture.debugElement);26 });27});

Full Screen

Automation Testing Tutorials

Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.

LambdaTest Learning Hubs:

YouTube

You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.

Run ng-mocks automation tests on LambdaTest cloud grid

Perform automation testing on 3000+ real desktop and mobile devices online.

Try LambdaTest Now !!

Get 100 minutes of automation test minutes FREE!!

Next-Gen App & Browser Testing Cloud

Was this article helpful?

Helpful

NotHelpful