{"ast_node_type":"other","tokens":[{"end":87,"kind":"keyword","start":0,"text":"if"}]}
                        if self.pointers_have_same_metadata(self.ty(*inner), arg_ty) =>
                    Value::Cast { kind: CastKind::PtrToPtr, value: inner }
                    {