summaryrefslogtreecommitdiff
path: root/enumerator.c
diff options
context:
space:
mode:
authorMatt Valentine-House <matt@eightbitraptor.com>2023-11-21 14:24:26 +0000
committerMatt Valentine-House <matt@eightbitraptor.com>2023-11-22 10:36:23 +0000
commit1e075a734f37f6f2e197c50284e3df24621a8882 (patch)
treeba25f9100374ed3f4cf91d670553bd14f0a82e49 /enumerator.c
parent9e24d747ffbc1040d93ac53bff0c1ef0914419c8 (diff)
VWA Embed the rest of the data objects in Enumerator
Diffstat (limited to 'enumerator.c')
-rw-r--r--enumerator.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/enumerator.c b/enumerator.c
index 98432df93d..839348ca0c 100644
--- a/enumerator.c
+++ b/enumerator.c
@@ -1309,7 +1309,7 @@ static const rb_data_type_t yielder_data_type = {
yielder_memsize,
yielder_compact,
},
- 0, 0, RUBY_TYPED_FREE_IMMEDIATELY
+ 0, 0, RUBY_TYPED_FREE_IMMEDIATELY | RUBY_TYPED_EMBEDDABLE
};
static struct yielder *
@@ -1449,7 +1449,7 @@ static const rb_data_type_t generator_data_type = {
generator_memsize,
generator_compact,
},
- 0, 0, RUBY_TYPED_FREE_IMMEDIATELY
+ 0, 0, RUBY_TYPED_FREE_IMMEDIATELY | RUBY_TYPED_EMBEDDABLE
};
static struct generator *
@@ -2958,7 +2958,7 @@ static const rb_data_type_t producer_data_type = {
producer_memsize,
producer_compact,
},
- 0, 0, RUBY_TYPED_FREE_IMMEDIATELY
+ 0, 0, RUBY_TYPED_FREE_IMMEDIATELY | RUBY_TYPED_EMBEDDABLE
};
static struct producer *