Searched refs:CapturedStmtInfo (Results 1 – 4 of 4) sorted by relevance
1806 CGF.CapturedStmtInfo = new CGCapturedStmtInfo(S, K); in EmitCapturedStmt()1808 delete CGF.CapturedStmtInfo; in EmitCapturedStmt()1821 assert(CapturedStmtInfo && in GenerateCapturedStmtFunction()1838 CapturedStmtInfo->getHelperName(), &CGM.getModule()); in GenerateCapturedStmtFunction()1847 CapturedStmtInfo->setContextValue(Builder.CreateLoad(DeclPtr)); in GenerateCapturedStmtFunction()1850 if (CapturedStmtInfo->isCXXThisExprCaptured()) { in GenerateCapturedStmtFunction()1851 FieldDecl *FD = CapturedStmtInfo->getThisFieldDecl(); in GenerateCapturedStmtFunction()1852 LValue LV = MakeNaturalAlignAddrLValue(CapturedStmtInfo->getContextValue(), in GenerateCapturedStmtFunction()1858 CapturedStmtInfo->EmitBody(*this, CD->getBody()); in GenerateCapturedStmtFunction()
1789 } else if (CapturedStmtInfo) { in EmitDeclRefLValue()1790 if (const FieldDecl *FD = CapturedStmtInfo->lookup(VD)) in EmitDeclRefLValue()1792 CapturedStmtInfo->getContextValue()); in EmitDeclRefLValue()
37 Builder(cgm.getModule().getContext()), CapturedStmtInfo(0), in CodeGenFunction()
217 CGCapturedStmtInfo *CapturedStmtInfo; variable