Ryan McConnell
|
c1f91c26a5
Overload resultion with generic variables an inheritance (#23870)
|
3 months ago |
SirOlaf
|
9ca646acd4
Merge tyUncheckedArray with tySeq in typeRel (#23866)
|
3 months ago |
metagn
|
31ee75f10e
bypass constraints for tyFromExpr in generic bodies (#23863)
|
3 months ago |
Ryan McConnell
|
22ba5abd63
fixes 23823; array static overload - again (#23824)
|
4 months ago |
Ryan McConnell
|
27abcdd57f
fixes #23755; array static inference during overload resolution (#23760)
|
4 months ago |
Andreas Rumpf
|
5996b12355
fixes a long standing bug with varargs type inference [backport] (#23720)
|
5 months ago |
ringabout
|
1ad4e80060
fixes #22409; don't check style for enumFieldSymChoice in the function (#23580)
|
6 months ago |
Andreas Rumpf
|
7657a637b8
refactoring: no inheritance for PType/PSym (#23403)
|
8 months ago |
Ryan McConnell
|
ca77423ffc
`varargs[typed]` should behave more like `typed` (#23303)
|
8 months ago |
metagn
|
ee984f8836
account for nil return type in tyProc sumGeneric (#23250)
|
9 months ago |
metagn
|
cfd69bad1a
fix wrong subtype relation in tuples & infer some conversions (#23228)
|
10 months ago |
metagn
|
f46f26e79a
don't use previous bindings of `auto` for routine return types (#23207)
|
10 months ago |
metagn
|
e8092a5470
delay resolved procvar check for proc params + acknowledge unresolved statics (#23188)
|
10 months ago |
Ryan McConnell
|
a4f3bf3742
Fixes #23172 (#23173)
|
10 months ago |
Ryan McConnell
|
74fa8ed59a
Changing generic weight of `tyGenericParam` (#22143)
|
10 months ago |
metagn
|
b280100499
ambiguous identifier resolution (#23123)
|
10 months ago |
Ryan McConnell
|
ccc7c45d71
`typRel` and `sumGeneric` adjustments (#23137)
|
10 months ago |
Andreas Rumpf
|
91ad6a740b
type refactor: part 4 (#23077)
|
11 months ago |
ringabout
|
cca5684a17
fixes yet another strictdefs bug (#23069)
|
11 months ago |
Ryan McConnell
|
94f7e9683f
Param match relax (#23033)
|
11 months ago |
Jason Beetham
|
91efa49550
Overloads passed to static proc parameters now convert to the desired… (#23063)
|
11 months ago |
Andreas Rumpf
|
6ed33b6d61
type graph refactor; part 3 (#23064)
|
11 months ago |
Andreas Rumpf
|
e51e98997b
type refactoring: part 2 (#23059)
|
11 months ago |
Ryan McConnell
|
df6cb645f7
Typrel whitespace (#23061)
|
11 months ago |
Andreas Rumpf
|
db603237c6
Types: Refactorings; step 1 (#23055)
|
11 months ago |
Andreas Rumpf
|
02be027e9b
IC: progress and refactorings (#22961)
|
1 year ago |
ringabout
|
e17237ce9d
prepare for the enforcement of `std` prefix (#22873)
|
1 year ago |
Ryan McConnell
|
b2ca6bedae
Make `typeRel` behave to spec (#22261)
|
1 year ago |
ringabout
|
a7a0cfe8eb
fixes #10542; suppresses varargs conversion warnings (#22757)
|
1 year ago |
SirOlaf
|
2a8c759df0
Fix #21742: Check generic alias depth before skip (#22443)
|
1 year ago |