Skip to content

Commit 6d67ea2

Browse files
committed
Swift: add cross-referencing test
1 parent babf62b commit 6d67ea2

24 files changed

+147
-3
lines changed

swift/integration-tests/.gitignore

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.DS_Store
2-
/.build
3-
/Packages
4-
/*.xcodeproj
2+
.build
3+
Packages
4+
*.xcodeproj
55
xcuserdata/
66
DerivedData/
77
.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
| Sources/cross-references/lib.swift:3:1:6:1 | C |
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import swift
2+
3+
from ClassDecl d
4+
where d.getLocation().getFile().getBaseName() != "Package.swift"
5+
select d
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
| Sources/cross-references/lib.swift:4:5:4:13 | init |
2+
| Sources/cross-references/lib.swift:14:8:14:8 | init |
3+
| Sources/cross-references/main.swift:11:8:11:8 | init |
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import swift
2+
3+
from ConstructorDecl d
4+
where d.getLocation().getFile().getBaseName() != "Package.swift"
5+
select d
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
| Sources/cross-references/lib.swift:5:5:5:13 | deinit |
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import swift
2+
3+
from DestructorDecl d
4+
where d.getLocation().getFile().getBaseName() != "Package.swift"
5+
select d
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
| Sources/cross-references/lib.swift:8:1:8:17 | E |
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import swift
2+
3+
from EnumDecl d
4+
where d.getLocation().getFile().getBaseName() != "Package.swift"
5+
select d
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
| Sources/cross-references/lib.swift:1:1:1:11 | f |
2+
| Sources/cross-references/lib.swift:17:8:19:1 | ~ |
3+
| Sources/cross-references/lib.swift:22:9:24:1 | ~ |
4+
| Sources/cross-references/lib.swift:27:1:29:1 | ~ |

0 commit comments

Comments
 (0)