Lines Matching refs:IO
57 static size_t size(IO &io, std::vector<Section> &seq) { in size()
60 static Section& element(IO &io, std::vector<Section> &seq, size_t index) { in element()
69 static size_t size(IO &io, std::vector<Symbol> &seq) { in size()
72 static Symbol& element(IO &io, std::vector<Symbol> &seq, size_t index) { in element()
82 static size_t size(IO &io, Relocations &seq) { in size()
85 static Relocation& element(IO &io, Relocations &seq, size_t index) { in element()
95 static size_t size(IO &io, ContentBytes &seq) { in size()
98 static Hex8& element(IO &io, ContentBytes &seq, size_t index) { in element()
110 static size_t size(IO &io, IndirectSymbols &seq) { in size()
113 static uint32_t& element(IO &io, IndirectSymbols &seq, size_t index) { in element()
123 static void enumeration(IO &io, lld::MachOLinkingContext::Arch &value) { in enumeration()
137 static void enumeration(IO &io, lld::MachOLinkingContext::OS &value) { in enumeration()
152 static void enumeration(IO &io, HeaderFileType &value) { in enumeration()
163 static void bitset(IO &io, FileFlags &value) { in bitset()
174 static void enumeration(IO &io, SectionType &value) { in enumeration()
224 static void bitset(IO &io, SectionAttr &value) { in bitset()
265 static void enumeration(IO &io, NListType &value) { in enumeration()
276 static void bitset(IO &io, SymbolScope &value) { in bitset()
284 static void bitset(IO &io, SymbolDesc &value) { in bitset()
297 static void mapping(IO &io, Section §) { in mapping()
322 NormalizedContent(IO &io) : _io(io) {} in NormalizedContent()
323 NormalizedContent(IO &io, ArrayRef<uint8_t> content) : _io(io) { in NormalizedContent()
329 ArrayRef<uint8_t> denormalize(IO &io) { in denormalize()
344 IO &_io;
352 static void mapping(IO &io, Relocation &reloc) { in mapping()
370 static void enumeration(IO &io, RelocationInfoType &value) { in enumeration()
463 static void mapping(IO &io, Symbol& sym) { in mapping()
531 static void mapping(IO &io, Segment& seg) { in mapping()
542 static void enumeration(IO &io, LoadCommandType &value) { in enumeration()
566 static void mapping(IO &io, DependentDylib& dylib) { in mapping()
579 static void enumeration(IO &io, RebaseType &value) { in enumeration()
592 static void mapping(IO &io, RebaseLocation& rebase) { in mapping()
604 static void enumeration(IO &io, BindType &value) { in enumeration()
616 static void mapping(IO &io, BindLocation &bind) { in mapping()
631 static void enumeration(IO &io, ExportSymbolKind &value) { in enumeration()
643 static void bitset(IO &io, ExportFlags &value) { in bitset()
656 static void mapping(IO &io, Export &exp) { in mapping()
670 static void enumeration(IO &io, DataRegionType &value) { in enumeration()
686 static void mapping(IO &io, DataInCode &entry) { in mapping()
714 static void mapping(IO &io, NormalizedFile &file) { in mapping()
744 static StringRef validate(IO &io, NormalizedFile &file) { in validate()
757 bool MachOYamlIOTaggedDocumentHandler::handledDocTag(llvm::yaml::IO &io, in handledDocTag()