diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2017-10-24 08:13:13 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2017-10-24 08:13:13 +0000 |
commit | 42006c4d0f8e4b43284d7e85ee141dc84669b3ff (patch) | |
tree | 0466143ecd77b306c2ccf0a2b499518423c31ddf /vm_eval.c | |
parent | 07b0b0735fe021dc3fc0b36edbd0f0da32be35bd (diff) | |
download | ruby-42006c4d0f8e4b43284d7e85ee141dc84669b3ff.tar.gz |
vm_eval.c: all value type cases
* vm_eval.c (rb_type_str): ensure all value types are covered.
missed types would be warned by -Wswitch option of gcc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60395 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'vm_eval.c')
-rw-r--r-- | vm_eval.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -470,9 +470,10 @@ rb_type_str(enum ruby_value_type type) type_case(T_NODE) type_case(T_ICLASS) type_case(T_ZOMBIE) - default: return NULL; + case T_MASK: break; } #undef type_case + return NULL; } NORETURN(static void uncallable_object(VALUE recv, ID mid)); |