mirror of https://github.com/aya-rs/aya
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
c05a3b69b7
When comparing `local_spec` with `target_spec` for enum relocations, we can encounter a situation when a matchinng variant in a candidate spec doesn't exist. Before this change, such case wasn't handled explicitly, therefore resulted in returning currently constructed `target_spec` at the end. The problem is that such `target_spec` was, due to lack of match, incomplete. It didn't contain any `accessors` nor `parts`. Later usage of such incomplete `target_spec` was leading to panics, since the code operating on enums' `target_spec` expects at least one `accessor` to be available. Fixes #868 |
10 months ago | |
---|---|---|
.. | ||
tests | 10 months ago | |
lib.rs | 1 year ago | |
tests.rs | 1 year ago | |
utils.rs | 1 year ago |