{"ast_node_type":"variable","tokens":[{"end":62,"kind":"keyword","start":0,"text":"if"}]}
                if let Some(ty_hir_id) = binding.ty_hir_id_opt
                // Get the earlier shadowed binding'ty and use it to check the method.
                    && let Some(tyck_ty) = self.fcx.node_ty_opt(ty_hir_id)