diff options
author | Jason Beetham <beefers331@gmail.com> | 2021-07-05 23:28:38 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-06 07:28:38 +0200 |
commit | 252eea8cae33e486b179398e193aea9459954338 (patch) | |
tree | 32e42b9e0659453e3e951178c2e8702e34cbfdae /lib/experimental | |
parent | c522f7f33ca08e6a441ebbb08ea9d2d79a3c500c (diff) | |
download | Nim-252eea8cae33e486b179398e193aea9459954338.tar.gz |
Make procedure mismatch more informative with pragma/call convention mismatches (#18384)
* Added more concise calling convention/pragma mismatch messages * Now only adds callConvMsg/lock message when sensible * Fixed message formatting * Added tests, and fixed some bugs * Tests joined, and always indenting * More tests and more bug fixes * Fixed first test in tprocmismatch * Using var param for writting mismatches * Better logic for handling proc type rel and conv/pragma mismatch * Refactored getProcConvMismatch * Fixed callConv message formatting * Fixed test for proper message * Cleanup to address issues * getProcConvMismatch now returns tuple, and reformatted code
Diffstat (limited to 'lib/experimental')
0 files changed, 0 insertions, 0 deletions