Skip to content

Commit 916f28b

Browse files
committed
Revert "Tests: Delete SymbolGraph/infer-target.swift."
This reverts commit 6271a46.
1 parent 573607f commit 916f28b

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

test/SymbolGraph/infer-target.swift

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
// RUN: %empty-directory(%t)
2+
// RUN: %empty-directory(%t/Output)
3+
// RUN: %target-build-swift %s -module-name Basic -emit-module -emit-module-path %t/
4+
5+
// Verify that -target can be inferred
6+
// RUN: %empty-directory(%t/Output)
7+
// RUN: %swift-symbolgraph-extract -module-name Basic -I %t -pretty-print -output-dir %t/Output
8+
// RUN: %FileCheck %s --input-file %t/Output/Basic.symbols.json
9+
10+
// This test can only work for test configurations that aren't cross-compiling.
11+
// REQUIRES: OS=macosx || OS=linux-gnu || OS=windows-msvc
12+
13+
public struct S {
14+
public var x: Int
15+
}
16+
17+
// CHECK: "kind": "memberOf"
18+
// CHECK-NEXT: "source": "s:5Basic1SV1xSivp"
19+
// CHECK-NEXT: "target": "s:5Basic1SV"

0 commit comments

Comments
 (0)