mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
14 lines
553 B
Swift
14 lines
553 B
Swift
// RUN: %target-swift-frontend -c -verify -primary-file %s %S/Inputs/other_file_protocol_default_implementation_witness.swift
|
|
|
|
// https://github.com/apple/swift/issues/55897
|
|
// Test missing protocol requirement `@differentiable` attribute errors for
|
|
// protocol witnesses declared in a different file than the protocol
|
|
// conformance.
|
|
//
|
|
// This test case specifically tests protocol extension method witnesses.
|
|
|
|
import _Differentiation
|
|
|
|
// expected-error @+1 {{type 'ConformingStruct' does not conform to protocol 'P1'}}
|
|
struct ConformingStruct: P2 {}
|