Int64
Allocation-less Long implementation that uses a Double with reinterpreted values
IMPORTANT:
Due to Kotlin not supporting equals in inline classes, Equality fails in some cases where Int64 represents a NaN or an Infinity. For comparing Int64, use Int64.equalsSafe instead.