MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / CVT_decompose

Function CVT_decompose

src/common/cvt.cpp:2853–2870  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2851};
2852
2853SSHORT CVT_decompose(const char* str, USHORT len, Int128* val, ErrorFunction err)
2854{
2855/**************************************
2856 *
2857 * d e c o m p o s e
2858 *
2859 **************************************
2860 *
2861 * Functional description
2862 * Decompose a numeric string in mantissa and exponent,
2863 * or if it is in hexadecimal notation.
2864 *
2865 **************************************/
2866
2867
2868 RetI128 value(val);
2869 return cvt_decompose(str, len, &value, err);
2870}
2871
2872
2873Int128 CVT_hex_to_int128(const char* str, USHORT len)

Callers 3

CVT_get_numericFunction · 0.85
CVT_get_int128Function · 0.85
fromStringMethod · 0.85

Calls 1

cvt_decomposeFunction · 0.85

Tested by

no test coverage detected