[clang-tidy] Handle template instantiations in modenize-use-default check
authorMalcolm Parsons <malcolm.parsons@gmail.com>
Wed, 16 Nov 2016 09:51:40 +0000 (09:51 +0000)
committerMalcolm Parsons <malcolm.parsons@gmail.com>
Wed, 16 Nov 2016 09:51:40 +0000 (09:51 +0000)
commit31055c6aceeaf0f2641ce44ca8b4ca3aa1cc7153
tree849e5ae823f467d83749810e8ce068601cce94bb
parentafaa934304858c2abe0a3c3064b325890abe0ef6
[clang-tidy] Handle template instantiations in modenize-use-default check

Summary:
Duplicate fixes were being created for explicit template instantiations
of out-of-line constructors or destructors.

Fixes PR30921.

Reviewers: alexfh, aaron.ballman

Subscribers: cfe-commits

Differential Revision: https://reviews.llvm.org/D26582

llvm-svn: 287091
clang-tools-extra/clang-tidy/modernize/UseDefaultCheck.cpp
clang-tools-extra/test/clang-tidy/modernize-use-default.cpp