mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2026-01-31 01:35:20 +01:00
Support: Change InMemoryFileSystem::addFileNoOwn to take a MemoryBufferRef, NFC
Found this by chance when looking at the InMemoryFileSystem API, seems like an easy cleanup. Differential Revision: https://reviews.llvm.org/D90893
This commit is contained in:
committed by
Duncan P. N. Exon Smith
parent
47e9765193
commit
fac28722eb
@@ -792,14 +792,12 @@ bool InMemoryFileSystem::addFile(const Twine &P, time_t ModificationTime,
|
||||
}
|
||||
|
||||
bool InMemoryFileSystem::addFileNoOwn(const Twine &P, time_t ModificationTime,
|
||||
llvm::MemoryBuffer *Buffer,
|
||||
const llvm::MemoryBufferRef &Buffer,
|
||||
Optional<uint32_t> User,
|
||||
Optional<uint32_t> Group,
|
||||
Optional<llvm::sys::fs::file_type> Type,
|
||||
Optional<llvm::sys::fs::perms> Perms) {
|
||||
return addFile(P, ModificationTime,
|
||||
llvm::MemoryBuffer::getMemBuffer(
|
||||
Buffer->getBuffer(), Buffer->getBufferIdentifier()),
|
||||
return addFile(P, ModificationTime, llvm::MemoryBuffer::getMemBuffer(Buffer),
|
||||
std::move(User), std::move(Group), std::move(Type),
|
||||
std::move(Perms));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user