Searched refs:index_ (Results 1 - 2 of 2) sorted by relevance
/openbsd-current/libexec/tradcpp/ |
H A D | array.c | 90 array_insert(struct array *a, unsigned index_) argument 95 arrayassert(index_ < a->num); 97 movers = a->num - index_; 101 memmove(a->v + index_+1, a->v + index_, movers*sizeof(*a->v)); 105 array_remove(struct array *a, unsigned index_) argument 110 arrayassert(index_ < a->num); 112 movers = a->num - (index_ + 1); 113 memmove(a->v + index_, a->v + index_ [all...] |
H A D | array.h | 62 ARRAYINLINE void *array_get(const struct array *, unsigned index_); 63 ARRAYINLINE void array_set(const struct array *, unsigned index_, void *val); 66 void array_insert(struct array *a, unsigned index_); 67 void array_remove(struct array *a, unsigned index_); 79 array_get(const struct array *a, unsigned index_) argument 81 arrayassert(index_ < a->num); 82 return a->v[index_]; 86 array_set(const struct array *a, unsigned index_, void *val) argument 88 arrayassert(index_ < a->num); 89 a->v[index_] 95 unsigned index_ = a->num; local [all...] |
Completed in 121 milliseconds