/* 202 */ if ((isRefType(this.exprType)) || (this.arrayDim > 0)) {
/* 203 */ return;
/* */ }
/* 205 */ CtClass clazz = this.resolver.lookupClass(this.exprType, this.arrayDim, this.className);
/* 206 */ if ((clazz instanceof CtPrimitiveType)) {
/* 207 */ CtPrimitiveType pt = (CtPrimitiveType)clazz;
/* 208 */ String wrapper = pt.getWrapperName();
/* 209 */ this.bytecode.addNew(wrapper);
/* 210 */ this.bytecode.addOpcode(89);
/* 211 */ if (pt.getDataSize() > 1)
/* 212 */ this.bytecode.addOpcode(94);
/* */ else {
/* 214 */ this.bytecode.addOpcode(93);
/* */ }
/* 216 */ this.bytecode.addOpcode(88);
/* 217 */ this.bytecode.addInvokespecial(wrapper, "<init>", "(" + pt.getDescriptor() + ")V");
/* */
/* 220 */ this.exprType = 307;
/* 221 */ this.arrayDim = 0;
/* 222 */ this.className = "java/lang/Object";
/* */ }