Skip to content

Commit f878cdd

Browse files
authored
Merge pull request swiftlang#63844 from hyp/eng/libxx-mi-resilient-test
[test] print-libcxx-symbolic-module-interface.swift checks should be …
2 parents 77feef5 + 0ef5ee3 commit f878cdd

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed
Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,23 @@
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
26

37
// REQUIRES: asserts
48
// REQUIRES: OS=macosx
59

610
// CHECK: enum std {
711
// CHECK-NEXT: enum __1 {
812

9-
// CHECK: struct basic_string {
13+
// STRING: struct basic_string {
1014

11-
// CHECK: typealias string = std.__1.basic_string
15+
// STRING: typealias string = std.__1.basic_string
1216

13-
// CHECK: struct vector {
14-
// CHECK: mutating func push_back()
15-
// CHECK: }
17+
// VECTOR: struct vector {
18+
// VECTOR: mutating func push_back()
19+
// VECTOR: }
1620

17-
// CHECK: struct map {
21+
// MAP: struct map {
1822

1923
// CHECK-NOT: enum std

0 commit comments

Comments
 (0)