Use print() instead of dump() in code
The dump() functions are meant to be used in a debugger, code should
typically use something like print(errs());
llvm-svn: 293365
diff --git a/llvm/lib/TableGen/TGParser.cpp b/llvm/lib/TableGen/TGParser.cpp
index 59b837f..96015b0 100644
--- a/llvm/lib/TableGen/TGParser.cpp
+++ b/llvm/lib/TableGen/TGParser.cpp
@@ -54,6 +54,7 @@
void dump() const;
};
+#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
LLVM_DUMP_METHOD void SubMultiClassReference::dump() const {
errs() << "Multiclass:\n";
@@ -63,6 +64,7 @@
for (Init *TA : TemplateArgs)
TA->dump();
}
+#endif
} // end namespace llvm