struct A {
int field : 2;
};
A a = { 3 }
a.field should be negative ( high bit is sign ), but typedVar("a").field returns unsigned result
int field : 2;
};
A a = { 3 }
a.field should be negative ( high bit is sign ), but typedVar("a").field returns unsigned result