Lines Matching defs:MappingTraits
276 template <> struct MappingTraits<ExportSection> { struct
277 static void mapping(IO &IO, ExportSection &Section) { in mapping()
298 template <> struct MappingTraits<UndefinedSection> { struct
299 static void mapping(IO &IO, UndefinedSection &Section) { in mapping()
314 template <> struct MappingTraits<SymbolSection> { struct
315 static void mapping(IO &IO, SymbolSection &Section) { in mapping()
326 template <> struct MappingTraits<UmbrellaSection> { struct
327 static void mapping(IO &IO, UmbrellaSection &Section) { in mapping()
333 template <> struct MappingTraits<UUIDv4> { struct
334 static void mapping(IO &IO, UUIDv4 &UUID) { in mapping()
400 template <> struct MappingTraits<const InterfaceFile *> { struct
401 struct NormalizedTBD {
710 static void setFileTypeForInput(TextAPIContext *Ctx, IO &IO) { in setFileTypeForInput()
726 static void mapping(IO &IO, const InterfaceFile *&File) { in mapping()
766 using SectionList = std::vector<SymbolSection>;
767 struct NormalizedTBD_V4 {
985 static void mapKeysToValues(FileType FileKind, IO &IO, in mapKeysToValues()
1016 static void mapKeysToValuesV4(IO &IO, const InterfaceFile *&File) { in mapKeysToValuesV4()