metagn
|
0014b9c48e
top-down type inference, implements rfc 149 (#20091)
|
2 years ago |
metagn
|
f6eb1d4d7d
remove {.this.} pragma, deprecated since 0.19 (#20201)
|
2 years ago |
flywind
|
7f6e800caf
move assertions out of system (#19599)
|
2 years ago |
Andreas Rumpf
|
cddf8ec6f6
implements https://github.com/nim-lang/RFCs/issues/407 (#18793)
|
3 years ago |
Andreas Rumpf
|
e0ef859130
strict effects (#18777)
|
3 years ago |
Andreas Rumpf
|
f4ff276a90
refactoring: removed dead code (#18567)
|
3 years ago |
quantimnot
|
a9701f6531
Extended side effect error messages (#18418)
|
3 years ago |
Timothee Cour
|
0b7361e938
followup #18362: make `UnusedImport` work robustly (#18366)
|
3 years ago |
Andreas Rumpf
|
3bc625aff1
ORC: progress (#18000)
|
3 years ago |
Andreas Rumpf
|
98cd1671a3
minor cleanups (#17948)
|
3 years ago |
Timothee Cour
|
2abc936d51
`typeof(voidStmt)` now works (#17807)
|
3 years ago |
Clyybber
|
80389b8053
Revert localErrorNode param order changes (#17809)
|
3 years ago |
Andreas Rumpf
|
a9b62de895
CIs: attempt to use csources_v1 (#16282)
|
3 years ago |
Timothee Cour
|
8de053d870
fix `hintMsgOrigin` regression + simplify msgs code (#17805)
|
3 years ago |
Clyybber
|
438afb4db9
Introduce localErrorNode (#17785)
|
3 years ago |
Timothee Cour
|
8161b02897
`import foo {.all.}` reboot (#17706)
|
3 years ago |
Andreas Rumpf
|
67e28c07f9
IC: first steps towards 'nim check --def --ic:on' (#17714)
|
3 years ago |
Andreas Rumpf
|
4780b08b9d
IC: integrity checking (#17695)
|
3 years ago |
Timothee Cour
|
ceadf54d76
iterable[T] (#17196)
|
3 years ago |
Andreas Rumpf
|
d6a16020fe
IC: backend: remember produced type information (#17440)
|
3 years ago |
Andreas Rumpf
|
6c1c8f51b3
IC: green tests (#17311)
|
3 years ago |
Andreas Rumpf
|
2f213db7ee
fixes #11225; generic sandwich problems; [backport:1.2] (#17255)
|
3 years ago |
Andreas Rumpf
|
6cb26d8010
IC: compilerprocs are handled correctly (#17265)
|
3 years ago |
Andreas Rumpf
|
6278b5d89a
new-style concepts implementation, WIP (#15251)
|
3 years ago |
Andreas Rumpf
|
fb80d2ff85
IC: bugfixes (WIP) (#16836)
|
3 years ago |
Andreas Rumpf
|
25745ad195
IC: final implementation steps (#16801)
|
3 years ago |
Andreas Rumpf
|
8241e55023
IC: next steps (#16729)
|
3 years ago |
Andreas Rumpf
|
1fd4c666dc
IC: next steps (#16705)
|
4 years ago |
Andreas Rumpf
|
cf6dd57efe
IC: next steps (#16632)
|
4 years ago |
Andreas Rumpf
|
796498525a
IC: next steps (#16550)
|
4 years ago |