Alexander Kornienko 280e5eef43 Move generic isPrint and columnWidth implementations to a separate header/source to allow using both generic and system-dependent versions on win32.
Summary:
This is needed so we can use generic columnWidthUTF8 in clang-format on
win32 simultaneously with a separate system-dependent implementations of
isPrint/columnWidth in TextDiagnostic.cpp to avoid attempts to print Unicode
characters using narrow-character interfaces (which is not supported on Windows,
and we'll have to figure out how to handle this).

Reviewers: jordan_rose

Reviewed By: jordan_rose

CC: llvm-commits, klimek

Differential Revision: http://llvm-reviews.chandlerc.com/D1559

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@189952 91177308-0d34-0410-b5e6-96231b3b80d8
2013-09-04 16:00:12 +00:00
..
2013-07-02 04:15:28 +00:00
2013-08-24 20:35:16 +00:00
2013-07-18 21:00:12 +00:00
2013-07-25 18:55:05 +00:00
2013-08-01 01:38:16 +00:00
2013-08-27 05:00:13 +00:00
2013-07-19 00:51:17 +00:00
2013-08-16 17:33:57 +00:00
2013-07-16 19:44:17 +00:00
2013-06-13 21:16:58 +00:00
2013-07-16 19:44:17 +00:00
2013-08-20 22:52:02 +00:00