Commit History

Author SHA1 Message Date
  Zahary Karadjov 31651ecd61 allow referencing other parameters in default parameter values 6 years ago
  Zahary Karadjov 5bcf8bcb59 fixes #7222; fixes #5595; fixes #3747 6 years ago
  Zahary Karadjov fb27357b62 A minimal patch enabling the new typedesc and static types syntax 6 years ago
  cooldome 0b709fb916 FIx test tembarrassing_generic_failure 6 years ago
  cooldome a274d77b55 Fixes 6 years ago
  cooldome 7302a8ce7a Fixes 7845 6 years ago
  Andreas Rumpf b5194f592c WIP: an API for VM replay global state support 6 years ago
  Andreas Rumpf 826c1e2d78 incremental compilation: implemented basic replay logic 6 years ago
  Andreas Rumpf 61fb83ecbb baby steps for incremental compilation 6 years ago
  Andreas Rumpf 40ec7be45c refactoring: remove idents.legacy global variable and pass the IdentCache around explicitly 6 years ago
  Andreas Rumpf 18a3833d60 more refactoring 6 years ago
  Andreas Rumpf 669a564492 remove more global variables in the Nim compiler 6 years ago
  Araq 2a7fc84c86 remove ast.emptyNode global; cleanup configuration.nim 6 years ago
  Araq 5526252fa0 fixes testament compilation 6 years ago
  Andreas Rumpf 328e7a1005 options.nim: no global variables anymore 6 years ago
  Andreas Rumpf 61e57cfa13 big refactoring: parser compiles again 6 years ago
  Zahary Karadjov 4ab1cfb0b0 fix a compiler crash related to the new strings in C++ mode 6 years ago
  Zahary Karadjov bdcb729597 Better support for treating templates and macros as symbols. 6 years ago
  Oscar Nihlgård c461811bde Use safeLen in pairs iterator for PNode (#7684) 6 years ago
  Jacek Sieka 72dfe176f5 remove dead code elimination option (#7669) 6 years ago
  Andreas Rumpf 33b69f0ed0 refactoring: make FileIndex a distinct type; make line information an uint16; fixes #7654 6 years ago
  Andreas Rumpf 47335aab41 introduce nkTupleConstr AST node for unary tuple construction; breaking change 6 years ago
  Andreas Rumpf 4c5351a1eb fixes #6895 6 years ago
  Arne Döring 6baca58693 Get symbol kind (#7491) 6 years ago
  cooldome 16c1a90857 Cpp codegen: handling of imported exceptions. Fixes #3571 (#7360) 6 years ago
  Araq 8518683dc7 the 'deprecated' pragma for modules now supports an error message 6 years ago
  Andreas Rumpf 455dd36135 destructors: first version of 'sink' parameter logic 6 years ago
  Araq 9de05ec3e0 further steps in implementing sink parameters; refs #7041 6 years ago
  zah 121b9e26fb Static[T] fixes (#7333) 6 years ago
  Andreas Rumpf 89782460a3 fixes #7215 6 years ago