summary refs log tree commit diff stats
path: root/tests/constr
Commit message (Collapse)AuthorAgeFilesLines
* semLambda removed, semProcAux reworked (#17379)Saem Ghani2021-03-172-0/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * simplified proc-like name ident to symbol code * wip - reworking generic param sem * wip - closer to removing nkEmpty generic params * it's hacky but tests pass * slowly tweaking semProcAux to take on semLambda * fix pragma superset check proto vs current * Set the symbol owner earlier * partial progress reworking proto found bug where default values between forward and impl lead to overload resolution issues. * simplified pragma handling and callConv checks Co-authored-by: Clyybber <Clyybber@users.noreply.github.com> * partially working * cgexprs issue * It works! * comment clean-up * clean-up asserts, comments, and other bits * add isGenericParams, inline isGeneric queries * seeing if this is sufficiently consistent * can use this approach or continue it in a further PR * commentary about nullary generics and clean-ups * fixed a mistake in PNode isGenericRoutine * Some small cleanups * Small cleanup * for func lambdas ensure we use lambda pragmas * add some basic compileTime func tests * [ci skip] remove comments Co-authored-by: Clyybber <Clyybber@users.noreply.github.com> Co-authored-by: Clyybber <darkmine956@gmail.com>
* Add testcase for #10465 (#14943)flywind2020-07-091-0/+43
| | | | | | | | | | | | | | | | | | | * add debug format string * remove try except * add changelog * add docs and more tests * Update lib/pure/strformat.nim Co-authored-by: Juan Carlos <juancarlospaco@gmail.com> * minor * add testcase Co-authored-by: Juan Carlos <juancarlospaco@gmail.com>
* fixes #10943 (#10947)cooldome2019-04-052-0/+13
|
* Testament: refactoring; makes the test joiner greenAraq2018-12-111-1/+1
|
* require errormsg to be specified before file.Arne Döring2018-12-112-7/+1
|
* the parser finally parses 'echo {1,2}' as it shouldAndreas Rumpf2017-09-302-3/+3
|
* tests: Trim .nim files trailing whitespaceAdam Strzelecki2015-09-042-43/+43
| | | | via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} +
* make tests greenAraq2014-08-311-1/+1
|
* new tester; all tests categorizedAraq2014-01-132-0/+56