summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Allow `libffi` to work via `koch boot` (#22322)awr12023-08-032-2/+2
* Add experimental inferGenericTypes switch (#22317)SirOlaf2023-08-034-11/+68
* Revert "fix #22173 `sink` paramers not moved into closure (refc) (#22… (#22...Bung2023-08-031-9/+6
* fix #22173 `sink` paramers not moved into closure (refc) (#22359)Bung2023-08-021-6/+9
* fixes #22362; Compiler crashes with staticBoundsCheck on (#22363)ringabout2023-08-022-0/+6
* Revert "fixes #22246; generate `__builtin_unreachable` hints for case default...ringabout2023-07-312-8/+4
* fixes #22246; generate `__builtin_unreachable` hints for case defaults (#22350)ringabout2023-07-312-4/+8
* fixes an issue where byref wasnt properly handled when using it in a generic ...Juan M Gómez2023-07-291-3/+10
* implement `ensureMove` (#22339)ringabout2023-07-299-4/+56
* [JS] Fix bitwise ops & shifts (#22340)konsumlamm2023-07-271-30/+53
* [JS] Fix casting to ints (#22327)konsumlamm2023-07-251-19/+7
* fixes #22301; fixes #22324; rejects branch initialization with a runtime disc...ringabout2023-07-253-19/+32
* Fix grammar top rule (#22325)Khaled Hammouda2023-07-241-1/+1
* fixes #22321; fixes building DLL with --noMain still produces a DllMain (#22323)ringabout2023-07-242-2/+1
* Expands codegenDecl to work in function params. fixes #22306 (#22307)Juan M Gómez2023-07-236-18/+30
* implemented 'push quirky' switch for fine grained control over the ex… (#22...Andreas Rumpf2023-07-237-20/+25
* Check try block for endsInNoReturn (#22314)SirOlaf2023-07-221-2/+3
* Fix doc comment rendering for concepts (#22312)konsumlamm2023-07-221-1/+1
* Open scope for defer (#22315)SirOlaf2023-07-221-0/+2
* fixes #22297; return in the finally in the closure iterators (#22300)ringabout2023-07-221-1/+3
* `infixArgument` fail in `renderer.nim` sometimes (#22264)Ryan McConnell2023-07-201-1/+5
* fix `jsondoc` not getting `showNonExports` flag (#22267)Jake Leahy2023-07-202-8/+11
* minor code improvement (#22293)Andreas Rumpf2023-07-191-6/+7
* fixes #22268; fixes `move` codegen (#22288)ringabout2023-07-193-14/+12
* fixes #6499; disallow built-in procs used as procvars (#22291)ringabout2023-07-191-0/+1
* Fix #22281 (#22289)Anna2023-07-181-1/+1
* extend the skipAddr for potential types for destructors (#22265)ringabout2023-07-181-2/+1
* Fix non-toplevel fields in objects not getting rendered (#22266)Jake Leahy2023-07-161-24/+71
* Fixes Naive virtual crash the compiler fixes #22269 (#22271)Juan M Gómez2023-07-161-1/+1
* gendepends now supports pkgs2 (#22277)ringabout2023-07-141-6/+10
* fixes #22237; fixes #21160; wrong cursor on unowned parameters in the for loo...ringabout2023-07-101-2/+15
* Fix nimsuggest not showing suggestions for imported tuples (#22241)Jake Leahy2023-07-101-1/+9
* fixes #21730; adds pkgs2 as well when nimbleDir is set (#22234)ringabout2023-07-071-0/+2
* Tolerate markup errors for doc comments (#19607) (#22235)Andrey Makarov2023-07-072-5/+17
* fixes #22175 (#22229)Andreas Rumpf2023-07-061-2/+5
* alternative to #22219; adds a pointer wrapper for T destructor (#22225)ringabout2023-07-062-6/+53
* Fix concepts with doc comments (#22228)Jake Leahy2023-07-061-1/+3
* fixes #22132; hoisted openArray params result in erroneous code (#22224)ringabout2023-07-051-1/+4
* fixes #22138 (#22221)Andreas Rumpf2023-07-041-2/+7
* fixes #22212; Compile error when running a Nimscript that compares se… (#22...ringabout2023-07-032-4/+16
* fixes #22208; Ambiguous error when import modules with same names but… (#22...ringabout2023-07-031-1/+1
* clean up the documentation (#22196)ringabout2023-07-021-1/+1
* fixes #22197; Distinct ref objects + destructor cause C++ codegen error (#22207)ringabout2023-07-021-0/+8
* fixes #22200 (#22206)Andreas Rumpf2023-07-021-0/+4
* reset macrocache after each script evaluation (#22195)Juan M Gómez2023-06-301-1/+4
* fix nested call regression in generic bodies (#22189)metagn2023-06-291-0/+11
* alternative to #22183; nimscript shares the same compileTime sym with VM (#22...ringabout2023-06-291-1/+5
* fixes #19101; zero initialization union casts (#22185)ringabout2023-06-295-13/+12
* fix new type inference for `noreturn` [backport] (#22182)metagn2023-06-281-7/+14
* fixes #22001 (#22177)Andreas Rumpf2023-06-271-2/+4