From 6ba36dc1323e88b05fea9eea42964e0d6650990c Mon Sep 17 00:00:00 2001 From: Saleem Abdulrasool Date: Wed, 4 Jun 2014 15:47:11 +0000 Subject: tools: introduce StreamWriter::printBoolean Add a helper print method to print a boolean value as "Yes" or "No". This is intended to be used by the Windows ARM EH printer. llvm-svn: 210191 --- llvm/tools/llvm-readobj/StreamWriter.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'llvm/tools/llvm-readobj') diff --git a/llvm/tools/llvm-readobj/StreamWriter.h b/llvm/tools/llvm-readobj/StreamWriter.h index 9282dcc91a8..04b38fbe25e 100644 --- a/llvm/tools/llvm-readobj/StreamWriter.h +++ b/llvm/tools/llvm-readobj/StreamWriter.h @@ -169,6 +169,10 @@ public: startLine() << Label << ": " << int(Value) << "\n"; } + void printBoolean(StringRef Label, bool Value) { + startLine() << Label << ": " << (Value ? "Yes" : "No") << '\n'; + } + template void printList(StringRef Label, const SmallVectorImpl &List) { startLine() << Label << ": ["; -- cgit v1.2.3