CodeCatchs cc = wo.getCatchs();
for (int i = 0; cc != null && i < cc.getCatchN(); i++)
cc.setInfo(i, ads[cc.getBeginAd(i)], ads[cc.getEnd1Ad(i)], ads[cc.getCatchAd(i)],
cc.getTypeCi(i));
CodeLines cl = wo.getLines();
for (int i = 0; cl != null && i < cl.getLineN(); i++)
cl.setInfo(i, ads[cl.getBeginAd(i)], cl.getLine(i));
CodeVars cv = wo.getVars();
for (int i = 0, b; cv != null && i < cv.getVarN(); i++)
cv.setInfo(i, b = ads[cv.getBeginAd(i)], ads[cv.getEnd1Ad(i)] - b, //
cv.getNameCi(i), cv.getDescCi(i), //
cv.getLocal(i) == 0 ? 0 : cv.getLocal(i) + wp.getParamLocalN());