1 struct S
2 {
thisS3     this(int) {}
~thisS4     ~this() {}
5 }
6 
g(S a,S b)7 int g(S a, S b)
8 {
9     return 1;
10 }
11 
main()12 void main()
13 {
14     true ? g(S(), S(1)) : {}();
15 }
16