summaryrefslogtreecommitdiff
path: root/internal
diff options
context:
space:
mode:
authorVictor Shepelev <zverok.offline@gmail.com>2022-09-30 12:23:19 +0300
committerGitHub <noreply@github.com>2022-09-30 18:23:19 +0900
commitad651925e365ca18645f05b5e9b2eca9cd5721bc (patch)
tree37536bfdd4a35061505d1364fc6a084140ba5a30 /internal
parente294e6f417acc27d85c6e6a0e67ebf7a07c83485 (diff)
Add Data class implementation: Simple immutable value object
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/6353 Merged-By: nobu <nobu@ruby-lang.org>
Diffstat (limited to 'internal')
-rw-r--r--internal/array.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/internal/array.h b/internal/array.h
index 17d91a800b..a0d16dec3f 100644
--- a/internal/array.h
+++ b/internal/array.h
@@ -35,6 +35,7 @@ void rb_ary_cancel_sharing(VALUE ary);
size_t rb_ary_size_as_embedded(VALUE ary);
void rb_ary_make_embedded(VALUE ary);
bool rb_ary_embeddable_p(VALUE ary);
+VALUE rb_ary_diff(VALUE ary1, VALUE ary2);
static inline VALUE rb_ary_entry_internal(VALUE ary, long offset);
static inline bool ARY_PTR_USING_P(VALUE ary);