cu29_reflect_derive/lib.rs
1use proc_macro::TokenStream;
2
3/// No-op fallback derive used when Copper reflect is disabled.
4///
5/// This intentionally emits no code while accepting `#[reflect(...)]` helper attributes,
6/// so existing derives compile without pulling `bevy_reflect`.
7#[proc_macro_derive(Reflect, attributes(reflect))]
8pub fn derive_reflect(_input: TokenStream) -> TokenStream {
9 TokenStream::new()
10}