summary refs log tree commit diff stats
path: root/tests/macros/tmacros_issues.nim
Commit message (Collapse)AuthorAgeFilesLines
* renderer: use the biggest integer type for masking literals (#15482)alaviss2020-10-041-0/+2
| | | | | | | | On 32-bit system the mask would have a size of 32-bit, which is smaller than the BiggestInt (usually 64-bit) it was masked against. For some reason this only affect 32-bit Windows but not 32-bit Linux. Might just be a difference in how gcc handle out of bound shifts for Windows and Linux.
* Fix #15389 (#15390)cooldome2020-09-241-0/+17
| | | | | | | | | * allow result symbol reuse * try different approach * Revert "try different approach" This reverts commit abcfb6b75983c2f798cc887342ff1a9ff10c0324.
* Fix forward declarations in shadow scope contexts (#15386)Clyybber2020-09-221-0/+77
| | | | | | | | | | | | | | | * Fix forward declarations in shadow scope contexts * Add testcase for #15385 * Less empty lines * Fix tests * Inline isShadowScope * Add original testcase (with reduced amount of iterations) * Add testcase without forward decl
* Fix forward declaration issues in template/macro context (#15091)Clyybber2020-07-291-0/+114
| | | | | | | | | | | | | | | | | | | | | | | * Fix forward declaration issues in template/macro context * Correct forward declaration resolving for overloads * Remove old dead code * WIP consistent gensym ids * Minimize diff * Remove obsoleted hack * Add templInstCounter to give unique IDs to template instantiations * Remove obsoleted code * Eh, init in myOpen, not myProcess... * Remove optNimV019 * Add testcase for #13484
* Closes #13253Clyybber2020-07-141-0/+31
|
* Add testcase for #12129 (#14940)Clyybber2020-07-081-0/+14
| | | | | * Add testcase for #12129 * Fix test
* fixes #11131Andreas Rumpf2019-05-131-0/+8
|
* forbid casting to bare unchecked array (#11186)Arne Döring2019-05-081-2/+2
| | | | | * fixes #11180, forbid casting to unchecked array. * allow UncheckedArray as param
* cleanup tests; don't use non-working 'msg' spec fieldAraq2018-11-231-9/+6
|
* More descriptive names of test files (#9531)Miran2018-10-291-0/+241
* change generic `tissues` name to more specific * change `tvarious` to more specific names