MCPcopy Create free account
hub / github.com/OpenDDS/OpenDDS / make_float

Function make_float

dds/DCPS/XTypes/IdlScanner.h:127–136  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

125 }
126
127 static IdlToken make_float(bool is_signed, ACE_UINT64 value, bool exponent_is_signed, ACE_UINT64 exponent_value)
128 {
129 IdlToken token;
130 token.kind_ = FloatLiteral;
131 token.numeric_value_.signed_ = is_signed;
132 token.numeric_value_.integer_value_ = value;
133 token.numeric_value_.exponent_signed_ = exponent_is_signed;
134 token.numeric_value_.exponent_value_ = exponent_value;
135 return token;
136 }
137
138 static IdlToken make_identifier(const std::string& value)
139 {

Callers 3

scan_numeric_literalFunction · 0.85
TEST_FFunction · 0.85

Calls 1

make_errorFunction · 0.85

Tested by

no test coverage detected