Commit Verlauf

Autor SHA1 Nachricht Datum
  metagn 05c74d6844 always reinstantiate nominal values of generic instantiations (#24425) vor 1 Woche
  metagn e239968b80 fix wrong error for iterators with no body and pragma macro (#24440) vor 1 Woche
  metagn 3e47725c08 gensym anonymous proc symbols (#24422) vor 2 Wochen
  ringabout 2af602a5c8 deprecate `NewFinalize` with the ref T finalizer (#24354) vor 1 Monat
  ringabout 68b2e9eb6a make `PNode.typ` a private field (#24326) vor 1 Monat
  ringabout d0b6b9346e adds a getter/setter for `owner` (#24318) vor 1 Monat
  ringabout 53460f312c make owner a private field of `PSym` (#24311) vor 1 Monat
  metagn cad8726907 refactor to make sigmatch use LayeredIdTable for bindings (#24216) vor 1 Monat
  metagn 61e04ba0ed fix calls to untyped arbitrary expressions in generics (#24100) vor 2 Monaten
  metagn a6595e5b49 open new scope for const values (#24084) vor 2 Monaten
  metagn d7e77b330f fix `include` in templates, with prefix operators (#24029) vor 2 Monaten
  metagn d3af51e3ce remove fauxMatch for tyFromExpr, remove tyProxy and tyUnknown aliases (#24018) vor 2 Monaten
  ringabout ac0179ced9 fixes #23943; simple default value for range (#23996) vor 3 Monaten
  metagn 6320b0cd5b allow qualifying macro pragmas (#23985) vor 3 Monaten
  metagn d43a5954c5 remove nontoplevel type hack + consider symbol disamb in type hash (#23969) vor 3 Monaten
  ringabout 648f82c2ed fixes semi-regression; discard check now skips `nkHiddenSubConv` (#23840) vor 4 Monaten
  ringabout b7a275da1d fixes regression; block can have arbitrary exit points; too hard for a simple analysis (#23839) vor 4 Monaten
  ringabout 284a80e96d [minor] fixes wrong error messages (#23841) vor 4 Monaten
  ringabout 173b8a8c58 fixes #3011; handles meta fields defined in the ref object (#23818) vor 4 Monaten
  ringabout fe3039410f fixes #23775; injectdestructors now handles discardable statements (#23780) vor 4 Monaten
  ringabout 646bd99d46 [backport] fixes #23711; C code contains backtick`gensym (#23716) vor 5 Monaten
  metagn 42e8472ca6 fix noreturn/implicit discard check logic (#23681) vor 5 Monaten
  ringabout f682dabf71 fixes #23531; fixes invalid meta type accepted in the object fields (#23532) vor 7 Monaten
  HexSegfaultCat 558bbb7426 Fix duplicated member declarations in structs for C++ backend (#23512) vor 7 Monaten
  ringabout 9b378296f6 fixes addr/hiddenAddr in strictdefs (#23477) vor 7 Monaten
  Andreas Rumpf 7657a637b8 refactoring: no inheritance for PType/PSym (#23403) vor 8 Monaten
  ringabout 320311182c fixes #22284; fixes #22282; don't override original parameters of inferred lambdas (#23368) vor 8 Monaten
  ringabout 35ec9c31bd fixes refc with non-var destructor; cancel warnings (#23156) vor 9 Monaten
  ringabout 1e9a3c438b fixes #18104; tranform one liner var decl before templates expansion (#23294) vor 9 Monaten
  ringabout 3fb46fac32 fixes #12334; keeps `nkHiddenStdConv` for cstring conversions (#23216) vor 10 Monaten