Lines Matching defs:Contents
51 CachedFileContents *Contents = Entry.getCachedContents();
52 assert(Contents && "contents not initialized");
55 if (Contents->DepDirectives.load())
58 std::lock_guard<std::mutex> GuardLock(Contents->ValueLock);
61 if (Contents->DepDirectives.load())
67 if (scanSourceForDependencyDirectives(Contents->Original->getBuffer(),
68 Contents->DepDirectiveTokens,
70 Contents->DepDirectiveTokens.clear();
72 Contents->DepDirectives.store(new std::optional<DependencyDirectivesTy>());
80 Contents->DepDirectives.store(
148 std::unique_ptr<llvm::MemoryBuffer> Contents) {
154 if (Contents)
156 CachedFileContents(std::move(Contents));
227 std::move(TEntry.Contents));