| 229 | } |
| 230 | |
| 231 | inline void EnsureIntStorage() |
| 232 | { |
| 233 | switch(store) |
| 234 | { |
| 235 | case hx::arrayNull: |
| 236 | case hx::arrayInt: |
| 237 | case hx::arrayInt64: |
| 238 | case hx::arrayFloat: |
| 239 | case hx::arrayObject: |
| 240 | case hx::arrayFixed: |
| 241 | return; |
| 242 | case hx::arrayEmpty: |
| 243 | MakeIntArray(); |
| 244 | break; |
| 245 | case hx::arrayBool: |
| 246 | case hx::arrayString: |
| 247 | MakeObjectArray(); |
| 248 | break; |
| 249 | } |
| 250 | } |
| 251 | |
| 252 | inline void EnsureInt64Storage() |
| 253 | { |
no outgoing calls
no test coverage detected