1/*
2 * Copyright © 2017 Google, Inc.
3 *
4 * This is part of HarfBuzz, a text shaping library.
5 *
6 * Permission is hereby granted, without written agreement and without
7 * license or royalty fees, to use, copy, modify, and distribute this
8 * software and its documentation for any purpose, provided that the
9 * above copyright notice and the following two paragraphs appear in
10 * all copies of this software.
11 *
12 * IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
13 * DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
14 * ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
15 * IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
16 * DAMAGE.
17 *
18 * THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
19 * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
20 * FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
21 * ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
22 * PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
23 *
24 * Google Author(s): Behdad Esfahbod
25 */
26
27#ifndef HB_OT_POST_MACROMAN_HH
28#if 0 /* Make checks happy. */
29#define HB_OT_POST_MACROMAN_HH
30#include "hb-private.hh"
31#endif
32
33
34_S(".notdef")
35_S(".null")
36_S("nonmarkingreturn")
37_S("space")
38_S("exclam")
39_S("quotedbl")
40_S("numbersign")
41_S("dollar")
42_S("percent")
43_S("ampersand")
44_S("quotesingle")
45_S("parenleft")
46_S("parenright")
47_S("asterisk")
48_S("plus")
49_S("comma")
50_S("hyphen")
51_S("period")
52_S("slash")
53_S("zero")
54_S("one")
55_S("two")
56_S("three")
57_S("four")
58_S("five")
59_S("six")
60_S("seven")
61_S("eight")
62_S("nine")
63_S("colon")
64_S("semicolon")
65_S("less")
66_S("equal")
67_S("greater")
68_S("question")
69_S("at")
70_S("A")
71_S("B")
72_S("C")
73_S("D")
74_S("E")
75_S("F")
76_S("G")
77_S("H")
78_S("I")
79_S("J")
80_S("K")
81_S("L")
82_S("M")
83_S("N")
84_S("O")
85_S("P")
86_S("Q")
87_S("R")
88_S("S")
89_S("T")
90_S("U")
91_S("V")
92_S("W")
93_S("X")
94_S("Y")
95_S("Z")
96_S("bracketleft")
97_S("backslash")
98_S("bracketright")
99_S("asciicircum")
100_S("underscore")
101_S("grave")
102_S("a")
103_S("b")
104_S("c")
105_S("d")
106_S("e")
107_S("f")
108_S("g")
109_S("h")
110_S("i")
111_S("j")
112_S("k")
113_S("l")
114_S("m")
115_S("n")
116_S("o")
117_S("p")
118_S("q")
119_S("r")
120_S("s")
121_S("t")
122_S("u")
123_S("v")
124_S("w")
125_S("x")
126_S("y")
127_S("z")
128_S("braceleft")
129_S("bar")
130_S("braceright")
131_S("asciitilde")
132_S("Adieresis")
133_S("Aring")
134_S("Ccedilla")
135_S("Eacute")
136_S("Ntilde")
137_S("Odieresis")
138_S("Udieresis")
139_S("aacute")
140_S("agrave")
141_S("acircumflex")
142_S("adieresis")
143_S("atilde")
144_S("aring")
145_S("ccedilla")
146_S("eacute")
147_S("egrave")
148_S("ecircumflex")
149_S("edieresis")
150_S("iacute")
151_S("igrave")
152_S("icircumflex")
153_S("idieresis")
154_S("ntilde")
155_S("oacute")
156_S("ograve")
157_S("ocircumflex")
158_S("odieresis")
159_S("otilde")
160_S("uacute")
161_S("ugrave")
162_S("ucircumflex")
163_S("udieresis")
164_S("dagger")
165_S("degree")
166_S("cent")
167_S("sterling")
168_S("section")
169_S("bullet")
170_S("paragraph")
171_S("germandbls")
172_S("registered")
173_S("copyright")
174_S("trademark")
175_S("acute")
176_S("dieresis")
177_S("notequal")
178_S("AE")
179_S("Oslash")
180_S("infinity")
181_S("plusminus")
182_S("lessequal")
183_S("greaterequal")
184_S("yen")
185_S("mu")
186_S("partialdiff")
187_S("summation")
188_S("product")
189_S("pi")
190_S("integral")
191_S("ordfeminine")
192_S("ordmasculine")
193_S("Omega")
194_S("ae")
195_S("oslash")
196_S("questiondown")
197_S("exclamdown")
198_S("logicalnot")
199_S("radical")
200_S("florin")
201_S("approxequal")
202_S("Delta")
203_S("guillemotleft")
204_S("guillemotright")
205_S("ellipsis")
206_S("nonbreakingspace")
207_S("Agrave")
208_S("Atilde")
209_S("Otilde")
210_S("OE")
211_S("oe")
212_S("endash")
213_S("emdash")
214_S("quotedblleft")
215_S("quotedblright")
216_S("quoteleft")
217_S("quoteright")
218_S("divide")
219_S("lozenge")
220_S("ydieresis")
221_S("Ydieresis")
222_S("fraction")
223_S("currency")
224_S("guilsinglleft")
225_S("guilsinglright")
226_S("fi")
227_S("fl")
228_S("daggerdbl")
229_S("periodcentered")
230_S("quotesinglbase")
231_S("quotedblbase")
232_S("perthousand")
233_S("Acircumflex")
234_S("Ecircumflex")
235_S("Aacute")
236_S("Edieresis")
237_S("Egrave")
238_S("Iacute")
239_S("Icircumflex")
240_S("Idieresis")
241_S("Igrave")
242_S("Oacute")
243_S("Ocircumflex")
244_S("apple")
245_S("Ograve")
246_S("Uacute")
247_S("Ucircumflex")
248_S("Ugrave")
249_S("dotlessi")
250_S("circumflex")
251_S("tilde")
252_S("macron")
253_S("breve")
254_S("dotaccent")
255_S("ring")
256_S("cedilla")
257_S("hungarumlaut")
258_S("ogonek")
259_S("caron")
260_S("Lslash")
261_S("lslash")
262_S("Scaron")
263_S("scaron")
264_S("Zcaron")
265_S("zcaron")
266_S("brokenbar")
267_S("Eth")
268_S("eth")
269_S("Yacute")
270_S("yacute")
271_S("Thorn")
272_S("thorn")
273_S("minus")
274_S("multiply")
275_S("onesuperior")
276_S("twosuperior")
277_S("threesuperior")
278_S("onehalf")
279_S("onequarter")
280_S("threequarters")
281_S("franc")
282_S("Gbreve")
283_S("gbreve")
284_S("Idotaccent")
285_S("Scedilla")
286_S("scedilla")
287_S("Cacute")
288_S("cacute")
289_S("Ccaron")
290_S("ccaron")
291_S("dcroat")
292
293
294#endif /* HB_OT_POST_MACROMAN_HH */
295

source code of qtbase/src/3rdparty/harfbuzz-ng/src/hb-ot-post-macroman.hh