@@ -332,19 +332,23 @@ func foo() -> Undeclared {
332
332
var fooParam = FooStruct()
333
333
#^IN_INVALID_8?check=COMMON^#
334
334
}
335
- // MY_ALIAS_1: Decl[TypeAlias]/Local: MyAlias[#(T, T)#];
336
- // MY_ALIAS_1: Decl[LocalVar]/Local/TypeRelation[Identical]: x[#MyAlias<Int>#]; name=x
337
- // MY_ALIAS_1: Decl[LocalVar]/Local/TypeRelation[Identical]: y[#(Int, Int)#]; name=y
335
+ // MY_ALIAS_1: Begin completions
336
+ // MY_ALIAS_1-DAG: Decl[TypeAlias]/Local: MyAlias[#(T, T)#];
337
+ // MY_ALIAS_1-DAG: Decl[LocalVar]/Local/TypeRelation[Identical]: x[#MyAlias<Int>#]; name=x
338
+ // MY_ALIAS_1-DAG: Decl[LocalVar]/Local/TypeRelation[Identical]: y[#(Int, Int)#]; name=y
339
+ // MY_ALIAS_1: End completions
338
340
339
341
func testGenericTypealias1() {
340
342
typealias MyAlias<T> = (T, T)
341
343
let x: MyAlias<Int> = (1, 2)
342
344
var y: (Int, Int)
343
345
y = #^GENERIC_TYPEALIAS_1?check=MY_ALIAS_1^#
344
346
}
345
- // MY_ALIAS_2: Decl[TypeAlias]/Local: MyAlias[#(T, T)#];
346
- // MY_ALIAS_2: Decl[LocalVar]/Local/TypeRelation[Identical]: x[#(Int, Int)#]; name=x
347
- // MY_ALIAS_2: Decl[LocalVar]/Local/TypeRelation[Identical]: y[#MyAlias<Int>#]; name=y
347
+ // MY_ALIAS_2: Begin completions
348
+ // MY_ALIAS_2-DAG: Decl[TypeAlias]/Local: MyAlias[#(T, T)#];
349
+ // MY_ALIAS_2-DAG: Decl[LocalVar]/Local/TypeRelation[Identical]: x[#(Int, Int)#]; name=x
350
+ // MY_ALIAS_2-DAG: Decl[LocalVar]/Local/TypeRelation[Identical]: y[#MyAlias<Int>#]; name=y
351
+ // MY_ALIAS_2: End completions
348
352
func testGenericTypealias2() {
349
353
typealias MyAlias<T> = (T, T)
350
354
let x: (Int, Int) = (1, 2)
@@ -468,13 +472,13 @@ func testTuple(localInt: Int) {
468
472
let _: (Int, String) = (#^IN_TUPLE_2^#, " foo" )
469
473
}
470
474
// IN_TUPLE_1: Begin completions
471
- // IN_TUPLE_1: Decl[LocalVar]/Local/TypeRelation[Identical]: localStr[#String#]; name=localStr
472
- // IN_TUPLE_1: Decl[LocalVar]/Local: localInt[#Int#]; name=localInt
475
+ // IN_TUPLE_1-DAG : Decl[LocalVar]/Local/TypeRelation[Identical]: localStr[#String#]; name=localStr
476
+ // IN_TUPLE_1-DAG : Decl[LocalVar]/Local: localInt[#Int#]; name=localInt
473
477
// IN_TUPLE_1: End completions
474
478
475
479
// IN_TUPLE_2: Begin completions
476
- // IN_TUPLE_2: Decl[LocalVar]/Local: localStr[#String#]; name=localStr
477
- // IN_TUPLE_2: Decl[LocalVar]/Local/TypeRelation[Identical]: localInt[#Int#]; name=localInt
480
+ // IN_TUPLE_2-DAG : Decl[LocalVar]/Local: localStr[#String#]; name=localStr
481
+ // IN_TUPLE_2-DAG : Decl[LocalVar]/Local/TypeRelation[Identical]: localInt[#Int#]; name=localInt
478
482
// IN_TUPLE_2: End completions
479
483
480
484
var ownInit1: Int = #^OWN_INIT_1^#
@@ -574,8 +578,7 @@ class InAccessorTestQualified {
574
578
get {
575
579
let _ = self.#^OWN_ACCESSOR_13^#
576
580
// OWN_ACCESSOR_13: Begin completions
577
- // OWN_ACCESSOR_13-DAG: Decl[InstanceVar]/CurrNominal: inAccessorProp[#Int#];
578
- // OWN_ACCESSOR_13: End completions
581
+ // OWN_ACCESSOR_13: Decl[InstanceVar]/CurrNominal: inAccessorProp[#Int#];
579
582
let _ = \InAccessorTestQualified. #^OWN_ACCESSOR_14 ? check= OWN_ACCESSOR_13 ^#
580
583
}
581
584
set {
0 commit comments