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()
1051 for (const auto &EnumConstant : TLItems.EnumConstants) { in convertTopLevelItems() local
1053 if (!KnownEnumConstants.insert(EnumConstant.Name).second) { in convertTopLevelItems()
1055 EnumConstant.Name + "'"); in convertTopLevelItems()
1060 convertAvailability(EnumConstant.Availability, ECI, EnumConstant.Name); in convertTopLevelItems()
1061 ECI.setSwiftPrivate(EnumConstant.SwiftPrivate); in convertTopLevelItems()
1062 ECI.SwiftName = std::string(EnumConstant.SwiftName); in convertTopLevelItems()
1063 Writer.addEnumConstant(EnumConstant.Name, ECI, SwiftVersion); in convertTopLevelItems()