File tree Expand file tree Collapse file tree 1 file changed +11
-7
lines changed
test/Interop/Cxx/symbolic-imports Expand file tree Collapse file tree 1 file changed +11
-7
lines changed Original file line number Diff line number Diff line change 1
- // RUN: %target-swift-ide-test -print-module -module-to-print=CxxStdlib -source-filename=x -enable-experimental-cxx-interop -enable-objc-interop -module-print-submodules -enable-experimental-feature ImportSymbolicCXXDecls | %FileCheck %s
1
+ // RUN: rm -rf %t
2
+ // RUN: %target-swift-ide-test -print-module -module-to-print=CxxStdlib -source-filename=x -enable-experimental-cxx-interop -enable-objc-interop -module-print-submodules -enable-experimental-feature ImportSymbolicCXXDecls > %t
3
+ // RUN: %FileCheck %s --check-prefixes=CHECK,VECTOR --input-file=%t
4
+ // RUN: %FileCheck %s --check-prefixes=CHECK,STRING --input-file=%t
5
+ // RUN: %FileCheck %s --check-prefixes=CHECK,MAP --input-file=%t
2
6
3
7
// REQUIRES: asserts
4
8
// REQUIRES: OS=macosx
5
9
6
10
// CHECK: enum std {
7
11
// CHECK-NEXT: enum __1 {
8
12
9
- // CHECK : struct basic_string {
13
+ // STRING : struct basic_string {
10
14
11
- // CHECK : typealias string = std.__1.basic_string
15
+ // STRING : typealias string = std.__1.basic_string
12
16
13
- // CHECK : struct vector {
14
- // CHECK : mutating func push_back()
15
- // CHECK : }
17
+ // VECTOR : struct vector {
18
+ // VECTOR : mutating func push_back()
19
+ // VECTOR : }
16
20
17
- // CHECK : struct map {
21
+ // MAP : struct map {
18
22
19
23
// CHECK-NOT: enum std
You can’t perform that action at this time.
0 commit comments