ringabout
|
c814c4d993
fixes #3770; templates with untyped parameters resolve private fields wrongly in generics (#21554)
|
1 year ago |
Andreas Rumpf
|
81087c949f
fixes #20572 (#20585)
|
2 years ago |
metagn
|
5ebd1248df
overloadable enums no longer experimental (#20298)
|
2 years ago |
quantimnot
|
800cb006e7
Change `styleCheck` to ignore foreign packages (#19822)
|
2 years ago |
Andreas Rumpf
|
06ff0e9624
fixes #18769 (#18790)
|
3 years ago |
Jason Beetham
|
ed44618deb
Fixed const tuples in inferred generics (#18598)
|
3 years ago |
Andreas Rumpf
|
6768f507fb
refactoring: removed empty withBracketExpr template (#18152)
|
3 years ago |
Timothee Cour
|
38b41f893a
fix #17941: UnusedImport works for var/let/const/type invoked inside a generic (#17942)
|
3 years ago |
Saem Ghani
|
7366a3da37
potential fix for semgeneric formal params (#17494)
|
3 years ago |
Andreas Rumpf
|
796498525a
IC: next steps (#16550)
|
3 years ago |
Andreas Rumpf
|
73a8b950cb
big steps torwards an efficient, simple IC implementation (#16543)
|
3 years ago |
Andreas Rumpf
|
979148e863
refactorings to prepare the compiler for IC (#15935)
|
3 years ago |
Andreas Rumpf
|
226595515c
explicit ID generation for easier IC (#15559)
|
4 years ago |
Clyybber
|
fb58066b61
Fix #5691 (#15158)
|
4 years ago |
Timothee Cour
|
511bd947d3
fix bug in semgnrc: runnableExamples should not semcheck, even with > 1 arg (#14768)
|
4 years ago |
Andreas Rumpf
|
66c50c2ffc
implement the 'bind' statement for generics, it was an oversight that this was never implemented (#14584)
|
4 years ago |
Timothee Cour
|
ed263e174e
fix #13524 astToStr now works inside generics (#13681)
|
4 years ago |
Jasper Jenkins
|
796aafe7e0
make case-object transitions explicit, make unknownLineInfo a const, replace a few magic numbers with consts (#13170)
|
4 years ago |
Clyybber
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 years ago |
Clyybber
|
ed1d41c51e
Small ast.nim cleanup (#12156)
|
5 years ago |
Timothee Cour
|
630e18a6eb
refs #11947; FieldError fixed (#11950)
|
5 years ago |
Araq
|
c94647aeca
styleCheck: make the compiler and large parts of the stdlib compatible with --styleCheck:error
|
5 years ago |
Andreas Rumpf
|
7e53c1c5c5
fixes #11188 (#11319)
|
5 years ago |
Clyybber
|
cc28eef38e
Replace countup(x, y) with x .. y
|
5 years ago |
Clyybber
|
f18b3af9d4
Replace countup(x, y-1) with x ..< y
|
5 years ago |
Andreas Rumpf
|
bf592c4e94
more destructor based changes (#10885)
|
5 years ago |
deech
|
68a82f100e
Fixes #10727. (#10728)
|
5 years ago |
Andreas Rumpf
|
6e8ed8c6fa
added first version of a nimfind tool for the poor souls that don't have a good nimsuggest integretation
|
6 years ago |
Araq
|
f6def4286c
fixes #8603
|
6 years ago |
LemonBoy
|
6d4503325c
Fix regression with runnableExamples in generic expr
|
6 years ago |