ringabout
|
9b378296f6
fixes addr/hiddenAddr in strictdefs (#23477)
|
il y a 9 mois |
metagn
|
4b1a841707
add switch, warning, and `bind` support for new generic injection behavior (#23102)
|
il y a 1 an |
metagn
|
941659581a
allow replacing captured syms in macro calls in generics (#23091)
|
il y a 1 an |
ringabout
|
cca5684a17
fixes yet another strictdefs bug (#23069)
|
il y a 1 an |
Juan M Gómez
|
0c179db657
case macro now can be used inside generic. Fixes #20435 (#22752)
|
il y a 1 an |
metagn
|
8836207a4e
implement semgnrc for tuple and object type nodes (#22709)
|
il y a 1 an |
metagn
|
3aaef9e4cf
block ambiguous type conversion dotcalls in generics (#22375)
|
il y a 1 an |
ringabout
|
93ced31353
use strictdefs for compiler (#22365)
|
il y a 1 an |
metagn
|
ce72b564bc
retain forced open undeclared ident information (#22019)
|
il y a 1 an |
metagn
|
446e5fbbb3
when T is both a type symbol and a routine symbol in scope of a generic proc do not account for the type symbol when doing `a.T()` (#21899)
|
il y a 1 an |
metagn
|
641e34bcb2
fix #14254 (#21837)
|
il y a 1 an |
metagn
|
161f50643a
make deprecated statement a no-op (#21836)
|
il y a 1 an |
metagn
|
e92d7681bb
consistent use of scForceOpen for generic dot field symbols (#21738)
|
il y a 1 an |
Andreas Rumpf
|
20b011de19
refactoring in preparation for better, simpler name mangling that wor… (#21667)
|
il y a 1 an |
metagn
|
63d29ddd69
alias syntax fixes, improvements and tests (#21671)
|
il y a 1 an |
ringabout
|
c814c4d993
fixes #3770; templates with untyped parameters resolve private fields wrongly in generics (#21554)
|
il y a 1 an |
Andreas Rumpf
|
81087c949f
fixes #20572 (#20585)
|
il y a 2 ans |
metagn
|
5ebd1248df
overloadable enums no longer experimental (#20298)
|
il y a 2 ans |
quantimnot
|
800cb006e7
Change `styleCheck` to ignore foreign packages (#19822)
|
il y a 2 ans |
Andreas Rumpf
|
06ff0e9624
fixes #18769 (#18790)
|
il y a 3 ans |
Jason Beetham
|
ed44618deb
Fixed const tuples in inferred generics (#18598)
|
il y a 3 ans |
Andreas Rumpf
|
6768f507fb
refactoring: removed empty withBracketExpr template (#18152)
|
il y a 3 ans |
Timothee Cour
|
38b41f893a
fix #17941: UnusedImport works for var/let/const/type invoked inside a generic (#17942)
|
il y a 3 ans |
Saem Ghani
|
7366a3da37
potential fix for semgeneric formal params (#17494)
|
il y a 3 ans |
Andreas Rumpf
|
796498525a
IC: next steps (#16550)
|
il y a 4 ans |
Andreas Rumpf
|
73a8b950cb
big steps torwards an efficient, simple IC implementation (#16543)
|
il y a 4 ans |
Andreas Rumpf
|
979148e863
refactorings to prepare the compiler for IC (#15935)
|
il y a 4 ans |
Andreas Rumpf
|
226595515c
explicit ID generation for easier IC (#15559)
|
il y a 4 ans |
Clyybber
|
fb58066b61
Fix #5691 (#15158)
|
il y a 4 ans |
Timothee Cour
|
511bd947d3
fix bug in semgnrc: runnableExamples should not semcheck, even with > 1 arg (#14768)
|
il y a 4 ans |