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 |