def _setItemType(self, LIST, ITEM): ootype.setItemType(LIST, ITEM)
def _setItemType(self, LIST, ITEM): if self.known_maxlength: _, ARRAY = LIST._lookup_field('items') ootype.setItemType(ARRAY, ITEM) else: ootype.setItemType(LIST, ITEM)
def _setup_repr(self): if 'item_repr' not in self.__dict__: self.external_item_repr, self.item_repr = \ self._externalvsinternal(self.rtyper, self._item_repr_computer()) if not ootype.hasItemType(self.lowleveltype): ootype.setItemType(self.lowleveltype, self.item_repr.lowleveltype)