summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* helpers2 now has a real nameAraq2019-02-072-2/+2
* ignore nkCommentStmt in lambda liftingAndreas Rumpf2019-02-061-1/+1
* fixes some bugAndreas Rumpf2019-02-061-0/+1
* Reject assignments with nkEmpty RHS (#9000)LemonBoy2019-02-061-7/+9
* Merge pull request #10577 from zielmicha/fix-10568LemonBoy2019-02-061-1/+1
|\
| * Fixes #10568: Fix null pointer dereference in address computation.Michał Zieliński2019-02-061-1/+1
* | Avoid evaluating macros twice in type sections (#10550)LemonBoy2019-02-061-0/+5
* | Do not raise ProveInit/WanrUninit for .noinit. var (#10566)LemonBoy2019-02-061-1/+4
|/
* fixes a lexer regression for 'nimble check'Araq2019-02-051-3/+4
* Vm bitops fixes (#10520)Arne Döring2019-02-053-1/+14
* compiler: don't use 2 spaces in an error messageAraq2019-02-041-1/+1
* make the lexer more forgiving so that nim-regex compiles againAraq2019-02-041-11/+17
* Implement {.booldefine.} (#10533)Oscar Nihlgård2019-02-036-14/+22
* devel docs should point to devel src (#10529)Miran2019-02-021-1/+2
* Fix vm signed xor (#10519)Arne Döring2019-02-011-2/+5
* vm fix for bitwise signed ints (#10507)cooldome2019-01-311-4/+4
* fixes #10042 (allow spaces in import) (#10504)Miran2019-01-311-1/+0
* fixes silly typo causing tons of async regressionsAraq2019-01-301-1/+1
* destructors: do not produce strong backrefs in closure environments so that r...Araq2019-01-301-4/+17
* The `file` directive is relative to the file it is inLemonBoy2019-01-301-1/+1
* Make sure the test snippet directory existsLemonBoy2019-01-301-5/+7
* gc: destructors is beginning to work (#10483)Andreas Rumpf2019-01-2910-53/+89
* Fixes https://github.com/nim-lang/Nim/issues/8484 (#10470) [backport]Neelesh Chandola2019-01-281-1/+2
* Fixes #10352 (#10416)slangmgh2019-01-281-10/+14
* suggest: quote operators and keywords on suggestion (#10460)alaviss2019-01-281-2/+6
* isLastRead regression fix (#10463)cooldome2019-01-282-10/+15
* semcall: correct lineinfo for accquoted symbols (#10461)alaviss2019-01-271-1/+1
* Fix exception tracking in try blocks (#10455)LemonBoy2019-01-271-1/+9
* fixes double object field symbol lookups (no test case available) (#10450)cooldome2019-01-251-1/+5
* docgen: style tweakAraq2019-01-251-1/+1
* docgen: do not produce trailing commas for linksAraq2019-01-251-7/+10
* docgen: produce links for proc namesAraq2019-01-251-6/+16
* docgen: nicer indentationAraq2019-01-251-22/+22
* fix #9556 (#10445)Miran2019-01-241-1/+1
* compiler/sem: correct macros lineinfo (#10438)alaviss2019-01-241-4/+5
* free some registers after usage, allows more complex macros (#10443)Arne Döring2019-01-241-0/+6
* make DLLs tests compile again; remove dependency on nimbase.h slightlyAraq2019-01-231-2/+16
* improve the generated code size for --gc:regionsAraq2019-01-231-1/+1
* compiler/sem*: better lineinfo for templates (#10428)alaviss2019-01-232-7/+11
* fix #10339 by returning type attached to nkEmpty (#10370)Vindaar2019-01-231-1/+1
* Fixes #10263; [backport]Ico Doornekamp2019-01-231-1/+1
* Harmonize the var/let and const handling (#10410)LemonBoy2019-01-231-4/+14
* Added --docInternal option to allow 'nim doc' to include non-exported symbolsIco Doornekamp2019-01-233-1/+7
* use the lastRead analysis; it's correct by construction, not a mess of specia...Andreas Rumpf2019-01-231-2/+2
* destroyer.nim: code cleanupAndreas Rumpf2019-01-231-67/+0
* make tests green againAndreas Rumpf2019-01-231-50/+81
* control flow graphs: introduce 'join' points for easy analyses based on abstr...Andreas Rumpf2019-01-233-154/+395
* compiler/sem*: improve lineinfo for qualified and generic procs (#10427)alaviss2019-01-233-19/+29
* Fix semantic analysis with noReturn proc in tail pos (#10422)LemonBoy2019-01-231-1/+2
* Fix for issue #10342. better message for generic subclass instantiation (#10354)Ray Imber2019-01-222-3/+21