diff options
| -rw-r--r-- | zjit/src/hir_type/mod.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/zjit/src/hir_type/mod.rs b/zjit/src/hir_type/mod.rs index 36e9a552d7..edde36d271 100644 --- a/zjit/src/hir_type/mod.rs +++ b/zjit/src/hir_type/mod.rs @@ -403,6 +403,7 @@ impl Type { if self.is_subtype(types::NilClassExact) { return Some(unsafe { rb_cNilClass }); } if self.is_subtype(types::ObjectExact) { return Some(unsafe { rb_cObject }); } if self.is_subtype(types::RangeExact) { return Some(unsafe { rb_cRange }); } + if self.is_subtype(types::RegexpExact) { return Some(unsafe { rb_cRegexp }); } if self.is_subtype(types::SetExact) { return Some(unsafe { rb_cSet }); } if self.is_subtype(types::StringExact) { return Some(unsafe { rb_cString }); } if self.is_subtype(types::SymbolExact) { return Some(unsafe { rb_cSymbol }); } |
