Commit History

Author SHA1 Message Date
  ringabout 2af602a5c8 deprecate `NewFinalize` with the ref T finalizer (#24354) 3 weeks ago
  metagn 0a058a6b8f better errors for standalone explicit generic instantiations (#24276) 1 month ago
  ringabout 68b2e9eb6a make `PNode.typ` a private field (#24326) 1 month ago
  ringabout d0b6b9346e adds a getter/setter for `owner` (#24318) 1 month ago
  ringabout 53460f312c make owner a private field of `PSym` (#24311) 1 month ago
  metagn a1777200c1 fix `inTypeofContext` leaking after `compiles` raises exception [backport:2.0] (#24152) 2 months ago
  metagn ca28c256f3 fix subscript in generics, typeof, `lent` with bracket (#24067) 2 months ago
  metagn 4a548deb08 proper errors for subscript overloads (#24068) 2 months ago
  metagn d77ea07837 expose `rangeBase` typetrait, fix enum conversion warning (#24056) 2 months ago
  metagn f7c11a8978 allow generic compileTime proc folding (#22022) 3 months ago
  Jason Beetham d837d32fd5 Skip tyAlias inside semTypeTraits in case a concept accidently emits one (#23640) 6 months ago
  ringabout 549ef24f35 fixes #23499; don't skip `addr` when constructing `bracketExpr` (#23503) 7 months ago
  ringabout 9b378296f6 fixes addr/hiddenAddr in strictdefs (#23477) 7 months ago
  ringabout 29ac3c9986 fixes #22923; fixes `=dup` issues (#23182) 10 months ago
  Andreas Rumpf e51e98997b type refactoring: part 2 (#23059) 11 months ago
  Andreas Rumpf db603237c6 Types: Refactorings; step 1 (#23055) 11 months ago
  Andreas Rumpf 02be027e9b IC: progress and refactorings (#22961) 1 year ago
  ringabout 14d25eedfd suppress incorrect var T destructor warnings for newFinalizer in stdlib (#22810) 1 year ago
  ringabout 642ac0c1c3 fixes #22753; Nimsuggest segfault with invalid assignment to table (#22781) 1 year ago
  Juan M Gómez e6ca13ec85 Instantiates generics in the module that uses it (#22513) 1 year ago
  Amjad Ben Hedhili 8f7aedb3d1 Add `hasDefaultValue` type trait (#22636) 1 year ago
  ringabout 4c89223171 relax the parameter of `ensureMove`; allow let statements (#22466) 1 year ago
  ringabout 93ced31353 use strictdefs for compiler (#22365) 1 year ago
  konsumlamm 53586d1f32 Fix some jsgen bugs (#22330) 1 year ago
  ringabout f0f3904ff0 implement `ensureMove` (#22339) 1 year ago
  ringabout 1c2ccfad08 fixes #22301; fixes #22324; rejects branch initialization with a runtime discriminator with defaults (#22303) 1 year ago
  ringabout f16b94a9d7 extend the skipAddr for potential types for destructors (#22265) 1 year ago
  ringabout 57296a5139 fixes #22197; Distinct ref objects + destructor cause C++ codegen error (#22207) 1 year ago
  metagn 8f760080c5 privateAccess ignores non-objects (#21973) 1 year ago
  ringabout ddce555998 improve `wasMoved` hooks; allow reset to use the overridden `wasMoved` hook (#21831) 1 year ago