diff --git a/crates/erg_compiler/context/inquire.rs b/crates/erg_compiler/context/inquire.rs index 70ea0c5be..6a6e32b1a 100644 --- a/crates/erg_compiler/context/inquire.rs +++ b/crates/erg_compiler/context/inquire.rs @@ -1971,7 +1971,7 @@ impl Context { namespace, ) } - Type::Failure => Ok(SubstituteResult::Ok), + Type::Failure | Type::Never => Ok(SubstituteResult::Ok), _ => self.substitute_dunder_call( obj, attr_name,