Commit History

Автор SHA1 Съобщение Дата
  metagn 05c74d6844 always reinstantiate nominal values of generic instantiations (#24425) преди 1 седмица
  metagn 4091576ab7 implement generic default values for object fields (#24384) преди 3 седмици
  ringabout 68b2e9eb6a make `PNode.typ` a private field (#24326) преди 1 месец
  ringabout d0b6b9346e adds a getter/setter for `owner` (#24318) преди 1 месец
  ringabout 53460f312c make owner a private field of `PSym` (#24311) преди 1 месец
  metagn cad8726907 refactor to make sigmatch use LayeredIdTable for bindings (#24216) преди 1 месец
  metagn 9dda7ff7bc make sigmatch use prepareNode for tyFromExpr (#24095) преди 2 месеца
  metagn baec1955b5 don't instantiate generic body type symbols in generic expressions (#24092) преди 2 месеца
  metagn a93c5d79b9 adapt generic default parameters to recent generics changes (#24065) преди 2 месеца
  metagn d27061f6da fix segfault with gensym node instantiation (#24050) преди 2 месеца
  metagn 71de7fca9e handle explicit generic routine instantiations in sigmatch (#24010) преди 2 месеца
  metagn 69ea1336fb sem generic proc param types like generic types + static instantiation fixes (#24005) преди 3 месеца
  metagn ab18962085 sem all call nodes in generic type bodies + many required fixes (#23983) преди 3 месеца
  metagn 1befb8d4a3 include generic bodies in allowMetaTypes (#23968) преди 3 месеца
  metagn 97f5474545 fix generics treating symchoice symbols as uninstantiated (#23860) преди 4 месеца
  Andreas Rumpf 7657a637b8 refactoring: no inheritance for PType/PSym (#23403) преди 8 месеца
  metagn f46f26e79a don't use previous bindings of `auto` for routine return types (#23207) преди 10 месеца
  Andreas Rumpf 91ad6a740b type refactor: part 4 (#23077) преди 11 месеца
  Pylgos 1b7b0d69db fixes #9381; Fix double evaluation of types in generic objects (#23072) преди 11 месеца
  Andreas Rumpf e51e98997b type refactoring: part 2 (#23059) преди 11 месеца
  Andreas Rumpf db603237c6 Types: Refactorings; step 1 (#23055) преди 11 месеца
  Andreas Rumpf 02be027e9b IC: progress and refactorings (#22961) преди 1 година
  SirOlaf ee4a219012 Fix #17509: Continue instead of return with unfinished generics (#22563) преди 1 година
  metagn e5106d1ef3 minor refactoring, move some sym/type construction to semdata (#22654) преди 1 година
  metagn 90f87bcab7 fully revert generic inst sym change, test #22646 (#22653) преди 1 година
  metagn 6000cc8c0f fix sym of created generic instantiation type (#22642) преди 1 година
  Jason Beetham 6c4e7835bf When in object handles procedure call again, fixes #22474 (#22480) преди 1 година
  ringabout 469c9cfab4 unpublic the sons field of PType; the precursor to PType refactorings (#22446) преди 1 година
  ringabout 72bc72bf9e refactor `result = default(...)` into object construction (#22455) преди 1 година
  ringabout 0bf286583a `initNodeTable` and friends now return (#22444) преди 1 година