ringabout
|
8859f1ddf7
fixes #24034; fixes lent types after taking implicit address (#24035)
|
il y a 7 mois |
ringabout
|
b0074121ec
fixes #24379; better error messages for ill-formed type symbols from macros (#24380)
|
il y a 5 mois |
ringabout
|
fe72db98c1
fixes addr/hiddenAddr in strictdefs (#23477)
|
il y a 1 an |
ringabout
|
a70b4712fc
fixes #24359; VM problem: dest register is not set with const-bound proc (#24364)
|
il y a 6 mois |
metagn
|
4fe17a2d87
delay markUsed for converters until call is resolved (#24243)
|
il y a 6 mois |
metagn
|
9d65507d20
fix `nil` literal giving itself type `untyped`/`typed` [backport] (#24165)
|
il y a 7 mois |
metagn
|
27381cc602
make `genericsOpenSym` work at instantiation time, new behavior in `openSym` (#24111)
|
il y a 7 mois |
metagn
|
3214174f06
opensym for templates + move behavior of opensymchoice to itself (#24007)
|
il y a 8 mois |
ringabout
|
bfd4b9b7a4
fixes #23945; type checking for whenvm expresssions (#23970)
|
il y a 8 mois |
metagn
|
7cbf0ee53c
allow generic compileTime proc folding (#22022)
|
il y a 8 mois |
metagn
|
f86f2928a7
fix `is` with `type`/`typedesc` crashing the compiler (#23967)
|
il y a 8 mois |
ringabout
|
7503bed717
fixes #14522 #22085 #12700 #23132; no range check for uints (#23930)
|
il y a 8 mois |
metagn
|
7821aa94eb
remove bad type inference behavior for enum identifiers (#23588)
|
il y a 11 mois |
metagn
|
b1e5dd605a
fix wrong subtype relation in tuples & infer some conversions (#23228)
|
il y a 1 an |
metagn
|
c18e599f53
ambiguous identifier resolution (#23123)
|
il y a 1 an |
metagn
|
796aa78562
opensym as node kind + fixed experimental switch (#23892)
|
il y a 8 mois |
metagn
|
1cc1451ca3
don't treat template/macro/module as overloaded for opensym (#23939)
|
il y a 8 mois |
metagn
|
dd37bb88fe
implement genericsOpenSym for symchoices (#23873)
|
il y a 9 mois |
metagn
|
a88bce6106
adapt semOpAux to opt-in symchoices (#23750)
|
il y a 10 mois |
metagn
|
8a4ee2b84f
make expressions opt in to symchoices (#22716)
|
il y a 1 an |
ringabout
|
7db4376cda
fixes openarray hoist with gcc 14 (#23647)
|
il y a 10 mois |
ringabout
|
80a6005f55
fixes #22409; don't check style for enumFieldSymChoice in the function (#23580)
|
il y a 11 mois |
José Paulo
|
5eee3e06fc
fix #23518 - `<expr> is` crashes nimsuggest (#23523)
|
il y a 1 an |
metagn
|
5cecd81a05
fix semFinishOperands for bracket expressions [backport:2.0] (#23571)
|
il y a 11 mois |
metagn
|
a16f126614
add switch, warning, and `bind` support for new generic injection behavior (#23102)
|
il y a 1 an |
metagn
|
8b815cc857
delay resolved procvar check for proc params + acknowledge unresolved statics (#23188)
|
il y a 1 an |
metagn
|
d43672833a
allow replacing captured syms in macro calls in generics (#23091)
|
il y a 1 an |
narimiran
|
0e1a699937
Revert "Overloads passed to static proc parameters now convert to the desired… (#23063)"
|
il y a 1 an |
metagn
|
1ac5aa951d
propagate efWantStmt in semWhen (#23400)
|
il y a 1 an |
metagn
|
76735147b3
trigger range check with new type inference on nkIntLit [backport:1.6] (#23179)
|
il y a 1 an |