hlaaftana
|
1b143f5e79
Accept nnkTypeSection from typedef macro pragmas (#19168)
|
3 years ago |
Andreas Rumpf
|
576fece909
fixes 'lent T' inside object constructor [backport] (#18911)
|
3 years ago |
Andreas Rumpf
|
90a2b5afd8
correct effect tracking for .borrowed procs [backport] (#18882)
|
3 years ago |
Andreas Rumpf
|
14ced06bb1
fixes #18863 [backport] (#18871)
|
3 years ago |
Jason Beetham
|
172253cb55
Dotborrow now works with generic distincts (#18848)
|
3 years ago |
Jason Beetham
|
5d1608c976
Generic pointer procs now error if no types supplied (#18832)
|
3 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 |
Timothee Cour
|
6c1bd4bb1c
fix: `var a{.foo.} = expr` inside templates (refs #15920) (except when `foo` is overloaded) (#13869)
|
3 years ago |
Andreas Rumpf
|
a273ea70e8
implements overloadable enum values; WIP (#18470)
|
3 years ago |
Andreas Rumpf
|
fa0209609d
fixes #18565 (#18593)
|
3 years ago |
Andreas Rumpf
|
f4ff276a90
refactoring: removed dead code (#18567)
|
3 years ago |
Andreas Rumpf
|
4ec2f74246
ORC: support for custom =trace procs (#18459)
|
3 years ago |
Andreas Rumpf
|
3eb3e6b9a3
ORC: use =destroy instead of =dispose (#18440)
|
3 years ago |
Timothee Cour
|
0483a5ffaf
improvements to hint:processing: show import stack, distinguish nims, show includes etc (#18372)
|
3 years ago |
Clyybber
|
13b94c0297
Fix doubly typed forward declarations (#18279)
|
3 years ago |
Saem Ghani
|
488acd9d07
fixes #18235 - proc annotation type macro sym leak (#18249)
|
3 years ago |
Andreas Rumpf
|
f65f760dee
fixes #15884 (#18230)
|
3 years ago |
Andreas Rumpf
|
f10eef29b5
fixes #18059 (#18140)
|
3 years ago |
Dylan Modesitt
|
06d50bfd4c
Fixes #5034 illformed AST from getImpl with proc returning value (#17976)
|
3 years ago |
Andreas Rumpf
|
98cd1671a3
minor cleanups (#17948)
|
3 years ago |
Clyybber
|
80389b8053
Revert localErrorNode param order changes (#17809)
|
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 |
Timothee Cour
|
840e13deb7
type with same name in different scope now works (#17710)
|
3 years ago |
Andreas Rumpf
|
4780b08b9d
IC: integrity checking (#17695)
|
3 years ago |
flywind
|
3f9c51a332
[nim check]fix #17460 (#17569)
|
3 years ago |
Andreas Rumpf
|
5f5a92379f
custom integer literals (#17489)
|
3 years ago |
Saem Ghani
|
e5873b3a93
semTemplateDef and t17433 clean-ups (#17448)
|
3 years ago |