ringabout
|
761c5a0830
less verbose type mismatch messages (#21191)
|
2 years ago |
Jake Leahy
|
3d5dbf8f96
Fix nimsuggest not suggesting fields in when theres static parameters (#21189)
|
2 years ago |
ringabout
|
f7c203fb6c
remove legacy code (#21134)
|
2 years ago |
Bung
|
c5a72ebddd
fix #16541 (#21148)
|
2 years ago |
ringabout
|
b2c7019006
definite assignment analysis for let (#21024)
|
2 years ago |
metagn
|
6d8cf25bd7
deprecate `do:` meaning `do ():` + misc cleanup (#20927)
|
2 years ago |
Bung
|
5d469686b0
fix #20829 Regression in int64 type matching since (#21019)
|
2 years ago |
ringabout
|
feb0481ba3
Revert "fixes #20883; Unspecified generic on default value segfaults the compiler" (#21028)
|
2 years ago |
ringabout
|
10b6e4f5b4
fixes #20883; Unspecified generic on default value segfaults the compiler (#20917)
|
2 years ago |
Bung
|
658b28dc57
tyInt tyUint fit target int bit width (#20829)
|
2 years ago |
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)
|
3 years ago |
Jason Beetham
|
a93f6e7acc
Generic parameters now can constrain statics in type definitions (#19362)
|
3 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 |