> - if (++NumStopPoints == 1) > - FirstStopPoint = Loc; > + //if (++NumStopPoints == 1) > + LastStopPoint = Loc; > Eh? Commented out code? Also, side effects in an if conditional? Ew. > + NumReturnExprs += 1; > if (RV == 0 || RV->isEvaluatable(getContext())) > - ++NumSimpleReturnExprs; > + NumSimpleReturnExprs += 1; > Eh? -eric