diff options
author | Yitzhak Mandelbaum <yitzhakm@google.com> | 2019-05-22 18:56:18 +0000 |
---|---|---|
committer | Yitzhak Mandelbaum <yitzhakm@google.com> | 2019-05-22 18:56:18 +0000 |
commit | 9df7ce596bf05172f426e548087b221e718db613 (patch) | |
tree | 0aa5782a72602ba2afd7bbb02d13cb01c7da4d22 /llvm/lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp | |
parent | 53726588f672a915c6f907569356091552500f23 (diff) | |
download | llvm-9df7ce596bf05172f426e548087b221e718db613.zip llvm-9df7ce596bf05172f426e548087b221e718db613.tar.gz llvm-9df7ce596bf05172f426e548087b221e718db613.tar.bz2 |
[clang-tidy] Add support for writing a check as a Transformer rewrite rule.
This revision introduces an adaptor from Transformer's rewrite rules
(`clang::tooling::RewriteRule`) to `ClangTidyCheck`. For example, given a
RewriteRule `MyCheckAsRewriteRule`, it lets one define a tidy check as follows:
```
class MyTidyCheck : public TransformerClangTidyCheck {
public:
MyTidyCheck(StringRef Name, ClangTidyContext *Context)
: TransformerClangTidyCheck(MyCheckAsRewriteRule, Name, Context) {}
};
```
Reviewers: aaron.ballman
Subscribers: mgorny, xazax.hun, cfe-commits, ilya-biryukov
Tags: #clang
Differential Revision: https://reviews.llvm.org/D61386
llvm-svn: 361418
Diffstat (limited to 'llvm/lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp')
0 files changed, 0 insertions, 0 deletions