blob: 006bef5d5a288dcc50395ce4ceafa46dfc3b46d2 [file] [log] [blame]
const dynamic a = 1.0;
const dynamic b = 1.5;
const dynamic c0 = a >> 1;
const dynamic c1 = b >> 1;
const dynamic c2 = a >>> 1;
const dynamic c3 = b >>> 1;
const dynamic d0 = 1 >> a;
const dynamic d1 = 1 >> b;
const dynamic d2 = 1 >>> a;
const dynamic d3 = 1 >>> b;
class Class {
final int a;
const Class.doubleShift(i1, i2) : a = (i1 >> i2);
const Class.tripleShift(i1, i2) : a = (i1 >>> i2);
}
main() {}