metagn
|
0e2b34ce35
fix subscript magic giving unresolved generic param type (#23988)
|
7 kuukautta sitten |
ringabout
|
fe72db98c1
fixes addr/hiddenAddr in strictdefs (#23477)
|
1 vuosi sitten |
metagn
|
4fe17a2d87
delay markUsed for converters until call is resolved (#24243)
|
6 kuukautta sitten |
narimiran
|
e582f1ccb3
Revert "Look up generic parameters when found inside semOverloadedCall, fixin… (#23054)"
|
11 kuukautta sitten |
narimiran
|
0e1a699937
Revert "Overloads passed to static proc parameters now convert to the desired… (#23063)"
|
11 kuukautta sitten |
Jason Beetham
|
82e77a13f3
Overloads passed to static proc parameters now convert to the desired… (#23063)
|
1 vuosi sitten |
Jason Beetham
|
54bd380011
Look up generic parameters when found inside semOverloadedCall, fixin… (#23054)
|
1 vuosi sitten |
ringabout
|
3ae3050b80
fixes #22902; borrow from proc return type mismatch (#22908)
|
1 vuosi sitten |
Bung
|
665480372e
fix #19304 Borrowing std/times.format causes Error: illformed AST (#20659)
|
1 vuosi sitten |
ringabout
|
e03667e920
improve error messages [backport] (#23345)
|
1 vuosi sitten |
metagn
|
3ab6012c81
fix generic param substitution in templates (#22535)
|
1 vuosi sitten |
metagn
|
ee0d3f9b34
unify explicit generic param semchecking in calls (#22618)
|
1 vuosi sitten |
metagn
|
6d21637245
fix scoping regression with calls in generic bodies (#22115)
|
1 vuosi sitten |
metagn
|
894a19c6ed
fix calls in generic bodies, delay typecheck when no overloads match (#22029)
|
1 vuosi sitten |
Andreas Rumpf
|
72ca444122
hopefully easier to understand error message (#21585)
|
2 vuotta sitten |
Andreas Rumpf
|
f7e3af0c2d
mitigates #21272; but it's not the final fix because the first round … (#21462)
|
2 vuotta sitten |
SirOlaf
|
7bde421e4d
Fix #21272: Rewrite parts of pickBestCandidate (#21465)
|
2 vuotta sitten |
ringabout
|
d950e5f3a8
remove nosinks hacks from compiler (#21469)
|
2 vuotta sitten |
ringabout
|
761c5a0830
less verbose type mismatch messages (#21191)
|
2 vuotta sitten |
metagn
|
555c5ed1a7
fix bugs with dot & call operators [backport] (#20931)
|
2 vuotta sitten |
Bung
|
eec1543baf
fix semcase on tySequence and tyObject #20283 #19682 (#20339)
|
2 vuotta sitten |
ringabout
|
5602183234
'lock levels' are deprecated, now a noop (#20539)
|
2 vuotta sitten |
ringabout
|
d954e698b3
Automatic dereferencing is removed (#20531)
|
2 vuotta sitten |
metagn
|
de4b0346bd
store full definition AST for consts, fix noRewrite (#20115)
|
2 vuotta sitten |
metagn
|
f6eb1d4d7d
remove {.this.} pragma, deprecated since 0.19 (#20201)
|
2 vuotta sitten |
Lancer11211
|
efd5c571bf
.forbids pragma: defining forbidden tags (#20050)
|
2 vuotta sitten |
Jason Beetham
|
8d5a275189
Fixed distinct composite type class proc borrowing (#18904)
|
3 vuotta sitten |
Andreas Rumpf
|
e0ef859130
strict effects (#18777)
|
3 vuotta sitten |
flywind
|
8fa0decf6b
fix a typo (#18715)
|
3 vuotta sitten |
Timothee Cour
|
836b061ae3
improve `--declaredLocs` to help disambiguate types (generics, aliases etc) (#18389)
|
3 vuotta sitten |