File tree Expand file tree Collapse file tree 3 files changed +46
-0
lines changed Expand file tree Collapse file tree 3 files changed +46
-0
lines changed Original file line number Diff line number Diff line change
1
+ // RUN: %batch-code-completion
2
+
3
+ // ACCESS_CONTROL_SET: Keyword/None: set; name=set
4
+
5
+ public( #^PUBLIC_TOP_LEVEL? check= ACCESS_CONTROL_SET^#) var var1 = 0
6
+
7
+ private ( #^PRIVATE_TOP_LEVEL? check= ACCESS_CONTROL_SET^#) var var2 = 0
8
+
9
+ internal ( #^INTERNAL_TOP_LEVEL? check= ACCESS_CONTROL_SET^#) var var3 = 0
10
+
11
+ fileprivate ( #^FILEPRIVATE_TOP_LEVEL? check= ACCESS_CONTROL_SET^#) var var4 = 0
12
+
13
+ package ( #^PACKAGE_TOP_LEVEL? check= ACCESS_CONTROL_SET^#) var var 5 = 0
14
+
15
+ struct MyStruct {
16
+ public ( #^PUBLIC_IN_STRUCT? check= ACCESS_CONTROL_SET^#) var prop1 : Int = 0
17
+
18
+ private ( #^PRIVATE_IN_STRUCT? check= ACCESS_CONTROL_SET^#) var prop2 : Int = 0
19
+
20
+ open ( #^OPEN_IN_STRUCT? check= ACCESS_CONTROL_SET^#) var prop3 : Int = 0
21
+
22
+ internal ( #^INTERNAL_IN_STRUCT? check= ACCESS_CONTROL_SET^#) var prop4 : Int = 0
23
+
24
+ fileprivate ( #^FILEPRIVATE_IN_STRUCT? check= ACCESS_CONTROL_SET^#) var prop5 : Int = 0
25
+
26
+ package ( #^PACKAGE_IN_STRUCT? check= ACCESS_CONTROL_SET^#) var prop6 : Int = 0
27
+ }
Original file line number Diff line number Diff line change
1
+ // RUN: %batch-code-completion
2
+
3
+ // NONISOLATED_UNSAFE: Keyword/None: unsafe; name=unsafe
4
+
5
+ nonisolated ( #^NONISOLATED_UNSAFE_TOP_LEVEL? check= NONISOLATED_UNSAFE^#) var count = 0
6
+
7
+ struct MyStruct {
8
+ nonisolated ( #^NONISOLATED_UNSAFE_IN_STRUCT? check= NONISOLATED_UNSAFE^#) var prop = 0
9
+ }
Original file line number Diff line number Diff line change
1
+ // RUN: %batch-code-completion
2
+
3
+ // UNOWNED_PARAMETER-DAG: Keyword/None: safe; name=safe
4
+ // UNOWNED_PARAMETER-DAG: Keyword/None: unsafe; name=unsafe
5
+
6
+ unowned( #^UNOWNED_TOP_LEVEL? check= UNOWNED_PARAMETER^#) var count = 0
7
+
8
+ struct MyStruct {
9
+ unowned( #^UNOWNED_IN_STRUCT? check= UNOWNED_PARAMETER^#) var prop : Int = 0
10
+ }
You can’t perform that action at this time.
0 commit comments