Lines Matching defs:V
129 #define VEC_length(T,V) (VEC_OP(T,length)(V)) argument
137 #define VEC_empty(T,V) (VEC_length (T,V) == 0) argument
147 #define VEC_last(T,V) (VEC_OP(T,last)(V VEC_ASSERT_INFO)) argument
156 #define VEC_index(T,V,I) (VEC_OP(T,index)(V,I VEC_ASSERT_INFO)) argument
170 #define VEC_iterate(T,V,I,P) (VEC_OP(T,iterate)(V,I,&(P))) argument
185 #define VEC_free(T,V) (VEC_OP(T,free)(&V)) argument
211 #define VEC_copy(T,V) (VEC_OP(T,copy)(V)) argument
230 #define VEC_space(T,V,R) (VEC_OP(T,space)(V,R VEC_ASSERT_INFO)) argument
242 #define VEC_reserve(T,V,R) (VEC_OP(T,reserve)(&(V),R VEC_ASSERT_INFO)) argument
254 #define VEC_quick_push(T,V,O) (VEC_OP(T,quick_push)(V,O VEC_ASSERT_INFO)) argument
265 #define VEC_safe_push(T,V,O) (VEC_OP(T,safe_push)(&(V),O VEC_ASSERT_INFO)) argument
275 #define VEC_pop(T,V) (VEC_OP(T,pop)(V VEC_ASSERT_INFO)) argument
283 #define VEC_truncate(T,V,I) \ argument
293 #define VEC_safe_grow(T,V,I) \ argument
307 #define VEC_replace(T,V,I,O) (VEC_OP(T,replace)(V,I,O VEC_ASSERT_INFO)) argument
319 #define VEC_quick_insert(T,V,I,O) \ argument
332 #define VEC_safe_insert(T,V,I,O) \ argument
344 #define VEC_ordered_remove(T,V,I) \ argument
356 #define VEC_unordered_remove(T,V,I) \ argument
365 #define VEC_block_remove(T,V,I,L) \ argument
374 #define VEC_address(T,V) (VEC_OP(T,address)(V)) argument
388 #define VEC_lower_bound(T,V,O,LT) \ argument
394 #define vec_free_(V) xfree (V) argument