We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
ResultInfo.init(bridged: OptionalBridgedResultInfo)
1 parent 8e86b5c commit d802b59Copy full SHA for d802b59
SwiftCompilerSources/Sources/SIL/FunctionConvention.swift
@@ -409,8 +409,11 @@ extension ResultInfo {
409
self.convention = ResultConvention(bridged: bridged.convention)
410
self.hasLoweredAddresses = hasLoweredAddresses
411
}
412
- init(bridged: OptionalBridgedResultInfo, hasLoweredAddresses: Bool) {
413
- self.type = BridgedASTType(type: bridged.type!)
+ init?(bridged: OptionalBridgedResultInfo, hasLoweredAddresses: Bool) {
+ guard let t = bridged.type else {
414
+ return nil
415
+ }
416
+ self.type = BridgedASTType(type: t)
417
418
419
0 commit comments