Commit History

Author SHA1 Message Date
  Timothee Cour e78ef57c93 typetraits: add toSigned, toUnsigned (#18445) 2 years ago
  flywind 7f6e800caf move assertions out of system (#19599) 2 years ago
  Timothee Cour 8ce782d463 Add optional recursive arg to distinctBase (v2) (#18659) 3 years ago
  Timothee Cour 128d21be1c add `typetraits.pointerBase` to return `T` in `ref T|ptr T` (#18293) 3 years ago
  Andreas Rumpf a9b62de895 CIs: attempt to use csources_v1 (#16282) 3 years ago
  flywind 81e54c1d30 Add `hasClosure` to `std/typetraits` (#17501) 3 years ago
  Timothee Cour eb07a5a75b add typetraits.OrdinalEnum, enumutils.symbolName (#17281) 3 years ago
  Timothee Cour c274e67198 add enumutils.items for sparse enums, typetraits.SomeSparseEnum (#17080) 3 years ago
  flywind d447c0fe3f use typeof instead type (#16962) 3 years ago
  Timothee Cour 1a74576854 distinctBase now is identity instead of error for non distinct types (#16891) 3 years ago
  konsumlamm c05d1aab13 Add more runnableExamples (#16864) 3 years ago
  Timothee Cour 8f1f0bd1da typetraits: make genericHead docs reflect reality; use runnableExamples (#16776) [backport:1.4] 3 years ago
  Ivan Bobev d03f24147a Add a macro returning enum items count (#15824) 4 years ago
  Andreas Rumpf ccccd30cf6 fixes #15221 (#15230) 4 years ago
  alaviss 56b3d422b0 typetraits: features and fixes (#14791) 4 years ago
  Timothee Cour 1b41c3122b fix #13432 typetraits.$: $(int,) is now (int,); $tuple[] is now tuple[] (#14799) 4 years ago
  Timothee Cour 3e5743d6f7 add typetraits.elementType (#14780) 4 years ago
  Andreas Rumpf da29222f86 init checks and 'out' parameters (#14521) 4 years ago
  Timothee Cour b8ec07f19e properly fixes #13758 so that `import std/macros` stays legal (#14291) 4 years ago
  hlaaftana 3e060cfb0a => supports pragmas & names (+ changed behavior) (#14200) 4 years ago
  hlaaftana fbc97e712a move since from inclrtl to std/private/since (#14188) 4 years ago
  Miran 9c33bcac5c change 'iff' to 'if' to stop "corrections" once and for all (#14182) 4 years ago
  hlaaftana 31ba27590c small docs fix in typetraits (#14108) 4 years ago
  hlaaftana b2141fc2a1 changed type() to typeof() in docs and error messages (#14084) 4 years ago
  Timothee Cour 10eabec6d4 fix #12864 static params were mutating arg types during sigmatch; fix #12713 ; refs #13529 (#13976) 4 years ago
  Euan 1b31e08917 `import macros` rather than `import std/macros`. (#13762) 4 years ago
  Timothee Cour 98753da331 distinctBase overload for values (#13746) 4 years ago
  Miran 14b2354b7d rename `lenTuple` and `lenVarargs` (#13639) 4 years ago
  Araq 9e2bce2a8c hotfix: make --useVersion:1.0 work 4 years ago
  Timothee Cour 451b724c40 make genericParams support static[T] generic params (#13433) 4 years ago