SirOlaf
|
2a8c759df0
Fix #21742: Check generic alias depth before skip (#22443)
|
1 year ago |
metagn
|
90f87bcab7
fully revert generic inst sym change, test #22646 (#22653)
|
1 year ago |
metagn
|
6000cc8c0f
fix sym of created generic instantiation type (#22642)
|
1 year ago |
ringabout
|
306b9aca48
`initCandidate` and friends now return values (#22570)
|
1 year ago |
Amjad Ben Hedhili
|
d77ada5bdf
Markdown code blocks migration part 9 (#22506)
|
1 year ago |
ringabout
|
469c9cfab4
unpublic the sons field of PType; the precursor to PType refactorings (#22446)
|
1 year ago |
ringabout
|
0bf286583a
`initNodeTable` and friends now return (#22444)
|
1 year ago |
Bung
|
46e94c83d4
Fix #5780 (#22428)
|
1 year ago |
Bung
|
37d8f32ae9
fix #18823 Passing Natural to bitops.BitsRange[T] parameter in generi… (#20683)
|
1 year ago |
ringabout
|
93ced31353
use strictdefs for compiler (#22365)
|
1 year ago |
Bung
|
26f183043f
fix #20883 Unspecified generic on default value segfaults the compiler (#21172)
|
1 year ago |
Jake Leahy
|
3efabd3ec6
Fix crash when using uninstantiated generic (#22379)
|
1 year ago |
Juan M Gómez
|
49a108b302
Expands codegenDecl to work in function params. fixes #22306 (#22307)
|
1 year ago |
Andreas Rumpf
|
86ff37fab8
fixes #22138 (#22221)
|
1 year ago |
metagn
|
210b10dd0d
fix nested call regression in generic bodies (#22189)
|
1 year ago |
metagn
|
20037a4749
make `var object` match better than `object` (#22152)
|
1 year ago |
ringabout
|
77beb15214
fixes #22049; fixes #22054; implicit conversion keeps varness (#22097)
|
1 year ago |
metagn
|
894a19c6ed
fix calls in generic bodies, delay typecheck when no overloads match (#22029)
|
1 year ago |
ringabout
|
49e11d9dcc
clean up isNilConversion for seqs, strings (#22057)
|
1 year ago |
metagn
|
20446b437b
make `proc` not implicitly convert to `pointer` with a preview define (#21953)
|
1 year ago |
Andreas Rumpf
|
20b011de19
refactoring in preparation for better, simpler name mangling that wor… (#21667)
|
1 year ago |
metagn
|
380dafcc32
fix iterator equality + add test for proc equality + fix sameType (#21707)
|
1 year ago |
metagn
|
9dc1f2dd0f
actually fix #19015 (#21680)
|
1 year ago |
metagn
|
202b190473
revert #21227 (#21681)
|
1 year ago |
metagn
|
1bb117cd7a
`proc` typeclass accounts for `iterator`, call conventions + `nil` fix + document typeclass AST (#21629)
|
1 year ago |
metagn
|
16bc546aea
remove useVersion (#21626)
|
1 year ago |
Jake Leahy
|
741fed716e
Use `analyseIfAddressTaken` logic for checking if address is taken in converter (#21533)
|
1 year ago |
ringabout
|
d950e5f3a8
remove nosinks hacks from compiler (#21469)
|
1 year ago |
Jake Leahy
|
0a45543cc1
Specify that address is taken when converter takes a var parameter (#21391)
|
1 year ago |
Bung
|
b68b28fd24
fix typeRel of typeDesc (#21227)
|
2 years ago |