Home | History | Annotate | Download | only in src

Lines Matching refs:Name

44 #define OT_LABEL_START(Name)		unsigned char Name[
52 #define OT_LABEL_START(Name) {
56 #define OT_COUNT(Name, ItemSize) ((unsigned int) sizeof(((struct TABLE_NAME*)0)->Name) \
66 #define OT_LABEL(Name) \
68 OT_LABEL_START(Name)
91 #define OT_UARRAY(Name, Items) \
92 OT_LABEL_START(Name) \
93 OT_USHORT(OT_COUNT(Name##Data, 2)) \
94 OT_LABEL(Name##Data) \
98 #define OT_UHEADLESSARRAY(Name, Items) \
99 OT_LABEL_START(Name) \
100 OT_USHORT(OT_COUNT(Name##Data, 2) + 1) \
101 OT_LABEL(Name##Data) \
112 #define OT_LOOKUP(Name, LookupType, LookupFlag, SubLookupOffsets) \
113 OT_LABEL_START(Name) \
117 OT_UARRAY(Name##SubLookupOffsetsArray, OT_LIST(SubLookupOffsets))
119 #define OT_SUBLOOKUP(Name, SubFormat, Items) \
120 OT_LABEL_START(Name) \
124 #define OT_COVERAGE1(Name, Items) \
125 OT_LABEL_START(Name) \
128 OT_UARRAY(Name##Glyphs, OT_LIST(Items))
138 #define OT_SUBLOOKUP_SINGLE_SUBST_FORMAT2(Name, FromGlyphs, ToGlyphs) \
139 OT_SUBLOOKUP(Name, 2, \
140 OT_OFFSET(Name, Name##Coverage) \
142 OT_UARRAY(Name##Substitute, OT_LIST(ToGlyphs)) \
144 OT_COVERAGE1(Name##Coverage, OT_LIST(FromGlyphs)) \
147 #define OT_SUBLOOKUP_LIGATURE_SUBST_FORMAT1(Name, FirstGlyphs, LigatureSetOffsets) \
148 OT_SUBLOOKUP(Name, 1, \
149 OT_OFFSET(Name, Name##Coverage) \
151 OT_UARRAY(Name##LigatureSetOffsetsArray, OT_LIST(LigatureSetOffsets)) \
153 OT_COVERAGE1(Name##Coverage, OT_LIST(FirstGlyphs)) \
156 #define OT_LIGATURE_SET(Name, LigatureSetOffsets) \
157 OT_UARRAY(Name, OT_LIST(LigatureSetOffsets))
159 #define OT_LIGATURE(Name, Components, LigGlyph) \
160 OT_LABEL_START(Name) \
163 OT_UHEADLESSARRAY(Name##ComponentsArray, OT_LIST(Components))
171 /* Table name. */
182 #define MANIFEST_LOOKUP(Tag, Name) \
184 OT_OFFSET(manifest, Name)