6#import <Foundation/Foundation.h>
27 @0x00000000 : @0x00070004,
28 @0x00000001 : @0x00070016,
29 @0x00000002 : @0x00070007,
30 @0x00000003 : @0x00070009,
31 @0x00000004 : @0x0007000b,
32 @0x00000005 : @0x0007000a,
33 @0x00000006 : @0x0007001d,
34 @0x00000007 : @0x0007001b,
35 @0x00000008 : @0x00070006,
36 @0x00000009 : @0x00070019,
37 @0x0000000a : @0x00070064,
38 @0x0000000b : @0x00070005,
39 @0x0000000c : @0x00070014,
40 @0x0000000d : @0x0007001a,
41 @0x0000000e : @0x00070008,
42 @0x0000000f : @0x00070015,
43 @0x00000010 : @0x0007001c,
44 @0x00000011 : @0x00070017,
45 @0x00000012 : @0x0007001e,
46 @0x00000013 : @0x0007001f,
47 @0x00000014 : @0x00070020,
48 @0x00000015 : @0x00070021,
49 @0x00000016 : @0x00070023,
50 @0x00000017 : @0x00070022,
51 @0x00000018 : @0x0007002e,
52 @0x00000019 : @0x00070026,
53 @0x0000001a : @0x00070024,
54 @0x0000001b : @0x0007002d,
55 @0x0000001c : @0x00070025,
56 @0x0000001d : @0x00070027,
57 @0x0000001e : @0x00070030,
58 @0x0000001f : @0x00070012,
59 @0x00000020 : @0x00070018,
60 @0x00000021 : @0x0007002f,
61 @0x00000022 : @0x0007000c,
62 @0x00000023 : @0x00070013,
63 @0x00000024 : @0x00070028,
64 @0x00000025 : @0x0007000f,
65 @0x00000026 : @0x0007000d,
66 @0x00000027 : @0x00070034,
67 @0x00000028 : @0x0007000e,
68 @0x00000029 : @0x00070033,
69 @0x0000002a : @0x00070031,
70 @0x0000002b : @0x00070036,
71 @0x0000002c : @0x00070038,
72 @0x0000002d : @0x00070011,
73 @0x0000002e : @0x00070010,
74 @0x0000002f : @0x00070037,
75 @0x00000030 : @0x0007002b,
76 @0x00000031 : @0x0007002c,
77 @0x00000032 : @0x00070035,
78 @0x00000033 : @0x0007002a,
79 @0x00000035 : @0x00070029,
80 @0x00000036 : @0x000700e7,
81 @0x00000037 : @0x000700e3,
82 @0x00000038 : @0x000700e1,
83 @0x00000039 : @0x00070039,
84 @0x0000003a : @0x000700e2,
85 @0x0000003b : @0x000700e0,
86 @0x0000003c : @0x000700e5,
87 @0x0000003d : @0x000700e6,
88 @0x0000003e : @0x000700e4,
89 @0x0000003f : @0x00000012,
90 @0x00000040 : @0x0007006c,
91 @0x00000041 : @0x00070063,
92 @0x00000043 : @0x00070055,
93 @0x00000045 : @0x00070057,
94 @0x00000047 : @0x00070053,
95 @0x00000048 : @0x00070080,
96 @0x00000049 : @0x00070081,
97 @0x0000004a : @0x0007007f,
98 @0x0000004b : @0x00070054,
99 @0x0000004c : @0x00070058,
100 @0x0000004e : @0x00070056,
101 @0x0000004f : @0x0007006d,
102 @0x00000050 : @0x0007006e,
103 @0x00000051 : @0x00070067,
104 @0x00000052 : @0x00070062,
105 @0x00000053 : @0x00070059,
106 @0x00000054 : @0x0007005a,
107 @0x00000055 : @0x0007005b,
108 @0x00000056 : @0x0007005c,
109 @0x00000057 : @0x0007005d,
110 @0x00000058 : @0x0007005e,
111 @0x00000059 : @0x0007005f,
112 @0x0000005a : @0x0007006f,
113 @0x0000005b : @0x00070060,
114 @0x0000005c : @0x00070061,
115 @0x0000005d : @0x00070089,
116 @0x0000005e : @0x00070087,
117 @0x0000005f : @0x00070085,
118 @0x00000060 : @0x0007003e,
119 @0x00000061 : @0x0007003f,
120 @0x00000062 : @0x00070040,
121 @0x00000063 : @0x0007003c,
122 @0x00000064 : @0x00070041,
123 @0x00000065 : @0x00070042,
124 @0x00000066 : @0x00070091,
125 @0x00000067 : @0x00070044,
126 @0x00000068 : @0x00070090,
127 @0x00000069 : @0x00070068,
128 @0x0000006a : @0x0007006b,
129 @0x0000006b : @0x00070069,
130 @0x0000006d : @0x00070043,
131 @0x0000006e : @0x00070065,
132 @0x0000006f : @0x00070045,
133 @0x00000071 : @0x0007006a,
134 @0x00000072 : @0x00070049,
135 @0x00000073 : @0x0007004a,
136 @0x00000074 : @0x0007004b,
137 @0x00000075 : @0x0007004c,
138 @0x00000076 : @0x0007003d,
139 @0x00000077 : @0x0007004d,
140 @0x00000078 : @0x0007003b,
141 @0x00000079 : @0x0007004e,
142 @0x0000007a : @0x0007003a,
143 @0x0000007b : @0x00070050,
144 @0x0000007c : @0x0007004f,
145 @0x0000007d : @0x00070051,
146 @0x0000007e : @0x00070052,
150 @0x00000024 : @0x0010000000d,
151 @0x00000030 : @0x00100000009,
152 @0x00000033 : @0x00100000008,
153 @0x00000035 : @0x0010000001b,
154 @0x00000036 : @0x00200000107,
155 @0x00000037 : @0x00200000106,
156 @0x00000038 : @0x00200000102,
157 @0x00000039 : @0x00100000104,
158 @0x0000003a : @0x00200000104,
159 @0x0000003b : @0x00200000100,
160 @0x0000003c : @0x00200000103,
161 @0x0000003d : @0x00200000105,
162 @0x0000003e : @0x00200000101,
163 @0x0000003f : @0x00100000106,
164 @0x00000040 : @0x00100000811,
165 @0x00000041 : @0x0020000022e,
166 @0x00000043 : @0x0020000022a,
167 @0x00000045 : @0x0020000022b,
168 @0x00000047 : @0x0010000010a,
169 @0x00000048 : @0x00100000a10,
170 @0x00000049 : @0x00100000a0f,
171 @0x0000004a : @0x00100000a11,
172 @0x0000004b : @0x0020000022f,
173 @0x0000004c : @0x0020000020d,
174 @0x0000004e : @0x0020000022d,
175 @0x0000004f : @0x00100000812,
176 @0x00000050 : @0x00100000813,
177 @0x00000051 : @0x0020000023d,
178 @0x00000052 : @0x00200000230,
179 @0x00000053 : @0x00200000231,
180 @0x00000054 : @0x00200000232,
181 @0x00000055 : @0x00200000233,
182 @0x00000056 : @0x00200000234,
183 @0x00000057 : @0x00200000235,
184 @0x00000058 : @0x00200000236,
185 @0x00000059 : @0x00200000237,
186 @0x0000005a : @0x00100000814,
187 @0x0000005b : @0x00200000238,
188 @0x0000005c : @0x00200000239,
189 @0x0000005d : @0x00200000022,
190 @0x0000005e : @0x00200000021,
191 @0x0000005f : @0x0020000022c,
192 @0x00000060 : @0x00100000805,
193 @0x00000061 : @0x00100000806,
194 @0x00000062 : @0x00100000807,
195 @0x00000063 : @0x00100000803,
196 @0x00000064 : @0x00100000808,
197 @0x00000065 : @0x00100000809,
198 @0x00000066 : @0x00200000011,
199 @0x00000067 : @0x0010000080b,
200 @0x00000068 : @0x00200000010,
201 @0x00000069 : @0x0010000080d,
202 @0x0000006a : @0x00100000810,
203 @0x0000006b : @0x0010000080e,
204 @0x0000006d : @0x0010000080a,
205 @0x0000006e : @0x00100000505,
206 @0x0000006f : @0x0010000080c,
207 @0x00000071 : @0x0010000080f,
208 @0x00000072 : @0x00100000407,
209 @0x00000073 : @0x00100000306,
210 @0x00000074 : @0x00100000308,
211 @0x00000075 : @0x0010000007f,
212 @0x00000076 : @0x00100000804,
213 @0x00000077 : @0x00100000305,
214 @0x00000078 : @0x00100000802,
215 @0x00000079 : @0x00100000307,
216 @0x0000007a : @0x00100000801,
217 @0x0000007b : @0x00100000302,
218 @0x0000007c : @0x00100000303,
219 @0x0000007d : @0x00100000301,
220 @0x0000007e : @0x00100000304,
const NSDictionary * keyCodeToLogicalKey
const uint64_t kUnicodePlane
const std::vector< LayoutGoal > kLayoutGoals
const NSDictionary * keyCodeToPhysicalKey
const NSDictionary * keyCodeToModifierFlag
const uint64_t kValueMask
const uint64_t kCapsLockLogicalKey
const NSDictionary * modifierFlagToKeyCode
const uint64_t kMacosPlane
const uint64_t kCapsLockPhysicalKey
@ kModifierFlagControlLeft
@ kModifierFlagControlRight
@ kModifierFlagShiftRight