/* 196 */ int offset = chain.allocateOffset();
/* 197 */ Receiver recv = new ArrayERProperty.ReceiverImpl(this, offset);
/* */
/* 199 */ for (RuntimeTypeRef typeRef : this.prop.getTypes())
/* */ {
/* 201 */ Name tagName = chain.context.nameBuilder.createElementName(typeRef.getTagName());
/* 202 */ Loader item = createItemUnmarshaller(chain, typeRef);
/* */
/* 204 */ if ((typeRef.isNillable()) || (chain.context.allNillable))
/* 205 */ item = new XsiNilLoader.Array(item);
/* 206 */ if (typeRef.getDefaultValue() != null) {