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
*
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
*
closed ambiguous enum defaults to first overload (#20457)
metagn
2022-10-01
1
-0
/
+8
*
store full definition AST for consts, fix noRewrite (#20115)
metagn
2022-09-28
1
-2
/
+2
*
Update message for checking `cast` (#20145)
konsumlamm
2022-09-28
1
-5
/
+5
*
no ropes WIP (#20433)
Andreas Rumpf
2022-09-27
1
-2
/
+2
*
minor improvements to follow up recent PRs (#20342)
metagn
2022-09-14
1
-1
/
+1
*
overloadable enums no longer experimental (#20298)
metagn
2022-09-05
1
-4
/
+1
*
only allow enums to overload enums + extra test (#20126)
metagn
2022-09-03
1
-2
/
+2
*
top-down type inference, implements rfc 149 (#20091)
metagn
2022-08-24
1
-122
/
+220
*
new .redefine pragma for templates, warn on redefinition without it (#20211)
metagn
2022-08-23
1
-1
/
+3
*
remove {.this.} pragma, deprecated since 0.19 (#20201)
metagn
2022-08-23
1
-27
/
+0
*
Warn when casting to a larger type (#20103)
konsumlamm
2022-07-28
1
-8
/
+10
*
Change `styleCheck` to ignore foreign packages (#19822)
quantimnot
2022-07-14
1
-1
/
+1
*
allow dots in defined() (#20010)
metagn
2022-07-12
1
-1
/
+13
*
Allow recursive closure iterators (#19939)
Tanguy
2022-06-30
1
-1
/
+2
*
Fix fixAbstractType for user defined typeclasses, fixes #19730 & #18409 (#19732)
nc-x
2022-04-30
1
-1
/
+1
*
Make sure that field usage preserves the original line info (#19751)
Ivan Yonchovski
2022-04-29
1
-0
/
+2
*
fix stylecheck bug with nre (#19356)
flywind
2022-04-08
1
-3
/
+6
*
fixes #19603; some pragmas were really only supported as top level statements...
Andreas Rumpf
2022-03-26
1
-1
/
+7
*
apply changes from #18017 and some fixes (#19571)
flywind
2022-03-01
1
-6
/
+8
*
Fixed object field access of static objects in generics (#19283) [backport]
Jason Beetham
2021-12-23
1
-1
/
+1
*
accept object type node from macros (#19179)
hlaaftana
2021-11-24
1
-1
/
+1
*
add ghci like type annotation buildEchoStmt (1049) (#18875)
林亦恩
2021-10-13
1
-0
/
+1
*
alternative to #18918 (#18927)
flywind
2021-09-30
1
-0
/
+2
*
closes #16132 [backport] (#18880)
Andreas Rumpf
2021-09-22
1
-5
/
+8
*
fixes #18856 [backport] (#18879)
Andreas Rumpf
2021-09-22
1
-1
/
+1
*
Fixed borrowing dot from aliases (#18854)
Jason Beetham
2021-09-16
1
-2
/
+2
*
Dotborrow now works with generic distincts (#18848)
Jason Beetham
2021-09-14
1
-2
/
+2
*
Generic pointer procs now error if no types supplied (#18832)
Jason Beetham
2021-09-11
1
-1
/
+1
[next]