Reason: The last byte in Little Endian representation of negative integers start at 128 (Ox80) till 255 (OxFF). The comparison before the fix didn't check for 128 which made is_negative variable as false.
${count()}
ConstArg
Expr
AstId
InTypeConstId
StmtList::push_front
Pointee