index
:
Nim
this commit
devel
This repository contains the Nim compiler, Nim's stdlib, tools, and documentation. (mirror)
ahoang <ahoang@tilde.institute>
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
compiler
/
ast.nim
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
[next]