summary refs log tree commit diff stats
path: root/tests/errmsgs/tproc_mismatch.nim
Commit message (Collapse)AuthorAgeFilesLines
* 'lock levels' are deprecated, now a noop (#20539)ringabout2022-10-111-14/+11
| | | | | * 'lock levels' are deprecated, now a noop * fixes tests
* fix #2614 improve error message when array of proc calling convention… ↵Bung2022-09-261-9/+12
| | | | | (#20379) fix #2614 improve error message when array of proc calling convention mismatch
* improve `--declaredLocs` to help disambiguate types (generics, aliases etc) ↵Timothee Cour2021-07-081-1/+1
| | | | | | | | | (#18389) * improve --declaredlocs to help disambiguate types (generics, aliases etc) * avoid a cyclic deps * fix test after rebase
* Make procedure mismatch more informative with pragma/call convention ↵Jason Beetham2021-07-061-0/+74
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