Go to file
Alexander Kornienko 614d96a1f6 Fix for corner cases in code handling leading "* " decorations in block comments
Summary:
Fixes problems that lead to incorrect formatting of these and similar snippets:
/*
 **
 */

/*
 **/

/*
 * */

/*
 *test
 */

Clang-format used to think that all the cases above use "* " decoration, and
failed to calculate insertion position properly. It also used to remove leading 
"* " in the last line.

Reviewers: klimek

Reviewed By: klimek

CC: cfe-commits

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

llvm-svn: 185818
2013-07-08 14:12:07 +00:00
clang Fix for corner cases in code handling leading "* " decorations in block comments 2013-07-08 14:12:07 +00:00
clang-tools-extra cpp11-migrate: Fixes for r185811 2013-07-08 12:49:04 +00:00
compiler-rt [lsan] Fix test. 2013-07-08 14:08:05 +00:00
debuginfo-tests Now that we get non-trivial value parameters locations correct, un-XFAIL these tests. 2013-06-19 22:07:11 +00:00
libclc libclc: Add assembly versions of vstore for global [u]int4/8/16 2013-06-26 18:22:20 +00:00
libcxx Silence -Wint-to-void-pointer-cast warning in test. 2013-07-06 14:41:36 +00:00
libcxxabi Updated CREDITS.TXT 2013-07-02 19:01:59 +00:00
lld Remove redundant #include. 2013-07-08 09:39:22 +00:00
lldb Pass tid through to ptrace operations 2013-07-04 21:47:32 +00:00
llvm InstCombine: Fold X-C1 <u 2 -> (X & -2) == C1 2013-07-08 11:53:08 +00:00
polly scop detection: remove an iteration over all uses 2013-07-05 20:24:47 +00:00