rusty icon indicating copy to clipboard operation
rusty copied to clipboard

Encode complex types in section mangling

Open CohenArthur opened this issue 1 year ago • 1 comments

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

CohenArthur avatar Apr 10 '24 12:04 CohenArthur

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.

Files Patch % Lines
src/codegen/generators/pou_generator.rs 90.90% 1 Missing :warning:
src/codegen/generators/section_names.rs 95.00% 1 Missing :warning:
src/codegen/generators/variable_generator.rs 90.00% 1 Missing :warning:
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.

codecov[bot] avatar Apr 18 '24 11:04 codecov[bot]

@ghaith rebased properly, sorry for the confusion :)

CohenArthur avatar Jun 13 '24 09:06 CohenArthur