Go to the source code of this file.
◆ V_TEST_LOG
| #define V_TEST_LOG |
( |
| ... | ) |
|
◆ VALUE_TESTS
Value:
static void test_value_basics()
Definition at line 26 of file value_tests.h.
◆ test_value_basics()
| static void test_value_basics |
( |
| ) |
|
|
static |
Definition at line 34 of file value_tests.h.
34 {
37
40
44
47}
#define RELEASE_CONTEXT(x)
#define SHUTDOWN_ENGINE(mm, engine)
#define MAKE_ENGINE(mm, engine)
#define MAKE_CONTEXT(engine, x)
static srn_metadata_t absurd_metadata
We use this for testing.
static srn_value_t * srn_make_i64(srn_context_t *ctx, srn_metadata_t *metadata, int64_t x)
int64_t i64
We represent all the immidiate numbers with this field and cast as we to an appropriate type.
union srn_value_t::@033047061046230251001111174367071167226300135003 as
IMPORTANT NOTE: The size of this union should never be larger than a word.