Lines Matching refs:type
47 #define CHECK_INIT_STATE(type, dyn) \ argument
49 TEST_VERIFY_EXIT (!dynarray_##type##_has_failed (dyn)); \
50 TEST_VERIFY_EXIT (dynarray_##type##_size (dyn) == 0); \
58 #define CHECK_EMPTY(type, dyn) \ argument
60 CHECK_INIT_STATE (type, (dyn)); \
61 dynarray_##type##_free (dyn); \
62 CHECK_INIT_STATE (type, (dyn)); \
63 dynarray_##type##_clear (dyn); \
64 CHECK_INIT_STATE (type, (dyn)); \
65 dynarray_##type##_remove_last (dyn); \
66 CHECK_INIT_STATE (type, (dyn)); \
67 dynarray_##type##_mark_failed (dyn); \
68 TEST_VERIFY_EXIT (dynarray_##type##_has_failed (dyn)); \
69 dynarray_##type##_clear (dyn); \
70 TEST_VERIFY_EXIT (dynarray_##type##_has_failed (dyn)); \
71 dynarray_##type##_remove_last (dyn); \
72 TEST_VERIFY_EXIT (dynarray_##type##_has_failed (dyn)); \
73 TEST_VERIFY_EXIT (dynarray_##type##_emplace (dyn) == NULL); \
74 dynarray_##type##_free (dyn); \
75 CHECK_INIT_STATE (type, (dyn)); \
77 dynarray_##type##_begin (dyn); \
78 dynarray_##type##_end (dyn); \