RUBY_ATTR_ALLOC_SIZE 190 include/ruby/defines.h void *xmalloc(size_t) RUBY_ATTR_ALLOC_SIZE((1)); RUBY_ATTR_ALLOC_SIZE 191 include/ruby/defines.h void *xmalloc2(size_t,size_t) RUBY_ATTR_ALLOC_SIZE((1,2)); RUBY_ATTR_ALLOC_SIZE 192 include/ruby/defines.h void *xcalloc(size_t,size_t) RUBY_ATTR_ALLOC_SIZE((1,2)); RUBY_ATTR_ALLOC_SIZE 193 include/ruby/defines.h void *xrealloc(void*,size_t) RUBY_ATTR_ALLOC_SIZE((2)); RUBY_ATTR_ALLOC_SIZE 194 include/ruby/defines.h void *xrealloc2(void*,size_t,size_t) RUBY_ATTR_ALLOC_SIZE((2,3)); RUBY_ATTR_ALLOC_SIZE 1593 include/ruby/ruby.h void *rb_alloc_tmp_buffer(volatile VALUE *store, long len) RUBY_ATTR_ALLOC_SIZE((2)); RUBY_ATTR_ALLOC_SIZE 1594 include/ruby/ruby.h void *rb_alloc_tmp_buffer_with_count(volatile VALUE *store, size_t len,size_t count) RUBY_ATTR_ALLOC_SIZE((2,3)); RUBY_ATTR_ALLOC_SIZE 1020 internal.h void *ruby_sized_xrealloc(void *ptr, size_t new_size, size_t old_size) RUBY_ATTR_ALLOC_SIZE((2)); RUBY_ATTR_ALLOC_SIZE 1021 internal.h void *ruby_sized_xrealloc2(void *ptr, size_t new_count, size_t element_size, size_t old_count) RUBY_ATTR_ALLOC_SIZE((2, 3));