File tree Expand file tree Collapse file tree 1 file changed +0
-8
lines changed Expand file tree Collapse file tree 1 file changed +0
-8
lines changed Original file line number Diff line number Diff line change @@ -772,14 +772,6 @@ types. Function types are transformed in order to encode additional attributes:
772
772
a way as to guarantee that it is polymorphic across all possible
773
773
implementors of the protocol.
774
774
775
- - The **fully uncurried representation ** of the function type, with
776
- all of the curried argument clauses flattened into a single argument
777
- clause. For instance, a curried function ``func foo(_ x:A)(y:B) -> C ``
778
- might be emitted as a function of type ``((y:B), (x:A)) -> C ``. The
779
- exact representation depends on the function's `calling
780
- convention `_, which determines the exact ordering of currying
781
- clauses. Methods are treated as a form of curried function.
782
-
783
775
Layout Compatible Types
784
776
```````````````````````
785
777
You can’t perform that action at this time.
0 commit comments