Commit History

Автор SHA1 Съобщение Дата
  ringabout d2d810585c fixes strictdefs warnings continue (#24520) преди 3 седмици
  ringabout 2e9e7f13ee don't track `result` initialization if it is marked `noinit` (#24499) преди 1 месец
  ringabout e7f48cdd5c fixes #24472; let symbol created by template is reused in nimvm branch (#24473) преди 1 месец
  ringabout 2df633180a enable `experimental:strictDefs` (#24225) преди 1 месец
  ringabout c71de10608 fixes strictdefs with `when nimvm` (#24409) преди 2 месеца
  ringabout 68b2e9eb6a make `PNode.typ` a private field (#24326) преди 2 месеца
  metagn 680a13a142 fix segfault in effect tracking for sym node with nil type (#24114) преди 3 месеца
  ringabout 4bf323d6c4 fixes push warnings for sempass2 (#23603) преди 4 месеца
  ringabout 9b378296f6 fixes addr/hiddenAddr in strictdefs (#23477) преди 9 месеца
  Nikolay Nikolov 899ba01ccf + added nimsuggest support for exception inlay hints (#23202) преди 9 месеца
  Juan M Gómez a8c168c168 fixes a nimsuggest crash on init (#23300) преди 10 месеца
  ringabout 6618448ced fixes strictnotnil for func, method, converter (#23083) преди 1 година
  Andreas Rumpf 91ad6a740b type refactor: part 4 (#23077) преди 1 година
  ringabout cca5684a17 fixes yet another strictdefs bug (#23069) преди 1 година
  Andreas Rumpf 6ed33b6d61 type graph refactor; part 3 (#23064) преди 1 година
  Andreas Rumpf e51e98997b type refactoring: part 2 (#23059) преди 1 година
  Andreas Rumpf db603237c6 Types: Refactorings; step 1 (#23055) преди 1 година
  ringabout 30cf33f04d rework the vtable implementation embedding the vtable array directly with new strictions on methods (#22991) преди 1 година
  ringabout e17237ce9d prepare for the enforcement of `std` prefix (#22873) преди 1 година
  Andreas Rumpf 8990626ca9 NIR: progress (#22817) преди 1 година
  ringabout deefbc420e fixes `result` requires explicit initialization on noReturn code (#22717) преди 1 година
  ringabout d13aab50cf fixes branches interacting with break, raise etc. in strictdefs (#22627) преди 1 година
  ringabout d677ed31e5 follow up #22549 (#22551) преди 1 година
  ringabout 1013378854 fixes a strictdef ten years long vintage bug, which counts the same thing twice (#22549) преди 1 година
  ringabout 469c9cfab4 unpublic the sons field of PType; the precursor to PType refactorings (#22446) преди 1 година
  ringabout fa58d23080 modernize sempass2; `initEffects` now returns `TEffects` (#22435) преди 1 година
  ringabout 5ec81d076b fixes cascades of out parameters, which produces wrong ProveInit warnings (#22413) преди 1 година
  ringabout 93ced31353 use strictdefs for compiler (#22365) преди 1 година
  ringabout 1aff402998 fixes #6499; disallow built-in procs used as procvars (#22291) преди 1 година
  ringabout 929cb4d601 fixes #21987; don't create type bound ops for anything in a function with a `nodestroy` pragma (#21992) преди 1 година