forked from OSchip/llvm-project
[clang-tidy] update FunctionSizeCheck for D56444
Reviewers: JonasToth, aaron.ballman Subscribers: xazax.hun, cfe-commits Differential Revision: https://reviews.llvm.org/D56552 llvm-svn: 351048
This commit is contained in:
parent
e60151c915
commit
d37be4b779
|
@ -145,7 +145,12 @@ void FunctionSizeCheck::storeOptions(ClangTidyOptions::OptionMap &Opts) {
|
|||
}
|
||||
|
||||
void FunctionSizeCheck::registerMatchers(MatchFinder *Finder) {
|
||||
Finder->addMatcher(functionDecl(unless(isInstantiated())).bind("func"), this);
|
||||
// Lambdas ignored - historically considered part of enclosing function.
|
||||
// FIXME: include them instead? Top-level lambdas are currently never counted.
|
||||
Finder->addMatcher(functionDecl(unless(isInstantiated()),
|
||||
unless(cxxMethodDecl(ofClass(isLambda()))))
|
||||
.bind("func"),
|
||||
this);
|
||||
}
|
||||
|
||||
void FunctionSizeCheck::check(const MatchFinder::MatchResult &Result) {
|
||||
|
|
Loading…
Reference in New Issue