| ... | @@ -3252,7 +3252,7 @@ fn airIsNull( | ... | @@ -3252,7 +3252,7 @@ fn airIsNull( |
| 3252 | | 3252 | |
| 3253 | const ty = f.air.typeOf(un_op); | 3253 | const ty = f.air.typeOf(un_op); |
| 3254 | var opt_buf: Type.Payload.ElemType = undefined; | 3254 | var opt_buf: Type.Payload.ElemType = undefined; |
| 3255 | const payload_ty = if (ty.zigTypeTag() == .Pointer) | 3255 | const payload_ty = if (deref_suffix[0] != 0) |
| 3256 | ty.childType().optionalChild(&opt_buf) | 3256 | ty.childType().optionalChild(&opt_buf) |
| 3257 | else | 3257 | else |
| 3258 | ty.optionalChild(&opt_buf); | 3258 | ty.optionalChild(&opt_buf); |