metagn
|
712f5be7eb
cbuilder: use constants for type names, some cleanups (#24438)
|
3 days ago |
metagn
|
f4b9fcc8ac
cbuilder: add switch stmt, use for ccgreset and ccgtrav (#24408)
|
2 weeks ago |
metagn
|
d3af51e3ce
remove fauxMatch for tyFromExpr, remove tyProxy and tyUnknown aliases (#24018)
|
2 months ago |
Andreas Rumpf
|
6d7ab08dee
refactor: The popular 'r' field is now named 'snippet' (#23829)
|
4 months ago |
Giuliano Mega
|
473f259268
Fix reset code gen for range types (#22462, #23214) (#23215)
|
10 months ago |
Andreas Rumpf
|
91ad6a740b
type refactor: part 4 (#23077)
|
11 months ago |
Andreas Rumpf
|
db603237c6
Types: Refactorings; step 1 (#23055)
|
11 months ago |
Andreas Rumpf
|
816589b667
NIR: Nim intermediate representation (#22777)
|
1 year ago |
ringabout
|
7be2e2bef5
replaces `doAssert false` with `raiseAssert` for unreachable branches, which works better with strictdefs (#22436)
|
1 year ago |
ringabout
|
8523b543d6
`getTemp` and friends now return `TLoc` as requested (#22440)
|
1 year ago |
ringabout
|
260b4236fc
use out parameters for getTemp (#22399)
|
1 year ago |
ringabout
|
93ced31353
use strictdefs for compiler (#22365)
|
1 year ago |
Andreas Rumpf
|
ca1f3f36b9
no ropes WIP (#20433)
|
2 years ago |
ringabout
|
e8556b45f5
fixes #19967; reset does not work on set [backport: 1.2] (#19968)
|
2 years ago |
Timothee Cour
|
7e94420847
cString => cSourceString; tyCString => tyCstring so that error msgs show cstring, not cString (#17744)
|
3 years ago |
Andreas Rumpf
|
b35d370d88
specialize genericReset (#14398)
|
4 years ago |