devela_macros 0.27.0

procedural macros for devela
Documentation
// devela_macros::bodies
//
//! The bodies of the proc_macro functions defined in `index.rs`.
//

crate::items! {
    #[cfg(test)]
    mod tests;

    mod shared;

    mod compile; // cif!, compile[_attr|_doc]!
    mod enumint; // enumint!
    mod ident; // coalesce!, field_of!, ident_total!, ident_total_unique!, ident_unique!
    mod repeat; // repeat!

    pub(crate) use {
        compile::*,
        enumint::*,
        ident::*,
        repeat::*,
    };
}