Remove old comments
This commit is contained in:
parent
cdd92d1415
commit
d14f52660d
|
@ -114,14 +114,12 @@ namespace de4dot.blocks.cflow {
|
||||||
}
|
}
|
||||||
|
|
||||||
public static Int32Value Conv_U1(int value, uint validMask) {
|
public static Int32Value Conv_U1(int value, uint validMask) {
|
||||||
//TODO: Doc says that result is sign-extended. You zero-extend it. Is that correct?
|
|
||||||
value = (int)(byte)value;
|
value = (int)(byte)value;
|
||||||
validMask |= NO_UNKNOWN_BITS << 8;
|
validMask |= NO_UNKNOWN_BITS << 8;
|
||||||
return new Int32Value(value, validMask);
|
return new Int32Value(value, validMask);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static Int32Value Conv_U1(Real8Value a) {
|
public static Int32Value Conv_U1(Real8Value a) {
|
||||||
//TODO: Doc says that result is sign-extended. You zero-extend it. Is that correct?
|
|
||||||
return new Int32Value((int)(byte)a.value);
|
return new Int32Value((int)(byte)a.value);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -155,14 +153,12 @@ namespace de4dot.blocks.cflow {
|
||||||
}
|
}
|
||||||
|
|
||||||
public static Int32Value Conv_U2(int value, uint validMask) {
|
public static Int32Value Conv_U2(int value, uint validMask) {
|
||||||
//TODO: Doc says that result is sign-extended. You zero-extend it. Is that correct?
|
|
||||||
value = (int)(ushort)value;
|
value = (int)(ushort)value;
|
||||||
validMask |= NO_UNKNOWN_BITS << 16;
|
validMask |= NO_UNKNOWN_BITS << 16;
|
||||||
return new Int32Value(value, validMask);
|
return new Int32Value(value, validMask);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static Int32Value Conv_U2(Real8Value a) {
|
public static Int32Value Conv_U2(Real8Value a) {
|
||||||
//TODO: Doc says that result is sign-extended. You zero-extend it. Is that correct?
|
|
||||||
return new Int32Value((int)(ushort)a.value);
|
return new Int32Value((int)(ushort)a.value);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -74,7 +74,6 @@ namespace de4dot.blocks.cflow {
|
||||||
}
|
}
|
||||||
|
|
||||||
public static Int64Value Conv_U8(Int32Value a) {
|
public static Int64Value Conv_U8(Int32Value a) {
|
||||||
//TODO: Doc says that result is sign-extended. You zero-extend it. Is that correct?
|
|
||||||
long value = (long)(ulong)(uint)a.value;
|
long value = (long)(ulong)(uint)a.value;
|
||||||
ulong validMask = a.validMask | (NO_UNKNOWN_BITS << 32);
|
ulong validMask = a.validMask | (NO_UNKNOWN_BITS << 32);
|
||||||
return new Int64Value(value, validMask);
|
return new Int64Value(value, validMask);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user