From edd27e120eca13be1754d4111dfc3cf2ab2f99f8 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Sat, 14 Aug 2021 10:14:51 +0900 Subject: A comment for typed data in `rb_check_type` [ci skip] --- include/ruby/internal/value_type.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'include/ruby') diff --git a/include/ruby/internal/value_type.h b/include/ruby/internal/value_type.h index 790fc3bc6b..5642686c7b 100644 --- a/include/ruby/internal/value_type.h +++ b/include/ruby/internal/value_type.h @@ -340,9 +340,7 @@ Check_Type(VALUE v, enum ruby_value_type t) goto unexpected_type; } else if (t == RUBY_T_DATA && rbimpl_rtypeddata_p(v)) { - /* The intention itself is not necessarily clear to me, but at least it - * is intentional to rule out typed data here. See commit - * a7c32bf81d3391cfb78cfda278f469717d0fb794. */ + /* Typed data is not simple `T_DATA`, see `rb_check_type` */ goto unexpected_type; } else { -- cgit v1.2.3