summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--zjit/src/hir_type/mod.rs1
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 }); }