Home
last modified time | relevance | path

Searched refs:s48_assertion_violation (Results 1 – 8 of 8) sorted by relevance

/dports/lang/scheme48/scheme48-1.9.2/c/
H A Dexternal.c1085 s48_assertion_violation(const char* who, const char* message, in s48_assertion_violation() function
1176 s48_assertion_violation(NULL, "argument-type violation", 1, value); in s48_argument_type_violation()
1257 s48_assertion_violation("s48_stob_length", "not a stob", 1, thing); in s48_stob_length()
1302 s48_assertion_violation("s48_stob_ref", "not a stob", 1, thing); in s48_stob_ref()
1307 s48_assertion_violation("s48_stob_ref", "invalid stob index", 3, in s48_stob_ref()
1347 s48_assertion_violation("s48_stob_set", "invalid stob index", 3, in s48_stob_set()
1383 s48_assertion_violation("s48_stob_byte_ref", "not a stob", 1, thing); in s48_stob_byte_ref()
1390 s48_assertion_violation("s48_stob_byte_ref", "invalid stob index", 3, in s48_stob_byte_ref()
1425 s48_assertion_violation("s48_stob_byte_set", "not a stob", 1, thing); in s48_stob_byte_set()
1432 s48_assertion_violation("s48_stob_byte_set", "invalid stob index", 3, in s48_stob_byte_set()
[all …]
H A Dscheme48.h.in437 S48_EXTERN void s48_assertion_violation(const char* who, const char* message,
463 #define S48_CHECK_PAIR(v) do { if (!S48_PAIR_P(v)) s48_assertion_violation(NULL, "must be a pair", …
464 #define S48_CHECK_FIXNUM(v) do { if (!S48_FIXNUM_P(v)) s48_assertion_violation(NULL, "must be a fix…
465 #define S48_CHECK_STRING(v) do { if (!S48_STRING_P(v)) s48_assertion_violation(NULL, "must be a str…
466 #define S48_CHECK_BYTE_VECTOR(v) do { if (!S48_BYTE_VECTOR_P(v)) s48_assertion_violation(NULL, "mus…
467 #define S48_CHECK_CHANNEL(v) do { if (!S48_CHANNEL_P(v)) s48_assertion_violation(NULL, "must be a c…
468 #define S48_CHECK_RECORD(v) do { if (!S48_RECORD_P(v)) s48_assertion_violation(NULL, "must be a rec…
469 #define S48_CHECK_VALUE(v) do { if (!S48_BYTE_VECTOR_P(v)) s48_assertion_violation(NULL, "must be a…
470 #define S48_CHECK_EXPORT_BINDING(v) do { if (!S48_EXPORT_BINDING_P(v)) s48_assertion_violation(NULL…
474 s48_assertion_violation(NULL, "must be a boolean", 1, v); } while (0)
H A Dffi.c213 s48_assertion_violation ("s48_free_localref", "ref is not local", 0); in s48_free_local_ref()
245 s48_assertion_violation ("s48_free_global_ref", "ref is not global", 0); in s48_free_global_ref()
615 s48_assertion_violation ("s48_pop_to", "current_call is null", 0); in s48_pop_to()
758 s48_assertion_violation ("s48_init_ffi", "current_call is already set", 0); in s48_initialize_ffi()
762 s48_assertion_violation ("s48_init_ffi", "global_ref_group is already set", 0); in s48_initialize_ffi()
H A Dasm-glue.c135 s48_assertion_violation("s48_free_byte_vector", "not a byte vector", 1, byte_vector); in s48_free_byte_vector()
151 s48_assertion_violation("s48_stob_start_address", "not a stob", 1, stob); in s48_stob_start_address()
H A Dscheme48.h450 S48_EXTERN void s48_assertion_violation(const char* who, const char* message,
476 #define S48_CHECK_PAIR(v) do { if (!S48_PAIR_P(v)) s48_assertion_violation(NULL, "must be a pair", …
477 #define S48_CHECK_FIXNUM(v) do { if (!S48_FIXNUM_P(v)) s48_assertion_violation(NULL, "must be a fix…
478 #define S48_CHECK_STRING(v) do { if (!S48_STRING_P(v)) s48_assertion_violation(NULL, "must be a str…
479 #define S48_CHECK_BYTE_VECTOR(v) do { if (!S48_BYTE_VECTOR_P(v)) s48_assertion_violation(NULL, "mus…
480 #define S48_CHECK_CHANNEL(v) do { if (!S48_CHANNEL_P(v)) s48_assertion_violation(NULL, "must be a c…
481 #define S48_CHECK_RECORD(v) do { if (!S48_RECORD_P(v)) s48_assertion_violation(NULL, "must be a rec…
482 #define S48_CHECK_VALUE(v) do { if (!S48_BYTE_VECTOR_P(v)) s48_assertion_violation(NULL, "must be a…
483 #define S48_CHECK_EXPORT_BINDING(v) do { if (!S48_EXPORT_BINDING_P(v)) s48_assertion_violation(NULL…
487 s48_assertion_violation(NULL, "must be a boolean", 1, v); } while (0)
[all …]
H A Dexternal-lib.c48 s48_assertion_violation("s48_check_enum_set_type", "invalid enum-set type", 2, in s48_check_enum_set_type()
H A Dscheme48.def181 s48_assertion_violation
H A Dscheme48.exp181 s48_assertion_violation