     self._forceBridgeFromObjectiveC(x, result: &result)
     return true
   }
+
+  public static func _unconditionallyBridgeFromObjectiveC(
+    source: NSNumber?
+  ) -> Float {
+    return source!.floatValue
+  }
 }
 
 extension Double : _ObjectiveCBridgeable {

  ) {
    result = x.unsignedIntegerValue
  }
  public static func _conditionallyBridgeFromObjectiveC(
    x: NSNumber,
    result: inout UInt?

    self._forceBridgeFromObjectiveC(x, result: &result)
    return true
  }

  public static func _unconditionallyBridgeFromObjectiveC(
    source: NSNumber?
  ) -> Double {
    return source!.doubleValue
  }
}

extension Bool: _ObjectiveCBridgeable {
