Lines Matching full:refs
215 ExprSet &Refs; member in __anon26e897370111::ReferenceClear
217 ReferenceClear(ExprSet &refs) : Refs(refs) { } in ReferenceClear() argument
218 bool VisitDeclRefExpr(DeclRefExpr *E) { Refs.erase(E); return true; } in VisitDeclRefExpr()
223 ExprSet &Refs; member in __anon26e897370111::ReferenceCollector
226 ReferenceCollector(ValueDecl *D, ExprSet &refs) in ReferenceCollector() argument
227 : Dcl(D), Refs(refs) { } in ReferenceCollector()
231 Refs.insert(E); in VisitDeclRefExpr()
300 void trans::clearRefsIn(Stmt *S, ExprSet &refs) { in clearRefsIn() argument
301 ReferenceClear(refs).TraverseStmt(S); in clearRefsIn()
304 void trans::collectRefs(ValueDecl *D, Stmt *S, ExprSet &refs) { in collectRefs() argument
305 ReferenceCollector(D, refs).TraverseStmt(S); in collectRefs()