DIAG_ENUM(ParsingInitFor) DIAG_ENUM_ITEM(0, Var) DIAG_ENUM_ITEM(1, VarTemplate) DIAG_ENUM_ITEM(2, VarTemplatePartialSpec) DIAG_ENUM_ITEM(3, VarTemplateExplicitSpec) DIAG_ENUM_END() DIAG_ENUM(AssignmentAction) DIAG_ENUM_ITEM(0, Assigning) DIAG_ENUM_ITEM(1, Passing) DIAG_ENUM_ITEM(2, Returning) DIAG_ENUM_ITEM(3, Converting) DIAG_ENUM_ITEM(4, Initializing) DIAG_ENUM_ITEM(5, Sending) DIAG_ENUM_ITEM(6, Casting) DIAG_ENUM_END() DIAG_ENUM(ACCDeviceTypeApp) DIAG_ENUM_ITEM(0, Active) DIAG_ENUM_ITEM(1, Applies) DIAG_ENUM_END() DIAG_ENUM(OACCAtomicExpr) DIAG_ENUM_ITEM(0, Assign) DIAG_ENUM_ITEM(1, UnaryCompAssign) DIAG_ENUM_END() DIAG_ENUM(OACCAtomicOpKind) DIAG_ENUM_ITEM(0, Assign) DIAG_ENUM_ITEM(1, CompoundAssign) DIAG_ENUM_ITEM(2, Inc) DIAG_ENUM_ITEM(3, Dec) DIAG_ENUM_END() DIAG_ENUM(OACCLValScalar) DIAG_ENUM_ITEM(0, LVal) DIAG_ENUM_ITEM(1, Scalar) DIAG_ENUM_END() DIAG_ENUM(TraitName) DIAG_ENUM_ITEM(0, TriviallyRelocatable) DIAG_ENUM_ITEM(1, Replaceable) DIAG_ENUM_ITEM(2, TriviallyCopyable) DIAG_ENUM_ITEM(3, Empty) DIAG_ENUM_ITEM(4, StandardLayout) DIAG_ENUM_END() DIAG_ENUM(TraitNotSatisfiedReason) DIAG_ENUM_ITEM(0, Ref) DIAG_ENUM_ITEM(1, Const) DIAG_ENUM_ITEM(2, Volatile) DIAG_ENUM_ITEM(3, HasArcLifetime) DIAG_ENUM_ITEM(4, VLA) DIAG_ENUM_ITEM(5, VBase) DIAG_ENUM_ITEM(6, NotScalarOrClass) DIAG_ENUM_ITEM(7, NTRBase) DIAG_ENUM_ITEM(8, NTRField) DIAG_ENUM_ITEM(9, NonReplaceableBase) DIAG_ENUM_ITEM(10, NonReplaceableField) DIAG_ENUM_ITEM(11, NTCBase) DIAG_ENUM_ITEM(12, NTCField) DIAG_ENUM_ITEM(13, NonEmptyMember) DIAG_ENUM_ITEM(14, VirtualFunction) DIAG_ENUM_ITEM(15, NonEmptyBase) DIAG_ENUM_ITEM(16, NonZeroLengthField) DIAG_ENUM_ITEM(17, NonStandardLayoutBase) DIAG_ENUM_ITEM(18, MixedAccess) DIAG_ENUM_ITEM(19, MixedAccessField) DIAG_ENUM_ITEM(20, MultipleDataBase) DIAG_ENUM_ITEM(21, NonStandardLayoutMember) DIAG_ENUM_ITEM(22, IndirectBaseWithFields) DIAG_ENUM_ITEM(23, DeletedDtr) DIAG_ENUM_ITEM(24, UserProvidedCtr) DIAG_ENUM_ITEM(25, DeletedCtr) DIAG_ENUM_ITEM(26, UserProvidedAssign) DIAG_ENUM_ITEM(27, DeletedAssign) DIAG_ENUM_ITEM(28, UnionWithUserDeclaredSMF) DIAG_ENUM_ITEM(29, FunctionType) DIAG_ENUM_ITEM(30, CVVoidType) DIAG_ENUM_ITEM(31, IncompleteArrayType) DIAG_ENUM_END() DIAG_ENUM(MemClassWorkaround) DIAG_ENUM_ITEM(0, AliasDecl) DIAG_ENUM_ITEM(1, TypedefDecl) DIAG_ENUM_ITEM(2, ReferenceDecl) DIAG_ENUM_ITEM(3, ConstVar) DIAG_ENUM_ITEM(4, ConstexprVar) DIAG_ENUM_END() DIAG_ENUM(CVQualList) DIAG_ENUM_ITEM(0, Both) DIAG_ENUM_ITEM(1, Const) DIAG_ENUM_ITEM(2, Volatile) DIAG_ENUM_END() DIAG_ENUM(FalloffFunctionKind) DIAG_ENUM_ITEM(0, Function) DIAG_ENUM_ITEM(1, Block) DIAG_ENUM_ITEM(2, Lambda) DIAG_ENUM_ITEM(3, Coroutine) DIAG_ENUM_END()