mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-09-30 07:15:00 +01:00
This fixes a bug where Explorer would not detect when: - an implementation used a method to implement a class function in an interface - an implementation used a class function to implement a method in an interface - an implementation method used `addr self` when the interface method did not - an interface method used `addr self` when the implementation method did not at type checking time. This would then cause a crash at runtime. Closes #2857 --------- Co-authored-by: Richard Smith <richard@metafoo.co.uk>