]> granicus.if.org Git - clang/commit
clang-format: [JS] Fix incorrect line break leading to semicolon insertion.
authorDaniel Jasper <djasper@google.com>
Thu, 14 Jan 2016 05:37:52 +0000 (05:37 +0000)
committerDaniel Jasper <djasper@google.com>
Thu, 14 Jan 2016 05:37:52 +0000 (05:37 +0000)
commit0be4d0a05153fee4e8a00541491983c61781fb53
tree4f4797d16244d1d47f80115406fdabedce4b7c66
parentec70889fd09a86cd8a2bca6f759569b13ba8eef5
clang-format: [JS] Fix incorrect line break leading to semicolon insertion.

clang-format only works for JavaScript code, if all the semicolons are
present anyway, so this linebreak can never be desired.

Before (with appropriate statement lengths or column limit):
  return
      [ aaa ];

After:
  return [
    aaaa
  ];

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@257741 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Format/TokenAnnotator.cpp
unittests/Format/FormatTestJS.cpp