[SR-11703] inlinable synthesised Equatable, Hashable, ... conformances #54111
Labels
bug
A deviation from expected or documented behavior. Also: expected but undesirable behavior.
compiler
The Swift compiler itself
performance
Additional Detail from JIRA
md5: b1b48782af7210f46523fb8e5c4f37c1
Issue Description:
There is no way (known to us) to get a synthesised Equatable/Hashable conformance to be inlinable. It's a bit tedious to implement it manually just to get it inlinable.
Right now, it would always call into
static lib.Foo.__derived_struct_equals(lib.Foo, lib.Foo) -> Swift.Bool
for a typeFoo
in modulelib
The text was updated successfully, but these errors were encountered: