Lines Matching defs:EnumConstant
351 struct EnumConstant {
358 typedef std::vector<EnumConstant> EnumConstantsSeq;
361 LLVM_YAML_IS_SEQUENCE_VECTOR(EnumConstant)
365 template <> struct MappingTraits<EnumConstant> {
366 static void mapping(IO &IO, EnumConstant &EC) {
1051 for (const auto &EnumConstant : TLItems.EnumConstants) {
1053 if (!KnownEnumConstants.insert(EnumConstant.Name).second) {
1055 EnumConstant.Name + "'");
1060 convertAvailability(EnumConstant.Availability, ECI, EnumConstant.Name);
1061 ECI.setSwiftPrivate(EnumConstant.SwiftPrivate);
1062 ECI.SwiftName = std::string(EnumConstant.SwiftName);
1063 Writer.addEnumConstant(EnumConstant.Name, ECI, SwiftVersion);