// {"kind":"typecheck","original":"54198387","signature":"swift::Expr* llvm::function_ref::callback_fn&, llvm::ArrayRef, unsigned int, swift::constraints::ConstraintLocatorBuilder)::$_0>(long, swift::Expr*)","signatureAssert":"Assertion failed: (!baseName.isSpecial() && \"Can't retrieve the identifier of a special base name\"), function getBaseIdentifier"} // RUN: not --crash %target-swift-frontend -typecheck %s func a( c: (b, ()) -> b = { $0.init })