Commit History

Автор SHA1 Съобщение Дата
  metagn 42e8472ca6 fix noreturn/implicit discard check logic (#23681) преди 7 месеца
  ringabout 42486e1b2f unordered enum for better interoperability with C (#23585) преди 8 месеца
  Andreas Rumpf 7657a637b8 refactoring: no inheritance for PType/PSym (#23403) преди 10 месеца
  Andreas Rumpf fe18ec5dc0 types refactoring; WIP (#23086) преди 1 година
  Andreas Rumpf e51e98997b type refactoring: part 2 (#23059) преди 1 година
  Andreas Rumpf db603237c6 Types: Refactorings; step 1 (#23055) преди 1 година
  ringabout b5f5b74fc8 enable vtable implementation for C++ and make it an experimental feature (#23004) преди 1 година
  SirOlaf 9140f8e221 Fix endsInNoReturn for case statements (#23009) преди 1 година
  ringabout 30cf33f04d rework the vtable implementation embedding the vtable array directly with new strictions on methods (#22991) преди 1 година
  Andreas Rumpf ce1a5cb165 progress: 'm' command line switch (#22976) преди 1 година
  Andreas Rumpf 02be027e9b IC: progress and refactorings (#22961) преди 1 година
  ringabout e17237ce9d prepare for the enforcement of `std` prefix (#22873) преди 1 година
  Juan M Gómez e6ca13ec85 Instantiates generics in the module that uses it (#22513) преди 1 година
  metagn e5106d1ef3 minor refactoring, move some sym/type construction to semdata (#22654) преди 1 година
  SirOlaf d2f36c071b Exclude block from endsInNoReturn, fix regression (#22632) преди 1 година
  SirOlaf 3b206ed988 Fix #22604: Make endsInNoReturn traverse the tree (#22612) преди 1 година
  metagn 1cc4d3f622 fix generic param substitution in templates (#22535) преди 1 година
  Pylgos 48da472dd2 fix #22448 Remove `structuredErrorHook` temporary in `tryConstExpr` (#22450) преди 1 година
  ringabout 0bf286583a `initNodeTable` and friends now return (#22444) преди 1 година
  ringabout 7be2e2bef5 replaces `doAssert false` with `raiseAssert` for unreachable branches, which works better with strictdefs (#22436) преди 1 година
  ringabout 93ced31353 use strictdefs for compiler (#22365) преди 1 година
  ringabout 1c2ccfad08 fixes #22301; fixes #22324; rejects branch initialization with a runtime discriminator with defaults (#22303) преди 1 година
  ringabout f524d60fa1 fixes #22123; Compiler bug with default initializer values and arrays (#22128) преди 1 година
  metagn 6d21637245 fix scoping regression with calls in generic bodies (#22115) преди 1 година
  metagn fda8b6f193 strictly typecheck expressions in bracketed `emit` (#22074) преди 1 година
  Juan Carlos b2d7761975 Remove Deprecated Nimfix (#22062) преди 1 година
  metagn 2dcc7195da support generic void return type for templates (#21934) преди 1 година
  ringabout 9c40dd2406 fixes #21840; nested local template lookup regression (#21841) преди 1 година
  Andreas Rumpf 20b011de19 refactoring in preparation for better, simpler name mangling that wor… (#21667) преди 1 година
  ringabout c814c4d993 fixes #3770; templates with untyped parameters resolve private fields wrongly in generics (#21554) преди 1 година