OSDN Git Service

Hulk did something
[bytom/vapor.git] / vendor / golang.org / x / text / width / runes_test.go
diff --git a/vendor/golang.org/x/text/width/runes_test.go b/vendor/golang.org/x/text/width/runes_test.go
new file mode 100644 (file)
index 0000000..587dab4
--- /dev/null
@@ -0,0 +1,461 @@
+// Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
+
+package width
+
+var mapRunes = map[rune]struct {
+       r rune
+       e elem
+}{
+       0x20:   {0x3000, 0x6000},
+       0x21:   {0xFF01, 0x6000},
+       0x22:   {0xFF02, 0x6000},
+       0x23:   {0xFF03, 0x6000},
+       0x24:   {0xFF04, 0x6000},
+       0x25:   {0xFF05, 0x6000},
+       0x26:   {0xFF06, 0x6000},
+       0x27:   {0xFF07, 0x6000},
+       0x28:   {0xFF08, 0x6000},
+       0x29:   {0xFF09, 0x6000},
+       0x2A:   {0xFF0A, 0x6000},
+       0x2B:   {0xFF0B, 0x6000},
+       0x2C:   {0xFF0C, 0x6000},
+       0x2D:   {0xFF0D, 0x6000},
+       0x2E:   {0xFF0E, 0x6000},
+       0x2F:   {0xFF0F, 0x6000},
+       0x30:   {0xFF10, 0x6000},
+       0x31:   {0xFF11, 0x6000},
+       0x32:   {0xFF12, 0x6000},
+       0x33:   {0xFF13, 0x6000},
+       0x34:   {0xFF14, 0x6000},
+       0x35:   {0xFF15, 0x6000},
+       0x36:   {0xFF16, 0x6000},
+       0x37:   {0xFF17, 0x6000},
+       0x38:   {0xFF18, 0x6000},
+       0x39:   {0xFF19, 0x6000},
+       0x3A:   {0xFF1A, 0x6000},
+       0x3B:   {0xFF1B, 0x6000},
+       0x3C:   {0xFF1C, 0x6000},
+       0x3D:   {0xFF1D, 0x6000},
+       0x3E:   {0xFF1E, 0x6000},
+       0x3F:   {0xFF1F, 0x6000},
+       0x40:   {0xFF20, 0x6000},
+       0x41:   {0xFF21, 0x6000},
+       0x42:   {0xFF22, 0x6000},
+       0x43:   {0xFF23, 0x6000},
+       0x44:   {0xFF24, 0x6000},
+       0x45:   {0xFF25, 0x6000},
+       0x46:   {0xFF26, 0x6000},
+       0x47:   {0xFF27, 0x6000},
+       0x48:   {0xFF28, 0x6000},
+       0x49:   {0xFF29, 0x6000},
+       0x4A:   {0xFF2A, 0x6000},
+       0x4B:   {0xFF2B, 0x6000},
+       0x4C:   {0xFF2C, 0x6000},
+       0x4D:   {0xFF2D, 0x6000},
+       0x4E:   {0xFF2E, 0x6000},
+       0x4F:   {0xFF2F, 0x6000},
+       0x50:   {0xFF30, 0x6000},
+       0x51:   {0xFF31, 0x6000},
+       0x52:   {0xFF32, 0x6000},
+       0x53:   {0xFF33, 0x6000},
+       0x54:   {0xFF34, 0x6000},
+       0x55:   {0xFF35, 0x6000},
+       0x56:   {0xFF36, 0x6000},
+       0x57:   {0xFF37, 0x6000},
+       0x58:   {0xFF38, 0x6000},
+       0x59:   {0xFF39, 0x6000},
+       0x5A:   {0xFF3A, 0x6000},
+       0x5B:   {0xFF3B, 0x6000},
+       0x5C:   {0xFF3C, 0x6000},
+       0x5D:   {0xFF3D, 0x6000},
+       0x5E:   {0xFF3E, 0x6000},
+       0x5F:   {0xFF3F, 0x6000},
+       0x60:   {0xFF40, 0x6000},
+       0x61:   {0xFF41, 0x6000},
+       0x62:   {0xFF42, 0x6000},
+       0x63:   {0xFF43, 0x6000},
+       0x64:   {0xFF44, 0x6000},
+       0x65:   {0xFF45, 0x6000},
+       0x66:   {0xFF46, 0x6000},
+       0x67:   {0xFF47, 0x6000},
+       0x68:   {0xFF48, 0x6000},
+       0x69:   {0xFF49, 0x6000},
+       0x6A:   {0xFF4A, 0x6000},
+       0x6B:   {0xFF4B, 0x6000},
+       0x6C:   {0xFF4C, 0x6000},
+       0x6D:   {0xFF4D, 0x6000},
+       0x6E:   {0xFF4E, 0x6000},
+       0x6F:   {0xFF4F, 0x6000},
+       0x70:   {0xFF50, 0x6000},
+       0x71:   {0xFF51, 0x6000},
+       0x72:   {0xFF52, 0x6000},
+       0x73:   {0xFF53, 0x6000},
+       0x74:   {0xFF54, 0x6000},
+       0x75:   {0xFF55, 0x6000},
+       0x76:   {0xFF56, 0x6000},
+       0x77:   {0xFF57, 0x6000},
+       0x78:   {0xFF58, 0x6000},
+       0x79:   {0xFF59, 0x6000},
+       0x7A:   {0xFF5A, 0x6000},
+       0x7B:   {0xFF5B, 0x6000},
+       0x7C:   {0xFF5C, 0x6000},
+       0x7D:   {0xFF5D, 0x6000},
+       0x7E:   {0xFF5E, 0x6000},
+       0xA2:   {0xFFE0, 0x6000},
+       0xA3:   {0xFFE1, 0x6000},
+       0xA5:   {0xFFE5, 0x6000},
+       0xA6:   {0xFFE4, 0x6000},
+       0xAC:   {0xFFE2, 0x6000},
+       0xAF:   {0xFFE3, 0x6000},
+       0x20A9: {0xFFE6, 0xA000},
+       0x2190: {0xFFE9, 0x2000},
+       0x2191: {0xFFEA, 0x2000},
+       0x2192: {0xFFEB, 0x2000},
+       0x2193: {0xFFEC, 0x2000},
+       0x2502: {0xFFE8, 0x2000},
+       0x25A0: {0xFFED, 0x2000},
+       0x25CB: {0xFFEE, 0x2000},
+       0x2985: {0xFF5F, 0x6000},
+       0x2986: {0xFF60, 0x6000},
+       0x3000: {0x20, 0x9000},
+       0x3001: {0xFF64, 0x4000},
+       0x3002: {0xFF61, 0x4000},
+       0x300C: {0xFF62, 0x4000},
+       0x300D: {0xFF63, 0x4000},
+       0x3099: {0xFF9E, 0x4000},
+       0x309A: {0xFF9F, 0x4000},
+       0x30A1: {0xFF67, 0x4000},
+       0x30A2: {0xFF71, 0x4000},
+       0x30A3: {0xFF68, 0x4000},
+       0x30A4: {0xFF72, 0x4000},
+       0x30A5: {0xFF69, 0x4000},
+       0x30A6: {0xFF73, 0x4000},
+       0x30A7: {0xFF6A, 0x4000},
+       0x30A8: {0xFF74, 0x4000},
+       0x30A9: {0xFF6B, 0x4000},
+       0x30AA: {0xFF75, 0x4000},
+       0x30AB: {0xFF76, 0x4000},
+       0x30AD: {0xFF77, 0x4000},
+       0x30AF: {0xFF78, 0x4000},
+       0x30B1: {0xFF79, 0x4000},
+       0x30B3: {0xFF7A, 0x4000},
+       0x30B5: {0xFF7B, 0x4000},
+       0x30B7: {0xFF7C, 0x4000},
+       0x30B9: {0xFF7D, 0x4000},
+       0x30BB: {0xFF7E, 0x4000},
+       0x30BD: {0xFF7F, 0x4000},
+       0x30BF: {0xFF80, 0x4000},
+       0x30C1: {0xFF81, 0x4000},
+       0x30C3: {0xFF6F, 0x4000},
+       0x30C4: {0xFF82, 0x4000},
+       0x30C6: {0xFF83, 0x4000},
+       0x30C8: {0xFF84, 0x4000},
+       0x30CA: {0xFF85, 0x4000},
+       0x30CB: {0xFF86, 0x4000},
+       0x30CC: {0xFF87, 0x4000},
+       0x30CD: {0xFF88, 0x4000},
+       0x30CE: {0xFF89, 0x4000},
+       0x30CF: {0xFF8A, 0x4000},
+       0x30D2: {0xFF8B, 0x4000},
+       0x30D5: {0xFF8C, 0x4000},
+       0x30D8: {0xFF8D, 0x4000},
+       0x30DB: {0xFF8E, 0x4000},
+       0x30DE: {0xFF8F, 0x4000},
+       0x30DF: {0xFF90, 0x4000},
+       0x30E0: {0xFF91, 0x4000},
+       0x30E1: {0xFF92, 0x4000},
+       0x30E2: {0xFF93, 0x4000},
+       0x30E3: {0xFF6C, 0x4000},
+       0x30E4: {0xFF94, 0x4000},
+       0x30E5: {0xFF6D, 0x4000},
+       0x30E6: {0xFF95, 0x4000},
+       0x30E7: {0xFF6E, 0x4000},
+       0x30E8: {0xFF96, 0x4000},
+       0x30E9: {0xFF97, 0x4000},
+       0x30EA: {0xFF98, 0x4000},
+       0x30EB: {0xFF99, 0x4000},
+       0x30EC: {0xFF9A, 0x4000},
+       0x30ED: {0xFF9B, 0x4000},
+       0x30EF: {0xFF9C, 0x4000},
+       0x30F2: {0xFF66, 0x4000},
+       0x30F3: {0xFF9D, 0x4000},
+       0x30FB: {0xFF65, 0x4000},
+       0x30FC: {0xFF70, 0x4000},
+       0x3131: {0xFFA1, 0x4000},
+       0x3132: {0xFFA2, 0x4000},
+       0x3133: {0xFFA3, 0x4000},
+       0x3134: {0xFFA4, 0x4000},
+       0x3135: {0xFFA5, 0x4000},
+       0x3136: {0xFFA6, 0x4000},
+       0x3137: {0xFFA7, 0x4000},
+       0x3138: {0xFFA8, 0x4000},
+       0x3139: {0xFFA9, 0x4000},
+       0x313A: {0xFFAA, 0x4000},
+       0x313B: {0xFFAB, 0x4000},
+       0x313C: {0xFFAC, 0x4000},
+       0x313D: {0xFFAD, 0x4000},
+       0x313E: {0xFFAE, 0x4000},
+       0x313F: {0xFFAF, 0x4000},
+       0x3140: {0xFFB0, 0x4000},
+       0x3141: {0xFFB1, 0x4000},
+       0x3142: {0xFFB2, 0x4000},
+       0x3143: {0xFFB3, 0x4000},
+       0x3144: {0xFFB4, 0x4000},
+       0x3145: {0xFFB5, 0x4000},
+       0x3146: {0xFFB6, 0x4000},
+       0x3147: {0xFFB7, 0x4000},
+       0x3148: {0xFFB8, 0x4000},
+       0x3149: {0xFFB9, 0x4000},
+       0x314A: {0xFFBA, 0x4000},
+       0x314B: {0xFFBB, 0x4000},
+       0x314C: {0xFFBC, 0x4000},
+       0x314D: {0xFFBD, 0x4000},
+       0x314E: {0xFFBE, 0x4000},
+       0x314F: {0xFFC2, 0x4000},
+       0x3150: {0xFFC3, 0x4000},
+       0x3151: {0xFFC4, 0x4000},
+       0x3152: {0xFFC5, 0x4000},
+       0x3153: {0xFFC6, 0x4000},
+       0x3154: {0xFFC7, 0x4000},
+       0x3155: {0xFFCA, 0x4000},
+       0x3156: {0xFFCB, 0x4000},
+       0x3157: {0xFFCC, 0x4000},
+       0x3158: {0xFFCD, 0x4000},
+       0x3159: {0xFFCE, 0x4000},
+       0x315A: {0xFFCF, 0x4000},
+       0x315B: {0xFFD2, 0x4000},
+       0x315C: {0xFFD3, 0x4000},
+       0x315D: {0xFFD4, 0x4000},
+       0x315E: {0xFFD5, 0x4000},
+       0x315F: {0xFFD6, 0x4000},
+       0x3160: {0xFFD7, 0x4000},
+       0x3161: {0xFFDA, 0x4000},
+       0x3162: {0xFFDB, 0x4000},
+       0x3163: {0xFFDC, 0x4000},
+       0x3164: {0xFFA0, 0x4000},
+       0xFF01: {0x21, 0x9000},
+       0xFF02: {0x22, 0x9000},
+       0xFF03: {0x23, 0x9000},
+       0xFF04: {0x24, 0x9000},
+       0xFF05: {0x25, 0x9000},
+       0xFF06: {0x26, 0x9000},
+       0xFF07: {0x27, 0x9000},
+       0xFF08: {0x28, 0x9000},
+       0xFF09: {0x29, 0x9000},
+       0xFF0A: {0x2A, 0x9000},
+       0xFF0B: {0x2B, 0x9000},
+       0xFF0C: {0x2C, 0x9000},
+       0xFF0D: {0x2D, 0x9000},
+       0xFF0E: {0x2E, 0x9000},
+       0xFF0F: {0x2F, 0x9000},
+       0xFF10: {0x30, 0x9000},
+       0xFF11: {0x31, 0x9000},
+       0xFF12: {0x32, 0x9000},
+       0xFF13: {0x33, 0x9000},
+       0xFF14: {0x34, 0x9000},
+       0xFF15: {0x35, 0x9000},
+       0xFF16: {0x36, 0x9000},
+       0xFF17: {0x37, 0x9000},
+       0xFF18: {0x38, 0x9000},
+       0xFF19: {0x39, 0x9000},
+       0xFF1A: {0x3A, 0x9000},
+       0xFF1B: {0x3B, 0x9000},
+       0xFF1C: {0x3C, 0x9000},
+       0xFF1D: {0x3D, 0x9000},
+       0xFF1E: {0x3E, 0x9000},
+       0xFF1F: {0x3F, 0x9000},
+       0xFF20: {0x40, 0x9000},
+       0xFF21: {0x41, 0x9000},
+       0xFF22: {0x42, 0x9000},
+       0xFF23: {0x43, 0x9000},
+       0xFF24: {0x44, 0x9000},
+       0xFF25: {0x45, 0x9000},
+       0xFF26: {0x46, 0x9000},
+       0xFF27: {0x47, 0x9000},
+       0xFF28: {0x48, 0x9000},
+       0xFF29: {0x49, 0x9000},
+       0xFF2A: {0x4A, 0x9000},
+       0xFF2B: {0x4B, 0x9000},
+       0xFF2C: {0x4C, 0x9000},
+       0xFF2D: {0x4D, 0x9000},
+       0xFF2E: {0x4E, 0x9000},
+       0xFF2F: {0x4F, 0x9000},
+       0xFF30: {0x50, 0x9000},
+       0xFF31: {0x51, 0x9000},
+       0xFF32: {0x52, 0x9000},
+       0xFF33: {0x53, 0x9000},
+       0xFF34: {0x54, 0x9000},
+       0xFF35: {0x55, 0x9000},
+       0xFF36: {0x56, 0x9000},
+       0xFF37: {0x57, 0x9000},
+       0xFF38: {0x58, 0x9000},
+       0xFF39: {0x59, 0x9000},
+       0xFF3A: {0x5A, 0x9000},
+       0xFF3B: {0x5B, 0x9000},
+       0xFF3C: {0x5C, 0x9000},
+       0xFF3D: {0x5D, 0x9000},
+       0xFF3E: {0x5E, 0x9000},
+       0xFF3F: {0x5F, 0x9000},
+       0xFF40: {0x60, 0x9000},
+       0xFF41: {0x61, 0x9000},
+       0xFF42: {0x62, 0x9000},
+       0xFF43: {0x63, 0x9000},
+       0xFF44: {0x64, 0x9000},
+       0xFF45: {0x65, 0x9000},
+       0xFF46: {0x66, 0x9000},
+       0xFF47: {0x67, 0x9000},
+       0xFF48: {0x68, 0x9000},
+       0xFF49: {0x69, 0x9000},
+       0xFF4A: {0x6A, 0x9000},
+       0xFF4B: {0x6B, 0x9000},
+       0xFF4C: {0x6C, 0x9000},
+       0xFF4D: {0x6D, 0x9000},
+       0xFF4E: {0x6E, 0x9000},
+       0xFF4F: {0x6F, 0x9000},
+       0xFF50: {0x70, 0x9000},
+       0xFF51: {0x71, 0x9000},
+       0xFF52: {0x72, 0x9000},
+       0xFF53: {0x73, 0x9000},
+       0xFF54: {0x74, 0x9000},
+       0xFF55: {0x75, 0x9000},
+       0xFF56: {0x76, 0x9000},
+       0xFF57: {0x77, 0x9000},
+       0xFF58: {0x78, 0x9000},
+       0xFF59: {0x79, 0x9000},
+       0xFF5A: {0x7A, 0x9000},
+       0xFF5B: {0x7B, 0x9000},
+       0xFF5C: {0x7C, 0x9000},
+       0xFF5D: {0x7D, 0x9000},
+       0xFF5E: {0x7E, 0x9000},
+       0xFF5F: {0x2985, 0x9000},
+       0xFF60: {0x2986, 0x9000},
+       0xFF61: {0x3002, 0xB000},
+       0xFF62: {0x300C, 0xB000},
+       0xFF63: {0x300D, 0xB000},
+       0xFF64: {0x3001, 0xB000},
+       0xFF65: {0x30FB, 0xB000},
+       0xFF66: {0x30F2, 0xB000},
+       0xFF67: {0x30A1, 0xB000},
+       0xFF68: {0x30A3, 0xB000},
+       0xFF69: {0x30A5, 0xB000},
+       0xFF6A: {0x30A7, 0xB000},
+       0xFF6B: {0x30A9, 0xB000},
+       0xFF6C: {0x30E3, 0xB000},
+       0xFF6D: {0x30E5, 0xB000},
+       0xFF6E: {0x30E7, 0xB000},
+       0xFF6F: {0x30C3, 0xB000},
+       0xFF70: {0x30FC, 0xB000},
+       0xFF71: {0x30A2, 0xB000},
+       0xFF72: {0x30A4, 0xB000},
+       0xFF73: {0x30A6, 0xB000},
+       0xFF74: {0x30A8, 0xB000},
+       0xFF75: {0x30AA, 0xB000},
+       0xFF76: {0x30AB, 0xB000},
+       0xFF77: {0x30AD, 0xB000},
+       0xFF78: {0x30AF, 0xB000},
+       0xFF79: {0x30B1, 0xB000},
+       0xFF7A: {0x30B3, 0xB000},
+       0xFF7B: {0x30B5, 0xB000},
+       0xFF7C: {0x30B7, 0xB000},
+       0xFF7D: {0x30B9, 0xB000},
+       0xFF7E: {0x30BB, 0xB000},
+       0xFF7F: {0x30BD, 0xB000},
+       0xFF80: {0x30BF, 0xB000},
+       0xFF81: {0x30C1, 0xB000},
+       0xFF82: {0x30C4, 0xB000},
+       0xFF83: {0x30C6, 0xB000},
+       0xFF84: {0x30C8, 0xB000},
+       0xFF85: {0x30CA, 0xB000},
+       0xFF86: {0x30CB, 0xB000},
+       0xFF87: {0x30CC, 0xB000},
+       0xFF88: {0x30CD, 0xB000},
+       0xFF89: {0x30CE, 0xB000},
+       0xFF8A: {0x30CF, 0xB000},
+       0xFF8B: {0x30D2, 0xB000},
+       0xFF8C: {0x30D5, 0xB000},
+       0xFF8D: {0x30D8, 0xB000},
+       0xFF8E: {0x30DB, 0xB000},
+       0xFF8F: {0x30DE, 0xB000},
+       0xFF90: {0x30DF, 0xB000},
+       0xFF91: {0x30E0, 0xB000},
+       0xFF92: {0x30E1, 0xB000},
+       0xFF93: {0x30E2, 0xB000},
+       0xFF94: {0x30E4, 0xB000},
+       0xFF95: {0x30E6, 0xB000},
+       0xFF96: {0x30E8, 0xB000},
+       0xFF97: {0x30E9, 0xB000},
+       0xFF98: {0x30EA, 0xB000},
+       0xFF99: {0x30EB, 0xB000},
+       0xFF9A: {0x30EC, 0xB000},
+       0xFF9B: {0x30ED, 0xB000},
+       0xFF9C: {0x30EF, 0xB000},
+       0xFF9D: {0x30F3, 0xB000},
+       0xFF9E: {0x3099, 0xB000},
+       0xFF9F: {0x309A, 0xB000},
+       0xFFA0: {0x3164, 0xB000},
+       0xFFA1: {0x3131, 0xB000},
+       0xFFA2: {0x3132, 0xB000},
+       0xFFA3: {0x3133, 0xB000},
+       0xFFA4: {0x3134, 0xB000},
+       0xFFA5: {0x3135, 0xB000},
+       0xFFA6: {0x3136, 0xB000},
+       0xFFA7: {0x3137, 0xB000},
+       0xFFA8: {0x3138, 0xB000},
+       0xFFA9: {0x3139, 0xB000},
+       0xFFAA: {0x313A, 0xB000},
+       0xFFAB: {0x313B, 0xB000},
+       0xFFAC: {0x313C, 0xB000},
+       0xFFAD: {0x313D, 0xB000},
+       0xFFAE: {0x313E, 0xB000},
+       0xFFAF: {0x313F, 0xB000},
+       0xFFB0: {0x3140, 0xB000},
+       0xFFB1: {0x3141, 0xB000},
+       0xFFB2: {0x3142, 0xB000},
+       0xFFB3: {0x3143, 0xB000},
+       0xFFB4: {0x3144, 0xB000},
+       0xFFB5: {0x3145, 0xB000},
+       0xFFB6: {0x3146, 0xB000},
+       0xFFB7: {0x3147, 0xB000},
+       0xFFB8: {0x3148, 0xB000},
+       0xFFB9: {0x3149, 0xB000},
+       0xFFBA: {0x314A, 0xB000},
+       0xFFBB: {0x314B, 0xB000},
+       0xFFBC: {0x314C, 0xB000},
+       0xFFBD: {0x314D, 0xB000},
+       0xFFBE: {0x314E, 0xB000},
+       0xFFC2: {0x314F, 0xB000},
+       0xFFC3: {0x3150, 0xB000},
+       0xFFC4: {0x3151, 0xB000},
+       0xFFC5: {0x3152, 0xB000},
+       0xFFC6: {0x3153, 0xB000},
+       0xFFC7: {0x3154, 0xB000},
+       0xFFCA: {0x3155, 0xB000},
+       0xFFCB: {0x3156, 0xB000},
+       0xFFCC: {0x3157, 0xB000},
+       0xFFCD: {0x3158, 0xB000},
+       0xFFCE: {0x3159, 0xB000},
+       0xFFCF: {0x315A, 0xB000},
+       0xFFD2: {0x315B, 0xB000},
+       0xFFD3: {0x315C, 0xB000},
+       0xFFD4: {0x315D, 0xB000},
+       0xFFD5: {0x315E, 0xB000},
+       0xFFD6: {0x315F, 0xB000},
+       0xFFD7: {0x3160, 0xB000},
+       0xFFDA: {0x3161, 0xB000},
+       0xFFDB: {0x3162, 0xB000},
+       0xFFDC: {0x3163, 0xB000},
+       0xFFE0: {0xA2, 0x9000},
+       0xFFE1: {0xA3, 0x9000},
+       0xFFE2: {0xAC, 0x9000},
+       0xFFE3: {0xAF, 0x9000},
+       0xFFE4: {0xA6, 0x9000},
+       0xFFE5: {0xA5, 0x9000},
+       0xFFE6: {0x20A9, 0x9000},
+       0xFFE8: {0x2502, 0xB000},
+       0xFFE9: {0x2190, 0xB000},
+       0xFFEA: {0x2191, 0xB000},
+       0xFFEB: {0x2192, 0xB000},
+       0xFFEC: {0x2193, 0xB000},
+       0xFFED: {0x25A0, 0xB000},
+       0xFFEE: {0x25CB, 0xB000},
+}