aboutsummaryrefslogtreecommitdiff
path: root/types.h
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2025-01-02 16:24:07 -0500
committerBruce Hill <bruce@bruce-hill.com>2025-01-02 16:24:07 -0500
commitbe384c0caa92cb152c264125fb265373e6a50440 (patch)
treeb823fb0dd4cfec643670236688a2a7ca76787d7b /types.h
parent2fcf1939bb295887592c1f24f7b8fbb10efcfcba (diff)
Replace threads with generic mutexed datastructures.
Diffstat (limited to 'types.h')
-rw-r--r--types.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/types.h b/types.h
index 29098835..1ddcc627 100644
--- a/types.h
+++ b/types.h
@@ -51,7 +51,6 @@ struct type_s {
MomentType,
TextType,
ArrayType,
- ChannelType,
SetType,
TableType,
FunctionType,
@@ -85,7 +84,7 @@ struct type_s {
} TextType;
struct {
type_t *item_type;
- } ArrayType, ChannelType;
+ } ArrayType;
struct {
type_t *item_type;
} SetType;
@@ -145,7 +144,6 @@ typedef enum {NUM_PRECISION_EQUAL, NUM_PRECISION_LESS, NUM_PRECISION_MORE, NUM_P
PUREFUNC precision_cmp_e compare_precision(type_t *a, type_t *b);
PUREFUNC bool has_heap_memory(type_t *t);
PUREFUNC bool has_stack_memory(type_t *t);
-PUREFUNC bool can_send_over_channel(type_t *t);
PUREFUNC bool can_promote(type_t *actual, type_t *needed);
PUREFUNC const char *enum_single_value_tag(type_t *enum_type, type_t *t);
PUREFUNC bool is_int_type(type_t *t);