/* 358 */ for (TypeReference tr : typeRefs) {
/* 359 */ XmlJavaTypeAdapter xjta = (XmlJavaTypeAdapter)tr.get(XmlJavaTypeAdapter.class);
/* 360 */ Adapter a = null;
/* 361 */ XmlList xl = (XmlList)tr.get(XmlList.class);
/* */
/* 364 */ Class erasedType = nav.erasure(tr.type);
/* */
/* 366 */ if (xjta != null) {
/* 367 */ a = new Adapter(xjta.value(), nav);
/* */ }
/* 369 */ if (tr.get(XmlAttachmentRef.class) != null) {