Lines Matching defs:ENUM_ENTRY

72 #define ENUM_ENTRY(enum_class, enum)                                           \
76 ENUM_ENTRY(ClassOptions, Packed),
77 ENUM_ENTRY(ClassOptions, HasConstructorOrDestructor),
78 ENUM_ENTRY(ClassOptions, HasOverloadedOperator),
79 ENUM_ENTRY(ClassOptions, Nested),
80 ENUM_ENTRY(ClassOptions, ContainsNestedClass),
81 ENUM_ENTRY(ClassOptions, HasOverloadedAssignmentOperator),
82 ENUM_ENTRY(ClassOptions, HasConversionOperator),
83 ENUM_ENTRY(ClassOptions, ForwardReference),
84 ENUM_ENTRY(ClassOptions, Scoped),
85 ENUM_ENTRY(ClassOptions, HasUniqueName),
86 ENUM_ENTRY(ClassOptions, Sealed),
87 ENUM_ENTRY(ClassOptions, Intrinsic),
91 ENUM_ENTRY(MemberAccess, None),
92 ENUM_ENTRY(MemberAccess, Private),
93 ENUM_ENTRY(MemberAccess, Protected),
94 ENUM_ENTRY(MemberAccess, Public),
98 ENUM_ENTRY(MethodOptions, Pseudo),
99 ENUM_ENTRY(MethodOptions, NoInherit),
100 ENUM_ENTRY(MethodOptions, NoConstruct),
101 ENUM_ENTRY(MethodOptions, CompilerGenerated),
102 ENUM_ENTRY(MethodOptions, Sealed),
106 ENUM_ENTRY(MethodKind, Vanilla),
107 ENUM_ENTRY(MethodKind, Virtual),
108 ENUM_ENTRY(MethodKind, Static),
109 ENUM_ENTRY(MethodKind, Friend),
110 ENUM_ENTRY(MethodKind, IntroducingVirtual),
111 ENUM_ENTRY(MethodKind, PureVirtual),
112 ENUM_ENTRY(MethodKind, PureIntroducingVirtual),
116 ENUM_ENTRY(PointerKind, Near16),
117 ENUM_ENTRY(PointerKind, Far16),
118 ENUM_ENTRY(PointerKind, Huge16),
119 ENUM_ENTRY(PointerKind, BasedOnSegment),
120 ENUM_ENTRY(PointerKind, BasedOnValue),
121 ENUM_ENTRY(PointerKind, BasedOnSegmentValue),
122 ENUM_ENTRY(PointerKind, BasedOnAddress),
123 ENUM_ENTRY(PointerKind, BasedOnSegmentAddress),
124 ENUM_ENTRY(PointerKind, BasedOnType),
125 ENUM_ENTRY(PointerKind, BasedOnSelf),
126 ENUM_ENTRY(PointerKind, Near32),
127 ENUM_ENTRY(PointerKind, Far32),
128 ENUM_ENTRY(PointerKind, Near64),
132 ENUM_ENTRY(PointerMode, Pointer),
133 ENUM_ENTRY(PointerMode, LValueReference),
134 ENUM_ENTRY(PointerMode, PointerToDataMember),
135 ENUM_ENTRY(PointerMode, PointerToMemberFunction),
136 ENUM_ENTRY(PointerMode, RValueReference),
140 ENUM_ENTRY(PointerToMemberRepresentation, Unknown),
141 ENUM_ENTRY(PointerToMemberRepresentation, SingleInheritanceData),
142 ENUM_ENTRY(PointerToMemberRepresentation, MultipleInheritanceData),
143 ENUM_ENTRY(PointerToMemberRepresentation, VirtualInheritanceData),
144 ENUM_ENTRY(PointerToMemberRepresentation, GeneralData),
145 ENUM_ENTRY(PointerToMemberRepresentation, SingleInheritanceFunction),
146 ENUM_ENTRY(PointerToMemberRepresentation, MultipleInheritanceFunction),
147 ENUM_ENTRY(PointerToMemberRepresentation, VirtualInheritanceFunction),
148 ENUM_ENTRY(PointerToMemberRepresentation, GeneralFunction),
152 ENUM_ENTRY(ModifierOptions, Const),
153 ENUM_ENTRY(ModifierOptions, Volatile),
154 ENUM_ENTRY(ModifierOptions, Unaligned),
158 ENUM_ENTRY(CallingConvention, NearC),
159 ENUM_ENTRY(CallingConvention, FarC),
160 ENUM_ENTRY(CallingConvention, NearPascal),
161 ENUM_ENTRY(CallingConvention, FarPascal),
162 ENUM_ENTRY(CallingConvention, NearFast),
163 ENUM_ENTRY(CallingConvention, FarFast),
164 ENUM_ENTRY(CallingConvention, NearStdCall),
165 ENUM_ENTRY(CallingConvention, FarStdCall),
166 ENUM_ENTRY(CallingConvention, NearSysCall),
167 ENUM_ENTRY(CallingConvention, FarSysCall),
168 ENUM_ENTRY(CallingConvention, ThisCall),
169 ENUM_ENTRY(CallingConvention, MipsCall),
170 ENUM_ENTRY(CallingConvention, Generic),
171 ENUM_ENTRY(CallingConvention, AlphaCall),
172 ENUM_ENTRY(CallingConvention, PpcCall),
173 ENUM_ENTRY(CallingConvention, SHCall),
174 ENUM_ENTRY(CallingConvention, ArmCall),
175 ENUM_ENTRY(CallingConvention, AM33Call),
176 ENUM_ENTRY(CallingConvention, TriCall),
177 ENUM_ENTRY(CallingConvention, SH5Call),
178 ENUM_ENTRY(CallingConvention, M32RCall),
179 ENUM_ENTRY(CallingConvention, ClrCall),
180 ENUM_ENTRY(CallingConvention, Inline),
181 ENUM_ENTRY(CallingConvention, NearVector),
185 ENUM_ENTRY(FunctionOptions, CxxReturnUdt),
186 ENUM_ENTRY(FunctionOptions, Constructor),
187 ENUM_ENTRY(FunctionOptions, ConstructorWithVirtualBases),
190 #undef ENUM_ENTRY