Lines Matching defs:MappingTraits
286 template <> struct MappingTraits<ExportSection> { struct
287 static void mapping(IO &IO, ExportSection &Section) { in mapping()
308 template <> struct MappingTraits<UndefinedSection> { struct
309 static void mapping(IO &IO, UndefinedSection &Section) { in mapping()
324 template <> struct MappingTraits<SymbolSection> { struct
325 static void mapping(IO &IO, SymbolSection &Section) { in mapping()
336 template <> struct MappingTraits<UmbrellaSection> { struct
337 static void mapping(IO &IO, UmbrellaSection &Section) { in mapping()
343 template <> struct MappingTraits<UUIDv4> { struct
344 static void mapping(IO &IO, UUIDv4 &UUID) { in mapping()
435 template <> struct MappingTraits<const InterfaceFile *> { struct
436 struct NormalizedTBD {
748 static void setFileTypeForInput(TextAPIContext *Ctx, IO &IO) { in setFileTypeForInput()
764 static void mapping(IO &IO, const InterfaceFile *&File) { in mapping()
804 using SectionList = std::vector<SymbolSection>;
805 struct NormalizedTBD_V4 {
1024 static void mapKeysToValues(FileType FileKind, IO &IO, in mapKeysToValues()
1054 static void mapKeysToValuesV4(IO &IO, const InterfaceFile *&File) { in mapKeysToValuesV4()