Commit History

Autor SHA1 Mensaxe Data
  metagn a610f23060 disable weird type inference for object constructors (#24455) hai 1 semana
  ringabout 68b2e9eb6a make `PNode.typ` a private field (#24326) hai 1 mes
  ringabout 6d6489a9ab fixes requiresInit for var statements without initialization (#24177) hai 2 meses
  ringabout 20698b8057 fixes #23494; Wrong type in object construction error message (#23504) hai 7 meses
  ringabout cca5684a17 fixes yet another strictdefs bug (#23069) hai 11 meses
  Andreas Rumpf e51e98997b type refactoring: part 2 (#23059) hai 11 meses
  Andreas Rumpf db603237c6 Types: Refactorings; step 1 (#23055) hai 11 meses
  Andreas Rumpf 02be027e9b IC: progress and refactorings (#22961) hai 1 ano
  ringabout e17237ce9d prepare for the enforcement of `std` prefix (#22873) hai 1 ano
  Andreas Rumpf 816589b667 NIR: Nim intermediate representation (#22777) hai 1 ano
  ringabout affd3f7858 fixes #22613; Default value does not work with object's discriminator (#22614) hai 1 ano
  ringabout 93ced31353 use strictdefs for compiler (#22365) hai 1 ano
  ringabout 1c2ccfad08 fixes #22301; fixes #22324; rejects branch initialization with a runtime discriminator with defaults (#22303) hai 1 ano
  Juan M Gómez b4d9be0f8a fixes ilegal recursion (#22105) hai 1 ano
  ringabout 16f42084d3 fixes #20900; Calling template through from generic function across module fails to build (#21649) hai 1 ano
  ringabout c814c4d993 fixes #3770; templates with untyped parameters resolve private fields wrongly in generics (#21554) hai 1 ano
  ringabout 0319824322 fixes #21023; Segfault when mixing seqs, orc, variants and futures (#21497) hai 1 ano
  ringabout fc35f83eee fixes #21260; add check for illegal recursion for defaults (#21270) hai 1 ano
  ringabout 1707bc4a99 fixes #20856; store defaults directly (#20859) %!s(int64=2) %!d(string=hai) anos
  ringabout 7f2ff909d9 fixes object default fields bugs and add tests (#20839) %!s(int64=2) %!d(string=hai) anos
  ringabout c4e5dab419 fixes #20740; fixes pre-existing field visibility issues and removes `efSkipFieldVisibilityCheck` (#20741) %!s(int64=2) %!d(string=hai) anos
  ringabout 141abb7b75 fixes #20681; add efSkipFieldVisibilityCheck to skip check (#20639) %!s(int64=2) %!d(string=hai) anos
  ringabout f89ba2c951 add default field support for object in ARC/ORC (#20480) %!s(int64=2) %!d(string=hai) anos
  Bung 2afce84616 Improve error message when instantiating generics with object constructor (#20358) %!s(int64=2) %!d(string=hai) anos
  metagn 0014b9c48e top-down type inference, implements rfc 149 (#20091) %!s(int64=2) %!d(string=hai) anos
  Andreas Rumpf 23c117a950 misc bugfixes [backport:1.2] (#19203) %!s(int64=3) %!d(string=hai) anos
  haxscramper 4c510d5577 [FIX] Do not break formatted string line (#19085) [backport] %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf 576fece909 fixes 'lent T' inside object constructor [backport] (#18911) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf cddf8ec6f6 implements https://github.com/nim-lang/RFCs/issues/407 (#18793) %!s(int64=3) %!d(string=hai) anos
  Andreas Rumpf f4ff276a90 refactoring: removed dead code (#18567) %!s(int64=3) %!d(string=hai) anos