Juan M Gómez
|
0c6e13806d
fixes internal error: no generic body fixes #1500 (#22580)
|
1 year ago |
metagn
|
f1789cc465
resolve local symbols in generic type call RHS (#22610)
|
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
|
d53a89e453
fix #12938 index type of array in type section without static (#20529)
|
1 year ago |
ringabout
|
93ced31353
use strictdefs for compiler (#22365)
|
1 year ago |
Juan M Gómez
|
49a108b302
Expands codegenDecl to work in function params. fixes #22306 (#22307)
|
1 year ago |
Juan M Gómez
|
4937aa952b
adds another pass for sets fixes #6259 (#22099)
|
1 year ago |
Juan M Gómez
|
d90581c677
Allows for arbitrary ordering of inheritance in type section #6259 (#22070)
|
1 year ago |
metagn
|
894a19c6ed
fix calls in generic bodies, delay typecheck when no overloads match (#22029)
|
1 year ago |
Juan Carlos
|
ea91cfb305
Improve compiler messages (#22040)
|
1 year ago |
Juan Carlos
|
9f3d1b1290
Improve compiler messages (#22028)
|
1 year ago |
Jason Beetham
|
28a116a477
Fixed generic parameters failing to be used in inheritance (#21866)
|
1 year ago |
ringabout
|
4533e894ad
adds an experimental `mm:atomicArc` switch (#21798)
|
1 year ago |
ringabout
|
ebdff1c7d3
fixes #21801; object field initialization with overloaded functions (#21805)
|
1 year ago |
ringabout
|
8cf5643621
fixes #21280; Enum with int64.high() value crashes compiler (#21285)
|
1 year ago |
metagn
|
ca82b4ea16
underscore as special word (#21766)
|
1 year ago |
Andreas Rumpf
|
20b011de19
refactoring in preparation for better, simpler name mangling that wor… (#21667)
|
1 year ago |
metagn
|
63d29ddd69
alias syntax fixes, improvements and tests (#21671)
|
1 year ago |
metagn
|
b0a98cc01e
warn on set types bigger than max size, default to 0..255 for int literals (#21659)
|
1 year ago |
metagn
|
8c4b7129b5
fix small mistake from #21629 (#21672)
|
1 year ago |
metagn
|
1bb117cd7a
`proc` typeclass accounts for `iterator`, call conventions + `nil` fix + document typeclass AST (#21629)
|
1 year ago |
ringabout
|
4d683fc689
fixes booting warnings (#21583)
|
1 year ago |
metagn
|
16bc546aea
remove useVersion (#21626)
|
1 year ago |
metagn
|
4898b054ce
warn against `a, b = val` in routine arguments (#21604)
|
1 year ago |
metagn
|
ecf9efa397
document general use of `_`, error message, fixes (#21584)
|
1 year ago |
ringabout
|
c814c4d993
fixes #3770; templates with untyped parameters resolve private fields wrongly in generics (#21554)
|
1 year ago |
ringabout
|
bbb6d2c69d
fixes #20695; fixes object with distinct defaults and tables (#21428)
|
1 year ago |
metagn
|
ac982d8a96
close #21257 (#21275)
|
2 years ago |
metagn
|
05c6db6500
underscores for routine parameters (#21192)
|
2 years ago |