(&self, vm: &VirtualMachine)
| 226 | |
| 227 | #[pymethod] |
| 228 | fn has_default(&self, vm: &VirtualMachine) -> bool { |
| 229 | if !vm.is_none(&self.evaluate_default.lock()) { |
| 230 | return true; |
| 231 | } |
| 232 | let default_value = self.default_value.lock(); |
| 233 | // Check if default_value is not NoDefault |
| 234 | !default_value.is(&vm.ctx.typing_no_default) |
| 235 | } |
| 236 | |
| 237 | #[pymethod] |
| 238 | fn __typing_prepare_subst__( |