Before:
String someString = "abc" + "cde";
After:
String someString = "abc"
+ "cde";
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@220287
91177308-0d34-0410-b5e6-
96231b3b80d8
if (Left.Type == TT_JavaAnnotation && Right.isNot(tok::l_paren) &&
Line.Last->is(tok::l_brace))
return true;
+ if (Right.is(tok::plus) && Left.is(tok::string_literal) && Right.Next &&
+ Right.Next->is(tok::string_literal))
+ return true;
}
return false;
verifyFormat("A.<B>doSomething();");
}
+TEST_F(FormatTestJava, StringConcatenation) {
+ verifyFormat("String someString = \"abc\"\n"
+ " + \"cde\";");
+}
+
} // end namespace tooling
} // end namespace clang