[ty] Improve protocol member type checking and relation handling #18847
Improve protocol member type checking and relation handling
fd040c49
mtshiba
force pushed
from
6f64b94f
to
fd040c49
243 days ago
Update protocols.md
607b0195
Update instance.rs
7a7809e6
Merge remote-tracking branch 'upstream/main' into protocol-member-checks
ab52f9dc
mtshiba
marked this pull request as ready for review 241 days ago
Merge remote-tracking branch 'upstream/main' into protocol-member-checks
db50a0a2
[ty] Implement equivalence for protocols with method members
16e95991
avoiding panics related to recursive protocols (workaround)
65a016e3
check attribute type equivalence and use `Assignability` in `is_disjo…
b93f06a4
mtshiba
force pushed
from
f6e81f08
to
b93f06a4
237 days ago
Merge remote-tracking branch 'upstream/main' into protocol-member-checks
019a1b05
carljm
commented
on 2025-06-27
fix some bugs
dfcf0e09
AlexWaygood
force pushed
from
96d49d75
to
dfcf0e09
236 days ago
fix `hasattr` check
874cae65
nitpicks
1da5d998
generalize disjointness logic to non-instance types too
65f5a1bb
nitpicks
0beafecd
mtshiba
deleted the protocol-member-checks branch 235 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub