Part of #23291
I introduced new warning (-Wpattern-signature-binds), that was declared this part of accepted proposal #448
#448
Previously this was a part of !10385, but there is ongoing discussion about if we need this warning at all, so I decided to split up the changes.