| Commit message (Expand) | Author | Age | Files | Lines |
* | fixes #24167; {.push deprecated.} for templates (#24170) | ringabout | 2024-09-25 | 1 | -2/+5 |
* | handle explicit generic routine instantiations in sigmatch (#24010) | metagn | 2024-09-02 | 1 | -0/+1 |
* | opensym for templates + move behavior of opensymchoice to itself (#24007) | metagn | 2024-08-28 | 1 | -2/+5 |
* | remove fauxMatch for tyFromExpr, remove tyProxy and tyUnknown aliases (#24018) | metagn | 2024-08-28 | 1 | -5/+2 |
* | sem all call nodes in generic type bodies + many required fixes (#23983) | metagn | 2024-08-20 | 1 | -0/+2 |
* | opensym as node kind + fixed experimental switch (#23892) | metagn | 2024-08-12 | 1 | -4/+5 |
* | implement genericsOpenSym for symchoices (#23873) | metagn | 2024-07-25 | 1 | -0/+2 |
* | turn some sym flag aliases into enums (#23884) | ringabout | 2024-07-23 | 1 | -18/+13 |
* | refactor: The popular 'r' field is now named 'snippet' (#23829) | Andreas Rumpf | 2024-07-12 | 1 | -2/+2 |
* | Optimize closure iterator locals (#23787) | Yuriy Glukhov | 2024-07-03 | 1 | -0/+1 |
* | [backport] fixes #23711; C code contains backtick`gensym (#23716) | ringabout | 2024-06-19 | 1 | -1/+2 |
* | rework `wasMoved`, `move` on the JS backend (#23577) | ringabout | 2024-05-08 | 1 | -1/+1 |
* | remove unused magics: mIntToStr, mInt64ToStr, mFloatToStr (#23486) | ringabout | 2024-04-09 | 1 | -2/+0 |
* | adds ccMember CC fixes #23434 (#23457) | Juan M Gómez | 2024-03-29 | 1 | -0/+1 |
* | Adds support for custom ASTs in the Nim parser (#23417) | Andreas Rumpf | 2024-03-18 | 1 | -198/+44 |
* | refactoring: no inheritance for PType/PSym (#23403) | Andreas Rumpf | 2024-03-14 | 1 | -44/+18 |
* | compiler/ast.nim: fix a typo (#23340) | litlighilit | 2024-02-23 | 1 | -1/+1 |
* | allow replacing captured syms in macro calls in generics (#23091) | metagn | 2023-12-18 | 1 | -1/+3 |
* | types refactoring; WIP (#23086) | Andreas Rumpf | 2023-12-17 | 1 | -3/+33 |
* | type refactor: part 4 (#23077) | Andreas Rumpf | 2023-12-15 | 1 | -1/+8 |
* | Param match relax (#23033) | Ryan McConnell | 2023-12-15 | 1 | -2/+4 |
* | type graph refactor; part 3 (#23064) | Andreas Rumpf | 2023-12-14 | 1 | -11/+71 |
* | type refactoring: part 2 (#23059) | Andreas Rumpf | 2023-12-13 | 1 | -22/+12 |
* | Types: Refactorings; step 1 (#23055) | Andreas Rumpf | 2023-12-12 | 1 | -20/+56 |
* | forbides adding sons for `PType` (#23030) | ringabout | 2023-12-04 | 1 | -7/+0 |
* | IC: progress and refactorings (#22961) | Andreas Rumpf | 2023-11-20 | 1 | -13/+21 |
* | Inlay hints support (#22896) | Nikolay Nikolov | 2023-11-04 | 1 | -0/+1 |
* | prepare for the enforcement of `std` prefix (#22873) | ringabout | 2023-10-29 | 1 | -2/+4 |
* | NIR: store sizes, alignments and offsets in the type graph; beginning… (#22... | Andreas Rumpf | 2023-10-16 | 1 | -1/+1 |
* | NIR: progress (#22817) | Andreas Rumpf | 2023-10-12 | 1 | -1/+1 |
* | NIR: Nim intermediate representation (#22777) | Andreas Rumpf | 2023-10-11 | 1 | -1/+5 |
* | refactor semtempl ident declarations, some special word use (#22693) | metagn | 2023-09-14 | 1 | -2/+2 |
* | Instantiates generics in the module that uses it (#22513) | Juan M Gómez | 2023-09-09 | 1 | -1/+2 |
* | Fix the problem where instances of generic objects with `sendable` pragmas ar... | Pylgos | 2023-09-02 | 1 | -1/+1 |
* | unpublic the sons field of PType; the precursor to PType refactorings (#22446) | ringabout | 2023-08-11 | 1 | -3/+19 |
* | `initNodeTable` and friends now return (#22444) | ringabout | 2023-08-11 | 1 | -23/+15 |
* | replaces `doAssert false` with `raiseAssert` for unreachable branches, which ... | ringabout | 2023-08-10 | 1 | -1/+1 |
* | fix #12938 index type of array in type section without static (#20529) | Bung | 2023-08-09 | 1 | -0/+1 |
* | fix #20891 Illegal capture error of env its self (#22414) | Bung | 2023-08-09 | 1 | -0/+6 |
* | fix #18823 Passing Natural to bitops.BitsRange[T] parameter in generi… (#20... | Bung | 2023-08-08 | 1 | -2/+4 |
* | [C++] Member pragma RFC (https://github.com/nim-lang/RFCs/issues/530) (#22272) | Juan M Gómez | 2023-08-07 | 1 | -0/+2 |
* | use strictdefs for compiler (#22365) | ringabout | 2023-08-06 | 1 | -0/+16 |
* | implement `ensureMove` (#22339) | ringabout | 2023-07-29 | 1 | -1/+1 |
* | Expands codegenDecl to work in function params. fixes #22306 (#22307) | Juan M Gómez | 2023-07-23 | 1 | -0/+1 |
* | clean up nimfix leftover (#22087) | ringabout | 2023-06-13 | 1 | -3/+0 |
* | fix dot calls with resolved symbols in templates (#22076) | metagn | 2023-06-12 | 1 | -2/+1 |
* | fixes overriden typo (#22044) | ringabout | 2023-06-08 | 1 | -4/+4 |
* | make runnableExamples a special word (#22024) | metagn | 2023-06-06 | 1 | -5/+0 |
* | lift the `=dup` hook (#21903) | ringabout | 2023-06-02 | 1 | -3/+3 |
* | privateAccess ignores non-objects (#21973) | metagn | 2023-06-01 | 1 | -1/+1 |