Lines Matching defs:FindCaptureVisitor
16556 struct FindCaptureVisitor : EvaluatedExprVisitor<FindCaptureVisitor> { struct
16557 ASTContext &Context;
16558 VarDecl *Variable;
16559 Expr *Capturer = nullptr;
16560 bool VarWillBeReased = false;
16562 FindCaptureVisitor(ASTContext &Context, VarDecl *variable) in FindCaptureVisitor() function
16566 void VisitDeclRefExpr(DeclRefExpr *ref) { in VisitDeclRefExpr()
16571 void VisitObjCIvarRefExpr(ObjCIvarRefExpr *ref) { in VisitObjCIvarRefExpr()
16578 void VisitBlockExpr(BlockExpr *block) { in VisitBlockExpr()
16584 void VisitOpaqueValueExpr(OpaqueValueExpr *OVE) { in VisitOpaqueValueExpr()
16590 void VisitBinaryOperator(BinaryOperator *BinOp) { in VisitBinaryOperator()