Lines Matching refs:lambda
92 auto lambda = [y]{ return y; };
93 int(^block)() = lambda;
102 auto lambda = [x]() mutable {
107 // The block should copy the lambda before capturing.
108 int(^block)() = lambda;
116 // Because block copied the lambda, r3 should be 1.
117 int r3 = lambda();
120 // Aliasing the block shouldn't copy the lambda.
129 // Another copy of lambda
130 int(^blockSecondCopy)() = lambda;
137 // escaping in the implicit conversion operator method for lambda-to-block
139 auto lambda = []{ }; // no-warning
141 void(^block)() = lambda;