Implementation
void operator []=(int index, setentry value) {
_checkBounds(index);
switch (_absoluteIndex + index) {
case 0:
_struct._unique_smalltable_item_0 = value;
break;
case 1:
_struct._unique_smalltable_item_1 = value;
break;
case 2:
_struct._unique_smalltable_item_2 = value;
break;
case 3:
_struct._unique_smalltable_item_3 = value;
break;
case 4:
_struct._unique_smalltable_item_4 = value;
break;
case 5:
_struct._unique_smalltable_item_5 = value;
break;
case 6:
_struct._unique_smalltable_item_6 = value;
break;
case 7:
_struct._unique_smalltable_item_7 = value;
break;
default:
throw Exception('Invalid Array Helper generated.');
}
}