Skip to content

Commit 26940cf

Browse files
committed
unified: Add some same-folder tests
1 parent 2b1dde5 commit 26940cf

5 files changed

Lines changed: 21 additions & 0 deletions

File tree

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
class DeclaredTwiceInSameFolder {} // name=Def1.DeclaredTwiceInSameFolder
2+
3+
class OnlyInDef1 {}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
class DeclaredTwiceInSameFolder {} // name=Def2.DeclaredTwiceInSameFolder
2+
3+
class OnlyInDef2 {}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
class DeclaredTwiceInSubFolder {} // name=Subfolder2.DeclaredTwiceInSubFolder
2+
3+
class OnlyInSubFolder2 {}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
class DeclaredTwiceInSubFolder {} // name=Subfolder1.DeclaredTwiceInSubFolder
2+
3+
class OnlyInSubFolder1 {}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
private protocol P {
2+
let x1: DeclaredTwiceInSameFolder; // unresolved; ambiguous reference
3+
let x2: OnlyInDef1; // $ access=OnlyInDef1
4+
let x3: OnlyInDef2; // $ access=OnlyInDef2
5+
6+
let x4: DeclaredTwiceInSubFolder; // unresolved; ambiguous reference
7+
let x5: OnlyInSubFolder1; // $ access=OnlyInSubFolder1
8+
let x6: OnlyInSubFolder2; // $ access=OnlyInSubFolder2
9+
}

0 commit comments

Comments
 (0)