I am having trouble debugging a rust #[proc_macro]
using traditional debugger tooling. I have found resources online, some can be found here, which suggests either expanding the macro and debugging the output or writing error messages/printlns.
I'm using CLion Rust and VSCode rust-analyzer (individually) to set breakpoints in the macro. The debugger does not execute due to compile time failures related to a panic in the proc_macro declaration. I was thinking there may be some way to step through the execution of a macro.