]> granicus.if.org Git - clang/commit
Correctly determine */& usage in more cases.
authorDaniel Jasper <djasper@google.com>
Mon, 18 Feb 2013 12:44:35 +0000 (12:44 +0000)
committerDaniel Jasper <djasper@google.com>
Mon, 18 Feb 2013 12:44:35 +0000 (12:44 +0000)
commitd0f349be1422a123fdb28d6dd556f7300e6d51e9
treef21a06795a4e0c11ce3c26807b3fd676ae01a6c1
parent6a93c86fc73d84a40d3460be04444669c8439e20
Correctly determine */& usage in more cases.

This fixes llvm.org/PR15248.

Before:
Test::Test(int b) : a(b *b) {}
for (int i = 0; i < a *a; ++i) {}

After:
Test::Test(int b) : a(b * b) {}
for (int i = 0; i < a * a; ++i) {}

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