Commit History

Author SHA1 Message Date
  hlaaftana 1b143f5e79 Accept nnkTypeSection from typedef macro pragmas (#19168) 3 years ago
  Andreas Rumpf 576fece909 fixes 'lent T' inside object constructor [backport] (#18911) 3 years ago
  Andreas Rumpf 90a2b5afd8 correct effect tracking for .borrowed procs [backport] (#18882) 3 years ago
  Andreas Rumpf 14ced06bb1 fixes #18863 [backport] (#18871) 3 years ago
  Jason Beetham 172253cb55 Dotborrow now works with generic distincts (#18848) 3 years ago
  Jason Beetham 5d1608c976 Generic pointer procs now error if no types supplied (#18832) 3 years ago
  Andreas Rumpf cddf8ec6f6 implements https://github.com/nim-lang/RFCs/issues/407 (#18793) 3 years ago
  Andreas Rumpf e0ef859130 strict effects (#18777) 3 years ago
  Timothee Cour 6c1bd4bb1c fix: `var a{.foo.} = expr` inside templates (refs #15920) (except when `foo` is overloaded) (#13869) 3 years ago
  Andreas Rumpf a273ea70e8 implements overloadable enum values; WIP (#18470) 3 years ago
  Andreas Rumpf fa0209609d fixes #18565 (#18593) 3 years ago
  Andreas Rumpf f4ff276a90 refactoring: removed dead code (#18567) 3 years ago
  Andreas Rumpf 4ec2f74246 ORC: support for custom =trace procs (#18459) 3 years ago
  Andreas Rumpf 3eb3e6b9a3 ORC: use =destroy instead of =dispose (#18440) 3 years ago
  Timothee Cour 0483a5ffaf improvements to hint:processing: show import stack, distinguish nims, show includes etc (#18372) 3 years ago
  Clyybber 13b94c0297 Fix doubly typed forward declarations (#18279) 3 years ago
  Saem Ghani 488acd9d07 fixes #18235 - proc annotation type macro sym leak (#18249) 3 years ago
  Andreas Rumpf f65f760dee fixes #15884 (#18230) 3 years ago
  Andreas Rumpf f10eef29b5 fixes #18059 (#18140) 3 years ago
  Dylan Modesitt 06d50bfd4c Fixes #5034 illformed AST from getImpl with proc returning value (#17976) 3 years ago
  Andreas Rumpf 98cd1671a3 minor cleanups (#17948) 3 years ago
  Clyybber 80389b8053 Revert localErrorNode param order changes (#17809) 3 years ago
  Timothee Cour 8de053d870 fix `hintMsgOrigin` regression + simplify msgs code (#17805) 3 years ago
  Clyybber 438afb4db9 Introduce localErrorNode (#17785) 3 years ago
  Timothee Cour 8161b02897 `import foo {.all.}` reboot (#17706) 3 years ago
  Timothee Cour 840e13deb7 type with same name in different scope now works (#17710) 3 years ago
  Andreas Rumpf 4780b08b9d IC: integrity checking (#17695) 3 years ago
  flywind 3f9c51a332 [nim check]fix #17460 (#17569) 3 years ago
  Andreas Rumpf 5f5a92379f custom integer literals (#17489) 3 years ago
  Saem Ghani e5873b3a93 semTemplateDef and t17433 clean-ups (#17448) 3 years ago