Lines Matching defs:Input

188   virtual Error ReadHeader(MemoryBuffer &Input) = 0;
194 ReadBundleStart(MemoryBuffer &Input) = 0;
197 virtual Error ReadBundleEnd(MemoryBuffer &Input) = 0;
200 virtual Error ReadBundle(raw_ostream &OS, MemoryBuffer &Input) = 0;
215 /// Write the bundle from \a Input into \a OS.
216 virtual Error WriteBundle(raw_ostream &OS, MemoryBuffer &Input) = 0;
221 /// List bundle IDs in \a Input.
222 virtual Error listBundleIDs(MemoryBuffer &Input) {
223 if (Error Err = ReadHeader(Input))
225 return forEachBundle(Input, [&](const BundleInfo &Info) -> Error {
227 Error Err = listBundleIDsCallback(Input, Info);
234 /// Get bundle IDs in \a Input in \a BundleIds.
235 virtual Error getBundleIDs(MemoryBuffer &Input,
237 if (Error Err = ReadHeader(Input))
239 return forEachBundle(Input, [&](const BundleInfo &Info) -> Error {
241 Error Err = listBundleIDsCallback(Input, Info);
248 /// For each bundle in \a Input, do \a Func.
249 Error forEachBundle(MemoryBuffer &Input,
253 ReadBundleStart(Input);
272 virtual Error listBundleIDsCallback(MemoryBuffer &Input,
343 Error ReadHeader(MemoryBuffer &Input) final {
344 StringRef FC = Input.getBuffer();
410 ReadBundleStart(MemoryBuffer &Input) final {
417 Error ReadBundleEnd(MemoryBuffer &Input) final {
422 Error ReadBundle(raw_ostream &OS, MemoryBuffer &Input) final {
424 StringRef FC = Input.getBuffer();
476 Error WriteBundle(raw_ostream &OS, MemoryBuffer &Input) final {
486 OS.write(Input.getBufferStart(), Input.getBufferSize());
574 Error ReadHeader(MemoryBuffer &Input) final { return Error::success(); }
577 ReadBundleStart(MemoryBuffer &Input) final {
594 Error ReadBundleEnd(MemoryBuffer &Input) final { return Error::success(); }
596 Error ReadBundle(raw_ostream &OS, MemoryBuffer &Input) final {
606 StringRef(Input.getBufferStart(), Input.getBufferSize()));
695 Error WriteBundle(raw_ostream &OS, MemoryBuffer &Input) final {
716 Expected<std::string> getHostBundle(StringRef Input) {
734 // archive is passed to this function by parameter Input, which is different
737 // Input is the same as the content of the original input file, therefore
741 TempFiles.Create(ArrayRef<char>(Input.data(), Input.size()));
786 Error ReadHeader(MemoryBuffer &Input) final { return Error::success(); }
789 ReadBundleStart(MemoryBuffer &Input) final {
790 StringRef FC = Input.getBuffer();
811 Error ReadBundleEnd(MemoryBuffer &Input) final {
812 StringRef FC = Input.getBuffer();
825 Error ReadBundle(raw_ostream &OS, MemoryBuffer &Input) final {
826 StringRef FC = Input.getBuffer();
853 Error WriteBundle(raw_ostream &OS, MemoryBuffer &Input) final {
854 OS << Input.getBuffer();
866 Error listBundleIDsCallback(MemoryBuffer &Input,
872 ReadChars = Input.getBuffer().find(BundleEndString, ReadChars);
873 if (Error Err = ReadBundleEnd(Input))
1009 const llvm::MemoryBuffer &Input,
1021 Hash.update(Input.getBuffer());
1029 reinterpret_cast<const uint8_t *>(Input.getBuffer().data()),
1030 Input.getBuffer().size());
1042 uint64_t UncompressedSize64 = Input.getBuffer().size();
1125 CompressedOffloadBundle::decompress(const llvm::MemoryBuffer &Input,
1127 StringRef Blob = Input.getBuffer();
1274 // Open Input file.
1433 auto Input = InputBuffers.begin();
1437 if (Error Err = FH->WriteBundle(BufferStream, **Input))
1441 ++Input;
1475 // Open Input file.
1491 MemoryBuffer &Input = **DecompressedBufferOrErr;
1495 CreateFileHandler(Input, BundlerConfig);
1503 if (Error Err = FH->ReadHeader(Input))
1519 FH->ReadBundleStart(Input);
1546 if (Error Err = FH->ReadBundle(OutputFile, Input))
1548 if (Error Err = FH->ReadBundleEnd(Input))
1589 OutputFile.write(Input.getBufferStart(), Input.getBufferSize());