split raw_os_ostream out to its own header and implementation file. This
authorChris Lattner <sabre@nondot.org>
Mon, 24 Aug 2009 04:02:06 +0000 (04:02 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 24 Aug 2009 04:02:06 +0000 (04:02 +0000)
commit32e1eef631fb275c9db580d80116d1110c3ae5ee
tree7418845548c1a253fbda30d0eb9fa64f7eeded36
parent23132b188ba651ba172380cd082cc286df73d440
split raw_os_ostream out to its own header and implementation file.  This
means that raw_ostream no longer has to #include <iosfwd>.  Nothing in llvm
should use raw_os_ostream.h, but llvm-gcc and some unit tests do.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79886 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Support/raw_os_ostream.h [new file with mode: 0644]
include/llvm/Support/raw_ostream.h
lib/Support/raw_os_ostream.cpp [new file with mode: 0644]
lib/Support/raw_ostream.cpp
unittests/ADT/APIntTest.cpp
unittests/Support/ConstantRangeTest.cpp