summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'devel' into expand-amb-identifier-outputjrfondren2019-05-0331-499/+890
|\
| * add whitespace on the right-hand side of `--`narimiran2019-05-031-1/+1
| * decent borrow check for --newruntimeAraq2019-05-021-6/+35
| * fixes #11114Araq2019-05-021-1/+5
| * introduce temporary <//> for 'owned' to get this compile with 0.19 (#11145)Andreas Rumpf2019-05-024-23/+36
| * discard type is an error, fixes #7470 (#11146)Jasper Jenkins2019-05-011-1/+1
| * move analyser: fixes another critical bugAraq2019-04-291-1/+1
| * fixes #11133, error on runtime use of compile-time procs in JS target (#11134)jrfondren2019-04-291-0/+3
| * added system.unown to make 'owned' sane to use in practice; later on we might...Araq2019-04-296-8/+47
| * make twidgets example green (#11135)Andreas Rumpf2019-04-283-25/+43
| * Generic tuple recursion fix (#11115)Arne Döring2019-04-281-2/+2
| * bug fix in sym body hash (#11127)cooldome2019-04-271-2/+2
| * Fix #11111 nkIdentsDef left in vmgen (#11126)Mamy Ratsimbazafy2019-04-271-2/+2
| * newruntime: progress...Andreas Rumpf2019-04-271-5/+3
| * newruntime: make 'discard new RootObj' workAraq2019-04-261-2/+3
| * preparations to make the twidgets test workAraq2019-04-262-11/+15
| * introduce a special typing rule that makes seq[owned ref T] easier to use; re...Araq2019-04-251-3/+12
| * fixes #11095 (#11104)Andreas Rumpf2019-04-252-14/+35
| * docgen: generate docs for modules imported in system.nim, fixes #10972 (#11101)Miran2019-04-241-1/+3
| * fixes #11082Andreas Rumpf2019-04-232-3/+6
| * Fixes #11078 (#11079)Jasper Jenkins2019-04-231-1/+1
| * fixes #11073Araq2019-04-221-2/+4
| * revert discardable transformation (#10905)Andreas Rumpf2019-04-215-41/+93
| * remove the restriction that module names need to be unique per Nimble… (#11...Andreas Rumpf2019-04-203-19/+36
| * fixes #11053Andreas Rumpf2019-04-191-5/+4
| * added a note about what to not doAndreas Rumpf2019-04-191-0/+10
| * move analyser is smarter; refs #11053Andreas Rumpf2019-04-192-9/+17
| * fewer ropes (#11037)Arne Döring2019-04-198-213/+380
| * Fix varargs int32 (#11054)Arne Döring2019-04-181-5/+12
| * callsite lineinfe for stackTrace template (#10785)Arne Döring2019-04-181-3/+5
| * destructors: internal compiler refactoringAraq2019-04-187-103/+77
| * make the CIs happyAraq2019-04-171-1/+1
| * fixes #11050Araq2019-04-172-6/+14
| * DFA: We are not allowed to take ownership of parametersAraq2019-04-171-1/+2
* | balance space around emdash --Julian Fondren2019-04-291-1/+1
* | add indent to ambiguous-identifier outputJulian Fondren2019-04-281-1/+1
* | re-include ambiguous identifier in ambiguous identifier outputJulian Fondren2019-04-281-1/+2
* | re-include module in ambiguous identifier outputJulian Fondren2019-04-281-1/+1
* | provide more useful ambiguous-identifier error outputJulian Fondren2019-04-281-3/+3
|/
* fixes #11048Araq2019-04-172-10/+3
* revert parser stmtListExpr (#11007)cooldome2019-04-171-19/+9
* remove shadow warning, fixes #10732 (#11039)Miran2019-04-172-20/+7
* fixes #11014Araq2019-04-171-3/+3
* make move-analysis smarter; see tuse_ownedref_after_move test caseAraq2019-04-161-8/+30
* injectdestructors.nim: code cleanupsAraq2019-04-161-47/+7
* astalgo: use the code style that the other lines use; make debug() less verboseAraq2019-04-161-11/+11
* dfa.nim: track object/tuple field accesses more precisely; sink(o.x); sink(o....Araq2019-04-165-44/+97
* Extend the fix for #11018 to strings (#11031)Clyybber2019-04-151-1/+1
* Fixes #11018 (#11019)Clyybber2019-04-141-0/+3
* make strscans module work with --newruntimeAndreas Rumpf2019-04-142-4/+7