// This test checks that helper attributes of a derive proc macro can be used together with | |
// other built-in derive macros. | |
// issue: rust-lang/rust#132561 | |
//@ check-pass | |
//@ proc-macro: helper-attr.rs | |
//@ edition:2021 | |
#[macro_use] | |
extern crate helper_attr; | |
use helper_attr::WithHelperAttr; | |
#[derive(WithHelperAttr, Debug, Clone, PartialEq)] | |
struct MyStruct<#[x] 'a, #[x] const A: usize, #[x] B> { | |
#[x] | |
field: &'a [B; A], | |
} | |
fn main() {} |