From 90450481cd8ed4984772606b6f5e05aeffc9e5c7 Mon Sep 17 00:00:00 2001 From: Bill Wendling Date: Thu, 29 May 2008 21:46:33 +0000 Subject: Remove more iostream header includes. Needed to implement a "FlushStream" function to flush a specified std::ostream. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51705 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Support/Streams.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'lib/Support') diff --git a/lib/Support/Streams.cpp b/lib/Support/Streams.cpp index 122955f..cf6cfeb 100644 --- a/lib/Support/Streams.cpp +++ b/lib/Support/Streams.cpp @@ -19,3 +19,12 @@ using namespace llvm; OStream llvm::cout(std::cout); OStream llvm::cerr(std::cerr); IStream llvm::cin(std::cin); + +namespace llvm { + +/// FlushStream - Function called by BaseStream to flush an ostream. +void FlushStream(std::ostream &S) { + S << std::flush; +} + +} // end anonymous namespace -- cgit v1.1