index
:
Nim
this commit
devel
This repository contains the Nim compiler, Nim's stdlib, tools, and documentation. (mirror)
ahoang <ahoang@tilde.institute>
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
compiler
/
seminst.nim
Commit message (
Expand
)
Author
Age
Files
Lines
*
don't match arguments with typeclass type in generics (#24123)
metagn
2024-09-17
1
-0
/
+2
*
adapt generic default parameters to recent generics changes (#24065)
metagn
2024-09-06
1
-4
/
+5
*
handle explicit generic routine instantiations in sigmatch (#24010)
metagn
2024-09-02
1
-0
/
+16
*
fix error messages for wrongly typed generic param default values (#24006)
metagn
2024-08-23
1
-0
/
+6
*
fixes #23790; roll back instCounter properly in case of exceptions (#23802)
Alexander Kernozhitsky
2024-07-06
1
-2
/
+2
*
ignore uninstantiated static on match to base type [backport:2.0] (#23731)
metagn
2024-06-18
1
-2
/
+5
*
fixes #23445; fixes #23418 [backport] (#23699)
Andreas Rumpf
2024-06-09
1
-0
/
+3
*
refactoring: no inheritance for PType/PSym (#23403)
Andreas Rumpf
2024-03-14
1
-10
/
+10
*
nimsuggest --ic:on compiles (#23298)
Juan M Gómez
2024-02-09
1
-0
/
+1
*
delay resolved procvar check for proc params + acknowledge unresolved statics...
metagn
2024-01-11
1
-0
/
+9
*
types refactoring; WIP (#23086)
Andreas Rumpf
2023-12-17
1
-11
/
+10
*
type refactoring: part 2 (#23059)
Andreas Rumpf
2023-12-13
1
-5
/
+5
*
fixes #22913; fixes #12985 differently push-ing pragma exportc genera… (#22...
ringabout
2023-11-19
1
-0
/
+6
*
make expressions opt in to symchoices (#22716)
metagn
2023-09-18
1
-1
/
+3
*
Instantiates generics in the module that uses it (#22513)
Juan M Gómez
2023-09-09
1
-2
/
+21
*
better initialization patterns for seminst (#22456)
ringabout
2023-08-12
1
-14
/
+5
*
`initNodeTable` and friends now return (#22444)
ringabout
2023-08-11
1
-5
/
+4
*
Fix #21760 (#22422)
SirOlaf
2023-08-10
1
-2
/
+2
*
use strictdefs for compiler (#22365)
ringabout
2023-08-06
1
-1
/
+4
*
fixes #22137 (#22170)
Andreas Rumpf
2023-06-27
1
-1
/
+3
*
fix calls in generic bodies, delay typecheck when no overloads match (#22029)
metagn
2023-06-13
1
-2
/
+1
*
refactoring in preparation for better, simpler name mangling that wor… (#21...
Andreas Rumpf
2023-04-24
1
-6
/
+6
*
fixes #21377; fixes `@[]` and `{}` type inference as returns in generics (#21...
ringabout
2023-03-06
1
-2
/
+9
*
remove nosinks hacks from compiler (#21469)
ringabout
2023-03-04
1
-1
/
+1
*
replaces `pairs` with `keys` and `items`; saves 8 bytes (#21319)
ringabout
2023-02-02
1
-1
/
+1
*
fix #19882 Improve error message when instantiating generics that lac… (#20...
Bung
2022-09-19
1
-1
/
+2
*
remove {.this.} pragma, deprecated since 0.19 (#20201)
metagn
2022-08-23
1
-22
/
+2
*
Fixed distinct composite type class proc borrowing (#18904)
Jason Beetham
2021-10-26
1
-1
/
+5
*
fixes #16246 (#18800)
Andreas Rumpf
2021-09-04
1
-1
/
+2
*
fixes #18030 (#18415)
Andreas Rumpf
2021-07-01
1
-1
/
+1
*
semLambda removed, semProcAux reworked (#17379)
Saem Ghani
2021-03-17
1
-1
/
+1
*
fixes #11225; generic sandwich problems; [backport:1.2] (#17255)
Andreas Rumpf
2021-03-09
1
-0
/
+13
*
new-style concepts implementation, WIP (#15251)
Andreas Rumpf
2021-02-24
1
-23
/
+22
*
use typeof instead type (#16962)
flywind
2021-02-08
1
-2
/
+2
*
IC: final implementation steps (#16801)
Andreas Rumpf
2021-01-25
1
-1
/
+1
*
IC: next steps (#16729)
Andreas Rumpf
2021-01-23
1
-4
/
+4
*
IC: next steps (#16550)
Andreas Rumpf
2021-01-07
1
-2
/
+2
*
big steps torwards an efficient, simple IC implementation (#16543)
Andreas Rumpf
2021-01-02
1
-5
/
+8
*
explicit ID generation for easier IC (#15559)
Andreas Rumpf
2020-10-25
1
-9
/
+9
*
Big compiler Cleanup (#14777)
Clyybber
2020-08-28
1
-1
/
+1
*
avoid unsafe Nim features in preparation for --gc:arc (#14431)
Andreas Rumpf
2020-05-22
1
-4
/
+4
*
Make ./koch temp --gc:arc work (#14186)
Clyybber
2020-05-01
1
-1
/
+1
*
Cosmetic compiler cleanup (#12718)
Clyybber
2019-11-28
1
-28
/
+28
*
Fix spellings (#12277) [backport]
Federico Ceratto
2019-09-27
1
-1
/
+1
*
fixes #12051
Araq
2019-09-10
1
-1
/
+1
*
fixes #11515 (#11624)
Andreas Rumpf
2019-07-01
1
-1
/
+1
*
Replace countup(x, y-1) with x ..< y
Clyybber
2019-05-07
1
-3
/
+3
*
more destructor based changes (#10885)
Andreas Rumpf
2019-03-23
1
-1
/
+1
*
gc:destructors: progress
Andreas Rumpf
2019-02-28
1
-0
/
+2
*
fixes nested gensym'ed parameters; fixes #9476
Araq
2018-12-08
1
-1
/
+1
[next]