We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent af6b24b commit 9b85a0aCopy full SHA for 9b85a0a
test/embedded/cxx-no-metadata.swift
@@ -0,0 +1,28 @@
1
+// RUN: %empty-directory(%t)
2
+// RUN: %{python} %utils/split_file.py -o %t %s
3
+
4
+// RUN: %target-swift-frontend -I %t %t/Main.swift -enable-experimental-feature Embedded -cxx-interoperability-mode=default -c -o %t/a.o -Rmodule-loading
5
6
+// REQUIRES: swift_feature_Embedded
7
8
+// BEGIN header.h
9
10
+// C++
11
+struct CxxStruct {
12
+ int field;
13
+};
14
15
+// BEGIN module.modulemap
16
17
+module MyModule {
18
+ header "header.h"
19
+}
20
21
+// BEGIN Main.swift
22
23
+import MyModule
24
25
+public func foo(ptr: UnsafeMutablePointer<CxxStruct>?) {
26
27
28
+foo(ptr: nil)
0 commit comments