MCPcopy Create free account
hub / github.com/OpenDriveLab/OpenLane / isDouble

Function isDouble

eval/CIPO_evaluation/common/gason.h:58–60  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

56 ival = JSON_VALUE_NAN_MASK | ((uint64_t)tag << JSON_VALUE_TAG_SHIFT) | (uintptr_t)payload;
57 }
58 bool isDouble() const {
59 return (int64_t)ival <= (int64_t)JSON_VALUE_NAN_MASK;
60 }
61 JsonTag getTag() const {
62 return isDouble() ? JSON_NUMBER : JsonTag((ival >> JSON_VALUE_TAG_SHIFT) & JSON_VALUE_TAG_MASK);
63 }

Callers 2

getTagFunction · 0.85
getPayloadFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected