Encode complex types in section mangling
Needs #1198
This PR allows the section mangler to encode more type information in order to specify structs, enumerations, arrays and aliases. There are still some missing bits, e.g. regarding the length of arrays
Codecov Report
Attention: Patch coverage is 94.33962% with 3 lines in your changes missing coverage. Please review.
Project coverage is 91.11%. Comparing base (
fedc06d) to head (be78df6). Report is 22 commits behind head on master.
:exclamation: Current head be78df6 differs from pull request most recent head 54e08eb
Please upload reports for the commit 54e08eb to get more accurate results.
Additional details and impacted files
@@ Coverage Diff @@
## master #1199 +/- ##
==========================================
- Coverage 95.62% 91.11% -4.51%
==========================================
Files 150 153 +3
Lines 42657 44816 +2159
==========================================
+ Hits 40789 40833 +44
- Misses 1868 3983 +2115
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
@ghaith rebased properly, sorry for the confusion :)