diff options
author | Takashi Kokubun <takashikkbn@gmail.com> | 2020-05-17 23:42:24 -0700 |
---|---|---|
committer | Takashi Kokubun <takashikkbn@gmail.com> | 2020-05-17 23:42:24 -0700 |
commit | 3bada9208afa8ad874e4e6037bd81f7b662a3180 (patch) | |
tree | b57846338ba72136258e076127b688edb1f46ae2 | |
parent | b16a2aa938d091c387a7437d94dac7f7bb829ba2 (diff) |
Simplify maybe_special_const_class_p
-rw-r--r-- | mjit_compile.c | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/mjit_compile.c b/mjit_compile.c index 589ac50c85..6a17d2408c 100644 --- a/mjit_compile.c +++ b/mjit_compile.c @@ -118,17 +118,12 @@ fastpath_applied_iseq_p(const CALL_INFO ci, const CALL_CACHE cc, const rb_iseq_t static bool maybe_special_const_class_p(const VALUE klass) { - if (klass == rb_cFalseClass + return klass == rb_cFalseClass || klass == rb_cNilClass || klass == rb_cTrueClass || klass == rb_cInteger || klass == rb_cSymbol - || klass == rb_cFloat) { - return true; - } - else { - return false; - } + || klass == rb_cFloat; } static int |