| 1032 | } |
| 1033 | |
| 1034 | Dynamic VirtualArray_obj::__SetItem(int inIndex,Dynamic inValue) |
| 1035 | { |
| 1036 | checkBase(); |
| 1037 | |
| 1038 | if (store!=hx::arrayFixed) |
| 1039 | { |
| 1040 | if (inIndex>(store==hx::arrayEmpty ? 0 : (int)base->length) ) |
| 1041 | EnsureObjectStorage(); |
| 1042 | else |
| 1043 | EnsureStorage(inValue); |
| 1044 | } |
| 1045 | |
| 1046 | base->__SetItem(inIndex,inValue); |
| 1047 | return inValue; |
| 1048 | } |
| 1049 | |
| 1050 | hx::Val VirtualArray_obj::__Field(const String &inString, hx::PropertyAccess inCallProp) |
| 1051 | { |
no test coverage detected