Commit History

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