Avatar
朝ちょっと調べてみたのですが、escapingClosure(operation) は inoutではないfunction parmeterなので、RValueにする必要があるのかなと思いました。 ↓にcs.coerceToRValueを適用すると、crashしなくなってテストも全部通りました。 https://github.com/swiftlang/swift/blob/8127c83cf0d41c9a8c3d070adffb15b66c8a2c3c/lib/Sema/CSApply.cpp#L8207