/¯
Size: a a a
/¯
/¯
/¯
/¯
/¯
/¯
/¯
Е
Е
/¯
Е
А
RM
а
AB
/¯
RM
RM
AB
/¯
struct Lambda1 {
Ret operator(...);
// closure
T& var1;
};
struct Lambda2 {
Ret operator(...);
// closure
T var1;
};
unspecified func(T var1)
{
..
Lambda1 fLambda1{var1};
Lambda2 fLambda2{var1};
..
}