[VFS] Rename RedirectingFileSystem::dump to print

The rest of LLVM uses `print` for the method taking the `raw_ostream`
and `dump` only for the method with no parameters. Use the same for
`RedirectingFileSystem`.

Differential Revision: https://reviews.llvm.org/D121494
This commit is contained in:
Ben Barham 2022-03-11 14:31:21 -08:00
parent 9286786e87
commit cc63ae42d7
3 changed files with 11 additions and 10 deletions

View File

@ -425,7 +425,7 @@ protected:
// Dump the VFS to a buffer.
std::string str;
raw_string_ostream os(str);
static_cast<vfs::RedirectingFileSystem &>(*vfs).dump(os);
static_cast<vfs::RedirectingFileSystem &>(*vfs).print(os);
os.flush();
// Return the string.

View File

@ -910,8 +910,9 @@ public:
std::vector<llvm::StringRef> getRoots() const;
void dump(raw_ostream &OS) const;
void dumpEntry(raw_ostream &OS, Entry *E, int NumSpaces = 0) const;
void print(raw_ostream &OS) const;
void printEntry(raw_ostream &OS, Entry *E, int NumSpaces = 0) const;
#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
LLVM_DUMP_METHOD void dump() const;
#endif

View File

@ -1381,14 +1381,14 @@ std::vector<StringRef> RedirectingFileSystem::getRoots() const {
return R;
}
void RedirectingFileSystem::dump(raw_ostream &OS) const {
void RedirectingFileSystem::print(raw_ostream &OS) const {
for (const auto &Root : Roots)
dumpEntry(OS, Root.get());
printEntry(OS, Root.get());
}
void RedirectingFileSystem::dumpEntry(raw_ostream &OS,
RedirectingFileSystem::Entry *E,
int NumSpaces) const {
void RedirectingFileSystem::printEntry(raw_ostream &OS,
RedirectingFileSystem::Entry *E,
int NumSpaces) const {
StringRef Name = E->getName();
for (int i = 0, e = NumSpaces; i < e; ++i)
OS << " ";
@ -1401,12 +1401,12 @@ void RedirectingFileSystem::dumpEntry(raw_ostream &OS,
for (std::unique_ptr<Entry> &SubEntry :
llvm::make_range(DE->contents_begin(), DE->contents_end()))
dumpEntry(OS, SubEntry.get(), NumSpaces + 2);
printEntry(OS, SubEntry.get(), NumSpaces + 2);
}
}
#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
LLVM_DUMP_METHOD void RedirectingFileSystem::dump() const { dump(dbgs()); }
void RedirectingFileSystem::dump() const { print(dbgs()); }
#endif
/// A helper class to hold the common YAML parsing state.