Lines Matching refs:Captures
1447 ArrayRef<LambdaCapture> Captures) { in setCaptures() argument
1451 Data.NumCaptures = Captures.size(); in setCaptures()
1453 Data.Captures = (LambdaCapture *)Context.Allocate(sizeof(LambdaCapture) * in setCaptures()
1454 Captures.size()); in setCaptures()
1455 LambdaCapture *ToCapture = Data.Captures; in setCaptures()
1456 for (unsigned I = 0, N = Captures.size(); I != N; ++I) { in setCaptures()
1457 if (Captures[I].isExplicit()) in setCaptures()
1460 *ToCapture++ = Captures[I]; in setCaptures()
1573 llvm::DenseMap<const VarDecl *, FieldDecl *> &Captures, in getCaptureFields() argument
1575 Captures.clear(); in getCaptureFields()
1580 for (const LambdaCapture *C = Lambda.Captures, *CEnd = C + Lambda.NumCaptures; in getCaptureFields()
1585 Captures[C->getCapturedVar()] = *Field; in getCaptureFields()