Andrey Makarov
|
3eef0491a8
fix a few "broken link" warnings (#20837)
|
2 years ago |
Andreas Rumpf
|
e83f27e6a0
out parameters: enforce that 'out' is only used as a parameter (#20510)
|
2 years ago |
flywind
|
7f6e800caf
move assertions out of system (#19599)
|
2 years ago |
Andreas Rumpf
|
6ea6225523
bugfix: varargs count as open arrays (#19447)
|
2 years ago |
Andreas Rumpf
|
ac37eed5a2
fixes #16617 [backport] (#19300)
|
3 years ago |
Jason Beetham
|
ee2eb5cae2
Fix subranges of distinct types (#18816) [backport]
|
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 |
flywind
|
e406e28738
fix #16898 #17621 (#17628)
|
3 years ago |
Andreas Rumpf
|
6278b5d89a
new-style concepts implementation, WIP (#15251)
|
3 years ago |
Andreas Rumpf
|
d9038ed792
fixes #15671 [backport:1.4] (#15690)
|
4 years ago |
Ivan Bobev
|
3c85aa9e53
Make `{.requiresInit.}` to work for distinct types (#15869)
|
4 years ago |
Andreas Rumpf
|
4e438f9096
const view types; fixes some cases from https://github.com/nim-lang/Nim/issues/15428 (#15488)
|
4 years ago |
Andreas Rumpf
|
86d7b63e2a
better support for view types (#15436)
|
4 years ago |
Andreas Rumpf
|
4058801607
spec for view types (#15424)
|
4 years ago |
Andreas Rumpf
|
217675cf84
borrow checking refinements (#15290)
|
4 years ago |
Andreas Rumpf
|
10988d4840
borrow checking (#15282)
|
4 years ago |