summary refs log tree commit diff stats
path: root/compiler
Commit message (Collapse)AuthorAgeFilesLines
* fixes subtype relation regressionAraq2019-05-221-4/+20
|
* make bootstrapping work with older NimsAraq2019-05-221-2/+1
|
* fixes #11239Araq2019-05-222-52/+38
|
* fixes #11268 (#11299)Andreas Rumpf2019-05-222-3/+13
|
* fixes #10963, disallow implicit mixing of strings and ints/floats (#11292)Miran2019-05-214-6/+6
|
* Allow void macro result (#11286)Arne Döring2019-05-217-23/+29
| | | | | * allow void macro result * add test for void macro result type
* More specific error message for unsupported recursion in iterators (#11283)Ico Doornekamp2019-05-202-1/+2
|
* fix for return in macro (#9666); fixes #5874Arne Döring2019-05-201-1/+9
|
* range/case fixes (#11264)Jasper Jenkins2019-05-163-6/+15
|
* fixes #7816 (#11261)Andreas Rumpf2019-05-152-1/+2
|
* Correct global destructor injections for js backend (#11240)Clyybber2019-05-151-0/+3
|
* Tuple error message (#11141); fixes #3211Arne Döring2019-05-151-17/+24
|
* fixes #8053Araq2019-05-151-1/+2
|
* less copy tree (#11249)Arne Döring2019-05-151-19/+15
|
* fixes #6732 (#11255)Andreas Rumpf2019-05-151-1/+12
|
* fixes #88 (#11243)Andreas Rumpf2019-05-151-2/+2
|
* fixes #11202Andreas Rumpf2019-05-145-16/+22
|
* fixes #7937 (#11244)Andreas Rumpf2019-05-141-3/+4
|
* Fixes #9365 : let with exportC pragma in template. (#11235)Aditya Siram2019-05-141-0/+6
| | | | | | * Fixes #9365 : let with exportC pragma in template. * Fix according to comments.
* fixes #11194 (#11242)Arne Döring2019-05-141-3/+2
|
* Iterator fixes (#11234)Jasper Jenkins2019-05-133-17/+37
|
* fixes #11131Andreas Rumpf2019-05-131-3/+4
|
* ccgexprs.nim: fewer newlinesAraq2019-05-131-4/+0
|
* Fixes #4140 (#11238)Jasper Jenkins2019-05-131-3/+4
| | | | | | | | * correct error * cleaner * fix line info
* Fix destructor injections for global variables (#11230)Clyybber2019-05-133-8/+26
| | | | | | | | * attach global destructors at end of mainModule * Add testcase * Minor cleanup * Inject topLevelVar temporaries' destructors early * Fix megatest
* fixes #11215Araq2019-05-122-4/+4
|
* rename tyExpr/tyStmt to tyUntyped/tyTyped (#11227)Arne Döring2019-05-1121-71/+70
|
* fixes #6855Araq2019-05-101-4/+7
|
* Make range checks in semConv (#7164)Oscar Nihlgård2019-05-104-21/+54
| | | | | | | | | | | * Remove NaN/Inf/NegInf magic * Make range checks in semConv * fix the failing line * fix `firstOrd` and `lastOrd` * fix `localError` * remove debug comment * Cleanup, fix failing test * make tests green
* fixes #7569, all credit to @vincentvidal (#11213)Miran2019-05-101-1/+1
|
* Fix #9844 (#11216)Clyybber2019-05-091-1/+8
| | | | * Fixes #9844
* fixes #11204 (#11207)cooldome2019-05-091-0/+1
|
* fix complex typdesc iteratorsJasper Jenkins2019-05-081-0/+1
|
* Merge pull request #11201 from nim-lang/araq-fixes-11200Andreas Rumpf2019-05-083-3/+3
|\ | | | | fixes 11200
| * fixes #11200Araq2019-05-081-1/+1
| |
| * typoAraq2019-05-082-2/+2
| |
* | Merge pull request #11132 from jrfondren/expand-amb-identifier-outputAndreas Rumpf2019-05-081-3/+4
|\ \ | | | | | | provide more useful ambiguous-identifier error output
| * \ Merge branch 'devel' into expand-amb-identifier-outputjrfondren2019-05-0331-499/+890
| |\ \
| * | | 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
| | | |
* | | | Merge pull request #11159 from JasperJenkins/const-named-tuple-unpackAndreas Rumpf2019-05-081-1/+2
|\ \ \ \ | | | | | | | | | | Const named tuple unpacking
| * | | | handle in semConstJasper Jenkins2019-05-053-3/+2
| | | | |
| * | | | make work againJasper Jenkins2019-05-051-1/+2
| | | | |
| * | | | handle separately in backendsJasper Jenkins2019-05-053-2/+3
| | | | |
| * | | | const named tuple unpackingJasper Jenkins2019-05-011-1/+1
| | | | |
* | | | | Small cleanup (#11185)Andreas Rumpf2019-05-0865-424/+418
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Remove mStaticTy and mTypeTy * Replace countup(x, y-1) with x ..< y * Replace countup(x, y) with x .. y
| * | | | Replace countup(x, y) with x .. yClyybber2019-05-0735-103/+103
| | | | |