[MustExecute] Silence clang warning about unused captured 'this'
authorMikael Holmen <mikael.holmen@ericsson.com>
Thu, 31 Oct 2019 08:40:29 +0000 (09:40 +0100)
committerMikael Holmen <mikael.holmen@ericsson.com>
Thu, 31 Oct 2019 08:41:05 +0000 (09:41 +0100)
commitc9504954052a7630a6e760006297b5fc73a03e4a
tree4ac8b9a481b6a77f9dc48ce4d069f820fe60ad56
parent71aa3f7b7e43bf7d2a8a38324b1f9f7b12bbbdfc
[MustExecute] Silence clang warning about unused captured 'this'

New code introduced in fe799c97fa caused clang to complain with

../lib/Analysis/MustExecute.cpp:360:34: error: lambda capture 'this' is not used [-Werror,-Wunused-lambda-capture]
  GetterTy<LoopInfo> LIGetter = [this](const Function &F) {
                                 ^~~~
../lib/Analysis/MustExecute.cpp:365:44: error: lambda capture 'this' is not used [-Werror,-Wunused-lambda-capture]
  GetterTy<PostDominatorTree> PDTGetter = [this](const Function &F) {
                                           ^~~~
2 errors generated.
llvm/lib/Analysis/MustExecute.cpp