summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
...
* Fix #21722 (#22512)SirOlaf2023-08-191-6/+8
* Markdown code blocks migration part 9 (#22506)Amjad Ben Hedhili2023-08-192-2/+2
* Remove Deprecated Babel (#22507)Juan Carlos2023-08-191-4/+2
* Fix #22366 by making nimlf_/nimln_ part of the same line (#22503)Alberto Torres2023-08-181-2/+2
* Add staticFileExists and staticDirExists (#22278)Tomohiro2023-08-181-0/+4
* make float32 literals stringifying behave in JS the same as in C (#22500)ringabout2023-08-171-2/+7
* cascade tyFromExpr in type conversions in generic bodies (#22499)metagn2023-08-171-5/+7
* fixes #22357; don't sink elements of var tuple cursors (#22486)ringabout2023-08-161-1/+3
* When in object handles procedure call again, fixes #22474 (#22480)Jason Beetham2023-08-151-1/+1
* fixes #22469; generates nimTestErrorFlag for top level statements (#22472)ringabout2023-08-141-2/+2
* relax the parameter of `ensureMove`; allow let statements (#22466)ringabout2023-08-121-2/+3
* better initialization patterns for seminst (#22456)ringabout2023-08-121-14/+5
* fix #22448 Remove `structuredErrorHook` temporary in `tryConstExpr` (#22450)Pylgos2023-08-111-0/+9
* unpublic the sons field of PType; the precursor to PType refactorings (#22446)ringabout2023-08-1121-76/+94
* refactor `result = default(...)` into object construction (#22455)ringabout2023-08-111-10/+4
* modernize lambdalifting (#22449)ringabout2023-08-111-9/+6
* `initNodeTable` and friends now return (#22444)ringabout2023-08-1115-64/+51
* fixes move sideeffects issues [backport] (#22439)ringabout2023-08-101-3/+15
* replaces `doAssert false` with `raiseAssert` for unreachable branches, which ...ringabout2023-08-1021-42/+34
* `getTemp` and friends now return `TLoc` as requested (#22440)ringabout2023-08-106-77/+60
* adds support for functor in member (#22433)Juan M Gómez2023-08-101-1/+6
* fix #19304 Borrowing std/times.format causes Error: illformed AST (#20659)Bung2023-08-103-26/+53
* `initLocExpr` and friends now return `TLoc` (#22434)ringabout2023-08-104-341/+234
* Fix #21760 (#22422)SirOlaf2023-08-101-2/+2
* modernize sempass2; `initEffects` now returns `TEffects` (#22435)ringabout2023-08-101-21/+13
* makes asmnostackframe work with cpp member #22411 (#22429)Juan M Gómez2023-08-091-3/+4
* simplify isAtom condition (#22430)ringabout2023-08-092-8/+2
* Fix #5780 (#22428)Bung2023-08-091-1/+1
* fixes cascades of out parameters, which produces wrong ProveInit warnings (#2...ringabout2023-08-091-4/+10
* fix #12938 index type of array in type section without static (#20529)Bung2023-08-092-21/+37
* fixes #22419; async/closure environment does not align local variables (#22425)ringabout2023-08-091-0/+3
* fix #20891 Illegal capture error of env its self (#22414)Bung2023-08-092-3/+13
* make the name of procs consistent with the name forwards (#22424)ringabout2023-08-091-1/+1
* refactors initSrcGen and initTokRender into returning objects (#22421)ringabout2023-08-092-61/+36
* modernize jsgen; clean up some leftovers (#22423)ringabout2023-08-091-16/+13
* block ambiguous type conversion dotcalls in generics (#22375)metagn2023-08-091-0/+11
* modernize lineinfos; it seems that array access hinders strict def analysis l...ringabout2023-08-091-7/+7
* modernize compiler/reorder, which exposes yet another strictdefs bug (#22415)ringabout2023-08-081-13/+8
* clean up `gc:arc` or `gc:orc` in docs and in error messages (#22408)ringabout2023-08-081-1/+1
* fixes LineTooLong hints on old compilers (#22412)ringabout2023-08-082-0/+2
* modernize compiler/filter_tmpl.nim (#22407)ringabout2023-08-081-11/+9
* fix #18823 Passing Natural to bitops.BitsRange[T] parameter in generi… (#20...Bung2023-08-083-10/+17
* fix #22287 nimlf_ undefined error (#22382)Bung2023-08-081-0/+1
* use out parameters for getTemp (#22399)ringabout2023-08-076-43/+39
* [C++] Member pragma RFC (https://github.com/nim-lang/RFCs/issues/530) (#22272)Juan M Gómez2023-08-076-23/+32
* a bit modern code for depends (#22400)ringabout2023-08-071-6/+1
* use strictdefs for compiler (#22365)ringabout2023-08-06107-491/+1209
* Fix some jsgen bugs (#22330)konsumlamm2023-08-062-12/+45
* Let inferGenericTypes continue if a param is already bound (#22384)SirOlaf2023-08-061-3/+6
* fix set op related to {sfGlobal, sfPure} (#22393)Bung2023-08-062-2/+2