summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Make procedure mismatch more informative with pragma/call convention mismatch...Jason Beetham2021-07-063-32/+96
* [minor]remove unnecessary stringify (#18419)flywind2021-07-021-4/+4
* fixes #18030 (#18415)Andreas Rumpf2021-07-011-1/+1
* fixes #18130 (#18407)Andreas Rumpf2021-07-011-1/+1
* genDepend: fix for module names that are reserved DOT keywords (#18392)Ștefan Talpalaru2021-06-301-1/+1
* improvements to hint:processing: show import stack, distinguish nims, show in...Timothee Cour2021-06-305-16/+26
* fixes #16270 (#18388)Andreas Rumpf2021-06-293-3/+10
* Cleanup lookups.nim again.. (#18379)Clyybber2021-06-281-4/+4
* Fix #16426 (#18377)Clyybber2021-06-281-5/+8
* fixes #18319 (#18375)Andreas Rumpf2021-06-281-2/+12
* followup #18362: make `UnusedImport` work robustly (#18366)Timothee Cour2021-06-2710-24/+32
* even lighter version of #17938: fix most issues with UnusedImport, XDeclaredB...Timothee Cour2021-06-264-23/+33
* fixes #18240 (#18354)Andreas Rumpf2021-06-251-12/+25
* fixes #18287 (#18346)Andreas Rumpf2021-06-251-24/+24
* fixes #18320 (#18343)Andreas Rumpf2021-06-242-4/+6
* enable VM tracing in user code via `{.define(nimVmTrace).}` (#18244)Timothee Cour2021-06-243-2/+9
* fix #18334: handle path with spaces on windows during bootstrap (#18337)Timothee Cour2021-06-241-12/+15
* fix #18332: XDeclaredButNotUsed hints now in deterministic order (#18336)Timothee Cour2021-06-241-4/+6
* fixes #18326 (#18335)Andreas Rumpf2021-06-231-2/+2
* fix #18327 (#18328)flywind2021-06-221-1/+1
* fix #18310 system.== in vm for NimNode (#18313)Timothee Cour2021-06-211-5/+6
* followup #17852, disallow all:on for now (#18311)Timothee Cour2021-06-201-0/+2
* validate rst field for :number-lines:, :status: (#18304)Andrey Makarov2021-06-202-0/+3
* support `--hint:all:off --hint:x` (ditto with `--warnings` + friends) (#17852)Timothee Cour2021-06-202-31/+30
* move {.injectStmt.} to experimental; add a test (#18300)Timothee Cour2021-06-201-2/+3
* docgen: move to shared RST state (fix #16990) (#18256)Andrey Makarov2021-06-205-88/+166
* make privateAccess work with generic types and generic instantiations; fix a ...Timothee Cour2021-06-192-4/+26
* refs #18278: do not gag fatal msgs (#18290)Timothee Cour2021-06-184-12/+21
* add more APIs to compiler/debugutils; re-export it (#18243)Timothee Cour2021-06-183-0/+47
* Renamed `-d:nimCompilerStackraceHints` to `-d:nimCompilerStacktraceHints`. (#...Timothee Cour2021-06-173-6/+6
* followup #16400; use use -d:nimCompilerStackraceHints in more places (#18282)Timothee Cour2021-06-161-0/+5
* Fix doubly typed forward declarations (#18279)Clyybber2021-06-161-1/+6
* Don't report unused hints for consumed AST (#18270)Clyybber2021-06-161-1/+3
* add test case for pure enum redefinition error within enum (fixed in recent P...Timothee Cour2021-06-152-4/+6
* Small scope refactoring (#18263)Clyybber2021-06-143-24/+21
* fixes #18235 - proc annotation type macro sym leak (#18249)Saem Ghani2021-06-142-9/+26
* merge BuildMode into SuccessX, remove code duplication w drnim, add useful in...Timothee Cour2021-06-145-44/+60
* followup #17777: declaredloc field error msgs now work with generics (#18259)Timothee Cour2021-06-142-2/+8
* getType now works with tyInferred (arising from concepts); refs #18220 (#18241)Timothee Cour2021-06-121-1/+1
* use more meaningful name than "workaround14447" (#18237)Miran2021-06-111-1/+1
* handle tyUserTypeClassInst in addDeclaredLoc (#18236)Timothee Cour2021-06-111-1/+1
* fixes #15884 (#18230)Andreas Rumpf2021-06-105-3/+18
* view types: spec changes (#18226)Andreas Rumpf2021-06-101-2/+3
* make strict funcs analysis smarter (#18219)Andreas Rumpf2021-06-091-36/+51
* make changeDetectedViaJsonBuildInstructions warning less verbose when json fi...Timothee Cour2021-06-061-1/+1
* real bugfix for #17170 (#18171)Andreas Rumpf2021-06-042-4/+8
* simplify extccomp.nim json logic via jsonutils; fix #18084 (#18100)Timothee Cour2021-06-033-189/+82
* fixes #18112 (#18165)Andreas Rumpf2021-06-031-2/+4
* fixes #18058 (#18162)Andreas Rumpf2021-06-033-8/+7
* added float32 schubfach algorithm; wip (#18155)Andreas Rumpf2021-06-031-1/+5