Lines Matching refs:InterfaceFile
400 template <> struct MappingTraits<const InterfaceFile *> {
403 NormalizedTBD(IO &IO, const InterfaceFile *&File) { in NormalizedTBD()
573 const InterfaceFile *denormalize(IO &IO) { in denormalize()
577 auto *File = new InterfaceFile; in denormalize()
726 static void mapping(IO &IO, const InterfaceFile *&File) { in mapping()
769 NormalizedTBD_V4(IO &IO, const InterfaceFile *&File) { in NormalizedTBD_V4()
809 InterfaceFile::const_filtered_symbol_range Symbols) { in NormalizedTBD_V4()
862 const InterfaceFile *denormalize(IO &IO) { in denormalize()
866 auto *File = new InterfaceFile; in denormalize()
986 const InterfaceFile *&File) { in mapKeysToValues()
987 MappingNormalization<NormalizedTBD, const InterfaceFile *> Keys(IO, File); in mapKeysToValues()
1016 static void mapKeysToValuesV4(IO &IO, const InterfaceFile *&File) { in mapKeysToValuesV4()
1017 MappingNormalization<NormalizedTBD_V4, const InterfaceFile *> Keys(IO, in mapKeysToValuesV4()
1045 struct DocumentListTraits<std::vector<const MachO::InterfaceFile *>> {
1046 static size_t size(IO &IO, std::vector<const MachO::InterfaceFile *> &Seq) { in size()
1049 static const InterfaceFile *&
1050 element(IO &IO, std::vector<const InterfaceFile *> &Seq, size_t Index) { in element()
1098 Expected<std::unique_ptr<InterfaceFile>>
1119 std::vector<const InterfaceFile *> Files; in get()
1124 auto File = std::unique_ptr<InterfaceFile>( in get()
1125 const_cast<InterfaceFile *>(Files.front())); in get()
1127 for (const InterfaceFile *FI : llvm::drop_begin(Files)) in get()
1129 std::shared_ptr<InterfaceFile>(const_cast<InterfaceFile *>(FI))); in get()
1137 Error TextAPIWriter::writeToStream(raw_ostream &OS, const InterfaceFile &File, in writeToStream()
1154 std::vector<const InterfaceFile *> Files; in writeToStream()