Skip to content

Commit f4e2d25

Browse files
authored
Merge pull request #61260 from hyp/eng/update-re-status
[interop][docs] update status page for recent generic enum, Array and…
2 parents 8d01378 + b04fd15 commit f4e2d25

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

docs/CppInteroperability/CppInteroperabilityStatus.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ This status table describes which of the following Swift language features have
196196
| Generic functions | Partially, only without generic constraints |
197197
| Generic methods | Partially, only without generic constraints |
198198
| Generic `struct` types | Partially, only without generic constraints and less than 4 generic parameters |
199-
| Generic `enum` types | No |
199+
| Generic `enum` types | Partially, only without generic constraints and less than 4 generic parameters |
200200
| Generic `class` types | No |
201201

202202
### Swift standard library
@@ -206,4 +206,5 @@ This status table describes which of the following Swift standard library APIs h
206206
| **Swift Library Type** | **Can be used from C++** |
207207
|--------------------------------|----------------------------------------------------------|
208208
| `String` | Can be used as a type in C++. APIs in extensions are not exposed to C++ |
209-
| `Array<T>` | Can be used as a type in C++. APIs in extensions are not exposed to C++ |
209+
| `Array<T>` | Can be used as a type in C++. Limited set of APIs in some extensions are exposed to C++. |
210+
| `Optional<T>` | Can be used as a type in C++. APIs in extensions are not exposed to C++ |

0 commit comments

Comments
 (0)