Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Use fully-qualified type names in proc macro. (#3544)
Modifies the code emitted by `derive_label` to use fully-qualified type names (e.g. `std::boxed::Box` instead of `Box`). # Objective - Using unqualified types here causes errors when the proc macro is used in contexts that locally define types with conflicting names (e.g. a local definition of `Box`). ## Solution - Fully qualify standard types emitted by the proc macro code.
- Loading branch information