{"ast_node_type":"other","tokens":[{"end":72,"kind":"keyword","start":0,"text":"if"}]}
                if trait_predicate.trait_ref.self_ty().is_impl_trait() {
                // Explicitly allow `impl Drop`, a drop-guards-as-unnameable-type pattern.
                    continue;