IAType t = computeOrderedListType(null, oltd, typeMap, incompleteItemTypes, incompleteFieldTypes, defaultDataverse); act.setItemType(t); break; IAType t = computeUnorderedListType(null, ultd, typeMap, incompleteItemTypes, incompleteFieldTypes, defaultDataverse); act.setItemType(t); break; IAType t = computeRecordType(null, rtd, typeMap, incompleteFieldTypes, incompleteItemTypes, defaultDataverse); act.setItemType(t); break; IAType tref = solveTypeReference(signature, typeMap); if (tref != null) { act.setItemType(tref); } else { addIncompleteCollectionTypeReference(act, tre, incompleteItemTypes, defaultDataverse);