MCPcopy Create free account
hub / github.com/WheretIB/nullc / GetResultDouble

Method GetResultDouble

NULLC/Executor_X86.cpp:1693–1698  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1691 return NULLC::runResult;
1692}
1693double ExecutorX86::GetResultDouble()
1694{
1695 assert(NULLC::runResultType == OTYPE_DOUBLE);
1696 long long combined = (long long)(((unsigned long long)(unsigned)NULLC::runResult << 32ull) + (unsigned long long)(unsigned)NULLC::runResult2);
1697 return *(double*)(&combined);
1698}
1699long long ExecutorX86::GetResultLong()
1700{
1701 assert(NULLC::runResultType == OTYPE_LONG);

Callers

nothing calls this directly

Calls 1

assertFunction · 0.85

Tested by

no test coverage detected