MCPcopy Create free account
hub / github.com/ElementsProject/elements / cast_signed64

Function cast_signed64

src/script/interpreter.cpp:73–79  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

71}
72
73static inline int64_t cast_signed64(uint64_t v)
74{
75 uint64_t int64_min = static_cast<uint64_t>(std::numeric_limits<int64_t>::min());
76 if (v >= int64_min)
77 return static_cast<int64_t>(v - int64_min) + std::numeric_limits<int64_t>::min();
78 return static_cast<int64_t>(v);
79}
80
81static inline int64_t read_le8_signed(const unsigned char* ptr)
82{

Callers 1

read_le8_signedFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected