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
/
semstmts.nim
Commit message (
Expand
)
Author
Age
Files
Lines
*
implements https://github.com/nim-lang/RFCs/issues/258 (#15503)
Andreas Rumpf
2020-10-06
1
-1
/
+1
*
Fix #15389 (#15390)
cooldome
2020-09-24
1
-17
/
+16
*
Fix forward declarations in shadow scope contexts (#15386)
Clyybber
2020-09-22
1
-4
/
+5
*
fixes #15360 [backport:1.2] (#15378)
Andreas Rumpf
2020-09-21
1
-1
/
+1
*
borrow checking (#15282)
Andreas Rumpf
2020-09-09
1
-2
/
+2
*
"for-loop macros" are no longer an experimental feature (#15288)
Miran
2020-09-08
1
-3
/
+2
*
don't raise index defects on malformed ast (#15278)
Andy Davidoff
2020-09-07
1
-3
/
+6
*
Fix #5691 (#15158)
Clyybber
2020-08-27
1
-1
/
+1
*
fixes a collect() bug reported on the forum (#15156) [backport:1.2]
Andreas Rumpf
2020-08-04
1
-1
/
+1
*
Fix forward declaration issues in template/macro context (#15091)
Clyybber
2020-07-29
1
-2
/
+4
*
scoped memory management (#14790)
Andreas Rumpf
2020-07-04
1
-2
/
+2
*
Clean out oldast (#14837)
Juan Carlos
2020-06-30
1
-16
/
+12
*
Make unreachable code a warning instead of an error (#14816)
Clyybber
2020-06-29
1
-4
/
+2
*
init checks and 'out' parameters (#14521)
Andreas Rumpf
2020-06-23
1
-14
/
+4
*
misc cleanups in compiler msgs: use toHumanStr, etc (#14677)
Timothee Cour
2020-06-15
1
-2
/
+1
*
disallow typedesc in arrays & move existing checks to `types.typeAllowedAux` ...
Neelesh Chandola
2020-05-29
1
-24
/
+21
*
Allow let to not have value when using importc (#14258)
PMunch
2020-05-12
1
-2
/
+3
*
improve the 'has to be discarded' error message
Araq
2020-05-02
1
-2
/
+2
*
Make unreachable else in case statements a warning instead of an error (#14190)
Clyybber
2020-05-02
1
-1
/
+1
*
Make ./koch temp --gc:arc work (#14186)
Clyybber
2020-05-01
1
-1
/
+1
*
fixes #12741 (#14005)
Andreas Rumpf
2020-04-19
1
-2
/
+2
*
fix #13909 (#13914) [backport:1.2]
cooldome
2020-04-08
1
-3
/
+8
*
Replace tfHasRequiresInit with a more accurate mechanism
Zahary Karadjov
2020-04-01
1
-2
/
+4
*
Turn the warning for uninitialized (result) variables into errors
Zahary Karadjov
2020-04-01
1
-3
/
+2
*
Enable the requiresInit checks only for objects
Zahary Karadjov
2020-04-01
1
-1
/
+1
*
Plug another hole: default(T) forbidden for objects requiring initialization
Zahary Karadjov
2020-04-01
1
-1
/
+1
*
Don't allow 'var x: T' for objects that require initialization
Zahary Karadjov
2020-04-01
1
-1
/
+5
*
First steps, the compiler can boot with enforced requiresInit
Zahary Karadjov
2020-04-01
1
-1
/
+1
*
DrNim (Nim compiler with Z3 integration) (#13743)
Andreas Rumpf
2020-03-31
1
-1
/
+1
*
macros for proc types, macros for types (#13778)
Andreas Rumpf
2020-03-31
1
-57
/
+65
*
fixes #13763 (#13777)
Andreas Rumpf
2020-03-27
1
-1
/
+3
*
Fix typeSym.getImpl for ref types (#13752)
zah
2020-03-26
1
-1
/
+1
*
fix #13737 (#13738)
Timothee Cour
2020-03-24
1
-1
/
+2
*
new syntax for lvalue references: `var b {.byaddr.} = expr` (#13508)
Timothee Cour
2020-03-23
1
-0
/
+46
*
catchable defects (#13626)
Andreas Rumpf
2020-03-12
1
-1
/
+1
*
fixes #5170 (#13589)
Andreas Rumpf
2020-03-05
1
-0
/
+2
*
sink parameter inference for types that have destructors (#13544)
Andreas Rumpf
2020-03-04
1
-0
/
+2
*
EndsInNoReturn in expressions extension, fixes #13490 (#13520)
cooldome
2020-02-28
1
-5
/
+2
*
fix #13255 (#13275) [backport]
Arne Döring
2020-02-09
1
-2
/
+2
*
make case-object transitions explicit, make unknownLineInfo a const, replace ...
Jasper Jenkins
2020-01-17
1
-9
/
+9
*
fixes #13112 (#13127)
Andreas Rumpf
2020-01-13
1
-0
/
+9
*
fixes a bug that kept sugar.collect from working with for loop macros [backport]
Araq
2019-12-24
1
-10
/
+11
*
case coverage error message for `char` (#12948)
Jasper Jenkins
2019-12-22
1
-1
/
+1
*
Better case coverage error message for alias and range enum (#12913)
Jasper Jenkins
2019-12-18
1
-3
/
+3
*
ARC: cycle detector (#12823)
Andreas Rumpf
2019-12-17
1
-34
/
+46
*
Assigning template to var/let/const gives a proper error (#12851)
Neelesh Chandola
2019-12-09
1
-5
/
+9
*
Cosmetic compiler cleanup (#12718)
Clyybber
2019-11-28
1
-343
/
+336
*
bugfix that enables the 'since' template [backport]
Andreas Rumpf
2019-11-07
1
-2
/
+7
*
some progress on bug #12443
Andreas Rumpf
2019-10-27
1
-23
/
+25
*
refactoring: --newruntime consists of 3 different switches
Araq
2019-10-20
1
-3
/
+3
[next]