Skip to content

Commit d53c0da

Browse files
committed
Generalize 'versionsuffix' note in 'Type Checking' section
1 parent 225cc90 commit d53c0da

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

design/mvp/Explainer.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1087,9 +1087,9 @@ and `$C1` is a subtype of `$C2`:
10871087
)
10881088
```
10891089

1090-
🔗 Note that [canonical interface names](#-canonical-interface-name) may be
1091-
annotated with a `versionsuffix` which is ignored for type checking except to
1092-
improve diagnostic messages.
1090+
🔗/📝 Note that all `attribute`s on `import`s and `export`s are ignored by type
1091+
checking and so any `external-id`, `implements` or `versionsuffix` attribute can
1092+
be added to any of the `func`s above without changing the result.
10931093

10941094
When we next consider type imports and exports, there are two distinct
10951095
subcases of `typebound` to consider: `eq` and `sub`.

0 commit comments

Comments
 (0)