private void IncreaseNumUseParam(common_parameter_reference cpr) { ParamInfo vi = helper.GetParameter(cpr.par); if (vi == null) { return; } vi.num_use++; vi.cur_use++; //if (vi.cur_ass == 0) warns.Add(new UseWithoutAssign(lvr.var.name, lvr.location)); }
private void IncreaseNumAssParam(common_parameter_reference cpr) { ParamInfo vi = helper.GetParameter(cpr.par); if (vi == null) { return; } vi.num_use++; vi.cur_ass++; if (vi.cur_use > 0) { vi.cur_use--; } }
private void VisitCommonParameterReference(common_parameter_reference en) { IncreaseNumUseParam(en); }