{"ast_node_type":"variable","tokens":[{"end":95,"kind":"keyword","start":0,"text":"if"}]}
                if let ty::Adt(adt, args) = cx.tcx.type_of(did).instantiate_identity().kind() {
            Res::SelfTyAlias { alias_to: did, is_trait_impl: false, .. } => {
                    if find_attr!(cx.tcx.get_all_attrs(adt.did()), AttributeKind::PassByValue(_)) {