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
*
refactor: The popular 'r' field is now named 'snippet' (#23829)
Andreas Rumpf
2024-07-12
1
-1
/
+1
*
adapt semOpAux to opt-in symchoices (#23750)
metagn
2024-06-25
1
-1
/
+1
*
fixes openarray hoist with gcc 14 (#23647)
ringabout
2024-06-04
1
-1
/
+16
*
ignore modules when looking up symbol with expected type (#23597)
metagn
2024-05-14
1
-1
/
+1
*
remove bad type inference behavior for enum identifiers (#23588)
metagn
2024-05-10
1
-7
/
+0
*
fix semFinishOperands for bracket expressions [backport:2.0] (#23571)
metagn
2024-05-08
1
-7
/
+8
*
rework `wasMoved`, `move` on the JS backend (#23577)
ringabout
2024-05-08
1
-1
/
+1
*
fixes #22409; don't check style for enumFieldSymChoice in the function (#23580)
ringabout
2024-05-08
1
-3
/
+3
*
fix #23518 - `<expr> is` crashes nimsuggest (#23523)
José Paulo
2024-04-21
1
-1
/
+2
*
fixes addr/hiddenAddr in strictdefs (#23477)
ringabout
2024-04-10
1
-8
/
+5
*
refactoring: no inheritance for PType/PSym (#23403)
Andreas Rumpf
2024-03-14
1
-1
/
+1
*
propagate efWantStmt in semWhen (#23400)
metagn
2024-03-14
1
-3
/
+4
*
fix wrong subtype relation in tuples & infer some conversions (#23228)
metagn
2024-01-18
1
-3
/
+15
*
delay resolved procvar check for proc params + acknowledge unresolved statics...
metagn
2024-01-11
1
-11
/
+24
*
trigger range check with new type inference on nkIntLit [backport:1.6] (#23179)
metagn
2024-01-08
1
-2
/
+1
*
ambiguous identifier resolution (#23123)
metagn
2024-01-01
1
-33
/
+76
*
add switch, warning, and `bind` support for new generic injection behavior (#...
metagn
2023-12-22
1
-2
/
+12
*
allow replacing captured syms in macro calls in generics (#23091)
metagn
2023-12-18
1
-2
/
+18
*
Overloads passed to static proc parameters now convert to the desired… (#23...
Jason Beetham
2023-12-14
1
-2
/
+2
*
type refactoring: part 2 (#23059)
Andreas Rumpf
2023-12-13
1
-8
/
+8
*
Types: Refactorings; step 1 (#23055)
Andreas Rumpf
2023-12-12
1
-16
/
+16
*
forbides adding sons for `PType` (#23030)
ringabout
2023-12-04
1
-2
/
+1
*
fixes #22971; `inferGenericTypes` does not work with method call syntax (#22972)
Pylgos
2023-11-22
1
-2
/
+2
*
IC: progress and refactorings (#22961)
Andreas Rumpf
2023-11-20
1
-3
/
+3
*
fixes #22947; static integers in quote do [backport] (#22948)
ringabout
2023-11-18
1
-1
/
+1
*
fixes #22354; Wrong C++ codegen for default parameter values in ORC (#22819)
ringabout
2023-10-13
1
-2
/
+2
*
fixes #22753; Nimsuggest segfault with invalid assignment to table (#22781)
ringabout
2023-10-02
1
-1
/
+1
*
fixes #10542; suppresses varargs conversion warnings (#22757)
ringabout
2023-09-26
1
-1
/
+2
*
make expressions opt in to symchoices (#22716)
metagn
2023-09-18
1
-52
/
+47
*
Instantiates generics in the module that uses it (#22513)
Juan M Gómez
2023-09-09
1
-1
/
+1
*
resolve unambiguous enum symchoices from local scope, error on rest (#22606)
metagn
2023-09-03
1
-1
/
+4
*
unify explicit generic param semchecking in calls (#22618)
metagn
2023-09-01
1
-4
/
+0
*
Fix #22604: Make endsInNoReturn traverse the tree (#22612)
SirOlaf
2023-09-01
1
-1
/
+0
*
type annotations for variable tuple unpacking, better error messages (#22611)
metagn
2023-09-01
1
-2
/
+4
*
`initCandidate` and friends now return values (#22570)
ringabout
2023-08-28
1
-2
/
+1
*
fixes a strictdef ten years long vintage bug, which counts the same thing twi...
ringabout
2023-08-24
1
-0
/
+1
*
round out tuple unpacking assignment, support underscores (#22537)
metagn
2023-08-24
1
-1
/
+32
*
cascade tyFromExpr in type conversions in generic bodies (#22499)
metagn
2023-08-17
1
-5
/
+7
*
unpublic the sons field of PType; the precursor to PType refactorings (#22446)
ringabout
2023-08-11
1
-1
/
+1
*
`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
[next]