File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed
documentation/cxx-interop/status Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -241,7 +241,7 @@ type can be represented in C++ only when:
241
241
242
242
- it is a supported Swift structure / class / enumeration that is defined
243
243
in the same Swift module.
244
- - or, it is a C++ structure, class or enumeration.
244
+ - or, it is a C++ structure / class / enumeration that is not annotated as a reference type .
245
245
- or, it is one of the
246
246
[ supported Swift standard library types] ( #supported-swift-standard-library-types ) .
247
247
- if it's a generic type, like ` Array ` , its generic parameters must be bound
@@ -287,6 +287,8 @@ For more details on using Swift types like `String` in C++, check out
287
287
the section that describes how to
288
288
[ use Swift standard library types from C++] ( /documentation/cxx-interop#using-swift-standard-library-types-from-c ) .
289
289
290
+ Note that Swift tuples are not currently supported in C++.
291
+
290
292
### List Of Primitive Swift Types Supported by C++
291
293
292
294
This table lists the primitive Swift types defined in Swift's
You can’t perform that action at this time.
0 commit comments