]> granicus.if.org Git - clang/commit
Fix layouting of single-line-comments preceded by an escaped newline.
authorManuel Klimek <klimek@google.com>
Mon, 7 Jan 2013 08:54:53 +0000 (08:54 +0000)
committerManuel Klimek <klimek@google.com>
Mon, 7 Jan 2013 08:54:53 +0000 (08:54 +0000)
commit6cf581436e9e59a18f6a362027a69eaaa9b67597
tree822343254b5e40cafa896e5f5ca7e7e4ca2ce8a6
parent9541938d4e3b9cbafdf0e1a28900c535b82767a4
Fix layouting of single-line-comments preceded by an escaped newline.

Previously, we'd format
  int i;\
  // comment
as
  int i; // comment

The problem is that the escaped newline is part of the next token, and
thus the raw token text of the comment doesn't start with "//".

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