https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61636

Adam Butcher <abutcher at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2014-07-06
           Assignee|unassigned at gcc dot gnu.org      |abutcher at gcc dot 
gnu.org
     Ever confirmed|0                           |1

--- Comment #6 from Adam Butcher <abutcher at gcc dot gnu.org> ---
Reduced testcase:

  struct X
  {
     template <typename T>
     void f(T t) {}

     auto defer_f()
     {
       return [&] (auto x) {
          f(x);
       };
     }
  };

  int main()
  {
     X x;
     x.defer_f()(2);
  }

Compiles if "this->f(x)" is used within 'defer_f'.

Reply via email to