Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Make the macros deterministic, using BTreeMap instead of HashMap (#662)
This fixes compile errors in non-cargo build systems, which rely on the rustc crate hash being the same between two compiles. HashMap order is nondeterministic due to SipHasher initialization, so macro-generated code would change between compiles.
- Loading branch information