From 6ba1638f0b1062da45933dbdf8538f121cbd0e2c Mon Sep 17 00:00:00 2001 From: Daniel Jasper Date: Mon, 28 Jul 2014 13:19:58 +0000 Subject: clang-format: Improve operator and template recognition. Before: static_assert(is_convertible < A &&, B > ::value, "AAA"); After: static_assert(is_convertible::value, "AAA"); llvm-svn: 214075 --- clang/unittests/Format/FormatTest.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'clang/unittests/Format/FormatTest.cpp') diff --git a/clang/unittests/Format/FormatTest.cpp b/clang/unittests/Format/FormatTest.cpp index 28bdf3293aa..c942ae926dc 100644 --- a/clang/unittests/Format/FormatTest.cpp +++ b/clang/unittests/Format/FormatTest.cpp @@ -4578,6 +4578,7 @@ TEST_F(FormatTest, UnderstandsTemplateParameters) { verifyFormat("aaaaaaaaaaaaaaaaaaaaaaaaaaaa(\n" " aaaaaaaaaaaaaaaaaaaaaaaaaaaaa >> aaaaa);", getLLVMStyleWithColumns(60)); + verifyFormat("static_assert(is_convertible::value, \"AAA\");"); } TEST_F(FormatTest, UnderstandsBinaryOperators) { @@ -4883,7 +4884,7 @@ TEST_F(FormatTest, UnderstandsUsesOfStarAndAmp) { // FIXME: We cannot handle this case yet; we might be able to figure out that // foo d > v; doesn't make sense. - verifyFormat("foo d > v;"); + verifyFormat("foo d> v;"); FormatStyle PointerMiddle = getLLVMStyle(); PointerMiddle.PointerAlignment = FormatStyle::PAS_Middle; -- cgit v1.2.3