Lines Matching defs:EnumConstant
360 struct EnumConstant {
367 typedef std::vector<EnumConstant> EnumConstantsSeq;
370 LLVM_YAML_IS_SEQUENCE_VECTOR(EnumConstant)
374 template <> struct MappingTraits<EnumConstant> {
375 static void mapping(IO &IO, EnumConstant &EC) {
1135 for (const auto &EnumConstant : TLItems.EnumConstants) {
1137 if (!KnownEnumConstants.insert(EnumConstant.Name).second) {
1139 EnumConstant.Name + "'");
1144 convertAvailability(EnumConstant.Availability, ECI, EnumConstant.Name);
1145 ECI.setSwiftPrivate(EnumConstant.SwiftPrivate);
1146 ECI.SwiftName = std::string(EnumConstant.SwiftName);
1147 Writer.addEnumConstant(EnumConstant.Name, ECI, SwiftVersion);