Lines Matching refs:EnumConstant
351 struct EnumConstant { struct
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) { in mapping()
964 for (const auto &EnumConstant : TLItems.EnumConstants) { in convertTopLevelItems() local
966 if (!KnownEnumConstants.insert(EnumConstant.Name).second) { in convertTopLevelItems()
968 EnumConstant.Name + "'"); in convertTopLevelItems()
973 convertAvailability(EnumConstant.Availability, ECI, EnumConstant.Name); in convertTopLevelItems()
974 ECI.setSwiftPrivate(EnumConstant.SwiftPrivate); in convertTopLevelItems()
975 ECI.SwiftName = std::string(EnumConstant.SwiftName); in convertTopLevelItems()
976 Writer.addEnumConstant(EnumConstant.Name, ECI, SwiftVersion); in convertTopLevelItems()