ringabout
|
98b2838a30
borrowed procs can have a body now for documentation generation (#20617)
|
пре 2 година |
ringabout
|
079363bfc3
remove implicit let/var default initialization (#20508)
|
пре 2 година |
ringabout
|
f89ba2c951
add default field support for object in ARC/ORC (#20480)
|
пре 2 година |
metagn
|
2cca38d33c
pragma for sfCallsite instead of name check + better semantics, test (#20464)
|
пре 2 година |
Bung
|
567c3f055d
Fix #19224 For loops over a hardcoded empty array crash the compiler (#20476)
|
пре 2 година |
metagn
|
cfff454cf9
closed ambiguous enum defaults to first overload (#20457)
|
пре 2 година |
ringabout
|
ae050b05e9
koch boot compiler with orc (#20467)
|
пре 2 година |
metagn
|
de4b0346bd
store full definition AST for consts, fix noRewrite (#20115)
|
пре 2 година |
Aditya Siram
|
be4bd8a0ed
Fixes #20348; only respect the recursion limit if the symbol's generic type has been generated by the compiler (#20377)
|
пре 2 година |
Bung
|
08c02f0236
report expression has no type other than has to be used (or discarded… (#20392)
|
пре 2 година |
metagn
|
86f7f4ffa5
remove deprecated type pragma syntax, fix bugs that required it (#20199)
|
пре 2 година |
metagn
|
a95b6391fd
support cstring in `case` (#20130)
|
пре 2 година |
metagn
|
0014b9c48e
top-down type inference, implements rfc 149 (#20091)
|
пре 2 година |
ringabout
|
5bbc5edf43
fixes #20031; uint64 is an ordinal type since 1.0 (#20094)
|
пре 2 година |
Lancer11211
|
efd5c571bf
.forbids pragma: defining forbidden tags (#20050)
|
пре 2 година |
quantimnot
|
800cb006e7
Change `styleCheck` to ignore foreign packages (#19822)
|
пре 2 година |
Andreas Rumpf
|
25d89269eb
give a better error message for some template expansions (#19871)
|
пре 2 година |
Ivan Yonchovski
|
810d5e91e4
[nimsuggest] return the type when on symbol in let/var (#19639)
|
пре 2 година |
flywind
|
0c3892c3c7
nvro don't touch cdecl types [backport: 1.6] (#19461)
|
пре 2 година |
metagn
|
2bd1aa186e
New/better macro pragmas, mark some as experimental (#19406)
|
пре 2 година |
hlaaftana
|
5933aece9b
`caseStmtMacros` no longer experimental, experimental manual refactor (#19173)
|
пре 3 година |
hlaaftana
|
1b143f5e79
Accept nnkTypeSection from typedef macro pragmas (#19168)
|
пре 3 година |
Andreas Rumpf
|
576fece909
fixes 'lent T' inside object constructor [backport] (#18911)
|
пре 3 година |
Andreas Rumpf
|
90a2b5afd8
correct effect tracking for .borrowed procs [backport] (#18882)
|
пре 3 година |
Andreas Rumpf
|
14ced06bb1
fixes #18863 [backport] (#18871)
|
пре 3 година |
Jason Beetham
|
172253cb55
Dotborrow now works with generic distincts (#18848)
|
пре 3 година |
Jason Beetham
|
5d1608c976
Generic pointer procs now error if no types supplied (#18832)
|
пре 3 година |
Andreas Rumpf
|
cddf8ec6f6
implements https://github.com/nim-lang/RFCs/issues/407 (#18793)
|
пре 3 година |
Andreas Rumpf
|
e0ef859130
strict effects (#18777)
|
пре 3 година |
Timothee Cour
|
6c1bd4bb1c
fix: `var a{.foo.} = expr` inside templates (refs #15920) (except when `foo` is overloaded) (#13869)
|
пре 3 година |