clang-format: Fix overloaded operator edge case.
authorDaniel Jasper <djasper@google.com>
Mon, 20 Oct 2014 13:56:30 +0000 (13:56 +0000)
committerDaniel Jasper <djasper@google.com>
Mon, 20 Oct 2014 13:56:30 +0000 (13:56 +0000)
commit8835a32078c85f15f77bcd2c2221d4745e5b905c
tree69d74c452e707392ec44e229f8b5427c3fd083e9
parent6701327758350e6428d5cb2dd5305e87ccd99283
clang-format: Fix overloaded operator edge case.

Before:
  template <class F>
  void Call(F f) {
    f.template operator() <int>();
  }

After:
  template <class F>
  void Call(F f) {
    f.template operator()<int>();
  }

llvm-svn: 220202
clang/lib/Format/TokenAnnotator.cpp
clang/unittests/Format/FormatTest.cpp