File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -355,9 +355,9 @@ Implementation Note: `AnyObject` is represented in memory as a pointer to a refc
355
355
356
356
### Error (SE-0112)
357
357
358
- The Error type behaves like an ordinary existential type for casting purposes.
358
+ The ` Error ` type behaves like an ordinary existential type for casting purposes.
359
359
360
- (See "Note: 'Self-conforming' protocols" below for additional details relevant to the Error protocol.)
360
+ (See "Note: 'Self-conforming' protocols" below for additional details relevant to the ` Error ` protocol.)
361
361
362
362
### AnyHashable (SE-0131)
363
363
@@ -377,7 +377,7 @@ protocol P {}
377
377
```
378
378
379
379
As a result of this definition, there is an existential type (also called ` P ` ).
380
- This existential type is also known as a "protocol witness" type since it exposes exactly the capabilities that are defined by the protocol.
380
+ This existential type is also known as a "protocol witness type" since it exposes exactly the capabilities that are defined by the protocol.
381
381
Other capabilities of the type ` T ` are not accessible from a ` P ` instance.
382
382
Any Swift instance of a concrete type ` T ` can be cast to the type ` P ` iff ` T ` conforms to the protocol ` P ` .
383
383
You can’t perform that action at this time.
0 commit comments