adds field to index
| 385 | |
| 386 | // adds field to index |
| 387 | void Index_AddField |
| 388 | ( |
| 389 | Index idx, // index to update |
| 390 | IndexField *field // field to add |
| 391 | ) { |
| 392 | ASSERT(idx != NULL); |
| 393 | ASSERT(field != NULL); |
| 394 | ASSERT(!Index_ContainsAttribute(idx, field->id)); |
| 395 | |
| 396 | array_append(idx->fields, *field); |
| 397 | } |
| 398 | |
| 399 | // removes fields from index |
| 400 | void Index_RemoveField |
no test coverage detected