Lines Matching defs:VEC_ASSERT

431 #define VEC_ASSERT(EXPR,OP,T,A) \
441 #define VEC_ASSERT(EXPR,OP,T,A) (void)(EXPR)
531 VEC_ASSERT (vec_ && vec_->num, "last", T, base); \
539 VEC_ASSERT (vec_ && ix_ < vec_->num, "index", T, base); \
575 VEC_ASSERT (alloc_ >= 0, "space", T, base); \
584 VEC_ASSERT (vec_->num < vec_->alloc, "push", T, base); \
595 VEC_ASSERT (vec_->num, "pop", T, base); \
604 VEC_ASSERT (vec_ ? vec_->num >= size_ : !size_, "truncate", T, base); \
614 VEC_ASSERT (ix_ < vec_->num, "replace", T, base); \
626 VEC_ASSERT (vec_->num < vec_->alloc, "insert", T, base); \
627 VEC_ASSERT (ix_ <= vec_->num, "insert", T, base); \
641 VEC_ASSERT (ix_ < vec_->num, "remove", T, base); \
655 VEC_ASSERT (ix_ < vec_->num, "remove", T, base); \
668 VEC_ASSERT (ix_ + len_ <= vec_->num, "block_remove", T, base); \
766 VEC_ASSERT (size_ >= 0 \
816 VEC_ASSERT (vec_ && vec_->num, "last", T, base); \
824 VEC_ASSERT (vec_ && ix_ < vec_->num, "index", T, base); \
860 VEC_ASSERT (alloc_ >= 0, "space", T, base); \
869 VEC_ASSERT (vec_->num < vec_->alloc, "push", T, base); \
879 VEC_ASSERT (vec_->num, "pop", T, base); \
886 VEC_ASSERT (vec_ ? vec_->num >= size_ : !size_, "truncate", T, base); \
896 VEC_ASSERT (ix_ < vec_->num, "replace", T, base); \
909 VEC_ASSERT (vec_->num < vec_->alloc, "insert", T, base); \
910 VEC_ASSERT (ix_ <= vec_->num, "insert", T, base); \
924 VEC_ASSERT (ix_ < vec_->num, "remove", T, base); \
932 VEC_ASSERT (ix_ < vec_->num, "remove", T, base); \
941 VEC_ASSERT (ix_ + len_ <= vec_->num, "block_remove", T, base); \
1048 VEC_ASSERT (size_ >= 0 \
1142 VEC_ASSERT (size_ >= 0 \