Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:Capture

768   // For C++11 Lambdas a Fields will be the same as a Capture, but the Capture
776 const LambdaExpr::Capture C = *I;
2396 const BlockDecl::Capture *Capture;
2446 // 'this' capture.
2451 chunk.Capture = 0;
2459 const BlockDecl::Capture &capture = *i;
2460 const VarDecl *variable = capture.getVariable();
2461 const CGBlockInfo::Capture &captureInfo = block.getCapture(variable);
2470 chunk.Capture = &capture;
2480 const BlockDecl::Capture *capture = i->Capture;
2482 // If we have a null capture, this must be the C++ 'this' capture.
2483 if (!capture) {
2493 const VarDecl *variable = capture->getVariable();
2497 if (capture->isByRef()) {