|
Serene Runtime 1.0.0-dev
C runtime for the Serene programming language
|
#include <stdio.h>#include <serene/rt/context.h>#include <serene/rt/impl/array_list.h>#include "base.h"Go to the source code of this file.
Data Structures | |
| struct | al_dummy |
Macros | |
| #define | AL_TESTS(X) |
| #define | AL_TEST_LOG(...) |
Typedefs | |
| typedef struct al_dummy | al_dummy |
Functions | |
| static void | test_al_empty () |
| static void | test_al_push_less_than_32 () |
| static void | test_al_push_more_than_32 () |
| static void | test_al_push_tail_to_trie_boundary () |
| static void | test_al_get_out_of_bounds () |
| static void | test_al_update () |
| static void | test_al_remove () |
| static void | test_al_remove_out_of_bounds () |
| static void | test_al_remove_drain_and_push () |
| static srn_error_t * | fe_all_visitor (array_list_t *al, size_t n, void *data) |
| static srn_error_t * | fe_early_exit_visitor (array_list_t *al, size_t n, void *data) |
| static void | test_al_for_each () |
| static void | test_al_for_each_early_exit () |
| static void | test_al_for_each_empty () |
Variables | |
| static size_t | g_fe_count |
| static bool | g_fe_order_ok |
| static size_t | g_fe_stop_at |
| #define AL_TEST_LOG | ( | ... | ) |
Definition at line 44 of file array_list_tests.h.
| #define AL_TESTS | ( | X | ) |
Definition at line 28 of file array_list_tests.h.
| typedef struct al_dummy al_dummy |
|
static |
Definition at line 420 of file array_list_tests.h.
|
static |
Definition at line 431 of file array_list_tests.h.
|
static |
Definition at line 52 of file array_list_tests.h.
|
static |
Definition at line 444 of file array_list_tests.h.
|
static |
Definition at line 471 of file array_list_tests.h.
|
static |
Definition at line 497 of file array_list_tests.h.
|
static |
Definition at line 207 of file array_list_tests.h.
|
static |
Definition at line 67 of file array_list_tests.h.
|
static |
Definition at line 100 of file array_list_tests.h.
|
static |
Definition at line 151 of file array_list_tests.h.
|
static |
Definition at line 286 of file array_list_tests.h.
|
static |
Definition at line 362 of file array_list_tests.h.
|
static |
Definition at line 333 of file array_list_tests.h.
|
static |
Definition at line 249 of file array_list_tests.h.
|
static |
Definition at line 416 of file array_list_tests.h.
|
static |
Definition at line 417 of file array_list_tests.h.
|
static |
Definition at line 418 of file array_list_tests.h.