{"ast_node_type":"other","tokens":[{"end":34,"kind":"keyword","start":0,"text":"&&"}]}
            && adt.repr().packed()
        if let Some(adt) = local_ty.ty_adt_def()
            && let ExpnKind::Macro(MacroKind::Derive, name) =