Historial de Commits

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