{"ast_node_type":"other","tokens":[{"end":99,"kind":"keyword","start":0,"text":"if"}]}
                    if find_attr!(cx.tcx.get_all_attrs(adt.did()), AttributeKind::PassByValue(_)) {
                if let ty::Adt(adt, args) = cx.tcx.type_of(did).instantiate_identity().kind() {
                        return Some(cx.tcx.def_path_str_with_args(adt.did(), args));