Skip to content

Commit c5a617a

Browse files
committed
[interop][docs] udpate CppInteroperabilityStatus.md for reverse interop
1 parent d1cbc2b commit c5a617a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

docs/CppInteroperability/CppInteroperabilityStatus.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ This status table describes which of the following Swift language features have
140140
| **Swift Language Feature** | **Implemented Experimental Support For Using It In C++** |
141141
|--------------------------------|----------------------------------------------------------|
142142
| Top-level `@_cdecl` functions | Yes |
143-
| Top-level Swift functions | Partially, only with primitive and Swift struct types |
143+
| Top-level Swift functions | Partially, only with primitive and Swift struct and enum types. Class, protocol, and SIMD types are not supported. |
144144
| `inout` parameters | Yes |
145145
| Variadic parameters | No |
146146
| Multiple return values | No |
@@ -166,5 +166,5 @@ This status table describes which of the following Swift language features have
166166
| **Swift Language Feature** | **Implemented Experimental Support For Using It In C++** |
167167
|--------------------------------|----------------------------------------------------------|
168168
| Getter accessors | Yes, via `get<name>`. For structs only |
169-
| Setter accessors | No |
169+
| Setter accessors | Yes, via `set<name>`. For structs only |
170170
| Mutation accessors | No |

0 commit comments

Comments
 (0)