[clang-move] Abstract a ClassMather for matching class declarations.
authorHaojian Wu <hokein@google.com>
Mon, 14 Nov 2016 14:15:44 +0000 (14:15 +0000)
committerHaojian Wu <hokein@google.com>
Mon, 14 Nov 2016 14:15:44 +0000 (14:15 +0000)
commit35ca9467605227436770c3bde1b5726760456ab5
tree21dd147eafc06f0da69b1a0632c74d4f90395e92
parent337f903c6c40da9cc57b0af5ccca2560330b9cbe
[clang-move] Abstract a ClassMather for matching class declarations.

Summary:
No functionality change.

This is a refactoring patch, which makes the code more readable and easy
to extend it to support more types.

Reviewers: ioeric

Subscribers: cfe-commits

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

llvm-svn: 286825
clang-tools-extra/clang-move/ClangMove.cpp
clang-tools-extra/clang-move/ClangMove.h