summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/Multilib.cpp
diff options
context:
space:
mode:
authorJonathan Roelofs <jonathan@codesourcery.com>2017-05-05 21:30:13 +0000
committerJonathan Roelofs <jonathan@codesourcery.com>2017-05-05 21:30:13 +0000
commitc8e377c326e91fec5f333f58b63376b4481b64e6 (patch)
tree1e0f3ed55fe4869d32e48276a430a42d3533278e /clang/lib/Driver/Multilib.cpp
parent552c290746a37f57f2b69e1c3d7b7ec7c65b2dc9 (diff)
downloadbcm5719-llvm-c8e377c326e91fec5f333f58b63376b4481b64e6.tar.gz
bcm5719-llvm-c8e377c326e91fec5f333f58b63376b4481b64e6.zip
Multilib: add dump methods
llvm-svn: 302296
Diffstat (limited to 'clang/lib/Driver/Multilib.cpp')
-rw-r--r--clang/lib/Driver/Multilib.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/clang/lib/Driver/Multilib.cpp b/clang/lib/Driver/Multilib.cpp
index 43b62f7b361..16a81603b31 100644
--- a/clang/lib/Driver/Multilib.cpp
+++ b/clang/lib/Driver/Multilib.cpp
@@ -80,6 +80,10 @@ Multilib &Multilib::includeSuffix(StringRef S) {
return *this;
}
+LLVM_DUMP_METHOD void Multilib::dump() const {
+ print(llvm::errs());
+}
+
void Multilib::print(raw_ostream &OS) const {
assert(GCCSuffix.empty() || (StringRef(GCCSuffix).front() == '/'));
if (GCCSuffix.empty())
@@ -270,6 +274,10 @@ bool MultilibSet::select(const Multilib::flags_list &Flags, Multilib &M) const {
return false;
}
+LLVM_DUMP_METHOD void MultilibSet::dump() const {
+ print(llvm::errs());
+}
+
void MultilibSet::print(raw_ostream &OS) const {
for (const Multilib &M : *this)
OS << M << "\n";
OpenPOWER on IntegriCloud