emit-rs / emit

Developer-first diagnostics for Rust applications
https://emit-rs.io
Apache License 2.0
128 stars 2 forks source link

Generate hygienic identifiers in macros #73

Open KodrAus opened 3 months ago

KodrAus commented 3 months ago

Types from core/std like Result and Option need to use unambiguous names like ::emit::__private::core::option::Option so they won't conflict with anything different at the callsite.