Lines Matching defs:CaptureFinder
1756 struct CaptureFinder : ConstStmtVisitor<CaptureFinder> { struct
1757 CodeGenFunction &ParentCGF;
1758 const VarDecl *ParentThis;
1759 llvm::SmallSetVector<const VarDecl *, 4> Captures;
1760 Address SEHCodeSlot = Address::invalid();
1761 CaptureFinder(CodeGenFunction &ParentCGF, const VarDecl *ParentThis) in CaptureFinder() function
1765 bool foundCaptures() { in foundCaptures()
1769 void Visit(const Stmt *S) { in Visit()
1777 void VisitDeclRefExpr(const DeclRefExpr *E) { in VisitDeclRefExpr()
1787 void VisitCXXThisExpr(const CXXThisExpr *E) { in VisitCXXThisExpr()
1791 void VisitCallExpr(const CallExpr *E) { in VisitCallExpr()