1 // { dg-do compile { target c++11 } }
6 auto lam = [i]{}; // { dg-message "" }
7 decltype(lam) lam2 = { 1 }; // { dg-error "" "not an aggregate" }
8 decltype(lam) lam3; // { dg-error "" "deleted default ctor" }
9 lam3 = lam; // { dg-error "" "deleted assignment op" }
15 auto lam = [i]{}; // { dg-message "" }
16 decltype(lam) lam2 = { 1 }; // { dg-error "" "not an aggregate" }
17 decltype(lam) lam3; // { dg-error "" "deleted default ctor" }
18 lam3 = lam; // { dg-error "" "deleted assignment op" }