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
/
semexprs.nim
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
`initNodeTable` and friends now return (#22444)
ringabout
2023-08-11
1
-2
/
+1
*
use strictdefs for compiler (#22365)
ringabout
2023-08-06
1
-6
/
+15
*
fix #20883 Unspecified generic on default value segfaults the compiler (#21172)
Bung
2023-08-04
1
-0
/
+3
*
Add experimental inferGenericTypes switch (#22317)
SirOlaf
2023-08-03
1
-5
/
+5
*
Open scope for defer (#22315)
SirOlaf
2023-07-22
1
-0
/
+2
*
fixes #19101; zero initialization union casts (#22185)
ringabout
2023-06-29
1
-5
/
+0
*
fix calls in generic bodies, delay typecheck when no overloads match (#22029)
metagn
2023-06-13
1
-1
/
+4
*
Remove Deprecated Nimfix (#22062)
Juan Carlos
2023-06-10
1
-3
/
+1
*
properly disallow unresolved generic proc values (#22005)
metagn
2023-06-05
1
-1
/
+13
*
fixes #21887; Type conversion on overloaded enum field does not always call (...
ringabout
2023-05-26
1
-0
/
+3
*
fixes #21863; Incorrect enum field access can cause internal error (#21886)
ringabout
2023-05-24
1
-1
/
+1
*
fix #21251 Compiler SIGSEGV when using SharedTable (#21876)
Bung
2023-05-23
1
-0
/
+2
*
fix #14254 (#21837)
metagn
2023-05-20
1
-1
/
+3
*
adds an experimental `mm:atomicArc` switch (#21798)
ringabout
2023-05-08
1
-1
/
+1
*
cheap fix for #10853 + better tuple subscript error message (#21767)
metagn
2023-05-02
1
-1
/
+4
*
handle quoted routine symbols and non symbols expressions as before (#21740)
ringabout
2023-04-28
1
-2
/
+3
*
refactoring in preparation for better, simpler name mangling that wor… (#21...
Andreas Rumpf
2023-04-24
1
-5
/
+5
*
alias syntax fixes, improvements and tests (#21671)
metagn
2023-04-22
1
-7
/
+13
*
warn on set types bigger than max size, default to 0..255 for int literals (#...
metagn
2023-04-17
1
-14
/
+19
*
fixes #21674; `lent` can be used in the fields or the cast type as a paramete...
ringabout
2023-04-18
1
-1
/
+1
*
set module symbol type to None instead of nil for discard check (#21657)
metagn
2023-04-13
1
-0
/
+6
*
`proc` typeclass accounts for `iterator`, call conventions + `nil` fix + docu...
metagn
2023-04-11
1
-0
/
+1
*
tuple unpacking for vars as just sugar, allowing nesting (#21563)
metagn
2023-03-28
1
-1
/
+1
*
fixes #14255; Crash in compiler when using `system.any` by accident. (#21562)
ringabout
2023-03-23
1
-1
/
+1
*
Use `analyseIfAddressTaken` logic for checking if address is taken in convert...
Jake Leahy
2023-03-20
1
-9
/
+15
*
fixes quoted variables with typedesc types (#21493)
ringabout
2023-03-09
1
-1
/
+1
*
fixes #21377; fixes `@[]` and `{}` type inference as returns in generics (#21...
ringabout
2023-03-06
1
-1
/
+1
*
fixes #21326; fixes #7375; fixes #11986; fixes #9607; rework quote do; `getAs...
ringabout
2023-03-02
1
-4
/
+7
*
Implemented basic macro expand functionality (#20579)
Ivan Yonchovski
2023-01-27
1
-1
/
+29
*
fix #21109 (#21127)
Bung
2022-12-19
1
-0
/
+2
*
fix #20588 (#21104)
Bung
2022-12-15
1
-0
/
+2
*
fix #15836 proc arg return type auto unexpectly match proc with concr… (#21...
Bung
2022-12-12
1
-2
/
+4
*
fix #16758 Nim crashes in fixAbstractType (#20855)
Bung
2022-12-11
1
-0
/
+3
*
Revert "fix #15836 proc arg return type auto unexpectly match proc with concr...
ringabout
2022-12-09
1
-2
/
+2
*
fix #15836 proc arg return type auto unexpectly match proc with concr… (#21...
Bung
2022-12-09
1
-2
/
+2
*
fixes #21027; cast expressions need a type (#21029)
ringabout
2022-12-06
1
-0
/
+2
*
definite assignment analysis for let (#21024)
ringabout
2022-12-06
1
-9
/
+18
*
deprecate `do:` meaning `do ():` + misc cleanup (#20927)
metagn
2022-12-06
1
-10
/
+5
*
better procvar ambiguity errors, clean up after #20457 (#20932)
metagn
2022-12-01
1
-13
/
+34
*
fix bugs with dot & call operators [backport] (#20931)
metagn
2022-11-28
1
-3
/
+6
*
Add `nkFastAsgn` into `semExpr` (#20939)
Jake Leahy
2022-11-27
1
-1
/
+1
*
An unnamed break in a block now gives an `UnnamedBreak` warning (#20901)
ringabout
2022-11-24
1
-0
/
+3
*
fixes #20807, refs #20450, regression with seq inference (#20818)
metagn
2022-11-12
1
-1
/
+5
*
fixes #20681; add efSkipFieldVisibilityCheck to skip check (#20639)
ringabout
2022-10-28
1
-1
/
+2
*
fixes #20645 (#20646)
Andreas Rumpf
2022-10-24
1
-5
/
+12
*
Fix #12517 Allow single branch when nimvm statements (#20577)
Can Lehmann
2022-10-17
1
-3
/
+6
*
fixes #3748 (#20563)
Andreas Rumpf
2022-10-14
1
-3
/
+4
*
Automatic dereferencing is removed (#20531)
ringabout
2022-10-10
1
-6
/
+0
*
fix #18886 crash on ambiguous proc cast (#20472)
Bung
2022-10-10
1
-0
/
+2
*
add default field support for object in ARC/ORC (#20480)
ringabout
2022-10-04
1
-2
/
+0
[prev]
[next]