quakeforge/tools/qfcc/test/prec.qc

30 lines
558 B
C++
Raw Normal View History

float (float x, float y, float z) foo =
{
return !x * y;
return !x / y;
return !x + y;
return !x - y;
return !x < y;
return !x <= y;
return !x > y;
return !x >= y;
return !x == y;
return !x != y;
return !x & y;
return !x | y;
return !x && y;
return !x || y;
return !x = y;
// return x & y = z; // XXX
// return x = y & z; // XXX
return x * y & z;
return x & y * z;
// return x && y = z; // XXX
// return x = y && z; // XXX
// return x && y || z;
// return x || y && z;
// return x < y == z;
// return x == y < z;
// return x * y = z;
};