813d7ff84a
It seems a candidate is added either when requiresExtensionReceiver is true and receiver is not null or when requiresExtensionReceiver is false and receiver is null. Consequently, f appears useless.