Lines Matching refs:Blob
424 StringRef Blob) { in decodeMetadataStringsBlob() argument
425 if (Blob.empty()) in decodeMetadataStringsBlob()
435 StringRef Lengths = Blob.slice(0, StringsOffset); in decodeMetadataStringsBlob()
443 StringRef Strings = Blob.drop_front(StringsOffset); in decodeMetadataStringsBlob()
464 StringRef Blob) { in decodeBlob() argument
470 return decodeMetadataStringsBlob(Reader, Indent, Record, Blob); in decodeBlob()
571 StringRef Blob; in ParseBlock() local
573 unsigned Code = Stream.readRecord(Entry.ID, Record, &Blob); in ParseBlock()
661 if (Blob.data() && decodeBlob(Code, BlockID, *Stream.getBitStreamReader(), in ParseBlock()
662 Indent, Record, Blob)) { in ParseBlock()
666 outs().write_escaped(Blob, /*hex=*/true) << "'"; in ParseBlock()
669 for (unsigned i = 0, e = Blob.size(); i != e; ++i) in ParseBlock()
670 if (!isprint(static_cast<unsigned char>(Blob[i]))) { in ParseBlock()
676 outs() << "'" << Blob << "'"; in ParseBlock()
678 outs() << "unprintable, " << Blob.size() << " bytes."; in ParseBlock()