[clang-tidy] Extend TransformerClangTidyCheck to support adding includes.
authorYitzhak Mandelbaum <yitzhakm@google.com>
Tue, 2 Jul 2019 13:25:07 +0000 (13:25 +0000)
committerYitzhak Mandelbaum <yitzhakm@google.com>
Tue, 2 Jul 2019 13:25:07 +0000 (13:25 +0000)
commite423275665572414bad968cfe90d2298fd70a8b2
tree800e7afb4cee2b2764db031b237b91bb338e6278
parent7c8ee375d85f2d01931859bfb8eb116456a80c24
[clang-tidy] Extend TransformerClangTidyCheck to support adding includes.

Summary:
This revision implements support for the `AddedIncludes` field in
RewriteRule cases; that is, it supports specifying the addition of include
directives in files modified by the clang tidy check.

Reviewers: ilya-biryukov, gribozavr

Subscribers: xazax.hun, cfe-commits

Tags: #clang

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

llvm-svn: 364922
clang-tools-extra/clang-tidy/utils/TransformerClangTidyCheck.cpp
clang-tools-extra/clang-tidy/utils/TransformerClangTidyCheck.h
clang-tools-extra/unittests/clang-tidy/TransformerClangTidyCheckTest.cpp