Rust cannot finish name resolution before expanding macros because expansion can create new names and new macros. Follow the compiler's iterative expansion loop.
Discover React 19's revolutionary compiler that automatically optimizes your code, eliminates unnecessary re-renders, and boosts performance without manual intervention.