Historique des commits

Auteur SHA1 Message Date
  cooldome f21a49b2c4 Fix #15389 (#15390) il y a 4 ans
  Clyybber 4b9eea2fcc Fix forward declarations in shadow scope contexts (#15386) il y a 4 ans
  Andreas Rumpf c2434d939e fixes #15360 [backport:1.2] (#15378) il y a 4 ans
  Andreas Rumpf 10988d4840 borrow checking (#15282) il y a 4 ans
  Miran c49b88163c "for-loop macros" are no longer an experimental feature (#15288) il y a 4 ans
  Andy Davidoff 0b74d26d0c don't raise index defects on malformed ast (#15278) il y a 4 ans
  Clyybber fb58066b61 Fix #5691 (#15158) il y a 4 ans
  Andreas Rumpf 64aec6eb85 fixes a collect() bug reported on the forum (#15156) [backport:1.2] il y a 4 ans
  Clyybber 2629d619a1 Fix forward declaration issues in template/macro context (#15091) il y a 4 ans
  Andreas Rumpf 1854d29781 scoped memory management (#14790) il y a 4 ans
  Juan Carlos 74d1f25010 Clean out oldast (#14837) il y a 4 ans
  Clyybber 299ddda5f6 Make unreachable code a warning instead of an error (#14816) il y a 4 ans
  Andreas Rumpf da29222f86 init checks and 'out' parameters (#14521) il y a 4 ans
  Timothee Cour faedb14a16 misc cleanups in compiler msgs: use toHumanStr, etc (#14677) il y a 4 ans
  Neelesh Chandola 4c08e64e98 disallow typedesc in arrays & move existing checks to `types.typeAllowedAux` (#13261) il y a 4 ans
  PMunch 9acbf99efb Allow let to not have value when using importc (#14258) il y a 4 ans
  Araq 7f1d2489ad improve the 'has to be discarded' error message il y a 4 ans
  Clyybber 83547ec769 Make unreachable else in case statements a warning instead of an error (#14190) il y a 4 ans
  Clyybber 1f1e4de3bc Make ./koch temp --gc:arc work (#14186) il y a 4 ans
  Andreas Rumpf 73eff1f457 fixes #12741 (#14005) il y a 4 ans
  cooldome f86fc5316a fix #13909 (#13914) [backport:1.2] il y a 4 ans
  Zahary Karadjov ce9a4ed124 Replace tfHasRequiresInit with a more accurate mechanism il y a 4 ans
  Zahary Karadjov 1b570f2b18 Turn the warning for uninitialized (result) variables into errors il y a 4 ans
  Zahary Karadjov 54f06427c8 Enable the requiresInit checks only for objects il y a 4 ans
  Zahary Karadjov 8ae48292ff Plug another hole: default(T) forbidden for objects requiring initialization il y a 4 ans
  Zahary Karadjov 05a0ec4adb Don't allow 'var x: T' for objects that require initialization il y a 4 ans
  Zahary Karadjov a8b6222c86 First steps, the compiler can boot with enforced requiresInit il y a 4 ans
  Andreas Rumpf 9ffec79300 DrNim (Nim compiler with Z3 integration) (#13743) il y a 4 ans
  Andreas Rumpf 9134bb9cfb macros for proc types, macros for types (#13778) il y a 4 ans
  Andreas Rumpf 0a49fe5fad fixes #13763 (#13777) il y a 4 ans