{"ast_node_type":"other","tokens":[{"end":48,"kind":"keyword","start":0,"text":"//"}]}
    // Destructors only work on local ADT types.
    let impl_did = checker.impl_def_id;
    match checker.impl_header.trait_ref.instantiate_identity().self_ty().kind() {