overload-resolution-impossible-made-possible2.azsl 235 B

12345678910
  1. int make(int);
  2. uint make(uint);
  3. typealias Auto = typeof(make(0));
  4. void main()
  5. {
  6. float x = 0.5;
  7. Auto a = make(floor(x) + 1); // was EC 41 in the AsError heterogeneous version, but here the simple types returned makes it ok
  8. }