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.
1 parent 9a5f2dc commit 88589e1Copy full SHA for 88589e1
test/Constraints/function_builder_infer.swift
@@ -223,9 +223,12 @@ struct DynamicTupled3 {
223
}
224
225
226
-extension DynamicTupled3: Tupled {
+extension DynamicTupled3: OtherTupled {
227
@_dynamicReplacement(for: dynamicTuple)
228
- var tuple: some Any {
+ var tuple: some Any { // expected-error{{ambiguous function builder inferred for 'tuple': 'OtherTupleBuilder' or 'TupleBuilder'}}
229
+ // expected-note@-1{{add an explicit 'return' statement to not use a function builder}}
230
+ // expected-note@-2{{apply function builder 'OtherTupleBuilder' (inferred from protocol 'OtherTupled')}}
231
+ // expected-note@-3{{apply function builder 'TupleBuilder' (inferred from dynamic replacement of 'dynamicTuple')}}
232
0
233
234
0 commit comments