parent
5b151634a5
commit
ad9b8586e9
|
@ -1127,6 +1127,16 @@ static void opConditionalOperatorLessThanEquals(Program* program)
|
||||||
assert(false && "Should be unreachable");
|
assert(false && "Should be unreachable");
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
// Nevada folks tend to use "object <= 0" to test objects for nulls.
|
||||||
|
case VALUE_TYPE_PTR:
|
||||||
|
switch (value[0].opcode) {
|
||||||
|
case VALUE_TYPE_INT:
|
||||||
|
result = (intptr_t)value[1].pointerValue <= (intptr_t)value[0].integerValue;
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
assert(false && "Should be unreachable");
|
||||||
|
}
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
assert(false && "Should be unreachable");
|
assert(false && "Should be unreachable");
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue