Lines Matching refs:AE
196 ArgEffect AE = ArgEffect(IncRef, K); in checkPostStmt() local
203 AE = AE.withKind(IncRef); in checkPostStmt()
206 AE = AE.withKind(DecRefBridgedTransferred); in checkPostStmt()
219 state = updateSymbol(state, Sym, *T, AE, hasErr, C); in checkPostStmt()
553 ArgEffect AE = Summ.getArg(idx); in updateOutParameters() local
570 RefVal::makeNotOwned(AE.getObjKind(), PointeeTy)); in updateOutParameters()
577 switch (AE.getKind()) { in updateOutParameters()
713 ArgEffect AE, in updateSymbol() argument
717 if (AE.getObjKind() == ObjKind::ObjC && IgnoreRetainMsg) { in updateSymbol()
718 switch (AE.getKind()) { in updateSymbol()
722 AE = AE.withKind(DoNothing); in updateSymbol()
725 AE = AE.withKind(DoNothing); in updateSymbol()
728 AE = AE.withKind(StopTracking); in updateSymbol()
740 switch (AE.getKind()) { in updateSymbol()
806 if (AE.getKind() == DecRefBridgedTransferred || in updateSymbol()
812 } else if (AE.getKind() == DecRefAndStopTrackingHard) { in updateSymbol()
821 if (AE.getKind() == DecRefAndStopTrackingHard) in updateSymbol()
828 if (AE.getKind() == DecRefAndStopTrackingHard) in updateSymbol()
1353 const ArgEffect *AE = CalleeSideArgEffects.lookup(idx); in checkBeginFunction() local
1354 if (AE) { in checkBeginFunction()
1355 ObjKind K = AE->getObjKind(); in checkBeginFunction()
1358 RefVal NewVal = AE->getKind() == DecRef ? RefVal::makeOwned(K, Ty) in checkBeginFunction()