122
122
}
123
123
124
124
// ANY_INT: Begin completions
125
- // ANY_INT-DAG : Decl{{.*}}: anyToInt({#a: Any#})[#Int#] ; name=anyToInt(a: Any )
125
+ // ANY_INT_DAG : Decl{{.*}}/TypeRelation[Identical]: anyToInt(a:) ; name=anyToInt(a:)
126
126
// ANY_INT-DAG: Decl{{.*}}/NotRecommended/TypeRelation[Invalid]: intToVoid({#a: Int#})[#Void#];
127
127
// ANY_INT-DAG: Decl{{.*}}/NotRecommended/TypeRelation[Invalid]: anyToVoid({#a: Any#})[#Void#];
128
128
// ANY_INT-DAG: Decl{{.*}}/NotRecommended/TypeRelation[Invalid]: voidToVoid()[#Void#];
135
135
// ANY_INT: End completions
136
136
137
137
// ANY_INT_STATIC_CURRY: Begin completions
138
- // ANY_INT_STATIC_CURRY-DAG: Decl[InstanceMethod]/CurrNominal: anyToInt({#self: S0#})[#(a: Any) -> Int#]; name=anyToInt(S0)
138
+ // ANY_INT_STATIC_CURRY-DAG: Decl[InstanceMethod]/CurrNominal/TypeRelation[Identical]: anyToInt({#self: S0#})[#(a: Any) -> Int#];
139
139
// ANY_INT_STATIC_CURRY-DAG: Decl[InstanceMethod]/CurrNominal/NotRecommended/TypeRelation[Invalid]: voidToVoid({#self: S0#})[#() -> Void#];
140
140
// ANY_INT_STATIC_CURRY-DAG: Decl[InstanceMethod]/CurrNominal/NotRecommended/TypeRelation[Invalid]: intToVoid({#self: S0#})[#(a: Int) -> Void#];
141
141
// ANY_INT_STATIC_CURRY-DAG: Decl[InstanceMethod]/CurrNominal/NotRecommended/TypeRelation[Invalid]: anyToVoid({#self: S0#})[#(a: Any) -> Void#];
@@ -153,25 +153,25 @@ do {
153
153
}
154
154
155
155
// INT_ANY: Begin completions
156
- // INT_ANY-DAG: Decl{{.*}}: intToAny({#a: Int#})[#Any#]; name= intToAny(a: Int)
157
- // INT_ANY-DAG: Decl{{.*}}: intToInt({#a: Int#})[#Int#]; name= intToInt(a: Int)
158
- // INT_ANY-DAG: Decl{{.*}}: intToVoid({#a: Int#})[#Void#]; name= intToVoid(a: Int)
159
- // INT_ANY-DAG: Decl{{.*}}: anyToAny({#a: Any#})[#Any#]; name= anyToAny(a: Any)
160
- // INT_ANY-DAG: Decl{{.*}}: anyToInt({#a: Any#})[#Int#]; name= anyToInt(a: Any)
161
- // INT_ANY-DAG: Decl{{.*}}: anyToVoid({#a: Any#})[#Void#]; name= anyToVoid(a: Any)
156
+ // INT_ANY-DAG: Decl{{.*}}/TypeRelation[Identical]: intToAny(a:);
157
+ // INT_ANY-DAG: Decl{{.*}}/TypeRelation[Convertible]: intToInt(a:);
158
+ // INT_ANY-DAG: Decl{{.*}}/TypeRelation[Convertible]: intToVoid(a:);
159
+ // INT_ANY-DAG: Decl{{.*}}/TypeRelation[Convertible]: anyToAny(a:);
160
+ // INT_ANY-DAG: Decl{{.*}}/TypeRelation[Convertible]: anyToInt(a:);
161
+ // INT_ANY-DAG: Decl{{.*}}/TypeRelation[Convertible]: anyToVoid(a:);
162
162
// INT_ANY-DAG: Decl{{.*}}/TypeRelation[Convertible]: returnsIntToInt()[#(Int) -> Int#];
163
163
// INT_ANY-DAG: Decl{{.*}}/NotRecommended/TypeRelation[Invalid]: voidToVoid()[#Void#];
164
164
// INT_ANY-DAG: Decl{{.*}}: voidToInt()[#Int#];
165
165
// INT_ANY-DAG: Decl{{.*}}: voidToAny()[#Any#];
166
166
// INT_ANY: End completions
167
167
168
168
// INT_ANY_STATIC_CURRY: Begin completions
169
- // INT_ANY_STATIC_CURRY-DAG: Decl[InstanceMethod]/CurrNominal: intToInt({#self: S0#})[#(a: Int) -> Int#]; name=intToInt(S0)
170
- // INT_ANY_STATIC_CURRY-DAG: Decl[InstanceMethod]/CurrNominal/NotRecommended/ TypeRelation[Invalid ]: intToVoid({#self: S0#})[#(a: Int) -> Void#]; name=intToVoid(S0)
171
- // INT_ANY_STATIC_CURRY-DAG: Decl[InstanceMethod]/CurrNominal: anyToAny({#self: S0#})[#(a: Any) -> Any#]; name=anyToAny(S0)
172
- // INT_ANY_STATIC_CURRY-DAG: Decl[InstanceMethod]/CurrNominal/NotRecommended/ TypeRelation[Invalid ]: anyToVoid({#self: S0#})[#(a: Any) -> Void#]; name=anyToVoid(S0)
173
- // INT_ANY_STATIC_CURRY-DAG: Decl[InstanceMethod]/CurrNominal: intToAny({#self: S0#})[#(a: Int) -> Any#]; name=intToAny(S0)
174
- // INT_ANY_STATIC_CURRY-DAG: Decl[InstanceMethod]/CurrNominal: anyToInt({#self: S0#})[#(a: Any) -> Int#]; name=anyToInt(S0)
169
+ // INT_ANY_STATIC_CURRY-DAG: Decl[InstanceMethod]/CurrNominal/TypeRelation[Convertible]: intToInt({#self: S0#})[#(a: Int) -> Int#];
170
+ // INT_ANY_STATIC_CURRY-DAG: Decl[InstanceMethod]/CurrNominal/TypeRelation[Convertible ]: intToVoid({#self: S0#})[#(a: Int) -> Void#];
171
+ // INT_ANY_STATIC_CURRY-DAG: Decl[InstanceMethod]/CurrNominal/TypeRelation[Convertible]: anyToAny({#self: S0#})[#(a: Any) -> Any#];
172
+ // INT_ANY_STATIC_CURRY-DAG: Decl[InstanceMethod]/CurrNominal/TypeRelation[Convertible ]: anyToVoid({#self: S0#})[#(a: Any) -> Void#];
173
+ // INT_ANY_STATIC_CURRY-DAG: Decl[InstanceMethod]/CurrNominal/TypeRelation[Identical]: intToAny({#self: S0#})[#(a: Int) -> Any#];
174
+ // INT_ANY_STATIC_CURRY-DAG: Decl[InstanceMethod]/CurrNominal/TypeRelation[Convertible]: anyToInt({#self: S0#})[#(a: Any) -> Int#];
175
175
// INT_ANY_STATIC_CURRY-DAG: Decl[InstanceMethod]/CurrNominal/TypeRelation[Convertible]: returnsIntToInt({#self: S0#})[#() -> (Int) -> Int#];
176
176
// INT_ANY_STATIC_CURRY-DAG: Decl[InstanceMethod]/CurrNominal: voidToAny({#self: S0#})[#() -> Any#];
177
177
// INT_ANY_STATIC_CURRY-DAG: Decl[InstanceMethod]/CurrNominal: voidToInt({#self: S0#})[#() -> Int#];
0 commit comments