fix D78849 for g++ < 7.1
authorNick Desaulniers <ndesaulniers@google.com>
Mon, 27 Apr 2020 20:46:56 +0000 (13:46 -0700)
committerNick Desaulniers <ndesaulniers@google.com>
Mon, 27 Apr 2020 20:47:00 +0000 (13:47 -0700)
commit59acdf0aca10b78c5d3885f9721779585593074a
treea3df9a1e2c16d2cbf728dc5800f237a9b01c09c7
parent612720db874d06a50b793c301e5b3b857e3e7c70
fix D78849 for g++ < 7.1

Summary:
Looks like g++ < 7.1 has a bug resolving calls to member functions without
`this->` in lamdas with `auto` types.  It looks like multiple build bots are
using g++-5.

https://stackoverflow.com/questions/32097759/calling-this-member-function-from-generic-lambda-clang-vs-gcc
https://godbolt.org/z/MiaRt-

Reviewers: MaskRay, efriedma, jyknight, craig.topper, rsmith

Reviewed By: rsmith

Subscribers: hiraditya, llvm-commits, srhines

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D78962
llvm/lib/CodeGen/MachineVerifier.cpp