ringabout
|
27a38a9fce
fix #13790; ptr char (+friends) should not implicitly convert to cstring (#20761)
|
2 years ago |
Bung
|
bae0fb720a
fix #19149 Invalid codegen when returning var tuple from a template (#20762)
|
2 years ago |
Bung
|
0510a2be0d
fix #19700 Crash when passing a template to a generic functio… (#20567)
|
2 years ago |
Bung
|
083ea8f10c
fix #7446 Generics: type mismatch 'SomeunsignedInt or Natural' (#20522)
|
2 years ago |
Andreas Rumpf
|
0d23419e68
DAA and 'out' parameters (#20506)
|
2 years ago |
Andrey Makarov
|
0f555110e6
Markdown code blocks part 6 (#20292)
|
2 years ago |
ringabout
|
1182216381
remove a special case in sigmatch; distinct pointer types no longer match `nil` type (#20251)
|
2 years ago |
flywind
|
7f6e800caf
move assertions out of system (#19599)
|
2 years ago |
Jason Beetham
|
1830a3b505
No longer segfault when using a typeclass with a self referencing type (#19467)
|
2 years ago |
Jason Beetham
|
7bdfeb7819
Fixed concept constraints for static types (#19391)
|
2 years ago |
Jason Beetham
|
a93f6e7acc
Generic parameters now can constrain statics in type definitions (#19362)
|
2 years ago |
Andreas Rumpf
|
d584dd5b99
fixes #19015 [backport:1.6] (#19204)
|
3 years ago |
Andreas Rumpf
|
cddf8ec6f6
implements https://github.com/nim-lang/RFCs/issues/407 (#18793)
|
3 years ago |
Andreas Rumpf
|
a7cae2bda2
fixes #16325 [backport:1.4] (#18784)
|
3 years ago |
Timothee Cour
|
f2910077ac
sigmatch: support optional params with last block arg(s) (#18631)
|
3 years ago |
Andreas Rumpf
|
a273ea70e8
implements overloadable enum values; WIP (#18470)
|
3 years ago |
Andreas Rumpf
|
fa0209609d
fixes #18565 (#18593)
|
3 years ago |
Jason Beetham
|
252eea8cae
Make procedure mismatch more informative with pragma/call convention mismatches (#18384)
|
3 years ago |
Andreas Rumpf
|
97fc95012d
fixes #16270 (#18388)
|
3 years ago |
Tanguy Cizain
|
8e124da75d
fix range to unsigned conversion (#17754)
|
3 years ago |
Timothee Cour
|
5c9c1988f6
-d:nimDebug: calls doAssert false instead of quit (#17739)
|
3 years ago |
Timothee Cour
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
Timothee Cour
|
ceadf54d76
iterable[T] (#17196)
|
3 years ago |
Timothee Cour
|
6c5872c169
`--nilseqs` is now a deprecated noop (#17211)
|
3 years ago |
Andreas Rumpf
|
6278b5d89a
new-style concepts implementation, WIP (#15251)
|
3 years ago |
Andreas Rumpf
|
73a8b950cb
big steps torwards an efficient, simple IC implementation (#16543)
|
4 years ago |
flywind
|
1e320bc8c5
[docs minor]space for code-block (#16266)
|
4 years ago |
flywind
|
4213f7a6c9
rename: stmt -> typed and expr -> untyped (#15989)
|
4 years ago |
Miran
|
bbe49a14ae
Correct all eggs (#15906)
|
4 years ago |
cooldome
|
4c19c5dfae
fix static[Slice[T]] as argument issue (#15842)
|
4 years ago |