summary refs log tree commit diff stats
path: root/tests/metatype/ttypetraits.nim
Commit message (Expand)AuthorAgeFilesLines
* expose `rangeBase` typetrait, fix enum conversion warning (#24056)metagn2024-09-061-0/+26
* Skip tyAlias inside semTypeTraits in case a concept accidently emits one (#23...Jason Beetham2024-05-231-0/+11
* typetraits: add toSigned, toUnsigned (#18445)Timothee Cour2022-04-071-0/+15
* distinctBase now is identity instead of error for non distinct types (#16891)Timothee Cour2021-02-011-0/+2
* typetraits: make genericHead docs reflect reality; use runnableExamples (#167...Timothee Cour2021-01-221-1/+6
* Add a macro returning enum items count (#15824)Ivan Bobev2020-11-091-0/+40
* typetraits.$: $((int, float), int)` is now `"((int, float), int)"` instead of...Timothee Cour2020-07-021-4/+2
* typetraits: features and fixes (#14791)alaviss2020-06-301-0/+17
* fix #13432 typetraits.$: $(int,) is now (int,); $tuple[] is now tuple[] (#14799)Timothee Cour2020-06-291-0/+31
* expr => untyped; stmt => typed (#14804)Timothee Cour2020-06-251-0/+6
* add typetraits.elementType (#14780)Timothee Cour2020-06-241-0/+20
* fix #12864 static params were mutating arg types during sigmatch; fix #12713 ...Timothee Cour2020-04-141-0/+1
* rename `lenTuple` and `lenVarargs` (#13639)Miran2020-03-121-15/+15
* make genericParams support static[T] generic params (#13433)Timothee Cour2020-03-021-1/+44
* fix incorrect lenTuple implementation (#13423)Timothee Cour2020-02-191-4/+36
* fix `is` with generic types; fix `genericHead(Foo[T])` (#13303)Timothee Cour2020-02-091-2/+31
* miscellaneous bug fixes (part 3) (#13304)Timothee Cour2020-02-071-1/+1
* fix #13349 regression: isNamedTuple now works with generic tuples (#13350)Timothee Cour2020-02-071-0/+5
* fixes #13095 (#13181)cooldome2020-01-171-0/+20
* typetraits: fixes #6454; genericParams; added lenTuple; added tuple type get ...Timothee Cour2020-01-101-4/+14
* distinctBase type trait for distinct types (#13031)cooldome2020-01-081-0/+49
* [cleanup] remove disabled (and obsolete) ttypetraits; rename ttypetraits2 => ...Timothee Cour2020-01-051-57/+41
* cleanup tests; don't use non-working 'msg' spec fieldAraq2018-11-231-1/+1
* tests: Trim .nim files trailing whitespaceAdam Strzelecki2015-09-041-3/+3
* cleaned up some testsAraq2015-02-101-0/+1
* new tester; all tests categorizedAraq2014-01-131-0/+59