• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/

Lines Matching defs:Blob

1154   StringRef Blob;
1162 Expected<unsigned> MaybeRecCode = Cursor.readRecord(Code, Record, &Blob);
1184 Blob.data()),
1185 Blob.size() / 4));
1204 StringRef Blob;
1212 Expected<unsigned> MaybeRecCode = Cursor.readRecord(Code, Record, &Blob);
1225 auto *Data = (const unsigned char*)Blob.data();
1357 StringRef Blob;
1359 SLocEntryCursor.readRecord(E.ID, Record, &Blob);
1427 StringRef Blob;
1436 SLocEntryCursor.readRecord(Code, Record, &Blob);
1450 llvm::zlib::uncompress(Blob, Uncompressed, Record[0])) {
1457 return llvm::MemoryBuffer::getMemBuffer(Blob.drop_back(1), Name, true);
1489 StringRef Blob;
1491 SLocEntryCursor.readRecord(Entry.ID, Record, &Blob);
1554 const char *Name = Blob.data();
2234 StringRef Blob;
2236 if (Expected<unsigned> Maybe = Cursor.readRecord(Code, Record, &Blob))
2251 R.Filename = std::string(Blob);
2726 StringRef Blob;
2728 Stream.readRecord(Entry.ID, Record, &Blob);
2763 StringRef ASTBranch = Blob;
2847 F.ActualOriginalSourceFileName = std::string(Blob);
2857 F.OriginalDir = std::string(Blob);
2861 F.ModuleName = std::string(Blob);
2878 BaseDirectoryAsWritten = Blob;
2892 auto BuildDir = PP.getFileManager().getDirectory(Blob);
2896 << F.ModuleName << Blob << M->Directory->getName();
2902 F.BaseDirectory = std::string(Blob);
2917 (const llvm::support::unaligned_uint64_t *)Blob.data();
3060 StringRef Blob;
3062 Stream.readRecord(Entry.ID, Record, &Blob);
3101 F.TypeOffsets = reinterpret_cast<const UnderalignedInt64 *>(Blob.data());
3125 F.DeclOffsets = (const DeclOffset *)Blob.data();
3154 Blob.data()),
3155 static_cast<unsigned int>(Blob.size() / 4));
3164 auto *Data = (const unsigned char*)Blob.data();
3175 F.IdentifierTableData = Blob.data();
3192 F.IdentifierOffsets = (const uint32_t *)Blob.data();
3296 F.SelectorOffsets = (const uint32_t *)Blob.data();
3318 F.SelectorLookupTableData = (const unsigned char *)Blob.data();
3372 F.FileSortedDecls = (const DeclID *)Blob.data();
3377 F.SLocEntryOffsets = (const uint32_t *)Blob.data();
3414 F.ModuleOffsetMap = Blob;
3488 F.PreprocessedEntityOffsets = (const PPEntityOffset *)Blob.data();
3489 assert(Blob.size() % sizeof(PPEntityOffset) == 0);
3490 F.NumPreprocessedEntities = Blob.size() / sizeof(PPEntityOffset);
3520 F.PreprocessedSkippedRangeOffsets = (const PPSkippedRange*)Blob.data();
3521 assert(Blob.size() % sizeof(PPSkippedRange) == 0);
3522 F.NumPreprocessedSkippedRanges = Blob.size() / sizeof(PPSkippedRange);
3561 F.ObjCCategoriesMap = (const ObjCCategoriesInfo *)Blob.data();
3577 F.HeaderFileInfoTableData = Blob.data();
3586 Blob.data() + Record[2]));
3696 F.MacroOffsets = (const uint32_t *)Blob.data();
4769 StringRef Blob,
4779 if (BlockNameLen + UserInfoLen > Blob.size()) return true;
4781 Metadata.BlockName = std::string(Blob.data(), Blob.data() + BlockNameLen);
4782 Metadata.UserInfo = std::string(Blob.data() + BlockNameLen,
4783 Blob.data() + BlockNameLen + UserInfoLen);
4818 StringRef Blob;
4820 Stream.readRecord(Entry.ID, Record, &Blob);
4828 if (parseModuleFileExtensionMetadata(Record, Blob, Metadata)) {
5024 StringRef Blob;
5025 Expected<unsigned> MaybeRecord = Stream.readRecord(Entry.ID, Record, &Blob);
5087 StringRef Blob;
5088 Expected<unsigned> MaybeRecord = Stream.readRecord(Entry.ID, Record, &Blob);
5095 return Blob.str();
5242 StringRef Blob;
5244 Stream.readRecord(Entry.ID, Record, &Blob);
5253 if (Listener.ReadFullVersionInformation(Blob))
5257 Listener.ReadModuleName(Blob);
5260 ModuleDir = std::string(Blob);
5276 (const llvm::support::unaligned_uint64_t *)Blob.data();
5299 StringRef Blob;
5302 Cursor.readRecord(Code, Record, &Blob);
5312 std::string Filename = std::string(Blob);
5382 StringRef Blob;
5384 Stream.readRecord(Entry.ID, Record, &Blob);
5392 if (parseModuleFileExtensionMetadata(Record, Blob, Metadata))
5462 StringRef Blob;
5464 Expected<unsigned> MaybeKind = F.Stream.readRecord(Entry.ID, Record, &Blob);
5493 StringRef Name = Blob;
5580 std::string Filename = std::string(Blob);
5584 ModMap.setUmbrellaHeader(CurrentModule, *Umbrella, Blob);
5609 CurrentModule->addTopHeaderFilename(Blob);
5613 std::string Dirname = std::string(Blob);
5617 ModMap.setUmbrellaDir(CurrentModule, *Umbrella, Blob);
5676 CurrentModule->addRequirement(Blob, Record[0], PP.getLangOpts(),
5683 Module::LinkLibrary(std::string(Blob), Record[0]));
5687 CurrentModule->ConfigMacros.push_back(Blob.str());
5697 Unresolved.String = Blob;
5713 CurrentModule->ExportAsModule = Blob.str();
5965 StringRef Blob;
5968 M.PreprocessorDetailCursor.readRecord(Entry.ID, Record, &Blob);
6009 const char *FullFileNameStart = Blob.data() + Record[0];
6010 StringRef FullFileName(FullFileNameStart, Blob.size() - Record[0]);
6021 StringRef(Blob.data(), Record[0]),