/src/tdengine/include/util/tencode.h
Line | Count | Source |
1 | | /* |
2 | | * Copyright (c) 2019 TAOS Data, Inc. <jhtao@taosdata.com> |
3 | | * |
4 | | * This program is free software: you can use, redistribute, and/or modify |
5 | | * it under the terms of the GNU Affero General Public License, version 3 |
6 | | * or later ("AGPL"), as published by the Free Software Foundation. |
7 | | * |
8 | | * This program is distributed in the hope that it will be useful, but WITHOUT |
9 | | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
10 | | * FITNESS FOR A PARTICULAR PURPOSE. |
11 | | * |
12 | | * You should have received a copy of the GNU Affero General Public License |
13 | | * along with this program. If not, see <http://www.gnu.org/licenses/>. |
14 | | */ |
15 | | |
16 | | #ifndef _TD_UTIL_ENCODE_H_ |
17 | | #define _TD_UTIL_ENCODE_H_ |
18 | | |
19 | | #include "tcoding.h" |
20 | | #include "tlist.h" |
21 | | #include "tutil.h" |
22 | | |
23 | | #ifdef __cplusplus |
24 | | extern "C" { |
25 | | #endif |
26 | | |
27 | | typedef struct SEncoderNode SEncoderNode; |
28 | | typedef struct SDecoderNode SDecoderNode; |
29 | | |
30 | | typedef struct SCoderMem { |
31 | | struct SCoderMem* next; |
32 | | } SCoderMem; |
33 | | |
34 | | typedef struct { |
35 | | uint8_t* data; |
36 | | uint32_t size; |
37 | | uint32_t pos; |
38 | | SCoderMem* mList; |
39 | | SEncoderNode* eStack; |
40 | | } SEncoder; |
41 | | |
42 | | typedef struct { |
43 | | uint8_t* data; |
44 | | uint32_t size; |
45 | | uint32_t pos; |
46 | | SCoderMem* mList; |
47 | | SDecoderNode* dStack; |
48 | | } SDecoder; |
49 | | |
50 | 0 | #define TD_CODER_CURRENT(CODER) ((CODER)->data + (CODER)->pos) |
51 | 0 | #define TD_CODER_REMAIN_CAPACITY(CODER) ((CODER)->size - (CODER)->pos) |
52 | | |
53 | | #define tEncodeSize(E, S, SIZE, RET) \ |
54 | 0 | do { \ |
55 | 0 | SEncoder coder = {0}; \ |
56 | 0 | tEncoderInit(&coder, NULL, 0); \ |
57 | 0 | if ((E)(&coder, S) >= 0) { \ |
58 | 0 | SIZE = coder.pos; \ |
59 | 0 | RET = 0; \ |
60 | 0 | } else { \ |
61 | 0 | RET = -1; \ |
62 | 0 | } \ |
63 | 0 | tEncoderClear(&coder); \ |
64 | 0 | } while (0); |
65 | | |
66 | | static void* tEncoderMalloc(SEncoder* pCoder, int32_t size); |
67 | | static void* tDecoderMalloc(SDecoder* pCoder, int32_t size); |
68 | | |
69 | | /* ------------------------ ENCODE ------------------------ */ |
70 | | void tEncoderInit(SEncoder* pCoder, uint8_t* data, uint32_t size); |
71 | | void tEncoderClear(SEncoder* pCoder); |
72 | | int32_t tStartEncode(SEncoder* pCoder); |
73 | | void tEndEncode(SEncoder* pCoder); |
74 | | static int32_t tEncodeFixed(SEncoder* pCoder, const void* val, uint32_t size); |
75 | | static int32_t tEncodeU8(SEncoder* pCoder, uint8_t val); |
76 | | static int32_t tEncodeI8(SEncoder* pCoder, int8_t val); |
77 | | static int32_t tEncodeU16(SEncoder* pCoder, uint16_t val); |
78 | | static int32_t tEncodeI16(SEncoder* pCoder, int16_t val); |
79 | | static int32_t tEncodeU32(SEncoder* pCoder, uint32_t val); |
80 | | static int32_t tEncodeI32(SEncoder* pCoder, int32_t val); |
81 | | static int32_t tEncodeU64(SEncoder* pCoder, uint64_t val); |
82 | | static int32_t tEncodeI64(SEncoder* pCoder, int64_t val); |
83 | | static int32_t tEncodeU16v(SEncoder* pCoder, uint16_t val); |
84 | | static int32_t tEncodeI16v(SEncoder* pCoder, int16_t val); |
85 | | static int32_t tEncodeU32v(SEncoder* pCoder, uint32_t val); |
86 | | static int32_t tEncodeI32v(SEncoder* pCoder, int32_t val); |
87 | | static int32_t tEncodeU64v(SEncoder* pCoder, uint64_t val); |
88 | | static int32_t tEncodeI64v(SEncoder* pCoder, int64_t val); |
89 | | static int32_t tEncodeFloat(SEncoder* pCoder, float val); |
90 | | static int32_t tEncodeDouble(SEncoder* pCoder, double val); |
91 | | static int32_t tEncodeBool(SEncoder* pCoder, bool val); |
92 | | static int32_t tEncodeBinary(SEncoder* pCoder, const uint8_t* val, uint32_t len); |
93 | | static int32_t tEncodeBinaryEx(SEncoder* pCoder, const uint8_t* val, uint32_t len); |
94 | | static int32_t tEncodeCStrWithLen(SEncoder* pCoder, const char* val, uint32_t len); |
95 | | static int32_t tEncodeCStr(SEncoder* pCoder, const char* val); |
96 | | |
97 | | /* ------------------------ DECODE ------------------------ */ |
98 | | void tDecoderInit(SDecoder* pCoder, uint8_t* data, uint32_t size); |
99 | | void tDecoderClear(SDecoder* SDecoder); |
100 | | int32_t tStartDecode(SDecoder* pCoder); |
101 | | void tEndDecode(SDecoder* pCoder); |
102 | | static bool tDecodeIsEnd(SDecoder* pCoder); |
103 | | static int32_t tDecodeFixed(SDecoder* pCoder, void* val, uint32_t size); |
104 | | static int32_t tDecodeU8(SDecoder* pCoder, uint8_t* val); |
105 | | static int32_t tDecodeI8(SDecoder* pCoder, int8_t* val); |
106 | | static int32_t tDecodeU16(SDecoder* pCoder, uint16_t* val); |
107 | | static int32_t tDecodeI16(SDecoder* pCoder, int16_t* val); |
108 | | static int32_t tDecodeU32(SDecoder* pCoder, uint32_t* val); |
109 | | static int32_t tDecodeI32(SDecoder* pCoder, int32_t* val); |
110 | | static int32_t tDecodeU64(SDecoder* pCoder, uint64_t* val); |
111 | | static int32_t tDecodeI64(SDecoder* pCoder, int64_t* val); |
112 | | static int32_t tDecodeU16v(SDecoder* pCoder, uint16_t* val); |
113 | | static int32_t tDecodeI16v(SDecoder* pCoder, int16_t* val); |
114 | | static int32_t tDecodeU32v(SDecoder* pCoder, uint32_t* val); |
115 | | static int32_t tDecodeI32v(SDecoder* pCoder, int32_t* val); |
116 | | static int32_t tDecodeU64v(SDecoder* pCoder, uint64_t* val); |
117 | | static int32_t tDecodeI64v(SDecoder* pCoder, int64_t* val); |
118 | | static int32_t tDecodeFloat(SDecoder* pCoder, float* val); |
119 | | static int32_t tDecodeDouble(SDecoder* pCoder, double* val); |
120 | | static int32_t tDecodeBool(SDecoder* pCoder, bool* val); |
121 | | static int32_t tDecodeBinaryWithSize(SDecoder* pCoder, uint32_t size, uint8_t** val); |
122 | | static int32_t tDecodeBinary(SDecoder* pCoder, uint8_t** val, uint32_t* len); |
123 | | static int32_t tDecodeCStrAndLen(SDecoder* pCoder, char** val, uint32_t* len); |
124 | | static int32_t tDecodeCStr(SDecoder* pCoder, char** val); |
125 | | static int32_t tDecodeCStrTo(SDecoder* pCoder, char* val); |
126 | | |
127 | | /* ------------------------ IMPL ------------------------ */ |
128 | 0 | static FORCE_INLINE int32_t tEncodeFixed(SEncoder* pCoder, const void* val, uint32_t size) { |
129 | 0 | if (pCoder->data) { |
130 | 0 | if (pCoder->pos + size > pCoder->size) { |
131 | 0 | TAOS_RETURN(TSDB_CODE_OUT_OF_RANGE); |
132 | 0 | } |
133 | 0 | TAOS_MEMCPY(pCoder->data + pCoder->pos, val, size); |
134 | 0 | } |
135 | | |
136 | 0 | pCoder->pos += size; |
137 | 0 | return 0; |
138 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tEncodeFixed Unexecuted instantiation: parser.c:tEncodeFixed Unexecuted instantiation: parTranslater.c:tEncodeFixed Unexecuted instantiation: parUtil.c:tEncodeFixed Unexecuted instantiation: parAstParser.c:tEncodeFixed Unexecuted instantiation: parAuthenticator.c:tEncodeFixed Unexecuted instantiation: parCalcConst.c:tEncodeFixed Unexecuted instantiation: parInsertSql.c:tEncodeFixed Unexecuted instantiation: parInsertUtil.c:tEncodeFixed Unexecuted instantiation: taos_lemon_sql.tab.c:tEncodeFixed Unexecuted instantiation: parAstCreater.c:tEncodeFixed Unexecuted instantiation: parInsertSml.c:tEncodeFixed Unexecuted instantiation: planner.c:tEncodeFixed Unexecuted instantiation: planLogicCreater.c:tEncodeFixed Unexecuted instantiation: planOptimizer.c:tEncodeFixed Unexecuted instantiation: planPhysiCreater.c:tEncodeFixed Unexecuted instantiation: planScaleOut.c:tEncodeFixed Unexecuted instantiation: planSpliter.c:tEncodeFixed Unexecuted instantiation: planUtil.c:tEncodeFixed Unexecuted instantiation: planValidator.c:tEncodeFixed Unexecuted instantiation: catalog.c:tEncodeFixed Unexecuted instantiation: ctgAsync.c:tEncodeFixed Unexecuted instantiation: ctgCache.c:tEncodeFixed Unexecuted instantiation: ctgDbg.c:tEncodeFixed Unexecuted instantiation: ctgRemote.c:tEncodeFixed Unexecuted instantiation: ctgRent.c:tEncodeFixed Unexecuted instantiation: ctgUtil.c:tEncodeFixed Unexecuted instantiation: functionMgt.c:tEncodeFixed Unexecuted instantiation: tudf.c:tEncodeFixed Unexecuted instantiation: builtins.c:tEncodeFixed Unexecuted instantiation: builtinsimpl.c:tEncodeFixed Unexecuted instantiation: thistogram.c:tEncodeFixed Unexecuted instantiation: tpercentile.c:tEncodeFixed Unexecuted instantiation: tavgfunction.c:tEncodeFixed Unexecuted instantiation: tminmax.c:tEncodeFixed Unexecuted instantiation: tminmaxavx.c:tEncodeFixed Unexecuted instantiation: filter.c:tEncodeFixed Unexecuted instantiation: scalar.c:tEncodeFixed Unexecuted instantiation: sclfunc.c:tEncodeFixed Unexecuted instantiation: sclvector.c:tEncodeFixed Unexecuted instantiation: nodesCloneFuncs.c:tEncodeFixed Unexecuted instantiation: nodesCodeFuncs.c:tEncodeFixed Unexecuted instantiation: nodesEqualFuncs.c:tEncodeFixed Unexecuted instantiation: nodesMatchFuncs.c:tEncodeFixed Unexecuted instantiation: nodesMsgFuncs.c:tEncodeFixed Unexecuted instantiation: nodesToSQLFuncs.c:tEncodeFixed Unexecuted instantiation: nodesTraverseFuncs.c:tEncodeFixed Unexecuted instantiation: nodesUtilFuncs.c:tEncodeFixed Unexecuted instantiation: queryUtil.c:tEncodeFixed Unexecuted instantiation: querymsg.c:tEncodeFixed Unexecuted instantiation: trans.c:tEncodeFixed Unexecuted instantiation: transCli.c:tEncodeFixed Unexecuted instantiation: transComm.c:tEncodeFixed Unexecuted instantiation: transSasl.c:tEncodeFixed Unexecuted instantiation: transSvr.c:tEncodeFixed Unexecuted instantiation: transTLS.c:tEncodeFixed Unexecuted instantiation: thttp.c:tEncodeFixed Unexecuted instantiation: geomFunc.c:tEncodeFixed Unexecuted instantiation: tconfig.c:tEncodeFixed Unexecuted instantiation: tdigest.c:tEncodeFixed Unexecuted instantiation: tencode.c:tEncodeFixed Unexecuted instantiation: tlog.c:tEncodeFixed Unexecuted instantiation: tmempool.c:tEncodeFixed Unexecuted instantiation: mpDirect.c:tEncodeFixed Unexecuted instantiation: systable.c:tEncodeFixed Unexecuted instantiation: tdatablock.c:tEncodeFixed Unexecuted instantiation: tdataformat.c:tEncodeFixed Unexecuted instantiation: tglobal.c:tEncodeFixed Unexecuted instantiation: tmisce.c:tEncodeFixed Unexecuted instantiation: tname.c:tEncodeFixed Unexecuted instantiation: tpriv.c:tEncodeFixed Unexecuted instantiation: ttime.c:tEncodeFixed Unexecuted instantiation: tvariant.c:tEncodeFixed Unexecuted instantiation: streamMsg.c:tEncodeFixed Unexecuted instantiation: tmsg.c:tEncodeFixed Unexecuted instantiation: xnode.c:tEncodeFixed Unexecuted instantiation: tencrypt.c:tEncodeFixed Unexecuted instantiation: streamJson.c:tEncodeFixed Unexecuted instantiation: decimal.c:tEncodeFixed |
139 | | |
140 | 0 | static FORCE_INLINE int32_t tEncodeU8(SEncoder* pCoder, uint8_t val) { return tEncodeFixed(pCoder, &val, sizeof(val)); }Unexecuted instantiation: sql-fuzzer.c:tEncodeU8 Unexecuted instantiation: parser.c:tEncodeU8 Unexecuted instantiation: parTranslater.c:tEncodeU8 Unexecuted instantiation: parUtil.c:tEncodeU8 Unexecuted instantiation: parAstParser.c:tEncodeU8 Unexecuted instantiation: parAuthenticator.c:tEncodeU8 Unexecuted instantiation: parCalcConst.c:tEncodeU8 Unexecuted instantiation: parInsertSql.c:tEncodeU8 Unexecuted instantiation: parInsertUtil.c:tEncodeU8 Unexecuted instantiation: taos_lemon_sql.tab.c:tEncodeU8 Unexecuted instantiation: parAstCreater.c:tEncodeU8 Unexecuted instantiation: parInsertSml.c:tEncodeU8 Unexecuted instantiation: planner.c:tEncodeU8 Unexecuted instantiation: planLogicCreater.c:tEncodeU8 Unexecuted instantiation: planOptimizer.c:tEncodeU8 Unexecuted instantiation: planPhysiCreater.c:tEncodeU8 Unexecuted instantiation: planScaleOut.c:tEncodeU8 Unexecuted instantiation: planSpliter.c:tEncodeU8 Unexecuted instantiation: planUtil.c:tEncodeU8 Unexecuted instantiation: planValidator.c:tEncodeU8 Unexecuted instantiation: catalog.c:tEncodeU8 Unexecuted instantiation: ctgAsync.c:tEncodeU8 Unexecuted instantiation: ctgCache.c:tEncodeU8 Unexecuted instantiation: ctgDbg.c:tEncodeU8 Unexecuted instantiation: ctgRemote.c:tEncodeU8 Unexecuted instantiation: ctgRent.c:tEncodeU8 Unexecuted instantiation: ctgUtil.c:tEncodeU8 Unexecuted instantiation: functionMgt.c:tEncodeU8 Unexecuted instantiation: tudf.c:tEncodeU8 Unexecuted instantiation: builtins.c:tEncodeU8 Unexecuted instantiation: builtinsimpl.c:tEncodeU8 Unexecuted instantiation: thistogram.c:tEncodeU8 Unexecuted instantiation: tpercentile.c:tEncodeU8 Unexecuted instantiation: tavgfunction.c:tEncodeU8 Unexecuted instantiation: tminmax.c:tEncodeU8 Unexecuted instantiation: tminmaxavx.c:tEncodeU8 Unexecuted instantiation: filter.c:tEncodeU8 Unexecuted instantiation: scalar.c:tEncodeU8 Unexecuted instantiation: sclfunc.c:tEncodeU8 Unexecuted instantiation: sclvector.c:tEncodeU8 Unexecuted instantiation: nodesCloneFuncs.c:tEncodeU8 Unexecuted instantiation: nodesCodeFuncs.c:tEncodeU8 Unexecuted instantiation: nodesEqualFuncs.c:tEncodeU8 Unexecuted instantiation: nodesMatchFuncs.c:tEncodeU8 Unexecuted instantiation: nodesMsgFuncs.c:tEncodeU8 Unexecuted instantiation: nodesToSQLFuncs.c:tEncodeU8 Unexecuted instantiation: nodesTraverseFuncs.c:tEncodeU8 Unexecuted instantiation: nodesUtilFuncs.c:tEncodeU8 Unexecuted instantiation: queryUtil.c:tEncodeU8 Unexecuted instantiation: querymsg.c:tEncodeU8 Unexecuted instantiation: trans.c:tEncodeU8 Unexecuted instantiation: transCli.c:tEncodeU8 Unexecuted instantiation: transComm.c:tEncodeU8 Unexecuted instantiation: transSasl.c:tEncodeU8 Unexecuted instantiation: transSvr.c:tEncodeU8 Unexecuted instantiation: transTLS.c:tEncodeU8 Unexecuted instantiation: thttp.c:tEncodeU8 Unexecuted instantiation: geomFunc.c:tEncodeU8 Unexecuted instantiation: tconfig.c:tEncodeU8 Unexecuted instantiation: tdigest.c:tEncodeU8 Unexecuted instantiation: tencode.c:tEncodeU8 Unexecuted instantiation: tlog.c:tEncodeU8 Unexecuted instantiation: tmempool.c:tEncodeU8 Unexecuted instantiation: mpDirect.c:tEncodeU8 Unexecuted instantiation: systable.c:tEncodeU8 Unexecuted instantiation: tdatablock.c:tEncodeU8 Unexecuted instantiation: tdataformat.c:tEncodeU8 Unexecuted instantiation: tglobal.c:tEncodeU8 Unexecuted instantiation: tmisce.c:tEncodeU8 Unexecuted instantiation: tname.c:tEncodeU8 Unexecuted instantiation: tpriv.c:tEncodeU8 Unexecuted instantiation: ttime.c:tEncodeU8 Unexecuted instantiation: tvariant.c:tEncodeU8 Unexecuted instantiation: streamMsg.c:tEncodeU8 Unexecuted instantiation: tmsg.c:tEncodeU8 Unexecuted instantiation: xnode.c:tEncodeU8 Unexecuted instantiation: tencrypt.c:tEncodeU8 Unexecuted instantiation: streamJson.c:tEncodeU8 Unexecuted instantiation: decimal.c:tEncodeU8 |
141 | 0 | static FORCE_INLINE int32_t tEncodeI8(SEncoder* pCoder, int8_t val) { return tEncodeFixed(pCoder, &val, sizeof(val)); }Unexecuted instantiation: sql-fuzzer.c:tEncodeI8 Unexecuted instantiation: parser.c:tEncodeI8 Unexecuted instantiation: parTranslater.c:tEncodeI8 Unexecuted instantiation: parUtil.c:tEncodeI8 Unexecuted instantiation: parAstParser.c:tEncodeI8 Unexecuted instantiation: parAuthenticator.c:tEncodeI8 Unexecuted instantiation: parCalcConst.c:tEncodeI8 Unexecuted instantiation: parInsertSql.c:tEncodeI8 Unexecuted instantiation: parInsertUtil.c:tEncodeI8 Unexecuted instantiation: taos_lemon_sql.tab.c:tEncodeI8 Unexecuted instantiation: parAstCreater.c:tEncodeI8 Unexecuted instantiation: parInsertSml.c:tEncodeI8 Unexecuted instantiation: planner.c:tEncodeI8 Unexecuted instantiation: planLogicCreater.c:tEncodeI8 Unexecuted instantiation: planOptimizer.c:tEncodeI8 Unexecuted instantiation: planPhysiCreater.c:tEncodeI8 Unexecuted instantiation: planScaleOut.c:tEncodeI8 Unexecuted instantiation: planSpliter.c:tEncodeI8 Unexecuted instantiation: planUtil.c:tEncodeI8 Unexecuted instantiation: planValidator.c:tEncodeI8 Unexecuted instantiation: catalog.c:tEncodeI8 Unexecuted instantiation: ctgAsync.c:tEncodeI8 Unexecuted instantiation: ctgCache.c:tEncodeI8 Unexecuted instantiation: ctgDbg.c:tEncodeI8 Unexecuted instantiation: ctgRemote.c:tEncodeI8 Unexecuted instantiation: ctgRent.c:tEncodeI8 Unexecuted instantiation: ctgUtil.c:tEncodeI8 Unexecuted instantiation: functionMgt.c:tEncodeI8 Unexecuted instantiation: tudf.c:tEncodeI8 Unexecuted instantiation: builtins.c:tEncodeI8 Unexecuted instantiation: builtinsimpl.c:tEncodeI8 Unexecuted instantiation: thistogram.c:tEncodeI8 Unexecuted instantiation: tpercentile.c:tEncodeI8 Unexecuted instantiation: tavgfunction.c:tEncodeI8 Unexecuted instantiation: tminmax.c:tEncodeI8 Unexecuted instantiation: tminmaxavx.c:tEncodeI8 Unexecuted instantiation: filter.c:tEncodeI8 Unexecuted instantiation: scalar.c:tEncodeI8 Unexecuted instantiation: sclfunc.c:tEncodeI8 Unexecuted instantiation: sclvector.c:tEncodeI8 Unexecuted instantiation: nodesCloneFuncs.c:tEncodeI8 Unexecuted instantiation: nodesCodeFuncs.c:tEncodeI8 Unexecuted instantiation: nodesEqualFuncs.c:tEncodeI8 Unexecuted instantiation: nodesMatchFuncs.c:tEncodeI8 Unexecuted instantiation: nodesMsgFuncs.c:tEncodeI8 Unexecuted instantiation: nodesToSQLFuncs.c:tEncodeI8 Unexecuted instantiation: nodesTraverseFuncs.c:tEncodeI8 Unexecuted instantiation: nodesUtilFuncs.c:tEncodeI8 Unexecuted instantiation: queryUtil.c:tEncodeI8 Unexecuted instantiation: querymsg.c:tEncodeI8 Unexecuted instantiation: trans.c:tEncodeI8 Unexecuted instantiation: transCli.c:tEncodeI8 Unexecuted instantiation: transComm.c:tEncodeI8 Unexecuted instantiation: transSasl.c:tEncodeI8 Unexecuted instantiation: transSvr.c:tEncodeI8 Unexecuted instantiation: transTLS.c:tEncodeI8 Unexecuted instantiation: thttp.c:tEncodeI8 Unexecuted instantiation: geomFunc.c:tEncodeI8 Unexecuted instantiation: tconfig.c:tEncodeI8 Unexecuted instantiation: tdigest.c:tEncodeI8 Unexecuted instantiation: tencode.c:tEncodeI8 Unexecuted instantiation: tlog.c:tEncodeI8 Unexecuted instantiation: tmempool.c:tEncodeI8 Unexecuted instantiation: mpDirect.c:tEncodeI8 Unexecuted instantiation: systable.c:tEncodeI8 Unexecuted instantiation: tdatablock.c:tEncodeI8 Unexecuted instantiation: tdataformat.c:tEncodeI8 Unexecuted instantiation: tglobal.c:tEncodeI8 Unexecuted instantiation: tmisce.c:tEncodeI8 Unexecuted instantiation: tname.c:tEncodeI8 Unexecuted instantiation: tpriv.c:tEncodeI8 Unexecuted instantiation: ttime.c:tEncodeI8 Unexecuted instantiation: tvariant.c:tEncodeI8 Unexecuted instantiation: streamMsg.c:tEncodeI8 Unexecuted instantiation: tmsg.c:tEncodeI8 Unexecuted instantiation: xnode.c:tEncodeI8 Unexecuted instantiation: tencrypt.c:tEncodeI8 Unexecuted instantiation: streamJson.c:tEncodeI8 Unexecuted instantiation: decimal.c:tEncodeI8 |
142 | 0 | static FORCE_INLINE int32_t tEncodeU16(SEncoder* pCoder, uint16_t val) { |
143 | 0 | return tEncodeFixed(pCoder, &val, sizeof(val)); |
144 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tEncodeU16 Unexecuted instantiation: parser.c:tEncodeU16 Unexecuted instantiation: parTranslater.c:tEncodeU16 Unexecuted instantiation: parUtil.c:tEncodeU16 Unexecuted instantiation: parAstParser.c:tEncodeU16 Unexecuted instantiation: parAuthenticator.c:tEncodeU16 Unexecuted instantiation: parCalcConst.c:tEncodeU16 Unexecuted instantiation: parInsertSql.c:tEncodeU16 Unexecuted instantiation: parInsertUtil.c:tEncodeU16 Unexecuted instantiation: taos_lemon_sql.tab.c:tEncodeU16 Unexecuted instantiation: parAstCreater.c:tEncodeU16 Unexecuted instantiation: parInsertSml.c:tEncodeU16 Unexecuted instantiation: planner.c:tEncodeU16 Unexecuted instantiation: planLogicCreater.c:tEncodeU16 Unexecuted instantiation: planOptimizer.c:tEncodeU16 Unexecuted instantiation: planPhysiCreater.c:tEncodeU16 Unexecuted instantiation: planScaleOut.c:tEncodeU16 Unexecuted instantiation: planSpliter.c:tEncodeU16 Unexecuted instantiation: planUtil.c:tEncodeU16 Unexecuted instantiation: planValidator.c:tEncodeU16 Unexecuted instantiation: catalog.c:tEncodeU16 Unexecuted instantiation: ctgAsync.c:tEncodeU16 Unexecuted instantiation: ctgCache.c:tEncodeU16 Unexecuted instantiation: ctgDbg.c:tEncodeU16 Unexecuted instantiation: ctgRemote.c:tEncodeU16 Unexecuted instantiation: ctgRent.c:tEncodeU16 Unexecuted instantiation: ctgUtil.c:tEncodeU16 Unexecuted instantiation: functionMgt.c:tEncodeU16 Unexecuted instantiation: tudf.c:tEncodeU16 Unexecuted instantiation: builtins.c:tEncodeU16 Unexecuted instantiation: builtinsimpl.c:tEncodeU16 Unexecuted instantiation: thistogram.c:tEncodeU16 Unexecuted instantiation: tpercentile.c:tEncodeU16 Unexecuted instantiation: tavgfunction.c:tEncodeU16 Unexecuted instantiation: tminmax.c:tEncodeU16 Unexecuted instantiation: tminmaxavx.c:tEncodeU16 Unexecuted instantiation: filter.c:tEncodeU16 Unexecuted instantiation: scalar.c:tEncodeU16 Unexecuted instantiation: sclfunc.c:tEncodeU16 Unexecuted instantiation: sclvector.c:tEncodeU16 Unexecuted instantiation: nodesCloneFuncs.c:tEncodeU16 Unexecuted instantiation: nodesCodeFuncs.c:tEncodeU16 Unexecuted instantiation: nodesEqualFuncs.c:tEncodeU16 Unexecuted instantiation: nodesMatchFuncs.c:tEncodeU16 Unexecuted instantiation: nodesMsgFuncs.c:tEncodeU16 Unexecuted instantiation: nodesToSQLFuncs.c:tEncodeU16 Unexecuted instantiation: nodesTraverseFuncs.c:tEncodeU16 Unexecuted instantiation: nodesUtilFuncs.c:tEncodeU16 Unexecuted instantiation: queryUtil.c:tEncodeU16 Unexecuted instantiation: querymsg.c:tEncodeU16 Unexecuted instantiation: trans.c:tEncodeU16 Unexecuted instantiation: transCli.c:tEncodeU16 Unexecuted instantiation: transComm.c:tEncodeU16 Unexecuted instantiation: transSasl.c:tEncodeU16 Unexecuted instantiation: transSvr.c:tEncodeU16 Unexecuted instantiation: transTLS.c:tEncodeU16 Unexecuted instantiation: thttp.c:tEncodeU16 Unexecuted instantiation: geomFunc.c:tEncodeU16 Unexecuted instantiation: tconfig.c:tEncodeU16 Unexecuted instantiation: tdigest.c:tEncodeU16 Unexecuted instantiation: tencode.c:tEncodeU16 Unexecuted instantiation: tlog.c:tEncodeU16 Unexecuted instantiation: tmempool.c:tEncodeU16 Unexecuted instantiation: mpDirect.c:tEncodeU16 Unexecuted instantiation: systable.c:tEncodeU16 Unexecuted instantiation: tdatablock.c:tEncodeU16 Unexecuted instantiation: tdataformat.c:tEncodeU16 Unexecuted instantiation: tglobal.c:tEncodeU16 Unexecuted instantiation: tmisce.c:tEncodeU16 Unexecuted instantiation: tname.c:tEncodeU16 Unexecuted instantiation: tpriv.c:tEncodeU16 Unexecuted instantiation: ttime.c:tEncodeU16 Unexecuted instantiation: tvariant.c:tEncodeU16 Unexecuted instantiation: streamMsg.c:tEncodeU16 Unexecuted instantiation: tmsg.c:tEncodeU16 Unexecuted instantiation: xnode.c:tEncodeU16 Unexecuted instantiation: tencrypt.c:tEncodeU16 Unexecuted instantiation: streamJson.c:tEncodeU16 Unexecuted instantiation: decimal.c:tEncodeU16 |
145 | 0 | static FORCE_INLINE int32_t tEncodeI16(SEncoder* pCoder, int16_t val) { |
146 | 0 | return tEncodeFixed(pCoder, &val, sizeof(val)); |
147 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tEncodeI16 Unexecuted instantiation: parser.c:tEncodeI16 Unexecuted instantiation: parTranslater.c:tEncodeI16 Unexecuted instantiation: parUtil.c:tEncodeI16 Unexecuted instantiation: parAstParser.c:tEncodeI16 Unexecuted instantiation: parAuthenticator.c:tEncodeI16 Unexecuted instantiation: parCalcConst.c:tEncodeI16 Unexecuted instantiation: parInsertSql.c:tEncodeI16 Unexecuted instantiation: parInsertUtil.c:tEncodeI16 Unexecuted instantiation: taos_lemon_sql.tab.c:tEncodeI16 Unexecuted instantiation: parAstCreater.c:tEncodeI16 Unexecuted instantiation: parInsertSml.c:tEncodeI16 Unexecuted instantiation: planner.c:tEncodeI16 Unexecuted instantiation: planLogicCreater.c:tEncodeI16 Unexecuted instantiation: planOptimizer.c:tEncodeI16 Unexecuted instantiation: planPhysiCreater.c:tEncodeI16 Unexecuted instantiation: planScaleOut.c:tEncodeI16 Unexecuted instantiation: planSpliter.c:tEncodeI16 Unexecuted instantiation: planUtil.c:tEncodeI16 Unexecuted instantiation: planValidator.c:tEncodeI16 Unexecuted instantiation: catalog.c:tEncodeI16 Unexecuted instantiation: ctgAsync.c:tEncodeI16 Unexecuted instantiation: ctgCache.c:tEncodeI16 Unexecuted instantiation: ctgDbg.c:tEncodeI16 Unexecuted instantiation: ctgRemote.c:tEncodeI16 Unexecuted instantiation: ctgRent.c:tEncodeI16 Unexecuted instantiation: ctgUtil.c:tEncodeI16 Unexecuted instantiation: functionMgt.c:tEncodeI16 Unexecuted instantiation: tudf.c:tEncodeI16 Unexecuted instantiation: builtins.c:tEncodeI16 Unexecuted instantiation: builtinsimpl.c:tEncodeI16 Unexecuted instantiation: thistogram.c:tEncodeI16 Unexecuted instantiation: tpercentile.c:tEncodeI16 Unexecuted instantiation: tavgfunction.c:tEncodeI16 Unexecuted instantiation: tminmax.c:tEncodeI16 Unexecuted instantiation: tminmaxavx.c:tEncodeI16 Unexecuted instantiation: filter.c:tEncodeI16 Unexecuted instantiation: scalar.c:tEncodeI16 Unexecuted instantiation: sclfunc.c:tEncodeI16 Unexecuted instantiation: sclvector.c:tEncodeI16 Unexecuted instantiation: nodesCloneFuncs.c:tEncodeI16 Unexecuted instantiation: nodesCodeFuncs.c:tEncodeI16 Unexecuted instantiation: nodesEqualFuncs.c:tEncodeI16 Unexecuted instantiation: nodesMatchFuncs.c:tEncodeI16 Unexecuted instantiation: nodesMsgFuncs.c:tEncodeI16 Unexecuted instantiation: nodesToSQLFuncs.c:tEncodeI16 Unexecuted instantiation: nodesTraverseFuncs.c:tEncodeI16 Unexecuted instantiation: nodesUtilFuncs.c:tEncodeI16 Unexecuted instantiation: queryUtil.c:tEncodeI16 Unexecuted instantiation: querymsg.c:tEncodeI16 Unexecuted instantiation: trans.c:tEncodeI16 Unexecuted instantiation: transCli.c:tEncodeI16 Unexecuted instantiation: transComm.c:tEncodeI16 Unexecuted instantiation: transSasl.c:tEncodeI16 Unexecuted instantiation: transSvr.c:tEncodeI16 Unexecuted instantiation: transTLS.c:tEncodeI16 Unexecuted instantiation: thttp.c:tEncodeI16 Unexecuted instantiation: geomFunc.c:tEncodeI16 Unexecuted instantiation: tconfig.c:tEncodeI16 Unexecuted instantiation: tdigest.c:tEncodeI16 Unexecuted instantiation: tencode.c:tEncodeI16 Unexecuted instantiation: tlog.c:tEncodeI16 Unexecuted instantiation: tmempool.c:tEncodeI16 Unexecuted instantiation: mpDirect.c:tEncodeI16 Unexecuted instantiation: systable.c:tEncodeI16 Unexecuted instantiation: tdatablock.c:tEncodeI16 Unexecuted instantiation: tdataformat.c:tEncodeI16 Unexecuted instantiation: tglobal.c:tEncodeI16 Unexecuted instantiation: tmisce.c:tEncodeI16 Unexecuted instantiation: tname.c:tEncodeI16 Unexecuted instantiation: tpriv.c:tEncodeI16 Unexecuted instantiation: ttime.c:tEncodeI16 Unexecuted instantiation: tvariant.c:tEncodeI16 Unexecuted instantiation: streamMsg.c:tEncodeI16 Unexecuted instantiation: tmsg.c:tEncodeI16 Unexecuted instantiation: xnode.c:tEncodeI16 Unexecuted instantiation: tencrypt.c:tEncodeI16 Unexecuted instantiation: streamJson.c:tEncodeI16 Unexecuted instantiation: decimal.c:tEncodeI16 |
148 | 0 | static FORCE_INLINE int32_t tEncodeU32(SEncoder* pCoder, uint32_t val) { |
149 | 0 | return tEncodeFixed(pCoder, &val, sizeof(val)); |
150 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tEncodeU32 Unexecuted instantiation: parser.c:tEncodeU32 Unexecuted instantiation: parTranslater.c:tEncodeU32 Unexecuted instantiation: parUtil.c:tEncodeU32 Unexecuted instantiation: parAstParser.c:tEncodeU32 Unexecuted instantiation: parAuthenticator.c:tEncodeU32 Unexecuted instantiation: parCalcConst.c:tEncodeU32 Unexecuted instantiation: parInsertSql.c:tEncodeU32 Unexecuted instantiation: parInsertUtil.c:tEncodeU32 Unexecuted instantiation: taos_lemon_sql.tab.c:tEncodeU32 Unexecuted instantiation: parAstCreater.c:tEncodeU32 Unexecuted instantiation: parInsertSml.c:tEncodeU32 Unexecuted instantiation: planner.c:tEncodeU32 Unexecuted instantiation: planLogicCreater.c:tEncodeU32 Unexecuted instantiation: planOptimizer.c:tEncodeU32 Unexecuted instantiation: planPhysiCreater.c:tEncodeU32 Unexecuted instantiation: planScaleOut.c:tEncodeU32 Unexecuted instantiation: planSpliter.c:tEncodeU32 Unexecuted instantiation: planUtil.c:tEncodeU32 Unexecuted instantiation: planValidator.c:tEncodeU32 Unexecuted instantiation: catalog.c:tEncodeU32 Unexecuted instantiation: ctgAsync.c:tEncodeU32 Unexecuted instantiation: ctgCache.c:tEncodeU32 Unexecuted instantiation: ctgDbg.c:tEncodeU32 Unexecuted instantiation: ctgRemote.c:tEncodeU32 Unexecuted instantiation: ctgRent.c:tEncodeU32 Unexecuted instantiation: ctgUtil.c:tEncodeU32 Unexecuted instantiation: functionMgt.c:tEncodeU32 Unexecuted instantiation: tudf.c:tEncodeU32 Unexecuted instantiation: builtins.c:tEncodeU32 Unexecuted instantiation: builtinsimpl.c:tEncodeU32 Unexecuted instantiation: thistogram.c:tEncodeU32 Unexecuted instantiation: tpercentile.c:tEncodeU32 Unexecuted instantiation: tavgfunction.c:tEncodeU32 Unexecuted instantiation: tminmax.c:tEncodeU32 Unexecuted instantiation: tminmaxavx.c:tEncodeU32 Unexecuted instantiation: filter.c:tEncodeU32 Unexecuted instantiation: scalar.c:tEncodeU32 Unexecuted instantiation: sclfunc.c:tEncodeU32 Unexecuted instantiation: sclvector.c:tEncodeU32 Unexecuted instantiation: nodesCloneFuncs.c:tEncodeU32 Unexecuted instantiation: nodesCodeFuncs.c:tEncodeU32 Unexecuted instantiation: nodesEqualFuncs.c:tEncodeU32 Unexecuted instantiation: nodesMatchFuncs.c:tEncodeU32 Unexecuted instantiation: nodesMsgFuncs.c:tEncodeU32 Unexecuted instantiation: nodesToSQLFuncs.c:tEncodeU32 Unexecuted instantiation: nodesTraverseFuncs.c:tEncodeU32 Unexecuted instantiation: nodesUtilFuncs.c:tEncodeU32 Unexecuted instantiation: queryUtil.c:tEncodeU32 Unexecuted instantiation: querymsg.c:tEncodeU32 Unexecuted instantiation: trans.c:tEncodeU32 Unexecuted instantiation: transCli.c:tEncodeU32 Unexecuted instantiation: transComm.c:tEncodeU32 Unexecuted instantiation: transSasl.c:tEncodeU32 Unexecuted instantiation: transSvr.c:tEncodeU32 Unexecuted instantiation: transTLS.c:tEncodeU32 Unexecuted instantiation: thttp.c:tEncodeU32 Unexecuted instantiation: geomFunc.c:tEncodeU32 Unexecuted instantiation: tconfig.c:tEncodeU32 Unexecuted instantiation: tdigest.c:tEncodeU32 Unexecuted instantiation: tencode.c:tEncodeU32 Unexecuted instantiation: tlog.c:tEncodeU32 Unexecuted instantiation: tmempool.c:tEncodeU32 Unexecuted instantiation: mpDirect.c:tEncodeU32 Unexecuted instantiation: systable.c:tEncodeU32 Unexecuted instantiation: tdatablock.c:tEncodeU32 Unexecuted instantiation: tdataformat.c:tEncodeU32 Unexecuted instantiation: tglobal.c:tEncodeU32 Unexecuted instantiation: tmisce.c:tEncodeU32 Unexecuted instantiation: tname.c:tEncodeU32 Unexecuted instantiation: tpriv.c:tEncodeU32 Unexecuted instantiation: ttime.c:tEncodeU32 Unexecuted instantiation: tvariant.c:tEncodeU32 Unexecuted instantiation: streamMsg.c:tEncodeU32 Unexecuted instantiation: tmsg.c:tEncodeU32 Unexecuted instantiation: xnode.c:tEncodeU32 Unexecuted instantiation: tencrypt.c:tEncodeU32 Unexecuted instantiation: streamJson.c:tEncodeU32 Unexecuted instantiation: decimal.c:tEncodeU32 |
151 | 0 | static FORCE_INLINE int32_t tEncodeI32(SEncoder* pCoder, int32_t val) { |
152 | 0 | return tEncodeFixed(pCoder, &val, sizeof(val)); |
153 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tEncodeI32 Unexecuted instantiation: parser.c:tEncodeI32 Unexecuted instantiation: parTranslater.c:tEncodeI32 Unexecuted instantiation: parUtil.c:tEncodeI32 Unexecuted instantiation: parAstParser.c:tEncodeI32 Unexecuted instantiation: parAuthenticator.c:tEncodeI32 Unexecuted instantiation: parCalcConst.c:tEncodeI32 Unexecuted instantiation: parInsertSql.c:tEncodeI32 Unexecuted instantiation: parInsertUtil.c:tEncodeI32 Unexecuted instantiation: taos_lemon_sql.tab.c:tEncodeI32 Unexecuted instantiation: parAstCreater.c:tEncodeI32 Unexecuted instantiation: parInsertSml.c:tEncodeI32 Unexecuted instantiation: planner.c:tEncodeI32 Unexecuted instantiation: planLogicCreater.c:tEncodeI32 Unexecuted instantiation: planOptimizer.c:tEncodeI32 Unexecuted instantiation: planPhysiCreater.c:tEncodeI32 Unexecuted instantiation: planScaleOut.c:tEncodeI32 Unexecuted instantiation: planSpliter.c:tEncodeI32 Unexecuted instantiation: planUtil.c:tEncodeI32 Unexecuted instantiation: planValidator.c:tEncodeI32 Unexecuted instantiation: catalog.c:tEncodeI32 Unexecuted instantiation: ctgAsync.c:tEncodeI32 Unexecuted instantiation: ctgCache.c:tEncodeI32 Unexecuted instantiation: ctgDbg.c:tEncodeI32 Unexecuted instantiation: ctgRemote.c:tEncodeI32 Unexecuted instantiation: ctgRent.c:tEncodeI32 Unexecuted instantiation: ctgUtil.c:tEncodeI32 Unexecuted instantiation: functionMgt.c:tEncodeI32 Unexecuted instantiation: tudf.c:tEncodeI32 Unexecuted instantiation: builtins.c:tEncodeI32 Unexecuted instantiation: builtinsimpl.c:tEncodeI32 Unexecuted instantiation: thistogram.c:tEncodeI32 Unexecuted instantiation: tpercentile.c:tEncodeI32 Unexecuted instantiation: tavgfunction.c:tEncodeI32 Unexecuted instantiation: tminmax.c:tEncodeI32 Unexecuted instantiation: tminmaxavx.c:tEncodeI32 Unexecuted instantiation: filter.c:tEncodeI32 Unexecuted instantiation: scalar.c:tEncodeI32 Unexecuted instantiation: sclfunc.c:tEncodeI32 Unexecuted instantiation: sclvector.c:tEncodeI32 Unexecuted instantiation: nodesCloneFuncs.c:tEncodeI32 Unexecuted instantiation: nodesCodeFuncs.c:tEncodeI32 Unexecuted instantiation: nodesEqualFuncs.c:tEncodeI32 Unexecuted instantiation: nodesMatchFuncs.c:tEncodeI32 Unexecuted instantiation: nodesMsgFuncs.c:tEncodeI32 Unexecuted instantiation: nodesToSQLFuncs.c:tEncodeI32 Unexecuted instantiation: nodesTraverseFuncs.c:tEncodeI32 Unexecuted instantiation: nodesUtilFuncs.c:tEncodeI32 Unexecuted instantiation: queryUtil.c:tEncodeI32 Unexecuted instantiation: querymsg.c:tEncodeI32 Unexecuted instantiation: trans.c:tEncodeI32 Unexecuted instantiation: transCli.c:tEncodeI32 Unexecuted instantiation: transComm.c:tEncodeI32 Unexecuted instantiation: transSasl.c:tEncodeI32 Unexecuted instantiation: transSvr.c:tEncodeI32 Unexecuted instantiation: transTLS.c:tEncodeI32 Unexecuted instantiation: thttp.c:tEncodeI32 Unexecuted instantiation: geomFunc.c:tEncodeI32 Unexecuted instantiation: tconfig.c:tEncodeI32 Unexecuted instantiation: tdigest.c:tEncodeI32 Unexecuted instantiation: tencode.c:tEncodeI32 Unexecuted instantiation: tlog.c:tEncodeI32 Unexecuted instantiation: tmempool.c:tEncodeI32 Unexecuted instantiation: mpDirect.c:tEncodeI32 Unexecuted instantiation: systable.c:tEncodeI32 Unexecuted instantiation: tdatablock.c:tEncodeI32 Unexecuted instantiation: tdataformat.c:tEncodeI32 Unexecuted instantiation: tglobal.c:tEncodeI32 Unexecuted instantiation: tmisce.c:tEncodeI32 Unexecuted instantiation: tname.c:tEncodeI32 Unexecuted instantiation: tpriv.c:tEncodeI32 Unexecuted instantiation: ttime.c:tEncodeI32 Unexecuted instantiation: tvariant.c:tEncodeI32 Unexecuted instantiation: streamMsg.c:tEncodeI32 Unexecuted instantiation: tmsg.c:tEncodeI32 Unexecuted instantiation: xnode.c:tEncodeI32 Unexecuted instantiation: tencrypt.c:tEncodeI32 Unexecuted instantiation: streamJson.c:tEncodeI32 Unexecuted instantiation: decimal.c:tEncodeI32 |
154 | 0 | static FORCE_INLINE int32_t tEncodeU64(SEncoder* pCoder, uint64_t val) { |
155 | 0 | return tEncodeFixed(pCoder, &val, sizeof(val)); |
156 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tEncodeU64 Unexecuted instantiation: parser.c:tEncodeU64 Unexecuted instantiation: parTranslater.c:tEncodeU64 Unexecuted instantiation: parUtil.c:tEncodeU64 Unexecuted instantiation: parAstParser.c:tEncodeU64 Unexecuted instantiation: parAuthenticator.c:tEncodeU64 Unexecuted instantiation: parCalcConst.c:tEncodeU64 Unexecuted instantiation: parInsertSql.c:tEncodeU64 Unexecuted instantiation: parInsertUtil.c:tEncodeU64 Unexecuted instantiation: taos_lemon_sql.tab.c:tEncodeU64 Unexecuted instantiation: parAstCreater.c:tEncodeU64 Unexecuted instantiation: parInsertSml.c:tEncodeU64 Unexecuted instantiation: planner.c:tEncodeU64 Unexecuted instantiation: planLogicCreater.c:tEncodeU64 Unexecuted instantiation: planOptimizer.c:tEncodeU64 Unexecuted instantiation: planPhysiCreater.c:tEncodeU64 Unexecuted instantiation: planScaleOut.c:tEncodeU64 Unexecuted instantiation: planSpliter.c:tEncodeU64 Unexecuted instantiation: planUtil.c:tEncodeU64 Unexecuted instantiation: planValidator.c:tEncodeU64 Unexecuted instantiation: catalog.c:tEncodeU64 Unexecuted instantiation: ctgAsync.c:tEncodeU64 Unexecuted instantiation: ctgCache.c:tEncodeU64 Unexecuted instantiation: ctgDbg.c:tEncodeU64 Unexecuted instantiation: ctgRemote.c:tEncodeU64 Unexecuted instantiation: ctgRent.c:tEncodeU64 Unexecuted instantiation: ctgUtil.c:tEncodeU64 Unexecuted instantiation: functionMgt.c:tEncodeU64 Unexecuted instantiation: tudf.c:tEncodeU64 Unexecuted instantiation: builtins.c:tEncodeU64 Unexecuted instantiation: builtinsimpl.c:tEncodeU64 Unexecuted instantiation: thistogram.c:tEncodeU64 Unexecuted instantiation: tpercentile.c:tEncodeU64 Unexecuted instantiation: tavgfunction.c:tEncodeU64 Unexecuted instantiation: tminmax.c:tEncodeU64 Unexecuted instantiation: tminmaxavx.c:tEncodeU64 Unexecuted instantiation: filter.c:tEncodeU64 Unexecuted instantiation: scalar.c:tEncodeU64 Unexecuted instantiation: sclfunc.c:tEncodeU64 Unexecuted instantiation: sclvector.c:tEncodeU64 Unexecuted instantiation: nodesCloneFuncs.c:tEncodeU64 Unexecuted instantiation: nodesCodeFuncs.c:tEncodeU64 Unexecuted instantiation: nodesEqualFuncs.c:tEncodeU64 Unexecuted instantiation: nodesMatchFuncs.c:tEncodeU64 Unexecuted instantiation: nodesMsgFuncs.c:tEncodeU64 Unexecuted instantiation: nodesToSQLFuncs.c:tEncodeU64 Unexecuted instantiation: nodesTraverseFuncs.c:tEncodeU64 Unexecuted instantiation: nodesUtilFuncs.c:tEncodeU64 Unexecuted instantiation: queryUtil.c:tEncodeU64 Unexecuted instantiation: querymsg.c:tEncodeU64 Unexecuted instantiation: trans.c:tEncodeU64 Unexecuted instantiation: transCli.c:tEncodeU64 Unexecuted instantiation: transComm.c:tEncodeU64 Unexecuted instantiation: transSasl.c:tEncodeU64 Unexecuted instantiation: transSvr.c:tEncodeU64 Unexecuted instantiation: transTLS.c:tEncodeU64 Unexecuted instantiation: thttp.c:tEncodeU64 Unexecuted instantiation: geomFunc.c:tEncodeU64 Unexecuted instantiation: tconfig.c:tEncodeU64 Unexecuted instantiation: tdigest.c:tEncodeU64 Unexecuted instantiation: tencode.c:tEncodeU64 Unexecuted instantiation: tlog.c:tEncodeU64 Unexecuted instantiation: tmempool.c:tEncodeU64 Unexecuted instantiation: mpDirect.c:tEncodeU64 Unexecuted instantiation: systable.c:tEncodeU64 Unexecuted instantiation: tdatablock.c:tEncodeU64 Unexecuted instantiation: tdataformat.c:tEncodeU64 Unexecuted instantiation: tglobal.c:tEncodeU64 Unexecuted instantiation: tmisce.c:tEncodeU64 Unexecuted instantiation: tname.c:tEncodeU64 Unexecuted instantiation: tpriv.c:tEncodeU64 Unexecuted instantiation: ttime.c:tEncodeU64 Unexecuted instantiation: tvariant.c:tEncodeU64 Unexecuted instantiation: streamMsg.c:tEncodeU64 Unexecuted instantiation: tmsg.c:tEncodeU64 Unexecuted instantiation: xnode.c:tEncodeU64 Unexecuted instantiation: tencrypt.c:tEncodeU64 Unexecuted instantiation: streamJson.c:tEncodeU64 Unexecuted instantiation: decimal.c:tEncodeU64 |
157 | 0 | static FORCE_INLINE int32_t tEncodeI64(SEncoder* pCoder, int64_t val) { |
158 | 0 | return tEncodeFixed(pCoder, &val, sizeof(val)); |
159 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tEncodeI64 Unexecuted instantiation: parser.c:tEncodeI64 Unexecuted instantiation: parTranslater.c:tEncodeI64 Unexecuted instantiation: parUtil.c:tEncodeI64 Unexecuted instantiation: parAstParser.c:tEncodeI64 Unexecuted instantiation: parAuthenticator.c:tEncodeI64 Unexecuted instantiation: parCalcConst.c:tEncodeI64 Unexecuted instantiation: parInsertSql.c:tEncodeI64 Unexecuted instantiation: parInsertUtil.c:tEncodeI64 Unexecuted instantiation: taos_lemon_sql.tab.c:tEncodeI64 Unexecuted instantiation: parAstCreater.c:tEncodeI64 Unexecuted instantiation: parInsertSml.c:tEncodeI64 Unexecuted instantiation: planner.c:tEncodeI64 Unexecuted instantiation: planLogicCreater.c:tEncodeI64 Unexecuted instantiation: planOptimizer.c:tEncodeI64 Unexecuted instantiation: planPhysiCreater.c:tEncodeI64 Unexecuted instantiation: planScaleOut.c:tEncodeI64 Unexecuted instantiation: planSpliter.c:tEncodeI64 Unexecuted instantiation: planUtil.c:tEncodeI64 Unexecuted instantiation: planValidator.c:tEncodeI64 Unexecuted instantiation: catalog.c:tEncodeI64 Unexecuted instantiation: ctgAsync.c:tEncodeI64 Unexecuted instantiation: ctgCache.c:tEncodeI64 Unexecuted instantiation: ctgDbg.c:tEncodeI64 Unexecuted instantiation: ctgRemote.c:tEncodeI64 Unexecuted instantiation: ctgRent.c:tEncodeI64 Unexecuted instantiation: ctgUtil.c:tEncodeI64 Unexecuted instantiation: functionMgt.c:tEncodeI64 Unexecuted instantiation: tudf.c:tEncodeI64 Unexecuted instantiation: builtins.c:tEncodeI64 Unexecuted instantiation: builtinsimpl.c:tEncodeI64 Unexecuted instantiation: thistogram.c:tEncodeI64 Unexecuted instantiation: tpercentile.c:tEncodeI64 Unexecuted instantiation: tavgfunction.c:tEncodeI64 Unexecuted instantiation: tminmax.c:tEncodeI64 Unexecuted instantiation: tminmaxavx.c:tEncodeI64 Unexecuted instantiation: filter.c:tEncodeI64 Unexecuted instantiation: scalar.c:tEncodeI64 Unexecuted instantiation: sclfunc.c:tEncodeI64 Unexecuted instantiation: sclvector.c:tEncodeI64 Unexecuted instantiation: nodesCloneFuncs.c:tEncodeI64 Unexecuted instantiation: nodesCodeFuncs.c:tEncodeI64 Unexecuted instantiation: nodesEqualFuncs.c:tEncodeI64 Unexecuted instantiation: nodesMatchFuncs.c:tEncodeI64 Unexecuted instantiation: nodesMsgFuncs.c:tEncodeI64 Unexecuted instantiation: nodesToSQLFuncs.c:tEncodeI64 Unexecuted instantiation: nodesTraverseFuncs.c:tEncodeI64 Unexecuted instantiation: nodesUtilFuncs.c:tEncodeI64 Unexecuted instantiation: queryUtil.c:tEncodeI64 Unexecuted instantiation: querymsg.c:tEncodeI64 Unexecuted instantiation: trans.c:tEncodeI64 Unexecuted instantiation: transCli.c:tEncodeI64 Unexecuted instantiation: transComm.c:tEncodeI64 Unexecuted instantiation: transSasl.c:tEncodeI64 Unexecuted instantiation: transSvr.c:tEncodeI64 Unexecuted instantiation: transTLS.c:tEncodeI64 Unexecuted instantiation: thttp.c:tEncodeI64 Unexecuted instantiation: geomFunc.c:tEncodeI64 Unexecuted instantiation: tconfig.c:tEncodeI64 Unexecuted instantiation: tdigest.c:tEncodeI64 Unexecuted instantiation: tencode.c:tEncodeI64 Unexecuted instantiation: tlog.c:tEncodeI64 Unexecuted instantiation: tmempool.c:tEncodeI64 Unexecuted instantiation: mpDirect.c:tEncodeI64 Unexecuted instantiation: systable.c:tEncodeI64 Unexecuted instantiation: tdatablock.c:tEncodeI64 Unexecuted instantiation: tdataformat.c:tEncodeI64 Unexecuted instantiation: tglobal.c:tEncodeI64 Unexecuted instantiation: tmisce.c:tEncodeI64 Unexecuted instantiation: tname.c:tEncodeI64 Unexecuted instantiation: tpriv.c:tEncodeI64 Unexecuted instantiation: ttime.c:tEncodeI64 Unexecuted instantiation: tvariant.c:tEncodeI64 Unexecuted instantiation: streamMsg.c:tEncodeI64 Unexecuted instantiation: tmsg.c:tEncodeI64 Unexecuted instantiation: xnode.c:tEncodeI64 Unexecuted instantiation: tencrypt.c:tEncodeI64 Unexecuted instantiation: streamJson.c:tEncodeI64 Unexecuted instantiation: decimal.c:tEncodeI64 |
160 | 0 | static FORCE_INLINE int32_t tEncodeU16v(SEncoder* pCoder, uint16_t val) { |
161 | 0 | while (val >= ENCODE_LIMIT) { |
162 | 0 | TAOS_CHECK_RETURN(tEncodeU8(pCoder, (val | ENCODE_LIMIT) & 0xff)); |
163 | 0 | val >>= 7; |
164 | 0 | } |
165 | 0 | return tEncodeU8(pCoder, val); |
166 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tEncodeU16v Unexecuted instantiation: parser.c:tEncodeU16v Unexecuted instantiation: parTranslater.c:tEncodeU16v Unexecuted instantiation: parUtil.c:tEncodeU16v Unexecuted instantiation: parAstParser.c:tEncodeU16v Unexecuted instantiation: parAuthenticator.c:tEncodeU16v Unexecuted instantiation: parCalcConst.c:tEncodeU16v Unexecuted instantiation: parInsertSql.c:tEncodeU16v Unexecuted instantiation: parInsertUtil.c:tEncodeU16v Unexecuted instantiation: taos_lemon_sql.tab.c:tEncodeU16v Unexecuted instantiation: parAstCreater.c:tEncodeU16v Unexecuted instantiation: parInsertSml.c:tEncodeU16v Unexecuted instantiation: planner.c:tEncodeU16v Unexecuted instantiation: planLogicCreater.c:tEncodeU16v Unexecuted instantiation: planOptimizer.c:tEncodeU16v Unexecuted instantiation: planPhysiCreater.c:tEncodeU16v Unexecuted instantiation: planScaleOut.c:tEncodeU16v Unexecuted instantiation: planSpliter.c:tEncodeU16v Unexecuted instantiation: planUtil.c:tEncodeU16v Unexecuted instantiation: planValidator.c:tEncodeU16v Unexecuted instantiation: catalog.c:tEncodeU16v Unexecuted instantiation: ctgAsync.c:tEncodeU16v Unexecuted instantiation: ctgCache.c:tEncodeU16v Unexecuted instantiation: ctgDbg.c:tEncodeU16v Unexecuted instantiation: ctgRemote.c:tEncodeU16v Unexecuted instantiation: ctgRent.c:tEncodeU16v Unexecuted instantiation: ctgUtil.c:tEncodeU16v Unexecuted instantiation: functionMgt.c:tEncodeU16v Unexecuted instantiation: tudf.c:tEncodeU16v Unexecuted instantiation: builtins.c:tEncodeU16v Unexecuted instantiation: builtinsimpl.c:tEncodeU16v Unexecuted instantiation: thistogram.c:tEncodeU16v Unexecuted instantiation: tpercentile.c:tEncodeU16v Unexecuted instantiation: tavgfunction.c:tEncodeU16v Unexecuted instantiation: tminmax.c:tEncodeU16v Unexecuted instantiation: tminmaxavx.c:tEncodeU16v Unexecuted instantiation: filter.c:tEncodeU16v Unexecuted instantiation: scalar.c:tEncodeU16v Unexecuted instantiation: sclfunc.c:tEncodeU16v Unexecuted instantiation: sclvector.c:tEncodeU16v Unexecuted instantiation: nodesCloneFuncs.c:tEncodeU16v Unexecuted instantiation: nodesCodeFuncs.c:tEncodeU16v Unexecuted instantiation: nodesEqualFuncs.c:tEncodeU16v Unexecuted instantiation: nodesMatchFuncs.c:tEncodeU16v Unexecuted instantiation: nodesMsgFuncs.c:tEncodeU16v Unexecuted instantiation: nodesToSQLFuncs.c:tEncodeU16v Unexecuted instantiation: nodesTraverseFuncs.c:tEncodeU16v Unexecuted instantiation: nodesUtilFuncs.c:tEncodeU16v Unexecuted instantiation: queryUtil.c:tEncodeU16v Unexecuted instantiation: querymsg.c:tEncodeU16v Unexecuted instantiation: trans.c:tEncodeU16v Unexecuted instantiation: transCli.c:tEncodeU16v Unexecuted instantiation: transComm.c:tEncodeU16v Unexecuted instantiation: transSasl.c:tEncodeU16v Unexecuted instantiation: transSvr.c:tEncodeU16v Unexecuted instantiation: transTLS.c:tEncodeU16v Unexecuted instantiation: thttp.c:tEncodeU16v Unexecuted instantiation: geomFunc.c:tEncodeU16v Unexecuted instantiation: tconfig.c:tEncodeU16v Unexecuted instantiation: tdigest.c:tEncodeU16v Unexecuted instantiation: tencode.c:tEncodeU16v Unexecuted instantiation: tlog.c:tEncodeU16v Unexecuted instantiation: tmempool.c:tEncodeU16v Unexecuted instantiation: mpDirect.c:tEncodeU16v Unexecuted instantiation: systable.c:tEncodeU16v Unexecuted instantiation: tdatablock.c:tEncodeU16v Unexecuted instantiation: tdataformat.c:tEncodeU16v Unexecuted instantiation: tglobal.c:tEncodeU16v Unexecuted instantiation: tmisce.c:tEncodeU16v Unexecuted instantiation: tname.c:tEncodeU16v Unexecuted instantiation: tpriv.c:tEncodeU16v Unexecuted instantiation: ttime.c:tEncodeU16v Unexecuted instantiation: tvariant.c:tEncodeU16v Unexecuted instantiation: streamMsg.c:tEncodeU16v Unexecuted instantiation: tmsg.c:tEncodeU16v Unexecuted instantiation: xnode.c:tEncodeU16v Unexecuted instantiation: tencrypt.c:tEncodeU16v Unexecuted instantiation: streamJson.c:tEncodeU16v Unexecuted instantiation: decimal.c:tEncodeU16v |
167 | 0 | static FORCE_INLINE int32_t tEncodeI16v(SEncoder* pCoder, int16_t val) { |
168 | 0 | return tEncodeU16v(pCoder, ZIGZAGE(int16_t, val)); |
169 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tEncodeI16v Unexecuted instantiation: parser.c:tEncodeI16v Unexecuted instantiation: parTranslater.c:tEncodeI16v Unexecuted instantiation: parUtil.c:tEncodeI16v Unexecuted instantiation: parAstParser.c:tEncodeI16v Unexecuted instantiation: parAuthenticator.c:tEncodeI16v Unexecuted instantiation: parCalcConst.c:tEncodeI16v Unexecuted instantiation: parInsertSql.c:tEncodeI16v Unexecuted instantiation: parInsertUtil.c:tEncodeI16v Unexecuted instantiation: taos_lemon_sql.tab.c:tEncodeI16v Unexecuted instantiation: parAstCreater.c:tEncodeI16v Unexecuted instantiation: parInsertSml.c:tEncodeI16v Unexecuted instantiation: planner.c:tEncodeI16v Unexecuted instantiation: planLogicCreater.c:tEncodeI16v Unexecuted instantiation: planOptimizer.c:tEncodeI16v Unexecuted instantiation: planPhysiCreater.c:tEncodeI16v Unexecuted instantiation: planScaleOut.c:tEncodeI16v Unexecuted instantiation: planSpliter.c:tEncodeI16v Unexecuted instantiation: planUtil.c:tEncodeI16v Unexecuted instantiation: planValidator.c:tEncodeI16v Unexecuted instantiation: catalog.c:tEncodeI16v Unexecuted instantiation: ctgAsync.c:tEncodeI16v Unexecuted instantiation: ctgCache.c:tEncodeI16v Unexecuted instantiation: ctgDbg.c:tEncodeI16v Unexecuted instantiation: ctgRemote.c:tEncodeI16v Unexecuted instantiation: ctgRent.c:tEncodeI16v Unexecuted instantiation: ctgUtil.c:tEncodeI16v Unexecuted instantiation: functionMgt.c:tEncodeI16v Unexecuted instantiation: tudf.c:tEncodeI16v Unexecuted instantiation: builtins.c:tEncodeI16v Unexecuted instantiation: builtinsimpl.c:tEncodeI16v Unexecuted instantiation: thistogram.c:tEncodeI16v Unexecuted instantiation: tpercentile.c:tEncodeI16v Unexecuted instantiation: tavgfunction.c:tEncodeI16v Unexecuted instantiation: tminmax.c:tEncodeI16v Unexecuted instantiation: tminmaxavx.c:tEncodeI16v Unexecuted instantiation: filter.c:tEncodeI16v Unexecuted instantiation: scalar.c:tEncodeI16v Unexecuted instantiation: sclfunc.c:tEncodeI16v Unexecuted instantiation: sclvector.c:tEncodeI16v Unexecuted instantiation: nodesCloneFuncs.c:tEncodeI16v Unexecuted instantiation: nodesCodeFuncs.c:tEncodeI16v Unexecuted instantiation: nodesEqualFuncs.c:tEncodeI16v Unexecuted instantiation: nodesMatchFuncs.c:tEncodeI16v Unexecuted instantiation: nodesMsgFuncs.c:tEncodeI16v Unexecuted instantiation: nodesToSQLFuncs.c:tEncodeI16v Unexecuted instantiation: nodesTraverseFuncs.c:tEncodeI16v Unexecuted instantiation: nodesUtilFuncs.c:tEncodeI16v Unexecuted instantiation: queryUtil.c:tEncodeI16v Unexecuted instantiation: querymsg.c:tEncodeI16v Unexecuted instantiation: trans.c:tEncodeI16v Unexecuted instantiation: transCli.c:tEncodeI16v Unexecuted instantiation: transComm.c:tEncodeI16v Unexecuted instantiation: transSasl.c:tEncodeI16v Unexecuted instantiation: transSvr.c:tEncodeI16v Unexecuted instantiation: transTLS.c:tEncodeI16v Unexecuted instantiation: thttp.c:tEncodeI16v Unexecuted instantiation: geomFunc.c:tEncodeI16v Unexecuted instantiation: tconfig.c:tEncodeI16v Unexecuted instantiation: tdigest.c:tEncodeI16v Unexecuted instantiation: tencode.c:tEncodeI16v Unexecuted instantiation: tlog.c:tEncodeI16v Unexecuted instantiation: tmempool.c:tEncodeI16v Unexecuted instantiation: mpDirect.c:tEncodeI16v Unexecuted instantiation: systable.c:tEncodeI16v Unexecuted instantiation: tdatablock.c:tEncodeI16v Unexecuted instantiation: tdataformat.c:tEncodeI16v Unexecuted instantiation: tglobal.c:tEncodeI16v Unexecuted instantiation: tmisce.c:tEncodeI16v Unexecuted instantiation: tname.c:tEncodeI16v Unexecuted instantiation: tpriv.c:tEncodeI16v Unexecuted instantiation: ttime.c:tEncodeI16v Unexecuted instantiation: tvariant.c:tEncodeI16v Unexecuted instantiation: streamMsg.c:tEncodeI16v Unexecuted instantiation: tmsg.c:tEncodeI16v Unexecuted instantiation: xnode.c:tEncodeI16v Unexecuted instantiation: tencrypt.c:tEncodeI16v Unexecuted instantiation: streamJson.c:tEncodeI16v Unexecuted instantiation: decimal.c:tEncodeI16v |
170 | 0 | static FORCE_INLINE int32_t tEncodeU32v(SEncoder* pCoder, uint32_t val) { |
171 | 0 | while (val >= ENCODE_LIMIT) { |
172 | 0 | TAOS_CHECK_RETURN(tEncodeU8(pCoder, (val | ENCODE_LIMIT) & 0xff)); |
173 | 0 | val >>= 7; |
174 | 0 | } |
175 | 0 | return tEncodeU8(pCoder, val); |
176 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tEncodeU32v Unexecuted instantiation: parser.c:tEncodeU32v Unexecuted instantiation: parTranslater.c:tEncodeU32v Unexecuted instantiation: parUtil.c:tEncodeU32v Unexecuted instantiation: parAstParser.c:tEncodeU32v Unexecuted instantiation: parAuthenticator.c:tEncodeU32v Unexecuted instantiation: parCalcConst.c:tEncodeU32v Unexecuted instantiation: parInsertSql.c:tEncodeU32v Unexecuted instantiation: parInsertUtil.c:tEncodeU32v Unexecuted instantiation: taos_lemon_sql.tab.c:tEncodeU32v Unexecuted instantiation: parAstCreater.c:tEncodeU32v Unexecuted instantiation: parInsertSml.c:tEncodeU32v Unexecuted instantiation: planner.c:tEncodeU32v Unexecuted instantiation: planLogicCreater.c:tEncodeU32v Unexecuted instantiation: planOptimizer.c:tEncodeU32v Unexecuted instantiation: planPhysiCreater.c:tEncodeU32v Unexecuted instantiation: planScaleOut.c:tEncodeU32v Unexecuted instantiation: planSpliter.c:tEncodeU32v Unexecuted instantiation: planUtil.c:tEncodeU32v Unexecuted instantiation: planValidator.c:tEncodeU32v Unexecuted instantiation: catalog.c:tEncodeU32v Unexecuted instantiation: ctgAsync.c:tEncodeU32v Unexecuted instantiation: ctgCache.c:tEncodeU32v Unexecuted instantiation: ctgDbg.c:tEncodeU32v Unexecuted instantiation: ctgRemote.c:tEncodeU32v Unexecuted instantiation: ctgRent.c:tEncodeU32v Unexecuted instantiation: ctgUtil.c:tEncodeU32v Unexecuted instantiation: functionMgt.c:tEncodeU32v Unexecuted instantiation: tudf.c:tEncodeU32v Unexecuted instantiation: builtins.c:tEncodeU32v Unexecuted instantiation: builtinsimpl.c:tEncodeU32v Unexecuted instantiation: thistogram.c:tEncodeU32v Unexecuted instantiation: tpercentile.c:tEncodeU32v Unexecuted instantiation: tavgfunction.c:tEncodeU32v Unexecuted instantiation: tminmax.c:tEncodeU32v Unexecuted instantiation: tminmaxavx.c:tEncodeU32v Unexecuted instantiation: filter.c:tEncodeU32v Unexecuted instantiation: scalar.c:tEncodeU32v Unexecuted instantiation: sclfunc.c:tEncodeU32v Unexecuted instantiation: sclvector.c:tEncodeU32v Unexecuted instantiation: nodesCloneFuncs.c:tEncodeU32v Unexecuted instantiation: nodesCodeFuncs.c:tEncodeU32v Unexecuted instantiation: nodesEqualFuncs.c:tEncodeU32v Unexecuted instantiation: nodesMatchFuncs.c:tEncodeU32v Unexecuted instantiation: nodesMsgFuncs.c:tEncodeU32v Unexecuted instantiation: nodesToSQLFuncs.c:tEncodeU32v Unexecuted instantiation: nodesTraverseFuncs.c:tEncodeU32v Unexecuted instantiation: nodesUtilFuncs.c:tEncodeU32v Unexecuted instantiation: queryUtil.c:tEncodeU32v Unexecuted instantiation: querymsg.c:tEncodeU32v Unexecuted instantiation: trans.c:tEncodeU32v Unexecuted instantiation: transCli.c:tEncodeU32v Unexecuted instantiation: transComm.c:tEncodeU32v Unexecuted instantiation: transSasl.c:tEncodeU32v Unexecuted instantiation: transSvr.c:tEncodeU32v Unexecuted instantiation: transTLS.c:tEncodeU32v Unexecuted instantiation: thttp.c:tEncodeU32v Unexecuted instantiation: geomFunc.c:tEncodeU32v Unexecuted instantiation: tconfig.c:tEncodeU32v Unexecuted instantiation: tdigest.c:tEncodeU32v Unexecuted instantiation: tencode.c:tEncodeU32v Unexecuted instantiation: tlog.c:tEncodeU32v Unexecuted instantiation: tmempool.c:tEncodeU32v Unexecuted instantiation: mpDirect.c:tEncodeU32v Unexecuted instantiation: systable.c:tEncodeU32v Unexecuted instantiation: tdatablock.c:tEncodeU32v Unexecuted instantiation: tdataformat.c:tEncodeU32v Unexecuted instantiation: tglobal.c:tEncodeU32v Unexecuted instantiation: tmisce.c:tEncodeU32v Unexecuted instantiation: tname.c:tEncodeU32v Unexecuted instantiation: tpriv.c:tEncodeU32v Unexecuted instantiation: ttime.c:tEncodeU32v Unexecuted instantiation: tvariant.c:tEncodeU32v Unexecuted instantiation: streamMsg.c:tEncodeU32v Unexecuted instantiation: tmsg.c:tEncodeU32v Unexecuted instantiation: xnode.c:tEncodeU32v Unexecuted instantiation: tencrypt.c:tEncodeU32v Unexecuted instantiation: streamJson.c:tEncodeU32v Unexecuted instantiation: decimal.c:tEncodeU32v |
177 | 0 | static FORCE_INLINE int32_t tEncodeI32v(SEncoder* pCoder, int32_t val) { |
178 | 0 | return tEncodeU32v(pCoder, ZIGZAGE(int32_t, val)); |
179 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tEncodeI32v Unexecuted instantiation: parser.c:tEncodeI32v Unexecuted instantiation: parTranslater.c:tEncodeI32v Unexecuted instantiation: parUtil.c:tEncodeI32v Unexecuted instantiation: parAstParser.c:tEncodeI32v Unexecuted instantiation: parAuthenticator.c:tEncodeI32v Unexecuted instantiation: parCalcConst.c:tEncodeI32v Unexecuted instantiation: parInsertSql.c:tEncodeI32v Unexecuted instantiation: parInsertUtil.c:tEncodeI32v Unexecuted instantiation: taos_lemon_sql.tab.c:tEncodeI32v Unexecuted instantiation: parAstCreater.c:tEncodeI32v Unexecuted instantiation: parInsertSml.c:tEncodeI32v Unexecuted instantiation: planner.c:tEncodeI32v Unexecuted instantiation: planLogicCreater.c:tEncodeI32v Unexecuted instantiation: planOptimizer.c:tEncodeI32v Unexecuted instantiation: planPhysiCreater.c:tEncodeI32v Unexecuted instantiation: planScaleOut.c:tEncodeI32v Unexecuted instantiation: planSpliter.c:tEncodeI32v Unexecuted instantiation: planUtil.c:tEncodeI32v Unexecuted instantiation: planValidator.c:tEncodeI32v Unexecuted instantiation: catalog.c:tEncodeI32v Unexecuted instantiation: ctgAsync.c:tEncodeI32v Unexecuted instantiation: ctgCache.c:tEncodeI32v Unexecuted instantiation: ctgDbg.c:tEncodeI32v Unexecuted instantiation: ctgRemote.c:tEncodeI32v Unexecuted instantiation: ctgRent.c:tEncodeI32v Unexecuted instantiation: ctgUtil.c:tEncodeI32v Unexecuted instantiation: functionMgt.c:tEncodeI32v Unexecuted instantiation: tudf.c:tEncodeI32v Unexecuted instantiation: builtins.c:tEncodeI32v Unexecuted instantiation: builtinsimpl.c:tEncodeI32v Unexecuted instantiation: thistogram.c:tEncodeI32v Unexecuted instantiation: tpercentile.c:tEncodeI32v Unexecuted instantiation: tavgfunction.c:tEncodeI32v Unexecuted instantiation: tminmax.c:tEncodeI32v Unexecuted instantiation: tminmaxavx.c:tEncodeI32v Unexecuted instantiation: filter.c:tEncodeI32v Unexecuted instantiation: scalar.c:tEncodeI32v Unexecuted instantiation: sclfunc.c:tEncodeI32v Unexecuted instantiation: sclvector.c:tEncodeI32v Unexecuted instantiation: nodesCloneFuncs.c:tEncodeI32v Unexecuted instantiation: nodesCodeFuncs.c:tEncodeI32v Unexecuted instantiation: nodesEqualFuncs.c:tEncodeI32v Unexecuted instantiation: nodesMatchFuncs.c:tEncodeI32v Unexecuted instantiation: nodesMsgFuncs.c:tEncodeI32v Unexecuted instantiation: nodesToSQLFuncs.c:tEncodeI32v Unexecuted instantiation: nodesTraverseFuncs.c:tEncodeI32v Unexecuted instantiation: nodesUtilFuncs.c:tEncodeI32v Unexecuted instantiation: queryUtil.c:tEncodeI32v Unexecuted instantiation: querymsg.c:tEncodeI32v Unexecuted instantiation: trans.c:tEncodeI32v Unexecuted instantiation: transCli.c:tEncodeI32v Unexecuted instantiation: transComm.c:tEncodeI32v Unexecuted instantiation: transSasl.c:tEncodeI32v Unexecuted instantiation: transSvr.c:tEncodeI32v Unexecuted instantiation: transTLS.c:tEncodeI32v Unexecuted instantiation: thttp.c:tEncodeI32v Unexecuted instantiation: geomFunc.c:tEncodeI32v Unexecuted instantiation: tconfig.c:tEncodeI32v Unexecuted instantiation: tdigest.c:tEncodeI32v Unexecuted instantiation: tencode.c:tEncodeI32v Unexecuted instantiation: tlog.c:tEncodeI32v Unexecuted instantiation: tmempool.c:tEncodeI32v Unexecuted instantiation: mpDirect.c:tEncodeI32v Unexecuted instantiation: systable.c:tEncodeI32v Unexecuted instantiation: tdatablock.c:tEncodeI32v Unexecuted instantiation: tdataformat.c:tEncodeI32v Unexecuted instantiation: tglobal.c:tEncodeI32v Unexecuted instantiation: tmisce.c:tEncodeI32v Unexecuted instantiation: tname.c:tEncodeI32v Unexecuted instantiation: tpriv.c:tEncodeI32v Unexecuted instantiation: ttime.c:tEncodeI32v Unexecuted instantiation: tvariant.c:tEncodeI32v Unexecuted instantiation: streamMsg.c:tEncodeI32v Unexecuted instantiation: tmsg.c:tEncodeI32v Unexecuted instantiation: xnode.c:tEncodeI32v Unexecuted instantiation: tencrypt.c:tEncodeI32v Unexecuted instantiation: streamJson.c:tEncodeI32v Unexecuted instantiation: decimal.c:tEncodeI32v |
180 | 0 | static FORCE_INLINE int32_t tEncodeU64v(SEncoder* pCoder, uint64_t val) { |
181 | 0 | while (val >= ENCODE_LIMIT) { |
182 | 0 | TAOS_CHECK_RETURN(tEncodeU8(pCoder, (val | ENCODE_LIMIT) & 0xff)); |
183 | 0 | val >>= 7; |
184 | 0 | } |
185 | 0 | return tEncodeU8(pCoder, val); |
186 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tEncodeU64v Unexecuted instantiation: parser.c:tEncodeU64v Unexecuted instantiation: parTranslater.c:tEncodeU64v Unexecuted instantiation: parUtil.c:tEncodeU64v Unexecuted instantiation: parAstParser.c:tEncodeU64v Unexecuted instantiation: parAuthenticator.c:tEncodeU64v Unexecuted instantiation: parCalcConst.c:tEncodeU64v Unexecuted instantiation: parInsertSql.c:tEncodeU64v Unexecuted instantiation: parInsertUtil.c:tEncodeU64v Unexecuted instantiation: taos_lemon_sql.tab.c:tEncodeU64v Unexecuted instantiation: parAstCreater.c:tEncodeU64v Unexecuted instantiation: parInsertSml.c:tEncodeU64v Unexecuted instantiation: planner.c:tEncodeU64v Unexecuted instantiation: planLogicCreater.c:tEncodeU64v Unexecuted instantiation: planOptimizer.c:tEncodeU64v Unexecuted instantiation: planPhysiCreater.c:tEncodeU64v Unexecuted instantiation: planScaleOut.c:tEncodeU64v Unexecuted instantiation: planSpliter.c:tEncodeU64v Unexecuted instantiation: planUtil.c:tEncodeU64v Unexecuted instantiation: planValidator.c:tEncodeU64v Unexecuted instantiation: catalog.c:tEncodeU64v Unexecuted instantiation: ctgAsync.c:tEncodeU64v Unexecuted instantiation: ctgCache.c:tEncodeU64v Unexecuted instantiation: ctgDbg.c:tEncodeU64v Unexecuted instantiation: ctgRemote.c:tEncodeU64v Unexecuted instantiation: ctgRent.c:tEncodeU64v Unexecuted instantiation: ctgUtil.c:tEncodeU64v Unexecuted instantiation: functionMgt.c:tEncodeU64v Unexecuted instantiation: tudf.c:tEncodeU64v Unexecuted instantiation: builtins.c:tEncodeU64v Unexecuted instantiation: builtinsimpl.c:tEncodeU64v Unexecuted instantiation: thistogram.c:tEncodeU64v Unexecuted instantiation: tpercentile.c:tEncodeU64v Unexecuted instantiation: tavgfunction.c:tEncodeU64v Unexecuted instantiation: tminmax.c:tEncodeU64v Unexecuted instantiation: tminmaxavx.c:tEncodeU64v Unexecuted instantiation: filter.c:tEncodeU64v Unexecuted instantiation: scalar.c:tEncodeU64v Unexecuted instantiation: sclfunc.c:tEncodeU64v Unexecuted instantiation: sclvector.c:tEncodeU64v Unexecuted instantiation: nodesCloneFuncs.c:tEncodeU64v Unexecuted instantiation: nodesCodeFuncs.c:tEncodeU64v Unexecuted instantiation: nodesEqualFuncs.c:tEncodeU64v Unexecuted instantiation: nodesMatchFuncs.c:tEncodeU64v Unexecuted instantiation: nodesMsgFuncs.c:tEncodeU64v Unexecuted instantiation: nodesToSQLFuncs.c:tEncodeU64v Unexecuted instantiation: nodesTraverseFuncs.c:tEncodeU64v Unexecuted instantiation: nodesUtilFuncs.c:tEncodeU64v Unexecuted instantiation: queryUtil.c:tEncodeU64v Unexecuted instantiation: querymsg.c:tEncodeU64v Unexecuted instantiation: trans.c:tEncodeU64v Unexecuted instantiation: transCli.c:tEncodeU64v Unexecuted instantiation: transComm.c:tEncodeU64v Unexecuted instantiation: transSasl.c:tEncodeU64v Unexecuted instantiation: transSvr.c:tEncodeU64v Unexecuted instantiation: transTLS.c:tEncodeU64v Unexecuted instantiation: thttp.c:tEncodeU64v Unexecuted instantiation: geomFunc.c:tEncodeU64v Unexecuted instantiation: tconfig.c:tEncodeU64v Unexecuted instantiation: tdigest.c:tEncodeU64v Unexecuted instantiation: tencode.c:tEncodeU64v Unexecuted instantiation: tlog.c:tEncodeU64v Unexecuted instantiation: tmempool.c:tEncodeU64v Unexecuted instantiation: mpDirect.c:tEncodeU64v Unexecuted instantiation: systable.c:tEncodeU64v Unexecuted instantiation: tdatablock.c:tEncodeU64v Unexecuted instantiation: tdataformat.c:tEncodeU64v Unexecuted instantiation: tglobal.c:tEncodeU64v Unexecuted instantiation: tmisce.c:tEncodeU64v Unexecuted instantiation: tname.c:tEncodeU64v Unexecuted instantiation: tpriv.c:tEncodeU64v Unexecuted instantiation: ttime.c:tEncodeU64v Unexecuted instantiation: tvariant.c:tEncodeU64v Unexecuted instantiation: streamMsg.c:tEncodeU64v Unexecuted instantiation: tmsg.c:tEncodeU64v Unexecuted instantiation: xnode.c:tEncodeU64v Unexecuted instantiation: tencrypt.c:tEncodeU64v Unexecuted instantiation: streamJson.c:tEncodeU64v Unexecuted instantiation: decimal.c:tEncodeU64v |
187 | 0 | static FORCE_INLINE int32_t tEncodeI64v(SEncoder* pCoder, int64_t val) { |
188 | 0 | return tEncodeU64v(pCoder, ZIGZAGE(int64_t, val)); |
189 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tEncodeI64v Unexecuted instantiation: parser.c:tEncodeI64v Unexecuted instantiation: parTranslater.c:tEncodeI64v Unexecuted instantiation: parUtil.c:tEncodeI64v Unexecuted instantiation: parAstParser.c:tEncodeI64v Unexecuted instantiation: parAuthenticator.c:tEncodeI64v Unexecuted instantiation: parCalcConst.c:tEncodeI64v Unexecuted instantiation: parInsertSql.c:tEncodeI64v Unexecuted instantiation: parInsertUtil.c:tEncodeI64v Unexecuted instantiation: taos_lemon_sql.tab.c:tEncodeI64v Unexecuted instantiation: parAstCreater.c:tEncodeI64v Unexecuted instantiation: parInsertSml.c:tEncodeI64v Unexecuted instantiation: planner.c:tEncodeI64v Unexecuted instantiation: planLogicCreater.c:tEncodeI64v Unexecuted instantiation: planOptimizer.c:tEncodeI64v Unexecuted instantiation: planPhysiCreater.c:tEncodeI64v Unexecuted instantiation: planScaleOut.c:tEncodeI64v Unexecuted instantiation: planSpliter.c:tEncodeI64v Unexecuted instantiation: planUtil.c:tEncodeI64v Unexecuted instantiation: planValidator.c:tEncodeI64v Unexecuted instantiation: catalog.c:tEncodeI64v Unexecuted instantiation: ctgAsync.c:tEncodeI64v Unexecuted instantiation: ctgCache.c:tEncodeI64v Unexecuted instantiation: ctgDbg.c:tEncodeI64v Unexecuted instantiation: ctgRemote.c:tEncodeI64v Unexecuted instantiation: ctgRent.c:tEncodeI64v Unexecuted instantiation: ctgUtil.c:tEncodeI64v Unexecuted instantiation: functionMgt.c:tEncodeI64v Unexecuted instantiation: tudf.c:tEncodeI64v Unexecuted instantiation: builtins.c:tEncodeI64v Unexecuted instantiation: builtinsimpl.c:tEncodeI64v Unexecuted instantiation: thistogram.c:tEncodeI64v Unexecuted instantiation: tpercentile.c:tEncodeI64v Unexecuted instantiation: tavgfunction.c:tEncodeI64v Unexecuted instantiation: tminmax.c:tEncodeI64v Unexecuted instantiation: tminmaxavx.c:tEncodeI64v Unexecuted instantiation: filter.c:tEncodeI64v Unexecuted instantiation: scalar.c:tEncodeI64v Unexecuted instantiation: sclfunc.c:tEncodeI64v Unexecuted instantiation: sclvector.c:tEncodeI64v Unexecuted instantiation: nodesCloneFuncs.c:tEncodeI64v Unexecuted instantiation: nodesCodeFuncs.c:tEncodeI64v Unexecuted instantiation: nodesEqualFuncs.c:tEncodeI64v Unexecuted instantiation: nodesMatchFuncs.c:tEncodeI64v Unexecuted instantiation: nodesMsgFuncs.c:tEncodeI64v Unexecuted instantiation: nodesToSQLFuncs.c:tEncodeI64v Unexecuted instantiation: nodesTraverseFuncs.c:tEncodeI64v Unexecuted instantiation: nodesUtilFuncs.c:tEncodeI64v Unexecuted instantiation: queryUtil.c:tEncodeI64v Unexecuted instantiation: querymsg.c:tEncodeI64v Unexecuted instantiation: trans.c:tEncodeI64v Unexecuted instantiation: transCli.c:tEncodeI64v Unexecuted instantiation: transComm.c:tEncodeI64v Unexecuted instantiation: transSasl.c:tEncodeI64v Unexecuted instantiation: transSvr.c:tEncodeI64v Unexecuted instantiation: transTLS.c:tEncodeI64v Unexecuted instantiation: thttp.c:tEncodeI64v Unexecuted instantiation: geomFunc.c:tEncodeI64v Unexecuted instantiation: tconfig.c:tEncodeI64v Unexecuted instantiation: tdigest.c:tEncodeI64v Unexecuted instantiation: tencode.c:tEncodeI64v Unexecuted instantiation: tlog.c:tEncodeI64v Unexecuted instantiation: tmempool.c:tEncodeI64v Unexecuted instantiation: mpDirect.c:tEncodeI64v Unexecuted instantiation: systable.c:tEncodeI64v Unexecuted instantiation: tdatablock.c:tEncodeI64v Unexecuted instantiation: tdataformat.c:tEncodeI64v Unexecuted instantiation: tglobal.c:tEncodeI64v Unexecuted instantiation: tmisce.c:tEncodeI64v Unexecuted instantiation: tname.c:tEncodeI64v Unexecuted instantiation: tpriv.c:tEncodeI64v Unexecuted instantiation: ttime.c:tEncodeI64v Unexecuted instantiation: tvariant.c:tEncodeI64v Unexecuted instantiation: streamMsg.c:tEncodeI64v Unexecuted instantiation: tmsg.c:tEncodeI64v Unexecuted instantiation: xnode.c:tEncodeI64v Unexecuted instantiation: tencrypt.c:tEncodeI64v Unexecuted instantiation: streamJson.c:tEncodeI64v Unexecuted instantiation: decimal.c:tEncodeI64v |
190 | | |
191 | 0 | static FORCE_INLINE int32_t tEncodeFloat(SEncoder* pCoder, float val) { |
192 | 0 | union { |
193 | 0 | uint32_t ui; |
194 | 0 | float f; |
195 | 0 | } v; |
196 | 0 | v.f = val; |
197 | |
|
198 | 0 | return tEncodeU32(pCoder, v.ui); |
199 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tEncodeFloat Unexecuted instantiation: parser.c:tEncodeFloat Unexecuted instantiation: parTranslater.c:tEncodeFloat Unexecuted instantiation: parUtil.c:tEncodeFloat Unexecuted instantiation: parAstParser.c:tEncodeFloat Unexecuted instantiation: parAuthenticator.c:tEncodeFloat Unexecuted instantiation: parCalcConst.c:tEncodeFloat Unexecuted instantiation: parInsertSql.c:tEncodeFloat Unexecuted instantiation: parInsertUtil.c:tEncodeFloat Unexecuted instantiation: taos_lemon_sql.tab.c:tEncodeFloat Unexecuted instantiation: parAstCreater.c:tEncodeFloat Unexecuted instantiation: parInsertSml.c:tEncodeFloat Unexecuted instantiation: planner.c:tEncodeFloat Unexecuted instantiation: planLogicCreater.c:tEncodeFloat Unexecuted instantiation: planOptimizer.c:tEncodeFloat Unexecuted instantiation: planPhysiCreater.c:tEncodeFloat Unexecuted instantiation: planScaleOut.c:tEncodeFloat Unexecuted instantiation: planSpliter.c:tEncodeFloat Unexecuted instantiation: planUtil.c:tEncodeFloat Unexecuted instantiation: planValidator.c:tEncodeFloat Unexecuted instantiation: catalog.c:tEncodeFloat Unexecuted instantiation: ctgAsync.c:tEncodeFloat Unexecuted instantiation: ctgCache.c:tEncodeFloat Unexecuted instantiation: ctgDbg.c:tEncodeFloat Unexecuted instantiation: ctgRemote.c:tEncodeFloat Unexecuted instantiation: ctgRent.c:tEncodeFloat Unexecuted instantiation: ctgUtil.c:tEncodeFloat Unexecuted instantiation: functionMgt.c:tEncodeFloat Unexecuted instantiation: tudf.c:tEncodeFloat Unexecuted instantiation: builtins.c:tEncodeFloat Unexecuted instantiation: builtinsimpl.c:tEncodeFloat Unexecuted instantiation: thistogram.c:tEncodeFloat Unexecuted instantiation: tpercentile.c:tEncodeFloat Unexecuted instantiation: tavgfunction.c:tEncodeFloat Unexecuted instantiation: tminmax.c:tEncodeFloat Unexecuted instantiation: tminmaxavx.c:tEncodeFloat Unexecuted instantiation: filter.c:tEncodeFloat Unexecuted instantiation: scalar.c:tEncodeFloat Unexecuted instantiation: sclfunc.c:tEncodeFloat Unexecuted instantiation: sclvector.c:tEncodeFloat Unexecuted instantiation: nodesCloneFuncs.c:tEncodeFloat Unexecuted instantiation: nodesCodeFuncs.c:tEncodeFloat Unexecuted instantiation: nodesEqualFuncs.c:tEncodeFloat Unexecuted instantiation: nodesMatchFuncs.c:tEncodeFloat Unexecuted instantiation: nodesMsgFuncs.c:tEncodeFloat Unexecuted instantiation: nodesToSQLFuncs.c:tEncodeFloat Unexecuted instantiation: nodesTraverseFuncs.c:tEncodeFloat Unexecuted instantiation: nodesUtilFuncs.c:tEncodeFloat Unexecuted instantiation: queryUtil.c:tEncodeFloat Unexecuted instantiation: querymsg.c:tEncodeFloat Unexecuted instantiation: trans.c:tEncodeFloat Unexecuted instantiation: transCli.c:tEncodeFloat Unexecuted instantiation: transComm.c:tEncodeFloat Unexecuted instantiation: transSasl.c:tEncodeFloat Unexecuted instantiation: transSvr.c:tEncodeFloat Unexecuted instantiation: transTLS.c:tEncodeFloat Unexecuted instantiation: thttp.c:tEncodeFloat Unexecuted instantiation: geomFunc.c:tEncodeFloat Unexecuted instantiation: tconfig.c:tEncodeFloat Unexecuted instantiation: tdigest.c:tEncodeFloat Unexecuted instantiation: tencode.c:tEncodeFloat Unexecuted instantiation: tlog.c:tEncodeFloat Unexecuted instantiation: tmempool.c:tEncodeFloat Unexecuted instantiation: mpDirect.c:tEncodeFloat Unexecuted instantiation: systable.c:tEncodeFloat Unexecuted instantiation: tdatablock.c:tEncodeFloat Unexecuted instantiation: tdataformat.c:tEncodeFloat Unexecuted instantiation: tglobal.c:tEncodeFloat Unexecuted instantiation: tmisce.c:tEncodeFloat Unexecuted instantiation: tname.c:tEncodeFloat Unexecuted instantiation: tpriv.c:tEncodeFloat Unexecuted instantiation: ttime.c:tEncodeFloat Unexecuted instantiation: tvariant.c:tEncodeFloat Unexecuted instantiation: streamMsg.c:tEncodeFloat Unexecuted instantiation: tmsg.c:tEncodeFloat Unexecuted instantiation: xnode.c:tEncodeFloat Unexecuted instantiation: tencrypt.c:tEncodeFloat Unexecuted instantiation: streamJson.c:tEncodeFloat Unexecuted instantiation: decimal.c:tEncodeFloat |
200 | | |
201 | 0 | static FORCE_INLINE int32_t tEncodeDouble(SEncoder* pCoder, double val) { |
202 | 0 | union { |
203 | 0 | uint64_t ui; |
204 | 0 | double d; |
205 | 0 | } v; |
206 | 0 | v.d = val; |
207 | |
|
208 | 0 | return tEncodeU64(pCoder, v.ui); |
209 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tEncodeDouble Unexecuted instantiation: parser.c:tEncodeDouble Unexecuted instantiation: parTranslater.c:tEncodeDouble Unexecuted instantiation: parUtil.c:tEncodeDouble Unexecuted instantiation: parAstParser.c:tEncodeDouble Unexecuted instantiation: parAuthenticator.c:tEncodeDouble Unexecuted instantiation: parCalcConst.c:tEncodeDouble Unexecuted instantiation: parInsertSql.c:tEncodeDouble Unexecuted instantiation: parInsertUtil.c:tEncodeDouble Unexecuted instantiation: taos_lemon_sql.tab.c:tEncodeDouble Unexecuted instantiation: parAstCreater.c:tEncodeDouble Unexecuted instantiation: parInsertSml.c:tEncodeDouble Unexecuted instantiation: planner.c:tEncodeDouble Unexecuted instantiation: planLogicCreater.c:tEncodeDouble Unexecuted instantiation: planOptimizer.c:tEncodeDouble Unexecuted instantiation: planPhysiCreater.c:tEncodeDouble Unexecuted instantiation: planScaleOut.c:tEncodeDouble Unexecuted instantiation: planSpliter.c:tEncodeDouble Unexecuted instantiation: planUtil.c:tEncodeDouble Unexecuted instantiation: planValidator.c:tEncodeDouble Unexecuted instantiation: catalog.c:tEncodeDouble Unexecuted instantiation: ctgAsync.c:tEncodeDouble Unexecuted instantiation: ctgCache.c:tEncodeDouble Unexecuted instantiation: ctgDbg.c:tEncodeDouble Unexecuted instantiation: ctgRemote.c:tEncodeDouble Unexecuted instantiation: ctgRent.c:tEncodeDouble Unexecuted instantiation: ctgUtil.c:tEncodeDouble Unexecuted instantiation: functionMgt.c:tEncodeDouble Unexecuted instantiation: tudf.c:tEncodeDouble Unexecuted instantiation: builtins.c:tEncodeDouble Unexecuted instantiation: builtinsimpl.c:tEncodeDouble Unexecuted instantiation: thistogram.c:tEncodeDouble Unexecuted instantiation: tpercentile.c:tEncodeDouble Unexecuted instantiation: tavgfunction.c:tEncodeDouble Unexecuted instantiation: tminmax.c:tEncodeDouble Unexecuted instantiation: tminmaxavx.c:tEncodeDouble Unexecuted instantiation: filter.c:tEncodeDouble Unexecuted instantiation: scalar.c:tEncodeDouble Unexecuted instantiation: sclfunc.c:tEncodeDouble Unexecuted instantiation: sclvector.c:tEncodeDouble Unexecuted instantiation: nodesCloneFuncs.c:tEncodeDouble Unexecuted instantiation: nodesCodeFuncs.c:tEncodeDouble Unexecuted instantiation: nodesEqualFuncs.c:tEncodeDouble Unexecuted instantiation: nodesMatchFuncs.c:tEncodeDouble Unexecuted instantiation: nodesMsgFuncs.c:tEncodeDouble Unexecuted instantiation: nodesToSQLFuncs.c:tEncodeDouble Unexecuted instantiation: nodesTraverseFuncs.c:tEncodeDouble Unexecuted instantiation: nodesUtilFuncs.c:tEncodeDouble Unexecuted instantiation: queryUtil.c:tEncodeDouble Unexecuted instantiation: querymsg.c:tEncodeDouble Unexecuted instantiation: trans.c:tEncodeDouble Unexecuted instantiation: transCli.c:tEncodeDouble Unexecuted instantiation: transComm.c:tEncodeDouble Unexecuted instantiation: transSasl.c:tEncodeDouble Unexecuted instantiation: transSvr.c:tEncodeDouble Unexecuted instantiation: transTLS.c:tEncodeDouble Unexecuted instantiation: thttp.c:tEncodeDouble Unexecuted instantiation: geomFunc.c:tEncodeDouble Unexecuted instantiation: tconfig.c:tEncodeDouble Unexecuted instantiation: tdigest.c:tEncodeDouble Unexecuted instantiation: tencode.c:tEncodeDouble Unexecuted instantiation: tlog.c:tEncodeDouble Unexecuted instantiation: tmempool.c:tEncodeDouble Unexecuted instantiation: mpDirect.c:tEncodeDouble Unexecuted instantiation: systable.c:tEncodeDouble Unexecuted instantiation: tdatablock.c:tEncodeDouble Unexecuted instantiation: tdataformat.c:tEncodeDouble Unexecuted instantiation: tglobal.c:tEncodeDouble Unexecuted instantiation: tmisce.c:tEncodeDouble Unexecuted instantiation: tname.c:tEncodeDouble Unexecuted instantiation: tpriv.c:tEncodeDouble Unexecuted instantiation: ttime.c:tEncodeDouble Unexecuted instantiation: tvariant.c:tEncodeDouble Unexecuted instantiation: streamMsg.c:tEncodeDouble Unexecuted instantiation: tmsg.c:tEncodeDouble Unexecuted instantiation: xnode.c:tEncodeDouble Unexecuted instantiation: tencrypt.c:tEncodeDouble Unexecuted instantiation: streamJson.c:tEncodeDouble Unexecuted instantiation: decimal.c:tEncodeDouble |
210 | | |
211 | 0 | static int32_t tEncodeBool(SEncoder* pCoder, bool val) { return tEncodeU8(pCoder, val ? 1 : 0); }Unexecuted instantiation: sql-fuzzer.c:tEncodeBool Unexecuted instantiation: parser.c:tEncodeBool Unexecuted instantiation: parTranslater.c:tEncodeBool Unexecuted instantiation: parUtil.c:tEncodeBool Unexecuted instantiation: parAstParser.c:tEncodeBool Unexecuted instantiation: parAuthenticator.c:tEncodeBool Unexecuted instantiation: parCalcConst.c:tEncodeBool Unexecuted instantiation: parInsertSql.c:tEncodeBool Unexecuted instantiation: parInsertUtil.c:tEncodeBool Unexecuted instantiation: taos_lemon_sql.tab.c:tEncodeBool Unexecuted instantiation: parAstCreater.c:tEncodeBool Unexecuted instantiation: parInsertSml.c:tEncodeBool Unexecuted instantiation: planner.c:tEncodeBool Unexecuted instantiation: planLogicCreater.c:tEncodeBool Unexecuted instantiation: planOptimizer.c:tEncodeBool Unexecuted instantiation: planPhysiCreater.c:tEncodeBool Unexecuted instantiation: planScaleOut.c:tEncodeBool Unexecuted instantiation: planSpliter.c:tEncodeBool Unexecuted instantiation: planUtil.c:tEncodeBool Unexecuted instantiation: planValidator.c:tEncodeBool Unexecuted instantiation: catalog.c:tEncodeBool Unexecuted instantiation: ctgAsync.c:tEncodeBool Unexecuted instantiation: ctgCache.c:tEncodeBool Unexecuted instantiation: ctgDbg.c:tEncodeBool Unexecuted instantiation: ctgRemote.c:tEncodeBool Unexecuted instantiation: ctgRent.c:tEncodeBool Unexecuted instantiation: ctgUtil.c:tEncodeBool Unexecuted instantiation: functionMgt.c:tEncodeBool Unexecuted instantiation: tudf.c:tEncodeBool Unexecuted instantiation: builtins.c:tEncodeBool Unexecuted instantiation: builtinsimpl.c:tEncodeBool Unexecuted instantiation: thistogram.c:tEncodeBool Unexecuted instantiation: tpercentile.c:tEncodeBool Unexecuted instantiation: tavgfunction.c:tEncodeBool Unexecuted instantiation: tminmax.c:tEncodeBool Unexecuted instantiation: tminmaxavx.c:tEncodeBool Unexecuted instantiation: filter.c:tEncodeBool Unexecuted instantiation: scalar.c:tEncodeBool Unexecuted instantiation: sclfunc.c:tEncodeBool Unexecuted instantiation: sclvector.c:tEncodeBool Unexecuted instantiation: nodesCloneFuncs.c:tEncodeBool Unexecuted instantiation: nodesCodeFuncs.c:tEncodeBool Unexecuted instantiation: nodesEqualFuncs.c:tEncodeBool Unexecuted instantiation: nodesMatchFuncs.c:tEncodeBool Unexecuted instantiation: nodesMsgFuncs.c:tEncodeBool Unexecuted instantiation: nodesToSQLFuncs.c:tEncodeBool Unexecuted instantiation: nodesTraverseFuncs.c:tEncodeBool Unexecuted instantiation: nodesUtilFuncs.c:tEncodeBool Unexecuted instantiation: queryUtil.c:tEncodeBool Unexecuted instantiation: querymsg.c:tEncodeBool Unexecuted instantiation: trans.c:tEncodeBool Unexecuted instantiation: transCli.c:tEncodeBool Unexecuted instantiation: transComm.c:tEncodeBool Unexecuted instantiation: transSasl.c:tEncodeBool Unexecuted instantiation: transSvr.c:tEncodeBool Unexecuted instantiation: transTLS.c:tEncodeBool Unexecuted instantiation: thttp.c:tEncodeBool Unexecuted instantiation: geomFunc.c:tEncodeBool Unexecuted instantiation: tconfig.c:tEncodeBool Unexecuted instantiation: tdigest.c:tEncodeBool Unexecuted instantiation: tencode.c:tEncodeBool Unexecuted instantiation: tlog.c:tEncodeBool Unexecuted instantiation: tmempool.c:tEncodeBool Unexecuted instantiation: mpDirect.c:tEncodeBool Unexecuted instantiation: systable.c:tEncodeBool Unexecuted instantiation: tdatablock.c:tEncodeBool Unexecuted instantiation: tdataformat.c:tEncodeBool Unexecuted instantiation: tglobal.c:tEncodeBool Unexecuted instantiation: tmisce.c:tEncodeBool Unexecuted instantiation: tname.c:tEncodeBool Unexecuted instantiation: tpriv.c:tEncodeBool Unexecuted instantiation: ttime.c:tEncodeBool Unexecuted instantiation: tvariant.c:tEncodeBool Unexecuted instantiation: streamMsg.c:tEncodeBool Unexecuted instantiation: tmsg.c:tEncodeBool Unexecuted instantiation: xnode.c:tEncodeBool Unexecuted instantiation: tencrypt.c:tEncodeBool Unexecuted instantiation: streamJson.c:tEncodeBool Unexecuted instantiation: decimal.c:tEncodeBool |
212 | | |
213 | 0 | static FORCE_INLINE int32_t tEncodeBinary(SEncoder* pCoder, const uint8_t* val, uint32_t len) { |
214 | 0 | TAOS_CHECK_RETURN(tEncodeU32v(pCoder, len)); |
215 | 0 | if (len) { |
216 | 0 | if (pCoder->data) { |
217 | 0 | if (pCoder->pos + len > pCoder->size) { |
218 | 0 | TAOS_RETURN(TSDB_CODE_OUT_OF_RANGE); |
219 | 0 | } |
220 | 0 | TAOS_MEMCPY(pCoder->data + pCoder->pos, val, len); |
221 | 0 | } |
222 | | |
223 | 0 | pCoder->pos += len; |
224 | 0 | } |
225 | 0 | return 0; |
226 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tEncodeBinary Unexecuted instantiation: parser.c:tEncodeBinary Unexecuted instantiation: parTranslater.c:tEncodeBinary Unexecuted instantiation: parUtil.c:tEncodeBinary Unexecuted instantiation: parAstParser.c:tEncodeBinary Unexecuted instantiation: parAuthenticator.c:tEncodeBinary Unexecuted instantiation: parCalcConst.c:tEncodeBinary Unexecuted instantiation: parInsertSql.c:tEncodeBinary Unexecuted instantiation: parInsertUtil.c:tEncodeBinary Unexecuted instantiation: taos_lemon_sql.tab.c:tEncodeBinary Unexecuted instantiation: parAstCreater.c:tEncodeBinary Unexecuted instantiation: parInsertSml.c:tEncodeBinary Unexecuted instantiation: planner.c:tEncodeBinary Unexecuted instantiation: planLogicCreater.c:tEncodeBinary Unexecuted instantiation: planOptimizer.c:tEncodeBinary Unexecuted instantiation: planPhysiCreater.c:tEncodeBinary Unexecuted instantiation: planScaleOut.c:tEncodeBinary Unexecuted instantiation: planSpliter.c:tEncodeBinary Unexecuted instantiation: planUtil.c:tEncodeBinary Unexecuted instantiation: planValidator.c:tEncodeBinary Unexecuted instantiation: catalog.c:tEncodeBinary Unexecuted instantiation: ctgAsync.c:tEncodeBinary Unexecuted instantiation: ctgCache.c:tEncodeBinary Unexecuted instantiation: ctgDbg.c:tEncodeBinary Unexecuted instantiation: ctgRemote.c:tEncodeBinary Unexecuted instantiation: ctgRent.c:tEncodeBinary Unexecuted instantiation: ctgUtil.c:tEncodeBinary Unexecuted instantiation: functionMgt.c:tEncodeBinary Unexecuted instantiation: tudf.c:tEncodeBinary Unexecuted instantiation: builtins.c:tEncodeBinary Unexecuted instantiation: builtinsimpl.c:tEncodeBinary Unexecuted instantiation: thistogram.c:tEncodeBinary Unexecuted instantiation: tpercentile.c:tEncodeBinary Unexecuted instantiation: tavgfunction.c:tEncodeBinary Unexecuted instantiation: tminmax.c:tEncodeBinary Unexecuted instantiation: tminmaxavx.c:tEncodeBinary Unexecuted instantiation: filter.c:tEncodeBinary Unexecuted instantiation: scalar.c:tEncodeBinary Unexecuted instantiation: sclfunc.c:tEncodeBinary Unexecuted instantiation: sclvector.c:tEncodeBinary Unexecuted instantiation: nodesCloneFuncs.c:tEncodeBinary Unexecuted instantiation: nodesCodeFuncs.c:tEncodeBinary Unexecuted instantiation: nodesEqualFuncs.c:tEncodeBinary Unexecuted instantiation: nodesMatchFuncs.c:tEncodeBinary Unexecuted instantiation: nodesMsgFuncs.c:tEncodeBinary Unexecuted instantiation: nodesToSQLFuncs.c:tEncodeBinary Unexecuted instantiation: nodesTraverseFuncs.c:tEncodeBinary Unexecuted instantiation: nodesUtilFuncs.c:tEncodeBinary Unexecuted instantiation: queryUtil.c:tEncodeBinary Unexecuted instantiation: querymsg.c:tEncodeBinary Unexecuted instantiation: trans.c:tEncodeBinary Unexecuted instantiation: transCli.c:tEncodeBinary Unexecuted instantiation: transComm.c:tEncodeBinary Unexecuted instantiation: transSasl.c:tEncodeBinary Unexecuted instantiation: transSvr.c:tEncodeBinary Unexecuted instantiation: transTLS.c:tEncodeBinary Unexecuted instantiation: thttp.c:tEncodeBinary Unexecuted instantiation: geomFunc.c:tEncodeBinary Unexecuted instantiation: tconfig.c:tEncodeBinary Unexecuted instantiation: tdigest.c:tEncodeBinary Unexecuted instantiation: tencode.c:tEncodeBinary Unexecuted instantiation: tlog.c:tEncodeBinary Unexecuted instantiation: tmempool.c:tEncodeBinary Unexecuted instantiation: mpDirect.c:tEncodeBinary Unexecuted instantiation: systable.c:tEncodeBinary Unexecuted instantiation: tdatablock.c:tEncodeBinary Unexecuted instantiation: tdataformat.c:tEncodeBinary Unexecuted instantiation: tglobal.c:tEncodeBinary Unexecuted instantiation: tmisce.c:tEncodeBinary Unexecuted instantiation: tname.c:tEncodeBinary Unexecuted instantiation: tpriv.c:tEncodeBinary Unexecuted instantiation: ttime.c:tEncodeBinary Unexecuted instantiation: tvariant.c:tEncodeBinary Unexecuted instantiation: streamMsg.c:tEncodeBinary Unexecuted instantiation: tmsg.c:tEncodeBinary Unexecuted instantiation: xnode.c:tEncodeBinary Unexecuted instantiation: tencrypt.c:tEncodeBinary Unexecuted instantiation: streamJson.c:tEncodeBinary Unexecuted instantiation: decimal.c:tEncodeBinary |
227 | | |
228 | 0 | static FORCE_INLINE int32_t tEncodeCStrWithLen(SEncoder* pCoder, const char* val, uint32_t len) { |
229 | 0 | if (val == NULL) { |
230 | 0 | return tEncodeU32v(pCoder, 0); |
231 | 0 | } |
232 | 0 | return tEncodeBinary(pCoder, (uint8_t*)val, len + 1); |
233 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tEncodeCStrWithLen Unexecuted instantiation: parser.c:tEncodeCStrWithLen Unexecuted instantiation: parTranslater.c:tEncodeCStrWithLen Unexecuted instantiation: parUtil.c:tEncodeCStrWithLen Unexecuted instantiation: parAstParser.c:tEncodeCStrWithLen Unexecuted instantiation: parAuthenticator.c:tEncodeCStrWithLen Unexecuted instantiation: parCalcConst.c:tEncodeCStrWithLen Unexecuted instantiation: parInsertSql.c:tEncodeCStrWithLen Unexecuted instantiation: parInsertUtil.c:tEncodeCStrWithLen Unexecuted instantiation: taos_lemon_sql.tab.c:tEncodeCStrWithLen Unexecuted instantiation: parAstCreater.c:tEncodeCStrWithLen Unexecuted instantiation: parInsertSml.c:tEncodeCStrWithLen Unexecuted instantiation: planner.c:tEncodeCStrWithLen Unexecuted instantiation: planLogicCreater.c:tEncodeCStrWithLen Unexecuted instantiation: planOptimizer.c:tEncodeCStrWithLen Unexecuted instantiation: planPhysiCreater.c:tEncodeCStrWithLen Unexecuted instantiation: planScaleOut.c:tEncodeCStrWithLen Unexecuted instantiation: planSpliter.c:tEncodeCStrWithLen Unexecuted instantiation: planUtil.c:tEncodeCStrWithLen Unexecuted instantiation: planValidator.c:tEncodeCStrWithLen Unexecuted instantiation: catalog.c:tEncodeCStrWithLen Unexecuted instantiation: ctgAsync.c:tEncodeCStrWithLen Unexecuted instantiation: ctgCache.c:tEncodeCStrWithLen Unexecuted instantiation: ctgDbg.c:tEncodeCStrWithLen Unexecuted instantiation: ctgRemote.c:tEncodeCStrWithLen Unexecuted instantiation: ctgRent.c:tEncodeCStrWithLen Unexecuted instantiation: ctgUtil.c:tEncodeCStrWithLen Unexecuted instantiation: functionMgt.c:tEncodeCStrWithLen Unexecuted instantiation: tudf.c:tEncodeCStrWithLen Unexecuted instantiation: builtins.c:tEncodeCStrWithLen Unexecuted instantiation: builtinsimpl.c:tEncodeCStrWithLen Unexecuted instantiation: thistogram.c:tEncodeCStrWithLen Unexecuted instantiation: tpercentile.c:tEncodeCStrWithLen Unexecuted instantiation: tavgfunction.c:tEncodeCStrWithLen Unexecuted instantiation: tminmax.c:tEncodeCStrWithLen Unexecuted instantiation: tminmaxavx.c:tEncodeCStrWithLen Unexecuted instantiation: filter.c:tEncodeCStrWithLen Unexecuted instantiation: scalar.c:tEncodeCStrWithLen Unexecuted instantiation: sclfunc.c:tEncodeCStrWithLen Unexecuted instantiation: sclvector.c:tEncodeCStrWithLen Unexecuted instantiation: nodesCloneFuncs.c:tEncodeCStrWithLen Unexecuted instantiation: nodesCodeFuncs.c:tEncodeCStrWithLen Unexecuted instantiation: nodesEqualFuncs.c:tEncodeCStrWithLen Unexecuted instantiation: nodesMatchFuncs.c:tEncodeCStrWithLen Unexecuted instantiation: nodesMsgFuncs.c:tEncodeCStrWithLen Unexecuted instantiation: nodesToSQLFuncs.c:tEncodeCStrWithLen Unexecuted instantiation: nodesTraverseFuncs.c:tEncodeCStrWithLen Unexecuted instantiation: nodesUtilFuncs.c:tEncodeCStrWithLen Unexecuted instantiation: queryUtil.c:tEncodeCStrWithLen Unexecuted instantiation: querymsg.c:tEncodeCStrWithLen Unexecuted instantiation: trans.c:tEncodeCStrWithLen Unexecuted instantiation: transCli.c:tEncodeCStrWithLen Unexecuted instantiation: transComm.c:tEncodeCStrWithLen Unexecuted instantiation: transSasl.c:tEncodeCStrWithLen Unexecuted instantiation: transSvr.c:tEncodeCStrWithLen Unexecuted instantiation: transTLS.c:tEncodeCStrWithLen Unexecuted instantiation: thttp.c:tEncodeCStrWithLen Unexecuted instantiation: geomFunc.c:tEncodeCStrWithLen Unexecuted instantiation: tconfig.c:tEncodeCStrWithLen Unexecuted instantiation: tdigest.c:tEncodeCStrWithLen Unexecuted instantiation: tencode.c:tEncodeCStrWithLen Unexecuted instantiation: tlog.c:tEncodeCStrWithLen Unexecuted instantiation: tmempool.c:tEncodeCStrWithLen Unexecuted instantiation: mpDirect.c:tEncodeCStrWithLen Unexecuted instantiation: systable.c:tEncodeCStrWithLen Unexecuted instantiation: tdatablock.c:tEncodeCStrWithLen Unexecuted instantiation: tdataformat.c:tEncodeCStrWithLen Unexecuted instantiation: tglobal.c:tEncodeCStrWithLen Unexecuted instantiation: tmisce.c:tEncodeCStrWithLen Unexecuted instantiation: tname.c:tEncodeCStrWithLen Unexecuted instantiation: tpriv.c:tEncodeCStrWithLen Unexecuted instantiation: ttime.c:tEncodeCStrWithLen Unexecuted instantiation: tvariant.c:tEncodeCStrWithLen Unexecuted instantiation: streamMsg.c:tEncodeCStrWithLen Unexecuted instantiation: tmsg.c:tEncodeCStrWithLen Unexecuted instantiation: xnode.c:tEncodeCStrWithLen Unexecuted instantiation: tencrypt.c:tEncodeCStrWithLen Unexecuted instantiation: streamJson.c:tEncodeCStrWithLen Unexecuted instantiation: decimal.c:tEncodeCStrWithLen |
234 | | |
235 | 0 | static FORCE_INLINE int32_t tEncodeCStr(SEncoder* pCoder, const char* val) { |
236 | 0 | if (val == NULL) { |
237 | 0 | return tEncodeU32v(pCoder, 0); |
238 | 0 | } |
239 | 0 | return tEncodeCStrWithLen(pCoder, val, (uint32_t)strlen(val)); |
240 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tEncodeCStr Unexecuted instantiation: parser.c:tEncodeCStr Unexecuted instantiation: parTranslater.c:tEncodeCStr Unexecuted instantiation: parUtil.c:tEncodeCStr Unexecuted instantiation: parAstParser.c:tEncodeCStr Unexecuted instantiation: parAuthenticator.c:tEncodeCStr Unexecuted instantiation: parCalcConst.c:tEncodeCStr Unexecuted instantiation: parInsertSql.c:tEncodeCStr Unexecuted instantiation: parInsertUtil.c:tEncodeCStr Unexecuted instantiation: taos_lemon_sql.tab.c:tEncodeCStr Unexecuted instantiation: parAstCreater.c:tEncodeCStr Unexecuted instantiation: parInsertSml.c:tEncodeCStr Unexecuted instantiation: planner.c:tEncodeCStr Unexecuted instantiation: planLogicCreater.c:tEncodeCStr Unexecuted instantiation: planOptimizer.c:tEncodeCStr Unexecuted instantiation: planPhysiCreater.c:tEncodeCStr Unexecuted instantiation: planScaleOut.c:tEncodeCStr Unexecuted instantiation: planSpliter.c:tEncodeCStr Unexecuted instantiation: planUtil.c:tEncodeCStr Unexecuted instantiation: planValidator.c:tEncodeCStr Unexecuted instantiation: catalog.c:tEncodeCStr Unexecuted instantiation: ctgAsync.c:tEncodeCStr Unexecuted instantiation: ctgCache.c:tEncodeCStr Unexecuted instantiation: ctgDbg.c:tEncodeCStr Unexecuted instantiation: ctgRemote.c:tEncodeCStr Unexecuted instantiation: ctgRent.c:tEncodeCStr Unexecuted instantiation: ctgUtil.c:tEncodeCStr Unexecuted instantiation: functionMgt.c:tEncodeCStr Unexecuted instantiation: tudf.c:tEncodeCStr Unexecuted instantiation: builtins.c:tEncodeCStr Unexecuted instantiation: builtinsimpl.c:tEncodeCStr Unexecuted instantiation: thistogram.c:tEncodeCStr Unexecuted instantiation: tpercentile.c:tEncodeCStr Unexecuted instantiation: tavgfunction.c:tEncodeCStr Unexecuted instantiation: tminmax.c:tEncodeCStr Unexecuted instantiation: tminmaxavx.c:tEncodeCStr Unexecuted instantiation: filter.c:tEncodeCStr Unexecuted instantiation: scalar.c:tEncodeCStr Unexecuted instantiation: sclfunc.c:tEncodeCStr Unexecuted instantiation: sclvector.c:tEncodeCStr Unexecuted instantiation: nodesCloneFuncs.c:tEncodeCStr Unexecuted instantiation: nodesCodeFuncs.c:tEncodeCStr Unexecuted instantiation: nodesEqualFuncs.c:tEncodeCStr Unexecuted instantiation: nodesMatchFuncs.c:tEncodeCStr Unexecuted instantiation: nodesMsgFuncs.c:tEncodeCStr Unexecuted instantiation: nodesToSQLFuncs.c:tEncodeCStr Unexecuted instantiation: nodesTraverseFuncs.c:tEncodeCStr Unexecuted instantiation: nodesUtilFuncs.c:tEncodeCStr Unexecuted instantiation: queryUtil.c:tEncodeCStr Unexecuted instantiation: querymsg.c:tEncodeCStr Unexecuted instantiation: trans.c:tEncodeCStr Unexecuted instantiation: transCli.c:tEncodeCStr Unexecuted instantiation: transComm.c:tEncodeCStr Unexecuted instantiation: transSasl.c:tEncodeCStr Unexecuted instantiation: transSvr.c:tEncodeCStr Unexecuted instantiation: transTLS.c:tEncodeCStr Unexecuted instantiation: thttp.c:tEncodeCStr Unexecuted instantiation: geomFunc.c:tEncodeCStr Unexecuted instantiation: tconfig.c:tEncodeCStr Unexecuted instantiation: tdigest.c:tEncodeCStr Unexecuted instantiation: tencode.c:tEncodeCStr Unexecuted instantiation: tlog.c:tEncodeCStr Unexecuted instantiation: tmempool.c:tEncodeCStr Unexecuted instantiation: mpDirect.c:tEncodeCStr Unexecuted instantiation: systable.c:tEncodeCStr Unexecuted instantiation: tdatablock.c:tEncodeCStr Unexecuted instantiation: tdataformat.c:tEncodeCStr Unexecuted instantiation: tglobal.c:tEncodeCStr Unexecuted instantiation: tmisce.c:tEncodeCStr Unexecuted instantiation: tname.c:tEncodeCStr Unexecuted instantiation: tpriv.c:tEncodeCStr Unexecuted instantiation: ttime.c:tEncodeCStr Unexecuted instantiation: tvariant.c:tEncodeCStr Unexecuted instantiation: streamMsg.c:tEncodeCStr Unexecuted instantiation: tmsg.c:tEncodeCStr Unexecuted instantiation: xnode.c:tEncodeCStr Unexecuted instantiation: tencrypt.c:tEncodeCStr Unexecuted instantiation: streamJson.c:tEncodeCStr Unexecuted instantiation: decimal.c:tEncodeCStr |
241 | | |
242 | | /* ------------------------ FOR DECODER ------------------------ */ |
243 | 0 | static int32_t tDecodeFixed(SDecoder* pCoder, void* val, uint32_t size) { |
244 | 0 | if (pCoder->pos + size > pCoder->size) { |
245 | 0 | TAOS_RETURN(TSDB_CODE_OUT_OF_RANGE); |
246 | 0 | } else if (val) { |
247 | 0 | TAOS_MEMCPY(val, pCoder->data + pCoder->pos, size); |
248 | 0 | } |
249 | 0 | pCoder->pos += size; |
250 | 0 | return 0; |
251 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeFixed Unexecuted instantiation: parser.c:tDecodeFixed Unexecuted instantiation: parTranslater.c:tDecodeFixed Unexecuted instantiation: parUtil.c:tDecodeFixed Unexecuted instantiation: parAstParser.c:tDecodeFixed Unexecuted instantiation: parAuthenticator.c:tDecodeFixed Unexecuted instantiation: parCalcConst.c:tDecodeFixed Unexecuted instantiation: parInsertSql.c:tDecodeFixed Unexecuted instantiation: parInsertUtil.c:tDecodeFixed Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeFixed Unexecuted instantiation: parAstCreater.c:tDecodeFixed Unexecuted instantiation: parInsertSml.c:tDecodeFixed Unexecuted instantiation: planner.c:tDecodeFixed Unexecuted instantiation: planLogicCreater.c:tDecodeFixed Unexecuted instantiation: planOptimizer.c:tDecodeFixed Unexecuted instantiation: planPhysiCreater.c:tDecodeFixed Unexecuted instantiation: planScaleOut.c:tDecodeFixed Unexecuted instantiation: planSpliter.c:tDecodeFixed Unexecuted instantiation: planUtil.c:tDecodeFixed Unexecuted instantiation: planValidator.c:tDecodeFixed Unexecuted instantiation: catalog.c:tDecodeFixed Unexecuted instantiation: ctgAsync.c:tDecodeFixed Unexecuted instantiation: ctgCache.c:tDecodeFixed Unexecuted instantiation: ctgDbg.c:tDecodeFixed Unexecuted instantiation: ctgRemote.c:tDecodeFixed Unexecuted instantiation: ctgRent.c:tDecodeFixed Unexecuted instantiation: ctgUtil.c:tDecodeFixed Unexecuted instantiation: functionMgt.c:tDecodeFixed Unexecuted instantiation: tudf.c:tDecodeFixed Unexecuted instantiation: builtins.c:tDecodeFixed Unexecuted instantiation: builtinsimpl.c:tDecodeFixed Unexecuted instantiation: thistogram.c:tDecodeFixed Unexecuted instantiation: tpercentile.c:tDecodeFixed Unexecuted instantiation: tavgfunction.c:tDecodeFixed Unexecuted instantiation: tminmax.c:tDecodeFixed Unexecuted instantiation: tminmaxavx.c:tDecodeFixed Unexecuted instantiation: filter.c:tDecodeFixed Unexecuted instantiation: scalar.c:tDecodeFixed Unexecuted instantiation: sclfunc.c:tDecodeFixed Unexecuted instantiation: sclvector.c:tDecodeFixed Unexecuted instantiation: nodesCloneFuncs.c:tDecodeFixed Unexecuted instantiation: nodesCodeFuncs.c:tDecodeFixed Unexecuted instantiation: nodesEqualFuncs.c:tDecodeFixed Unexecuted instantiation: nodesMatchFuncs.c:tDecodeFixed Unexecuted instantiation: nodesMsgFuncs.c:tDecodeFixed Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeFixed Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeFixed Unexecuted instantiation: nodesUtilFuncs.c:tDecodeFixed Unexecuted instantiation: queryUtil.c:tDecodeFixed Unexecuted instantiation: querymsg.c:tDecodeFixed Unexecuted instantiation: trans.c:tDecodeFixed Unexecuted instantiation: transCli.c:tDecodeFixed Unexecuted instantiation: transComm.c:tDecodeFixed Unexecuted instantiation: transSasl.c:tDecodeFixed Unexecuted instantiation: transSvr.c:tDecodeFixed Unexecuted instantiation: transTLS.c:tDecodeFixed Unexecuted instantiation: thttp.c:tDecodeFixed Unexecuted instantiation: geomFunc.c:tDecodeFixed Unexecuted instantiation: tconfig.c:tDecodeFixed Unexecuted instantiation: tdigest.c:tDecodeFixed Unexecuted instantiation: tencode.c:tDecodeFixed Unexecuted instantiation: tlog.c:tDecodeFixed Unexecuted instantiation: tmempool.c:tDecodeFixed Unexecuted instantiation: mpDirect.c:tDecodeFixed Unexecuted instantiation: systable.c:tDecodeFixed Unexecuted instantiation: tdatablock.c:tDecodeFixed Unexecuted instantiation: tdataformat.c:tDecodeFixed Unexecuted instantiation: tglobal.c:tDecodeFixed Unexecuted instantiation: tmisce.c:tDecodeFixed Unexecuted instantiation: tname.c:tDecodeFixed Unexecuted instantiation: tpriv.c:tDecodeFixed Unexecuted instantiation: ttime.c:tDecodeFixed Unexecuted instantiation: tvariant.c:tDecodeFixed Unexecuted instantiation: streamMsg.c:tDecodeFixed Unexecuted instantiation: tmsg.c:tDecodeFixed Unexecuted instantiation: xnode.c:tDecodeFixed Unexecuted instantiation: tencrypt.c:tDecodeFixed Unexecuted instantiation: streamJson.c:tDecodeFixed Unexecuted instantiation: decimal.c:tDecodeFixed |
252 | | |
253 | 0 | static FORCE_INLINE int32_t tDecodeU8(SDecoder* pCoder, uint8_t* val) { |
254 | 0 | return tDecodeFixed(pCoder, val, sizeof(*val)); |
255 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeU8 Unexecuted instantiation: parser.c:tDecodeU8 Unexecuted instantiation: parTranslater.c:tDecodeU8 Unexecuted instantiation: parUtil.c:tDecodeU8 Unexecuted instantiation: parAstParser.c:tDecodeU8 Unexecuted instantiation: parAuthenticator.c:tDecodeU8 Unexecuted instantiation: parCalcConst.c:tDecodeU8 Unexecuted instantiation: parInsertSql.c:tDecodeU8 Unexecuted instantiation: parInsertUtil.c:tDecodeU8 Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeU8 Unexecuted instantiation: parAstCreater.c:tDecodeU8 Unexecuted instantiation: parInsertSml.c:tDecodeU8 Unexecuted instantiation: planner.c:tDecodeU8 Unexecuted instantiation: planLogicCreater.c:tDecodeU8 Unexecuted instantiation: planOptimizer.c:tDecodeU8 Unexecuted instantiation: planPhysiCreater.c:tDecodeU8 Unexecuted instantiation: planScaleOut.c:tDecodeU8 Unexecuted instantiation: planSpliter.c:tDecodeU8 Unexecuted instantiation: planUtil.c:tDecodeU8 Unexecuted instantiation: planValidator.c:tDecodeU8 Unexecuted instantiation: catalog.c:tDecodeU8 Unexecuted instantiation: ctgAsync.c:tDecodeU8 Unexecuted instantiation: ctgCache.c:tDecodeU8 Unexecuted instantiation: ctgDbg.c:tDecodeU8 Unexecuted instantiation: ctgRemote.c:tDecodeU8 Unexecuted instantiation: ctgRent.c:tDecodeU8 Unexecuted instantiation: ctgUtil.c:tDecodeU8 Unexecuted instantiation: functionMgt.c:tDecodeU8 Unexecuted instantiation: tudf.c:tDecodeU8 Unexecuted instantiation: builtins.c:tDecodeU8 Unexecuted instantiation: builtinsimpl.c:tDecodeU8 Unexecuted instantiation: thistogram.c:tDecodeU8 Unexecuted instantiation: tpercentile.c:tDecodeU8 Unexecuted instantiation: tavgfunction.c:tDecodeU8 Unexecuted instantiation: tminmax.c:tDecodeU8 Unexecuted instantiation: tminmaxavx.c:tDecodeU8 Unexecuted instantiation: filter.c:tDecodeU8 Unexecuted instantiation: scalar.c:tDecodeU8 Unexecuted instantiation: sclfunc.c:tDecodeU8 Unexecuted instantiation: sclvector.c:tDecodeU8 Unexecuted instantiation: nodesCloneFuncs.c:tDecodeU8 Unexecuted instantiation: nodesCodeFuncs.c:tDecodeU8 Unexecuted instantiation: nodesEqualFuncs.c:tDecodeU8 Unexecuted instantiation: nodesMatchFuncs.c:tDecodeU8 Unexecuted instantiation: nodesMsgFuncs.c:tDecodeU8 Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeU8 Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeU8 Unexecuted instantiation: nodesUtilFuncs.c:tDecodeU8 Unexecuted instantiation: queryUtil.c:tDecodeU8 Unexecuted instantiation: querymsg.c:tDecodeU8 Unexecuted instantiation: trans.c:tDecodeU8 Unexecuted instantiation: transCli.c:tDecodeU8 Unexecuted instantiation: transComm.c:tDecodeU8 Unexecuted instantiation: transSasl.c:tDecodeU8 Unexecuted instantiation: transSvr.c:tDecodeU8 Unexecuted instantiation: transTLS.c:tDecodeU8 Unexecuted instantiation: thttp.c:tDecodeU8 Unexecuted instantiation: geomFunc.c:tDecodeU8 Unexecuted instantiation: tconfig.c:tDecodeU8 Unexecuted instantiation: tdigest.c:tDecodeU8 Unexecuted instantiation: tencode.c:tDecodeU8 Unexecuted instantiation: tlog.c:tDecodeU8 Unexecuted instantiation: tmempool.c:tDecodeU8 Unexecuted instantiation: mpDirect.c:tDecodeU8 Unexecuted instantiation: systable.c:tDecodeU8 Unexecuted instantiation: tdatablock.c:tDecodeU8 Unexecuted instantiation: tdataformat.c:tDecodeU8 Unexecuted instantiation: tglobal.c:tDecodeU8 Unexecuted instantiation: tmisce.c:tDecodeU8 Unexecuted instantiation: tname.c:tDecodeU8 Unexecuted instantiation: tpriv.c:tDecodeU8 Unexecuted instantiation: ttime.c:tDecodeU8 Unexecuted instantiation: tvariant.c:tDecodeU8 Unexecuted instantiation: streamMsg.c:tDecodeU8 Unexecuted instantiation: tmsg.c:tDecodeU8 Unexecuted instantiation: xnode.c:tDecodeU8 Unexecuted instantiation: tencrypt.c:tDecodeU8 Unexecuted instantiation: streamJson.c:tDecodeU8 Unexecuted instantiation: decimal.c:tDecodeU8 |
256 | | |
257 | 0 | static FORCE_INLINE int32_t tDecodeI8(SDecoder* pCoder, int8_t* val) { return tDecodeFixed(pCoder, val, sizeof(*val)); }Unexecuted instantiation: sql-fuzzer.c:tDecodeI8 Unexecuted instantiation: parser.c:tDecodeI8 Unexecuted instantiation: parTranslater.c:tDecodeI8 Unexecuted instantiation: parUtil.c:tDecodeI8 Unexecuted instantiation: parAstParser.c:tDecodeI8 Unexecuted instantiation: parAuthenticator.c:tDecodeI8 Unexecuted instantiation: parCalcConst.c:tDecodeI8 Unexecuted instantiation: parInsertSql.c:tDecodeI8 Unexecuted instantiation: parInsertUtil.c:tDecodeI8 Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeI8 Unexecuted instantiation: parAstCreater.c:tDecodeI8 Unexecuted instantiation: parInsertSml.c:tDecodeI8 Unexecuted instantiation: planner.c:tDecodeI8 Unexecuted instantiation: planLogicCreater.c:tDecodeI8 Unexecuted instantiation: planOptimizer.c:tDecodeI8 Unexecuted instantiation: planPhysiCreater.c:tDecodeI8 Unexecuted instantiation: planScaleOut.c:tDecodeI8 Unexecuted instantiation: planSpliter.c:tDecodeI8 Unexecuted instantiation: planUtil.c:tDecodeI8 Unexecuted instantiation: planValidator.c:tDecodeI8 Unexecuted instantiation: catalog.c:tDecodeI8 Unexecuted instantiation: ctgAsync.c:tDecodeI8 Unexecuted instantiation: ctgCache.c:tDecodeI8 Unexecuted instantiation: ctgDbg.c:tDecodeI8 Unexecuted instantiation: ctgRemote.c:tDecodeI8 Unexecuted instantiation: ctgRent.c:tDecodeI8 Unexecuted instantiation: ctgUtil.c:tDecodeI8 Unexecuted instantiation: functionMgt.c:tDecodeI8 Unexecuted instantiation: tudf.c:tDecodeI8 Unexecuted instantiation: builtins.c:tDecodeI8 Unexecuted instantiation: builtinsimpl.c:tDecodeI8 Unexecuted instantiation: thistogram.c:tDecodeI8 Unexecuted instantiation: tpercentile.c:tDecodeI8 Unexecuted instantiation: tavgfunction.c:tDecodeI8 Unexecuted instantiation: tminmax.c:tDecodeI8 Unexecuted instantiation: tminmaxavx.c:tDecodeI8 Unexecuted instantiation: filter.c:tDecodeI8 Unexecuted instantiation: scalar.c:tDecodeI8 Unexecuted instantiation: sclfunc.c:tDecodeI8 Unexecuted instantiation: sclvector.c:tDecodeI8 Unexecuted instantiation: nodesCloneFuncs.c:tDecodeI8 Unexecuted instantiation: nodesCodeFuncs.c:tDecodeI8 Unexecuted instantiation: nodesEqualFuncs.c:tDecodeI8 Unexecuted instantiation: nodesMatchFuncs.c:tDecodeI8 Unexecuted instantiation: nodesMsgFuncs.c:tDecodeI8 Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeI8 Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeI8 Unexecuted instantiation: nodesUtilFuncs.c:tDecodeI8 Unexecuted instantiation: queryUtil.c:tDecodeI8 Unexecuted instantiation: querymsg.c:tDecodeI8 Unexecuted instantiation: trans.c:tDecodeI8 Unexecuted instantiation: transCli.c:tDecodeI8 Unexecuted instantiation: transComm.c:tDecodeI8 Unexecuted instantiation: transSasl.c:tDecodeI8 Unexecuted instantiation: transSvr.c:tDecodeI8 Unexecuted instantiation: transTLS.c:tDecodeI8 Unexecuted instantiation: thttp.c:tDecodeI8 Unexecuted instantiation: geomFunc.c:tDecodeI8 Unexecuted instantiation: tconfig.c:tDecodeI8 Unexecuted instantiation: tdigest.c:tDecodeI8 Unexecuted instantiation: tencode.c:tDecodeI8 Unexecuted instantiation: tlog.c:tDecodeI8 Unexecuted instantiation: tmempool.c:tDecodeI8 Unexecuted instantiation: mpDirect.c:tDecodeI8 Unexecuted instantiation: systable.c:tDecodeI8 Unexecuted instantiation: tdatablock.c:tDecodeI8 Unexecuted instantiation: tdataformat.c:tDecodeI8 Unexecuted instantiation: tglobal.c:tDecodeI8 Unexecuted instantiation: tmisce.c:tDecodeI8 Unexecuted instantiation: tname.c:tDecodeI8 Unexecuted instantiation: tpriv.c:tDecodeI8 Unexecuted instantiation: ttime.c:tDecodeI8 Unexecuted instantiation: tvariant.c:tDecodeI8 Unexecuted instantiation: streamMsg.c:tDecodeI8 Unexecuted instantiation: tmsg.c:tDecodeI8 Unexecuted instantiation: xnode.c:tDecodeI8 Unexecuted instantiation: tencrypt.c:tDecodeI8 Unexecuted instantiation: streamJson.c:tDecodeI8 Unexecuted instantiation: decimal.c:tDecodeI8 |
258 | | |
259 | | // 16 |
260 | 0 | static FORCE_INLINE int32_t tDecodeU16(SDecoder* pCoder, uint16_t* val) { |
261 | 0 | return tDecodeFixed(pCoder, val, sizeof(*val)); |
262 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeU16 Unexecuted instantiation: parser.c:tDecodeU16 Unexecuted instantiation: parTranslater.c:tDecodeU16 Unexecuted instantiation: parUtil.c:tDecodeU16 Unexecuted instantiation: parAstParser.c:tDecodeU16 Unexecuted instantiation: parAuthenticator.c:tDecodeU16 Unexecuted instantiation: parCalcConst.c:tDecodeU16 Unexecuted instantiation: parInsertSql.c:tDecodeU16 Unexecuted instantiation: parInsertUtil.c:tDecodeU16 Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeU16 Unexecuted instantiation: parAstCreater.c:tDecodeU16 Unexecuted instantiation: parInsertSml.c:tDecodeU16 Unexecuted instantiation: planner.c:tDecodeU16 Unexecuted instantiation: planLogicCreater.c:tDecodeU16 Unexecuted instantiation: planOptimizer.c:tDecodeU16 Unexecuted instantiation: planPhysiCreater.c:tDecodeU16 Unexecuted instantiation: planScaleOut.c:tDecodeU16 Unexecuted instantiation: planSpliter.c:tDecodeU16 Unexecuted instantiation: planUtil.c:tDecodeU16 Unexecuted instantiation: planValidator.c:tDecodeU16 Unexecuted instantiation: catalog.c:tDecodeU16 Unexecuted instantiation: ctgAsync.c:tDecodeU16 Unexecuted instantiation: ctgCache.c:tDecodeU16 Unexecuted instantiation: ctgDbg.c:tDecodeU16 Unexecuted instantiation: ctgRemote.c:tDecodeU16 Unexecuted instantiation: ctgRent.c:tDecodeU16 Unexecuted instantiation: ctgUtil.c:tDecodeU16 Unexecuted instantiation: functionMgt.c:tDecodeU16 Unexecuted instantiation: tudf.c:tDecodeU16 Unexecuted instantiation: builtins.c:tDecodeU16 Unexecuted instantiation: builtinsimpl.c:tDecodeU16 Unexecuted instantiation: thistogram.c:tDecodeU16 Unexecuted instantiation: tpercentile.c:tDecodeU16 Unexecuted instantiation: tavgfunction.c:tDecodeU16 Unexecuted instantiation: tminmax.c:tDecodeU16 Unexecuted instantiation: tminmaxavx.c:tDecodeU16 Unexecuted instantiation: filter.c:tDecodeU16 Unexecuted instantiation: scalar.c:tDecodeU16 Unexecuted instantiation: sclfunc.c:tDecodeU16 Unexecuted instantiation: sclvector.c:tDecodeU16 Unexecuted instantiation: nodesCloneFuncs.c:tDecodeU16 Unexecuted instantiation: nodesCodeFuncs.c:tDecodeU16 Unexecuted instantiation: nodesEqualFuncs.c:tDecodeU16 Unexecuted instantiation: nodesMatchFuncs.c:tDecodeU16 Unexecuted instantiation: nodesMsgFuncs.c:tDecodeU16 Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeU16 Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeU16 Unexecuted instantiation: nodesUtilFuncs.c:tDecodeU16 Unexecuted instantiation: queryUtil.c:tDecodeU16 Unexecuted instantiation: querymsg.c:tDecodeU16 Unexecuted instantiation: trans.c:tDecodeU16 Unexecuted instantiation: transCli.c:tDecodeU16 Unexecuted instantiation: transComm.c:tDecodeU16 Unexecuted instantiation: transSasl.c:tDecodeU16 Unexecuted instantiation: transSvr.c:tDecodeU16 Unexecuted instantiation: transTLS.c:tDecodeU16 Unexecuted instantiation: thttp.c:tDecodeU16 Unexecuted instantiation: geomFunc.c:tDecodeU16 Unexecuted instantiation: tconfig.c:tDecodeU16 Unexecuted instantiation: tdigest.c:tDecodeU16 Unexecuted instantiation: tencode.c:tDecodeU16 Unexecuted instantiation: tlog.c:tDecodeU16 Unexecuted instantiation: tmempool.c:tDecodeU16 Unexecuted instantiation: mpDirect.c:tDecodeU16 Unexecuted instantiation: systable.c:tDecodeU16 Unexecuted instantiation: tdatablock.c:tDecodeU16 Unexecuted instantiation: tdataformat.c:tDecodeU16 Unexecuted instantiation: tglobal.c:tDecodeU16 Unexecuted instantiation: tmisce.c:tDecodeU16 Unexecuted instantiation: tname.c:tDecodeU16 Unexecuted instantiation: tpriv.c:tDecodeU16 Unexecuted instantiation: ttime.c:tDecodeU16 Unexecuted instantiation: tvariant.c:tDecodeU16 Unexecuted instantiation: streamMsg.c:tDecodeU16 Unexecuted instantiation: tmsg.c:tDecodeU16 Unexecuted instantiation: xnode.c:tDecodeU16 Unexecuted instantiation: tencrypt.c:tDecodeU16 Unexecuted instantiation: streamJson.c:tDecodeU16 Unexecuted instantiation: decimal.c:tDecodeU16 |
263 | 0 | static FORCE_INLINE int32_t tDecodeI16(SDecoder* pCoder, int16_t* val) { |
264 | 0 | return tDecodeFixed(pCoder, val, sizeof(*val)); |
265 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeI16 Unexecuted instantiation: parser.c:tDecodeI16 Unexecuted instantiation: parTranslater.c:tDecodeI16 Unexecuted instantiation: parUtil.c:tDecodeI16 Unexecuted instantiation: parAstParser.c:tDecodeI16 Unexecuted instantiation: parAuthenticator.c:tDecodeI16 Unexecuted instantiation: parCalcConst.c:tDecodeI16 Unexecuted instantiation: parInsertSql.c:tDecodeI16 Unexecuted instantiation: parInsertUtil.c:tDecodeI16 Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeI16 Unexecuted instantiation: parAstCreater.c:tDecodeI16 Unexecuted instantiation: parInsertSml.c:tDecodeI16 Unexecuted instantiation: planner.c:tDecodeI16 Unexecuted instantiation: planLogicCreater.c:tDecodeI16 Unexecuted instantiation: planOptimizer.c:tDecodeI16 Unexecuted instantiation: planPhysiCreater.c:tDecodeI16 Unexecuted instantiation: planScaleOut.c:tDecodeI16 Unexecuted instantiation: planSpliter.c:tDecodeI16 Unexecuted instantiation: planUtil.c:tDecodeI16 Unexecuted instantiation: planValidator.c:tDecodeI16 Unexecuted instantiation: catalog.c:tDecodeI16 Unexecuted instantiation: ctgAsync.c:tDecodeI16 Unexecuted instantiation: ctgCache.c:tDecodeI16 Unexecuted instantiation: ctgDbg.c:tDecodeI16 Unexecuted instantiation: ctgRemote.c:tDecodeI16 Unexecuted instantiation: ctgRent.c:tDecodeI16 Unexecuted instantiation: ctgUtil.c:tDecodeI16 Unexecuted instantiation: functionMgt.c:tDecodeI16 Unexecuted instantiation: tudf.c:tDecodeI16 Unexecuted instantiation: builtins.c:tDecodeI16 Unexecuted instantiation: builtinsimpl.c:tDecodeI16 Unexecuted instantiation: thistogram.c:tDecodeI16 Unexecuted instantiation: tpercentile.c:tDecodeI16 Unexecuted instantiation: tavgfunction.c:tDecodeI16 Unexecuted instantiation: tminmax.c:tDecodeI16 Unexecuted instantiation: tminmaxavx.c:tDecodeI16 Unexecuted instantiation: filter.c:tDecodeI16 Unexecuted instantiation: scalar.c:tDecodeI16 Unexecuted instantiation: sclfunc.c:tDecodeI16 Unexecuted instantiation: sclvector.c:tDecodeI16 Unexecuted instantiation: nodesCloneFuncs.c:tDecodeI16 Unexecuted instantiation: nodesCodeFuncs.c:tDecodeI16 Unexecuted instantiation: nodesEqualFuncs.c:tDecodeI16 Unexecuted instantiation: nodesMatchFuncs.c:tDecodeI16 Unexecuted instantiation: nodesMsgFuncs.c:tDecodeI16 Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeI16 Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeI16 Unexecuted instantiation: nodesUtilFuncs.c:tDecodeI16 Unexecuted instantiation: queryUtil.c:tDecodeI16 Unexecuted instantiation: querymsg.c:tDecodeI16 Unexecuted instantiation: trans.c:tDecodeI16 Unexecuted instantiation: transCli.c:tDecodeI16 Unexecuted instantiation: transComm.c:tDecodeI16 Unexecuted instantiation: transSasl.c:tDecodeI16 Unexecuted instantiation: transSvr.c:tDecodeI16 Unexecuted instantiation: transTLS.c:tDecodeI16 Unexecuted instantiation: thttp.c:tDecodeI16 Unexecuted instantiation: geomFunc.c:tDecodeI16 Unexecuted instantiation: tconfig.c:tDecodeI16 Unexecuted instantiation: tdigest.c:tDecodeI16 Unexecuted instantiation: tencode.c:tDecodeI16 Unexecuted instantiation: tlog.c:tDecodeI16 Unexecuted instantiation: tmempool.c:tDecodeI16 Unexecuted instantiation: mpDirect.c:tDecodeI16 Unexecuted instantiation: systable.c:tDecodeI16 Unexecuted instantiation: tdatablock.c:tDecodeI16 Unexecuted instantiation: tdataformat.c:tDecodeI16 Unexecuted instantiation: tglobal.c:tDecodeI16 Unexecuted instantiation: tmisce.c:tDecodeI16 Unexecuted instantiation: tname.c:tDecodeI16 Unexecuted instantiation: tpriv.c:tDecodeI16 Unexecuted instantiation: ttime.c:tDecodeI16 Unexecuted instantiation: tvariant.c:tDecodeI16 Unexecuted instantiation: streamMsg.c:tDecodeI16 Unexecuted instantiation: tmsg.c:tDecodeI16 Unexecuted instantiation: xnode.c:tDecodeI16 Unexecuted instantiation: tencrypt.c:tDecodeI16 Unexecuted instantiation: streamJson.c:tDecodeI16 Unexecuted instantiation: decimal.c:tDecodeI16 |
266 | | // 32 |
267 | 0 | static FORCE_INLINE int32_t tDecodeU32(SDecoder* pCoder, uint32_t* val) { |
268 | 0 | return tDecodeFixed(pCoder, val, sizeof(*val)); |
269 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeU32 Unexecuted instantiation: parser.c:tDecodeU32 Unexecuted instantiation: parTranslater.c:tDecodeU32 Unexecuted instantiation: parUtil.c:tDecodeU32 Unexecuted instantiation: parAstParser.c:tDecodeU32 Unexecuted instantiation: parAuthenticator.c:tDecodeU32 Unexecuted instantiation: parCalcConst.c:tDecodeU32 Unexecuted instantiation: parInsertSql.c:tDecodeU32 Unexecuted instantiation: parInsertUtil.c:tDecodeU32 Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeU32 Unexecuted instantiation: parAstCreater.c:tDecodeU32 Unexecuted instantiation: parInsertSml.c:tDecodeU32 Unexecuted instantiation: planner.c:tDecodeU32 Unexecuted instantiation: planLogicCreater.c:tDecodeU32 Unexecuted instantiation: planOptimizer.c:tDecodeU32 Unexecuted instantiation: planPhysiCreater.c:tDecodeU32 Unexecuted instantiation: planScaleOut.c:tDecodeU32 Unexecuted instantiation: planSpliter.c:tDecodeU32 Unexecuted instantiation: planUtil.c:tDecodeU32 Unexecuted instantiation: planValidator.c:tDecodeU32 Unexecuted instantiation: catalog.c:tDecodeU32 Unexecuted instantiation: ctgAsync.c:tDecodeU32 Unexecuted instantiation: ctgCache.c:tDecodeU32 Unexecuted instantiation: ctgDbg.c:tDecodeU32 Unexecuted instantiation: ctgRemote.c:tDecodeU32 Unexecuted instantiation: ctgRent.c:tDecodeU32 Unexecuted instantiation: ctgUtil.c:tDecodeU32 Unexecuted instantiation: functionMgt.c:tDecodeU32 Unexecuted instantiation: tudf.c:tDecodeU32 Unexecuted instantiation: builtins.c:tDecodeU32 Unexecuted instantiation: builtinsimpl.c:tDecodeU32 Unexecuted instantiation: thistogram.c:tDecodeU32 Unexecuted instantiation: tpercentile.c:tDecodeU32 Unexecuted instantiation: tavgfunction.c:tDecodeU32 Unexecuted instantiation: tminmax.c:tDecodeU32 Unexecuted instantiation: tminmaxavx.c:tDecodeU32 Unexecuted instantiation: filter.c:tDecodeU32 Unexecuted instantiation: scalar.c:tDecodeU32 Unexecuted instantiation: sclfunc.c:tDecodeU32 Unexecuted instantiation: sclvector.c:tDecodeU32 Unexecuted instantiation: nodesCloneFuncs.c:tDecodeU32 Unexecuted instantiation: nodesCodeFuncs.c:tDecodeU32 Unexecuted instantiation: nodesEqualFuncs.c:tDecodeU32 Unexecuted instantiation: nodesMatchFuncs.c:tDecodeU32 Unexecuted instantiation: nodesMsgFuncs.c:tDecodeU32 Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeU32 Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeU32 Unexecuted instantiation: nodesUtilFuncs.c:tDecodeU32 Unexecuted instantiation: queryUtil.c:tDecodeU32 Unexecuted instantiation: querymsg.c:tDecodeU32 Unexecuted instantiation: trans.c:tDecodeU32 Unexecuted instantiation: transCli.c:tDecodeU32 Unexecuted instantiation: transComm.c:tDecodeU32 Unexecuted instantiation: transSasl.c:tDecodeU32 Unexecuted instantiation: transSvr.c:tDecodeU32 Unexecuted instantiation: transTLS.c:tDecodeU32 Unexecuted instantiation: thttp.c:tDecodeU32 Unexecuted instantiation: geomFunc.c:tDecodeU32 Unexecuted instantiation: tconfig.c:tDecodeU32 Unexecuted instantiation: tdigest.c:tDecodeU32 Unexecuted instantiation: tencode.c:tDecodeU32 Unexecuted instantiation: tlog.c:tDecodeU32 Unexecuted instantiation: tmempool.c:tDecodeU32 Unexecuted instantiation: mpDirect.c:tDecodeU32 Unexecuted instantiation: systable.c:tDecodeU32 Unexecuted instantiation: tdatablock.c:tDecodeU32 Unexecuted instantiation: tdataformat.c:tDecodeU32 Unexecuted instantiation: tglobal.c:tDecodeU32 Unexecuted instantiation: tmisce.c:tDecodeU32 Unexecuted instantiation: tname.c:tDecodeU32 Unexecuted instantiation: tpriv.c:tDecodeU32 Unexecuted instantiation: ttime.c:tDecodeU32 Unexecuted instantiation: tvariant.c:tDecodeU32 Unexecuted instantiation: streamMsg.c:tDecodeU32 Unexecuted instantiation: tmsg.c:tDecodeU32 Unexecuted instantiation: xnode.c:tDecodeU32 Unexecuted instantiation: tencrypt.c:tDecodeU32 Unexecuted instantiation: streamJson.c:tDecodeU32 Unexecuted instantiation: decimal.c:tDecodeU32 |
270 | 0 | static FORCE_INLINE int32_t tDecodeI32(SDecoder* pCoder, int32_t* val) { |
271 | 0 | return tDecodeFixed(pCoder, val, sizeof(*val)); |
272 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeI32 Unexecuted instantiation: parser.c:tDecodeI32 Unexecuted instantiation: parTranslater.c:tDecodeI32 Unexecuted instantiation: parUtil.c:tDecodeI32 Unexecuted instantiation: parAstParser.c:tDecodeI32 Unexecuted instantiation: parAuthenticator.c:tDecodeI32 Unexecuted instantiation: parCalcConst.c:tDecodeI32 Unexecuted instantiation: parInsertSql.c:tDecodeI32 Unexecuted instantiation: parInsertUtil.c:tDecodeI32 Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeI32 Unexecuted instantiation: parAstCreater.c:tDecodeI32 Unexecuted instantiation: parInsertSml.c:tDecodeI32 Unexecuted instantiation: planner.c:tDecodeI32 Unexecuted instantiation: planLogicCreater.c:tDecodeI32 Unexecuted instantiation: planOptimizer.c:tDecodeI32 Unexecuted instantiation: planPhysiCreater.c:tDecodeI32 Unexecuted instantiation: planScaleOut.c:tDecodeI32 Unexecuted instantiation: planSpliter.c:tDecodeI32 Unexecuted instantiation: planUtil.c:tDecodeI32 Unexecuted instantiation: planValidator.c:tDecodeI32 Unexecuted instantiation: catalog.c:tDecodeI32 Unexecuted instantiation: ctgAsync.c:tDecodeI32 Unexecuted instantiation: ctgCache.c:tDecodeI32 Unexecuted instantiation: ctgDbg.c:tDecodeI32 Unexecuted instantiation: ctgRemote.c:tDecodeI32 Unexecuted instantiation: ctgRent.c:tDecodeI32 Unexecuted instantiation: ctgUtil.c:tDecodeI32 Unexecuted instantiation: functionMgt.c:tDecodeI32 Unexecuted instantiation: tudf.c:tDecodeI32 Unexecuted instantiation: builtins.c:tDecodeI32 Unexecuted instantiation: builtinsimpl.c:tDecodeI32 Unexecuted instantiation: thistogram.c:tDecodeI32 Unexecuted instantiation: tpercentile.c:tDecodeI32 Unexecuted instantiation: tavgfunction.c:tDecodeI32 Unexecuted instantiation: tminmax.c:tDecodeI32 Unexecuted instantiation: tminmaxavx.c:tDecodeI32 Unexecuted instantiation: filter.c:tDecodeI32 Unexecuted instantiation: scalar.c:tDecodeI32 Unexecuted instantiation: sclfunc.c:tDecodeI32 Unexecuted instantiation: sclvector.c:tDecodeI32 Unexecuted instantiation: nodesCloneFuncs.c:tDecodeI32 Unexecuted instantiation: nodesCodeFuncs.c:tDecodeI32 Unexecuted instantiation: nodesEqualFuncs.c:tDecodeI32 Unexecuted instantiation: nodesMatchFuncs.c:tDecodeI32 Unexecuted instantiation: nodesMsgFuncs.c:tDecodeI32 Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeI32 Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeI32 Unexecuted instantiation: nodesUtilFuncs.c:tDecodeI32 Unexecuted instantiation: queryUtil.c:tDecodeI32 Unexecuted instantiation: querymsg.c:tDecodeI32 Unexecuted instantiation: trans.c:tDecodeI32 Unexecuted instantiation: transCli.c:tDecodeI32 Unexecuted instantiation: transComm.c:tDecodeI32 Unexecuted instantiation: transSasl.c:tDecodeI32 Unexecuted instantiation: transSvr.c:tDecodeI32 Unexecuted instantiation: transTLS.c:tDecodeI32 Unexecuted instantiation: thttp.c:tDecodeI32 Unexecuted instantiation: geomFunc.c:tDecodeI32 Unexecuted instantiation: tconfig.c:tDecodeI32 Unexecuted instantiation: tdigest.c:tDecodeI32 Unexecuted instantiation: tencode.c:tDecodeI32 Unexecuted instantiation: tlog.c:tDecodeI32 Unexecuted instantiation: tmempool.c:tDecodeI32 Unexecuted instantiation: mpDirect.c:tDecodeI32 Unexecuted instantiation: systable.c:tDecodeI32 Unexecuted instantiation: tdatablock.c:tDecodeI32 Unexecuted instantiation: tdataformat.c:tDecodeI32 Unexecuted instantiation: tglobal.c:tDecodeI32 Unexecuted instantiation: tmisce.c:tDecodeI32 Unexecuted instantiation: tname.c:tDecodeI32 Unexecuted instantiation: tpriv.c:tDecodeI32 Unexecuted instantiation: ttime.c:tDecodeI32 Unexecuted instantiation: tvariant.c:tDecodeI32 Unexecuted instantiation: streamMsg.c:tDecodeI32 Unexecuted instantiation: tmsg.c:tDecodeI32 Unexecuted instantiation: xnode.c:tDecodeI32 Unexecuted instantiation: tencrypt.c:tDecodeI32 Unexecuted instantiation: streamJson.c:tDecodeI32 Unexecuted instantiation: decimal.c:tDecodeI32 |
273 | | // 64 |
274 | 0 | static FORCE_INLINE int32_t tDecodeU64(SDecoder* pCoder, uint64_t* val) { |
275 | 0 | return tDecodeFixed(pCoder, val, sizeof(*val)); |
276 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeU64 Unexecuted instantiation: parser.c:tDecodeU64 Unexecuted instantiation: parTranslater.c:tDecodeU64 Unexecuted instantiation: parUtil.c:tDecodeU64 Unexecuted instantiation: parAstParser.c:tDecodeU64 Unexecuted instantiation: parAuthenticator.c:tDecodeU64 Unexecuted instantiation: parCalcConst.c:tDecodeU64 Unexecuted instantiation: parInsertSql.c:tDecodeU64 Unexecuted instantiation: parInsertUtil.c:tDecodeU64 Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeU64 Unexecuted instantiation: parAstCreater.c:tDecodeU64 Unexecuted instantiation: parInsertSml.c:tDecodeU64 Unexecuted instantiation: planner.c:tDecodeU64 Unexecuted instantiation: planLogicCreater.c:tDecodeU64 Unexecuted instantiation: planOptimizer.c:tDecodeU64 Unexecuted instantiation: planPhysiCreater.c:tDecodeU64 Unexecuted instantiation: planScaleOut.c:tDecodeU64 Unexecuted instantiation: planSpliter.c:tDecodeU64 Unexecuted instantiation: planUtil.c:tDecodeU64 Unexecuted instantiation: planValidator.c:tDecodeU64 Unexecuted instantiation: catalog.c:tDecodeU64 Unexecuted instantiation: ctgAsync.c:tDecodeU64 Unexecuted instantiation: ctgCache.c:tDecodeU64 Unexecuted instantiation: ctgDbg.c:tDecodeU64 Unexecuted instantiation: ctgRemote.c:tDecodeU64 Unexecuted instantiation: ctgRent.c:tDecodeU64 Unexecuted instantiation: ctgUtil.c:tDecodeU64 Unexecuted instantiation: functionMgt.c:tDecodeU64 Unexecuted instantiation: tudf.c:tDecodeU64 Unexecuted instantiation: builtins.c:tDecodeU64 Unexecuted instantiation: builtinsimpl.c:tDecodeU64 Unexecuted instantiation: thistogram.c:tDecodeU64 Unexecuted instantiation: tpercentile.c:tDecodeU64 Unexecuted instantiation: tavgfunction.c:tDecodeU64 Unexecuted instantiation: tminmax.c:tDecodeU64 Unexecuted instantiation: tminmaxavx.c:tDecodeU64 Unexecuted instantiation: filter.c:tDecodeU64 Unexecuted instantiation: scalar.c:tDecodeU64 Unexecuted instantiation: sclfunc.c:tDecodeU64 Unexecuted instantiation: sclvector.c:tDecodeU64 Unexecuted instantiation: nodesCloneFuncs.c:tDecodeU64 Unexecuted instantiation: nodesCodeFuncs.c:tDecodeU64 Unexecuted instantiation: nodesEqualFuncs.c:tDecodeU64 Unexecuted instantiation: nodesMatchFuncs.c:tDecodeU64 Unexecuted instantiation: nodesMsgFuncs.c:tDecodeU64 Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeU64 Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeU64 Unexecuted instantiation: nodesUtilFuncs.c:tDecodeU64 Unexecuted instantiation: queryUtil.c:tDecodeU64 Unexecuted instantiation: querymsg.c:tDecodeU64 Unexecuted instantiation: trans.c:tDecodeU64 Unexecuted instantiation: transCli.c:tDecodeU64 Unexecuted instantiation: transComm.c:tDecodeU64 Unexecuted instantiation: transSasl.c:tDecodeU64 Unexecuted instantiation: transSvr.c:tDecodeU64 Unexecuted instantiation: transTLS.c:tDecodeU64 Unexecuted instantiation: thttp.c:tDecodeU64 Unexecuted instantiation: geomFunc.c:tDecodeU64 Unexecuted instantiation: tconfig.c:tDecodeU64 Unexecuted instantiation: tdigest.c:tDecodeU64 Unexecuted instantiation: tencode.c:tDecodeU64 Unexecuted instantiation: tlog.c:tDecodeU64 Unexecuted instantiation: tmempool.c:tDecodeU64 Unexecuted instantiation: mpDirect.c:tDecodeU64 Unexecuted instantiation: systable.c:tDecodeU64 Unexecuted instantiation: tdatablock.c:tDecodeU64 Unexecuted instantiation: tdataformat.c:tDecodeU64 Unexecuted instantiation: tglobal.c:tDecodeU64 Unexecuted instantiation: tmisce.c:tDecodeU64 Unexecuted instantiation: tname.c:tDecodeU64 Unexecuted instantiation: tpriv.c:tDecodeU64 Unexecuted instantiation: ttime.c:tDecodeU64 Unexecuted instantiation: tvariant.c:tDecodeU64 Unexecuted instantiation: streamMsg.c:tDecodeU64 Unexecuted instantiation: tmsg.c:tDecodeU64 Unexecuted instantiation: xnode.c:tDecodeU64 Unexecuted instantiation: tencrypt.c:tDecodeU64 Unexecuted instantiation: streamJson.c:tDecodeU64 Unexecuted instantiation: decimal.c:tDecodeU64 |
277 | 0 | static FORCE_INLINE int32_t tDecodeI64(SDecoder* pCoder, int64_t* val) { |
278 | 0 | return tDecodeFixed(pCoder, val, sizeof(*val)); |
279 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeI64 Unexecuted instantiation: parser.c:tDecodeI64 Unexecuted instantiation: parTranslater.c:tDecodeI64 Unexecuted instantiation: parUtil.c:tDecodeI64 Unexecuted instantiation: parAstParser.c:tDecodeI64 Unexecuted instantiation: parAuthenticator.c:tDecodeI64 Unexecuted instantiation: parCalcConst.c:tDecodeI64 Unexecuted instantiation: parInsertSql.c:tDecodeI64 Unexecuted instantiation: parInsertUtil.c:tDecodeI64 Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeI64 Unexecuted instantiation: parAstCreater.c:tDecodeI64 Unexecuted instantiation: parInsertSml.c:tDecodeI64 Unexecuted instantiation: planner.c:tDecodeI64 Unexecuted instantiation: planLogicCreater.c:tDecodeI64 Unexecuted instantiation: planOptimizer.c:tDecodeI64 Unexecuted instantiation: planPhysiCreater.c:tDecodeI64 Unexecuted instantiation: planScaleOut.c:tDecodeI64 Unexecuted instantiation: planSpliter.c:tDecodeI64 Unexecuted instantiation: planUtil.c:tDecodeI64 Unexecuted instantiation: planValidator.c:tDecodeI64 Unexecuted instantiation: catalog.c:tDecodeI64 Unexecuted instantiation: ctgAsync.c:tDecodeI64 Unexecuted instantiation: ctgCache.c:tDecodeI64 Unexecuted instantiation: ctgDbg.c:tDecodeI64 Unexecuted instantiation: ctgRemote.c:tDecodeI64 Unexecuted instantiation: ctgRent.c:tDecodeI64 Unexecuted instantiation: ctgUtil.c:tDecodeI64 Unexecuted instantiation: functionMgt.c:tDecodeI64 Unexecuted instantiation: tudf.c:tDecodeI64 Unexecuted instantiation: builtins.c:tDecodeI64 Unexecuted instantiation: builtinsimpl.c:tDecodeI64 Unexecuted instantiation: thistogram.c:tDecodeI64 Unexecuted instantiation: tpercentile.c:tDecodeI64 Unexecuted instantiation: tavgfunction.c:tDecodeI64 Unexecuted instantiation: tminmax.c:tDecodeI64 Unexecuted instantiation: tminmaxavx.c:tDecodeI64 Unexecuted instantiation: filter.c:tDecodeI64 Unexecuted instantiation: scalar.c:tDecodeI64 Unexecuted instantiation: sclfunc.c:tDecodeI64 Unexecuted instantiation: sclvector.c:tDecodeI64 Unexecuted instantiation: nodesCloneFuncs.c:tDecodeI64 Unexecuted instantiation: nodesCodeFuncs.c:tDecodeI64 Unexecuted instantiation: nodesEqualFuncs.c:tDecodeI64 Unexecuted instantiation: nodesMatchFuncs.c:tDecodeI64 Unexecuted instantiation: nodesMsgFuncs.c:tDecodeI64 Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeI64 Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeI64 Unexecuted instantiation: nodesUtilFuncs.c:tDecodeI64 Unexecuted instantiation: queryUtil.c:tDecodeI64 Unexecuted instantiation: querymsg.c:tDecodeI64 Unexecuted instantiation: trans.c:tDecodeI64 Unexecuted instantiation: transCli.c:tDecodeI64 Unexecuted instantiation: transComm.c:tDecodeI64 Unexecuted instantiation: transSasl.c:tDecodeI64 Unexecuted instantiation: transSvr.c:tDecodeI64 Unexecuted instantiation: transTLS.c:tDecodeI64 Unexecuted instantiation: thttp.c:tDecodeI64 Unexecuted instantiation: geomFunc.c:tDecodeI64 Unexecuted instantiation: tconfig.c:tDecodeI64 Unexecuted instantiation: tdigest.c:tDecodeI64 Unexecuted instantiation: tencode.c:tDecodeI64 Unexecuted instantiation: tlog.c:tDecodeI64 Unexecuted instantiation: tmempool.c:tDecodeI64 Unexecuted instantiation: mpDirect.c:tDecodeI64 Unexecuted instantiation: systable.c:tDecodeI64 Unexecuted instantiation: tdatablock.c:tDecodeI64 Unexecuted instantiation: tdataformat.c:tDecodeI64 Unexecuted instantiation: tglobal.c:tDecodeI64 Unexecuted instantiation: tmisce.c:tDecodeI64 Unexecuted instantiation: tname.c:tDecodeI64 Unexecuted instantiation: tpriv.c:tDecodeI64 Unexecuted instantiation: ttime.c:tDecodeI64 Unexecuted instantiation: tvariant.c:tDecodeI64 Unexecuted instantiation: streamMsg.c:tDecodeI64 Unexecuted instantiation: tmsg.c:tDecodeI64 Unexecuted instantiation: xnode.c:tDecodeI64 Unexecuted instantiation: tencrypt.c:tDecodeI64 Unexecuted instantiation: streamJson.c:tDecodeI64 Unexecuted instantiation: decimal.c:tDecodeI64 |
280 | | |
281 | | // 16v |
282 | 0 | static FORCE_INLINE int32_t tDecodeU16v(SDecoder* pCoder, uint16_t* val) { |
283 | 0 | uint8_t byte; |
284 | 0 | uint16_t tval = 0; |
285 | 0 | for (int32_t i = 0;; i++) { |
286 | 0 | TAOS_CHECK_RETURN(tDecodeU8(pCoder, &byte)); |
287 | 0 | if (byte < ENCODE_LIMIT) { |
288 | 0 | tval |= (((uint16_t)byte) << (7 * i)); |
289 | 0 | break; |
290 | 0 | } else { |
291 | 0 | tval |= ((((uint16_t)byte) & (ENCODE_LIMIT - 1)) << (7 * i)); |
292 | 0 | } |
293 | 0 | } |
294 | | |
295 | 0 | if (val) { |
296 | 0 | *val = tval; |
297 | 0 | } |
298 | |
|
299 | 0 | return 0; |
300 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeU16v Unexecuted instantiation: parser.c:tDecodeU16v Unexecuted instantiation: parTranslater.c:tDecodeU16v Unexecuted instantiation: parUtil.c:tDecodeU16v Unexecuted instantiation: parAstParser.c:tDecodeU16v Unexecuted instantiation: parAuthenticator.c:tDecodeU16v Unexecuted instantiation: parCalcConst.c:tDecodeU16v Unexecuted instantiation: parInsertSql.c:tDecodeU16v Unexecuted instantiation: parInsertUtil.c:tDecodeU16v Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeU16v Unexecuted instantiation: parAstCreater.c:tDecodeU16v Unexecuted instantiation: parInsertSml.c:tDecodeU16v Unexecuted instantiation: planner.c:tDecodeU16v Unexecuted instantiation: planLogicCreater.c:tDecodeU16v Unexecuted instantiation: planOptimizer.c:tDecodeU16v Unexecuted instantiation: planPhysiCreater.c:tDecodeU16v Unexecuted instantiation: planScaleOut.c:tDecodeU16v Unexecuted instantiation: planSpliter.c:tDecodeU16v Unexecuted instantiation: planUtil.c:tDecodeU16v Unexecuted instantiation: planValidator.c:tDecodeU16v Unexecuted instantiation: catalog.c:tDecodeU16v Unexecuted instantiation: ctgAsync.c:tDecodeU16v Unexecuted instantiation: ctgCache.c:tDecodeU16v Unexecuted instantiation: ctgDbg.c:tDecodeU16v Unexecuted instantiation: ctgRemote.c:tDecodeU16v Unexecuted instantiation: ctgRent.c:tDecodeU16v Unexecuted instantiation: ctgUtil.c:tDecodeU16v Unexecuted instantiation: functionMgt.c:tDecodeU16v Unexecuted instantiation: tudf.c:tDecodeU16v Unexecuted instantiation: builtins.c:tDecodeU16v Unexecuted instantiation: builtinsimpl.c:tDecodeU16v Unexecuted instantiation: thistogram.c:tDecodeU16v Unexecuted instantiation: tpercentile.c:tDecodeU16v Unexecuted instantiation: tavgfunction.c:tDecodeU16v Unexecuted instantiation: tminmax.c:tDecodeU16v Unexecuted instantiation: tminmaxavx.c:tDecodeU16v Unexecuted instantiation: filter.c:tDecodeU16v Unexecuted instantiation: scalar.c:tDecodeU16v Unexecuted instantiation: sclfunc.c:tDecodeU16v Unexecuted instantiation: sclvector.c:tDecodeU16v Unexecuted instantiation: nodesCloneFuncs.c:tDecodeU16v Unexecuted instantiation: nodesCodeFuncs.c:tDecodeU16v Unexecuted instantiation: nodesEqualFuncs.c:tDecodeU16v Unexecuted instantiation: nodesMatchFuncs.c:tDecodeU16v Unexecuted instantiation: nodesMsgFuncs.c:tDecodeU16v Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeU16v Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeU16v Unexecuted instantiation: nodesUtilFuncs.c:tDecodeU16v Unexecuted instantiation: queryUtil.c:tDecodeU16v Unexecuted instantiation: querymsg.c:tDecodeU16v Unexecuted instantiation: trans.c:tDecodeU16v Unexecuted instantiation: transCli.c:tDecodeU16v Unexecuted instantiation: transComm.c:tDecodeU16v Unexecuted instantiation: transSasl.c:tDecodeU16v Unexecuted instantiation: transSvr.c:tDecodeU16v Unexecuted instantiation: transTLS.c:tDecodeU16v Unexecuted instantiation: thttp.c:tDecodeU16v Unexecuted instantiation: geomFunc.c:tDecodeU16v Unexecuted instantiation: tconfig.c:tDecodeU16v Unexecuted instantiation: tdigest.c:tDecodeU16v Unexecuted instantiation: tencode.c:tDecodeU16v Unexecuted instantiation: tlog.c:tDecodeU16v Unexecuted instantiation: tmempool.c:tDecodeU16v Unexecuted instantiation: mpDirect.c:tDecodeU16v Unexecuted instantiation: systable.c:tDecodeU16v Unexecuted instantiation: tdatablock.c:tDecodeU16v Unexecuted instantiation: tdataformat.c:tDecodeU16v Unexecuted instantiation: tglobal.c:tDecodeU16v Unexecuted instantiation: tmisce.c:tDecodeU16v Unexecuted instantiation: tname.c:tDecodeU16v Unexecuted instantiation: tpriv.c:tDecodeU16v Unexecuted instantiation: ttime.c:tDecodeU16v Unexecuted instantiation: tvariant.c:tDecodeU16v Unexecuted instantiation: streamMsg.c:tDecodeU16v Unexecuted instantiation: tmsg.c:tDecodeU16v Unexecuted instantiation: xnode.c:tDecodeU16v Unexecuted instantiation: tencrypt.c:tDecodeU16v Unexecuted instantiation: streamJson.c:tDecodeU16v Unexecuted instantiation: decimal.c:tDecodeU16v |
301 | | |
302 | 0 | static FORCE_INLINE int32_t tDecodeI16v(SDecoder* pCoder, int16_t* val) { |
303 | 0 | uint16_t tval; |
304 | 0 | TAOS_CHECK_RETURN(tDecodeU16v(pCoder, &tval)); |
305 | | |
306 | 0 | if (val) { |
307 | 0 | *val = ZIGZAGD(int16_t, tval); |
308 | 0 | } |
309 | |
|
310 | 0 | return 0; |
311 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeI16v Unexecuted instantiation: parser.c:tDecodeI16v Unexecuted instantiation: parTranslater.c:tDecodeI16v Unexecuted instantiation: parUtil.c:tDecodeI16v Unexecuted instantiation: parAstParser.c:tDecodeI16v Unexecuted instantiation: parAuthenticator.c:tDecodeI16v Unexecuted instantiation: parCalcConst.c:tDecodeI16v Unexecuted instantiation: parInsertSql.c:tDecodeI16v Unexecuted instantiation: parInsertUtil.c:tDecodeI16v Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeI16v Unexecuted instantiation: parAstCreater.c:tDecodeI16v Unexecuted instantiation: parInsertSml.c:tDecodeI16v Unexecuted instantiation: planner.c:tDecodeI16v Unexecuted instantiation: planLogicCreater.c:tDecodeI16v Unexecuted instantiation: planOptimizer.c:tDecodeI16v Unexecuted instantiation: planPhysiCreater.c:tDecodeI16v Unexecuted instantiation: planScaleOut.c:tDecodeI16v Unexecuted instantiation: planSpliter.c:tDecodeI16v Unexecuted instantiation: planUtil.c:tDecodeI16v Unexecuted instantiation: planValidator.c:tDecodeI16v Unexecuted instantiation: catalog.c:tDecodeI16v Unexecuted instantiation: ctgAsync.c:tDecodeI16v Unexecuted instantiation: ctgCache.c:tDecodeI16v Unexecuted instantiation: ctgDbg.c:tDecodeI16v Unexecuted instantiation: ctgRemote.c:tDecodeI16v Unexecuted instantiation: ctgRent.c:tDecodeI16v Unexecuted instantiation: ctgUtil.c:tDecodeI16v Unexecuted instantiation: functionMgt.c:tDecodeI16v Unexecuted instantiation: tudf.c:tDecodeI16v Unexecuted instantiation: builtins.c:tDecodeI16v Unexecuted instantiation: builtinsimpl.c:tDecodeI16v Unexecuted instantiation: thistogram.c:tDecodeI16v Unexecuted instantiation: tpercentile.c:tDecodeI16v Unexecuted instantiation: tavgfunction.c:tDecodeI16v Unexecuted instantiation: tminmax.c:tDecodeI16v Unexecuted instantiation: tminmaxavx.c:tDecodeI16v Unexecuted instantiation: filter.c:tDecodeI16v Unexecuted instantiation: scalar.c:tDecodeI16v Unexecuted instantiation: sclfunc.c:tDecodeI16v Unexecuted instantiation: sclvector.c:tDecodeI16v Unexecuted instantiation: nodesCloneFuncs.c:tDecodeI16v Unexecuted instantiation: nodesCodeFuncs.c:tDecodeI16v Unexecuted instantiation: nodesEqualFuncs.c:tDecodeI16v Unexecuted instantiation: nodesMatchFuncs.c:tDecodeI16v Unexecuted instantiation: nodesMsgFuncs.c:tDecodeI16v Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeI16v Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeI16v Unexecuted instantiation: nodesUtilFuncs.c:tDecodeI16v Unexecuted instantiation: queryUtil.c:tDecodeI16v Unexecuted instantiation: querymsg.c:tDecodeI16v Unexecuted instantiation: trans.c:tDecodeI16v Unexecuted instantiation: transCli.c:tDecodeI16v Unexecuted instantiation: transComm.c:tDecodeI16v Unexecuted instantiation: transSasl.c:tDecodeI16v Unexecuted instantiation: transSvr.c:tDecodeI16v Unexecuted instantiation: transTLS.c:tDecodeI16v Unexecuted instantiation: thttp.c:tDecodeI16v Unexecuted instantiation: geomFunc.c:tDecodeI16v Unexecuted instantiation: tconfig.c:tDecodeI16v Unexecuted instantiation: tdigest.c:tDecodeI16v Unexecuted instantiation: tencode.c:tDecodeI16v Unexecuted instantiation: tlog.c:tDecodeI16v Unexecuted instantiation: tmempool.c:tDecodeI16v Unexecuted instantiation: mpDirect.c:tDecodeI16v Unexecuted instantiation: systable.c:tDecodeI16v Unexecuted instantiation: tdatablock.c:tDecodeI16v Unexecuted instantiation: tdataformat.c:tDecodeI16v Unexecuted instantiation: tglobal.c:tDecodeI16v Unexecuted instantiation: tmisce.c:tDecodeI16v Unexecuted instantiation: tname.c:tDecodeI16v Unexecuted instantiation: tpriv.c:tDecodeI16v Unexecuted instantiation: ttime.c:tDecodeI16v Unexecuted instantiation: tvariant.c:tDecodeI16v Unexecuted instantiation: streamMsg.c:tDecodeI16v Unexecuted instantiation: tmsg.c:tDecodeI16v Unexecuted instantiation: xnode.c:tDecodeI16v Unexecuted instantiation: tencrypt.c:tDecodeI16v Unexecuted instantiation: streamJson.c:tDecodeI16v Unexecuted instantiation: decimal.c:tDecodeI16v |
312 | | |
313 | | // 32v |
314 | 0 | static FORCE_INLINE int32_t tDecodeU32v(SDecoder* pCoder, uint32_t* val) { |
315 | 0 | uint8_t byte; |
316 | 0 | uint32_t tval = 0; |
317 | 0 | for (int32_t i = 0;; i++) { |
318 | 0 | TAOS_CHECK_RETURN(tDecodeU8(pCoder, &byte)); |
319 | 0 | if (byte < ENCODE_LIMIT) { |
320 | 0 | tval |= (((uint32_t)byte) << (7 * i)); |
321 | 0 | break; |
322 | 0 | } else { |
323 | 0 | tval |= ((((uint32_t)byte) & (ENCODE_LIMIT - 1)) << (7 * i)); |
324 | 0 | } |
325 | 0 | } |
326 | | |
327 | 0 | if (val) { |
328 | 0 | *val = tval; |
329 | 0 | } |
330 | |
|
331 | 0 | return 0; |
332 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeU32v Unexecuted instantiation: parser.c:tDecodeU32v Unexecuted instantiation: parTranslater.c:tDecodeU32v Unexecuted instantiation: parUtil.c:tDecodeU32v Unexecuted instantiation: parAstParser.c:tDecodeU32v Unexecuted instantiation: parAuthenticator.c:tDecodeU32v Unexecuted instantiation: parCalcConst.c:tDecodeU32v Unexecuted instantiation: parInsertSql.c:tDecodeU32v Unexecuted instantiation: parInsertUtil.c:tDecodeU32v Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeU32v Unexecuted instantiation: parAstCreater.c:tDecodeU32v Unexecuted instantiation: parInsertSml.c:tDecodeU32v Unexecuted instantiation: planner.c:tDecodeU32v Unexecuted instantiation: planLogicCreater.c:tDecodeU32v Unexecuted instantiation: planOptimizer.c:tDecodeU32v Unexecuted instantiation: planPhysiCreater.c:tDecodeU32v Unexecuted instantiation: planScaleOut.c:tDecodeU32v Unexecuted instantiation: planSpliter.c:tDecodeU32v Unexecuted instantiation: planUtil.c:tDecodeU32v Unexecuted instantiation: planValidator.c:tDecodeU32v Unexecuted instantiation: catalog.c:tDecodeU32v Unexecuted instantiation: ctgAsync.c:tDecodeU32v Unexecuted instantiation: ctgCache.c:tDecodeU32v Unexecuted instantiation: ctgDbg.c:tDecodeU32v Unexecuted instantiation: ctgRemote.c:tDecodeU32v Unexecuted instantiation: ctgRent.c:tDecodeU32v Unexecuted instantiation: ctgUtil.c:tDecodeU32v Unexecuted instantiation: functionMgt.c:tDecodeU32v Unexecuted instantiation: tudf.c:tDecodeU32v Unexecuted instantiation: builtins.c:tDecodeU32v Unexecuted instantiation: builtinsimpl.c:tDecodeU32v Unexecuted instantiation: thistogram.c:tDecodeU32v Unexecuted instantiation: tpercentile.c:tDecodeU32v Unexecuted instantiation: tavgfunction.c:tDecodeU32v Unexecuted instantiation: tminmax.c:tDecodeU32v Unexecuted instantiation: tminmaxavx.c:tDecodeU32v Unexecuted instantiation: filter.c:tDecodeU32v Unexecuted instantiation: scalar.c:tDecodeU32v Unexecuted instantiation: sclfunc.c:tDecodeU32v Unexecuted instantiation: sclvector.c:tDecodeU32v Unexecuted instantiation: nodesCloneFuncs.c:tDecodeU32v Unexecuted instantiation: nodesCodeFuncs.c:tDecodeU32v Unexecuted instantiation: nodesEqualFuncs.c:tDecodeU32v Unexecuted instantiation: nodesMatchFuncs.c:tDecodeU32v Unexecuted instantiation: nodesMsgFuncs.c:tDecodeU32v Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeU32v Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeU32v Unexecuted instantiation: nodesUtilFuncs.c:tDecodeU32v Unexecuted instantiation: queryUtil.c:tDecodeU32v Unexecuted instantiation: querymsg.c:tDecodeU32v Unexecuted instantiation: trans.c:tDecodeU32v Unexecuted instantiation: transCli.c:tDecodeU32v Unexecuted instantiation: transComm.c:tDecodeU32v Unexecuted instantiation: transSasl.c:tDecodeU32v Unexecuted instantiation: transSvr.c:tDecodeU32v Unexecuted instantiation: transTLS.c:tDecodeU32v Unexecuted instantiation: thttp.c:tDecodeU32v Unexecuted instantiation: geomFunc.c:tDecodeU32v Unexecuted instantiation: tconfig.c:tDecodeU32v Unexecuted instantiation: tdigest.c:tDecodeU32v Unexecuted instantiation: tencode.c:tDecodeU32v Unexecuted instantiation: tlog.c:tDecodeU32v Unexecuted instantiation: tmempool.c:tDecodeU32v Unexecuted instantiation: mpDirect.c:tDecodeU32v Unexecuted instantiation: systable.c:tDecodeU32v Unexecuted instantiation: tdatablock.c:tDecodeU32v Unexecuted instantiation: tdataformat.c:tDecodeU32v Unexecuted instantiation: tglobal.c:tDecodeU32v Unexecuted instantiation: tmisce.c:tDecodeU32v Unexecuted instantiation: tname.c:tDecodeU32v Unexecuted instantiation: tpriv.c:tDecodeU32v Unexecuted instantiation: ttime.c:tDecodeU32v Unexecuted instantiation: tvariant.c:tDecodeU32v Unexecuted instantiation: streamMsg.c:tDecodeU32v Unexecuted instantiation: tmsg.c:tDecodeU32v Unexecuted instantiation: xnode.c:tDecodeU32v Unexecuted instantiation: tencrypt.c:tDecodeU32v Unexecuted instantiation: streamJson.c:tDecodeU32v Unexecuted instantiation: decimal.c:tDecodeU32v |
333 | | |
334 | 0 | static FORCE_INLINE int32_t tDecodeI32v(SDecoder* pCoder, int32_t* val) { |
335 | 0 | uint32_t tval; |
336 | 0 | TAOS_CHECK_RETURN(tDecodeU32v(pCoder, &tval)); |
337 | | |
338 | 0 | if (val) { |
339 | 0 | *val = ZIGZAGD(int32_t, tval); |
340 | 0 | } |
341 | |
|
342 | 0 | return 0; |
343 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeI32v Unexecuted instantiation: parser.c:tDecodeI32v Unexecuted instantiation: parTranslater.c:tDecodeI32v Unexecuted instantiation: parUtil.c:tDecodeI32v Unexecuted instantiation: parAstParser.c:tDecodeI32v Unexecuted instantiation: parAuthenticator.c:tDecodeI32v Unexecuted instantiation: parCalcConst.c:tDecodeI32v Unexecuted instantiation: parInsertSql.c:tDecodeI32v Unexecuted instantiation: parInsertUtil.c:tDecodeI32v Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeI32v Unexecuted instantiation: parAstCreater.c:tDecodeI32v Unexecuted instantiation: parInsertSml.c:tDecodeI32v Unexecuted instantiation: planner.c:tDecodeI32v Unexecuted instantiation: planLogicCreater.c:tDecodeI32v Unexecuted instantiation: planOptimizer.c:tDecodeI32v Unexecuted instantiation: planPhysiCreater.c:tDecodeI32v Unexecuted instantiation: planScaleOut.c:tDecodeI32v Unexecuted instantiation: planSpliter.c:tDecodeI32v Unexecuted instantiation: planUtil.c:tDecodeI32v Unexecuted instantiation: planValidator.c:tDecodeI32v Unexecuted instantiation: catalog.c:tDecodeI32v Unexecuted instantiation: ctgAsync.c:tDecodeI32v Unexecuted instantiation: ctgCache.c:tDecodeI32v Unexecuted instantiation: ctgDbg.c:tDecodeI32v Unexecuted instantiation: ctgRemote.c:tDecodeI32v Unexecuted instantiation: ctgRent.c:tDecodeI32v Unexecuted instantiation: ctgUtil.c:tDecodeI32v Unexecuted instantiation: functionMgt.c:tDecodeI32v Unexecuted instantiation: tudf.c:tDecodeI32v Unexecuted instantiation: builtins.c:tDecodeI32v Unexecuted instantiation: builtinsimpl.c:tDecodeI32v Unexecuted instantiation: thistogram.c:tDecodeI32v Unexecuted instantiation: tpercentile.c:tDecodeI32v Unexecuted instantiation: tavgfunction.c:tDecodeI32v Unexecuted instantiation: tminmax.c:tDecodeI32v Unexecuted instantiation: tminmaxavx.c:tDecodeI32v Unexecuted instantiation: filter.c:tDecodeI32v Unexecuted instantiation: scalar.c:tDecodeI32v Unexecuted instantiation: sclfunc.c:tDecodeI32v Unexecuted instantiation: sclvector.c:tDecodeI32v Unexecuted instantiation: nodesCloneFuncs.c:tDecodeI32v Unexecuted instantiation: nodesCodeFuncs.c:tDecodeI32v Unexecuted instantiation: nodesEqualFuncs.c:tDecodeI32v Unexecuted instantiation: nodesMatchFuncs.c:tDecodeI32v Unexecuted instantiation: nodesMsgFuncs.c:tDecodeI32v Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeI32v Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeI32v Unexecuted instantiation: nodesUtilFuncs.c:tDecodeI32v Unexecuted instantiation: queryUtil.c:tDecodeI32v Unexecuted instantiation: querymsg.c:tDecodeI32v Unexecuted instantiation: trans.c:tDecodeI32v Unexecuted instantiation: transCli.c:tDecodeI32v Unexecuted instantiation: transComm.c:tDecodeI32v Unexecuted instantiation: transSasl.c:tDecodeI32v Unexecuted instantiation: transSvr.c:tDecodeI32v Unexecuted instantiation: transTLS.c:tDecodeI32v Unexecuted instantiation: thttp.c:tDecodeI32v Unexecuted instantiation: geomFunc.c:tDecodeI32v Unexecuted instantiation: tconfig.c:tDecodeI32v Unexecuted instantiation: tdigest.c:tDecodeI32v Unexecuted instantiation: tencode.c:tDecodeI32v Unexecuted instantiation: tlog.c:tDecodeI32v Unexecuted instantiation: tmempool.c:tDecodeI32v Unexecuted instantiation: mpDirect.c:tDecodeI32v Unexecuted instantiation: systable.c:tDecodeI32v Unexecuted instantiation: tdatablock.c:tDecodeI32v Unexecuted instantiation: tdataformat.c:tDecodeI32v Unexecuted instantiation: tglobal.c:tDecodeI32v Unexecuted instantiation: tmisce.c:tDecodeI32v Unexecuted instantiation: tname.c:tDecodeI32v Unexecuted instantiation: tpriv.c:tDecodeI32v Unexecuted instantiation: ttime.c:tDecodeI32v Unexecuted instantiation: tvariant.c:tDecodeI32v Unexecuted instantiation: streamMsg.c:tDecodeI32v Unexecuted instantiation: tmsg.c:tDecodeI32v Unexecuted instantiation: xnode.c:tDecodeI32v Unexecuted instantiation: tencrypt.c:tDecodeI32v Unexecuted instantiation: streamJson.c:tDecodeI32v Unexecuted instantiation: decimal.c:tDecodeI32v |
344 | | |
345 | | // 64v |
346 | 0 | static FORCE_INLINE int32_t tDecodeU64v(SDecoder* pCoder, uint64_t* val) { |
347 | 0 | uint8_t byte; |
348 | 0 | uint64_t tval = 0; |
349 | 0 | for (int32_t i = 0;; i++) { |
350 | 0 | TAOS_CHECK_RETURN(tDecodeU8(pCoder, &byte)); |
351 | 0 | if (byte < ENCODE_LIMIT) { |
352 | 0 | tval |= (((uint64_t)byte) << (7 * i)); |
353 | 0 | break; |
354 | 0 | } else { |
355 | 0 | tval |= ((((uint64_t)byte) & (ENCODE_LIMIT - 1)) << (7 * i)); |
356 | 0 | } |
357 | 0 | } |
358 | | |
359 | 0 | if (val) { |
360 | 0 | *val = tval; |
361 | 0 | } |
362 | |
|
363 | 0 | return 0; |
364 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeU64v Unexecuted instantiation: parser.c:tDecodeU64v Unexecuted instantiation: parTranslater.c:tDecodeU64v Unexecuted instantiation: parUtil.c:tDecodeU64v Unexecuted instantiation: parAstParser.c:tDecodeU64v Unexecuted instantiation: parAuthenticator.c:tDecodeU64v Unexecuted instantiation: parCalcConst.c:tDecodeU64v Unexecuted instantiation: parInsertSql.c:tDecodeU64v Unexecuted instantiation: parInsertUtil.c:tDecodeU64v Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeU64v Unexecuted instantiation: parAstCreater.c:tDecodeU64v Unexecuted instantiation: parInsertSml.c:tDecodeU64v Unexecuted instantiation: planner.c:tDecodeU64v Unexecuted instantiation: planLogicCreater.c:tDecodeU64v Unexecuted instantiation: planOptimizer.c:tDecodeU64v Unexecuted instantiation: planPhysiCreater.c:tDecodeU64v Unexecuted instantiation: planScaleOut.c:tDecodeU64v Unexecuted instantiation: planSpliter.c:tDecodeU64v Unexecuted instantiation: planUtil.c:tDecodeU64v Unexecuted instantiation: planValidator.c:tDecodeU64v Unexecuted instantiation: catalog.c:tDecodeU64v Unexecuted instantiation: ctgAsync.c:tDecodeU64v Unexecuted instantiation: ctgCache.c:tDecodeU64v Unexecuted instantiation: ctgDbg.c:tDecodeU64v Unexecuted instantiation: ctgRemote.c:tDecodeU64v Unexecuted instantiation: ctgRent.c:tDecodeU64v Unexecuted instantiation: ctgUtil.c:tDecodeU64v Unexecuted instantiation: functionMgt.c:tDecodeU64v Unexecuted instantiation: tudf.c:tDecodeU64v Unexecuted instantiation: builtins.c:tDecodeU64v Unexecuted instantiation: builtinsimpl.c:tDecodeU64v Unexecuted instantiation: thistogram.c:tDecodeU64v Unexecuted instantiation: tpercentile.c:tDecodeU64v Unexecuted instantiation: tavgfunction.c:tDecodeU64v Unexecuted instantiation: tminmax.c:tDecodeU64v Unexecuted instantiation: tminmaxavx.c:tDecodeU64v Unexecuted instantiation: filter.c:tDecodeU64v Unexecuted instantiation: scalar.c:tDecodeU64v Unexecuted instantiation: sclfunc.c:tDecodeU64v Unexecuted instantiation: sclvector.c:tDecodeU64v Unexecuted instantiation: nodesCloneFuncs.c:tDecodeU64v Unexecuted instantiation: nodesCodeFuncs.c:tDecodeU64v Unexecuted instantiation: nodesEqualFuncs.c:tDecodeU64v Unexecuted instantiation: nodesMatchFuncs.c:tDecodeU64v Unexecuted instantiation: nodesMsgFuncs.c:tDecodeU64v Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeU64v Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeU64v Unexecuted instantiation: nodesUtilFuncs.c:tDecodeU64v Unexecuted instantiation: queryUtil.c:tDecodeU64v Unexecuted instantiation: querymsg.c:tDecodeU64v Unexecuted instantiation: trans.c:tDecodeU64v Unexecuted instantiation: transCli.c:tDecodeU64v Unexecuted instantiation: transComm.c:tDecodeU64v Unexecuted instantiation: transSasl.c:tDecodeU64v Unexecuted instantiation: transSvr.c:tDecodeU64v Unexecuted instantiation: transTLS.c:tDecodeU64v Unexecuted instantiation: thttp.c:tDecodeU64v Unexecuted instantiation: geomFunc.c:tDecodeU64v Unexecuted instantiation: tconfig.c:tDecodeU64v Unexecuted instantiation: tdigest.c:tDecodeU64v Unexecuted instantiation: tencode.c:tDecodeU64v Unexecuted instantiation: tlog.c:tDecodeU64v Unexecuted instantiation: tmempool.c:tDecodeU64v Unexecuted instantiation: mpDirect.c:tDecodeU64v Unexecuted instantiation: systable.c:tDecodeU64v Unexecuted instantiation: tdatablock.c:tDecodeU64v Unexecuted instantiation: tdataformat.c:tDecodeU64v Unexecuted instantiation: tglobal.c:tDecodeU64v Unexecuted instantiation: tmisce.c:tDecodeU64v Unexecuted instantiation: tname.c:tDecodeU64v Unexecuted instantiation: tpriv.c:tDecodeU64v Unexecuted instantiation: ttime.c:tDecodeU64v Unexecuted instantiation: tvariant.c:tDecodeU64v Unexecuted instantiation: streamMsg.c:tDecodeU64v Unexecuted instantiation: tmsg.c:tDecodeU64v Unexecuted instantiation: xnode.c:tDecodeU64v Unexecuted instantiation: tencrypt.c:tDecodeU64v Unexecuted instantiation: streamJson.c:tDecodeU64v Unexecuted instantiation: decimal.c:tDecodeU64v |
365 | | |
366 | 0 | static FORCE_INLINE int32_t tDecodeI64v(SDecoder* pCoder, int64_t* val) { |
367 | 0 | uint64_t tval; |
368 | 0 | TAOS_CHECK_RETURN(tDecodeU64v(pCoder, &tval)); |
369 | | |
370 | 0 | if (val) { |
371 | 0 | *val = ZIGZAGD(int64_t, tval); |
372 | 0 | } |
373 | |
|
374 | 0 | return 0; |
375 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeI64v Unexecuted instantiation: parser.c:tDecodeI64v Unexecuted instantiation: parTranslater.c:tDecodeI64v Unexecuted instantiation: parUtil.c:tDecodeI64v Unexecuted instantiation: parAstParser.c:tDecodeI64v Unexecuted instantiation: parAuthenticator.c:tDecodeI64v Unexecuted instantiation: parCalcConst.c:tDecodeI64v Unexecuted instantiation: parInsertSql.c:tDecodeI64v Unexecuted instantiation: parInsertUtil.c:tDecodeI64v Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeI64v Unexecuted instantiation: parAstCreater.c:tDecodeI64v Unexecuted instantiation: parInsertSml.c:tDecodeI64v Unexecuted instantiation: planner.c:tDecodeI64v Unexecuted instantiation: planLogicCreater.c:tDecodeI64v Unexecuted instantiation: planOptimizer.c:tDecodeI64v Unexecuted instantiation: planPhysiCreater.c:tDecodeI64v Unexecuted instantiation: planScaleOut.c:tDecodeI64v Unexecuted instantiation: planSpliter.c:tDecodeI64v Unexecuted instantiation: planUtil.c:tDecodeI64v Unexecuted instantiation: planValidator.c:tDecodeI64v Unexecuted instantiation: catalog.c:tDecodeI64v Unexecuted instantiation: ctgAsync.c:tDecodeI64v Unexecuted instantiation: ctgCache.c:tDecodeI64v Unexecuted instantiation: ctgDbg.c:tDecodeI64v Unexecuted instantiation: ctgRemote.c:tDecodeI64v Unexecuted instantiation: ctgRent.c:tDecodeI64v Unexecuted instantiation: ctgUtil.c:tDecodeI64v Unexecuted instantiation: functionMgt.c:tDecodeI64v Unexecuted instantiation: tudf.c:tDecodeI64v Unexecuted instantiation: builtins.c:tDecodeI64v Unexecuted instantiation: builtinsimpl.c:tDecodeI64v Unexecuted instantiation: thistogram.c:tDecodeI64v Unexecuted instantiation: tpercentile.c:tDecodeI64v Unexecuted instantiation: tavgfunction.c:tDecodeI64v Unexecuted instantiation: tminmax.c:tDecodeI64v Unexecuted instantiation: tminmaxavx.c:tDecodeI64v Unexecuted instantiation: filter.c:tDecodeI64v Unexecuted instantiation: scalar.c:tDecodeI64v Unexecuted instantiation: sclfunc.c:tDecodeI64v Unexecuted instantiation: sclvector.c:tDecodeI64v Unexecuted instantiation: nodesCloneFuncs.c:tDecodeI64v Unexecuted instantiation: nodesCodeFuncs.c:tDecodeI64v Unexecuted instantiation: nodesEqualFuncs.c:tDecodeI64v Unexecuted instantiation: nodesMatchFuncs.c:tDecodeI64v Unexecuted instantiation: nodesMsgFuncs.c:tDecodeI64v Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeI64v Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeI64v Unexecuted instantiation: nodesUtilFuncs.c:tDecodeI64v Unexecuted instantiation: queryUtil.c:tDecodeI64v Unexecuted instantiation: querymsg.c:tDecodeI64v Unexecuted instantiation: trans.c:tDecodeI64v Unexecuted instantiation: transCli.c:tDecodeI64v Unexecuted instantiation: transComm.c:tDecodeI64v Unexecuted instantiation: transSasl.c:tDecodeI64v Unexecuted instantiation: transSvr.c:tDecodeI64v Unexecuted instantiation: transTLS.c:tDecodeI64v Unexecuted instantiation: thttp.c:tDecodeI64v Unexecuted instantiation: geomFunc.c:tDecodeI64v Unexecuted instantiation: tconfig.c:tDecodeI64v Unexecuted instantiation: tdigest.c:tDecodeI64v Unexecuted instantiation: tencode.c:tDecodeI64v Unexecuted instantiation: tlog.c:tDecodeI64v Unexecuted instantiation: tmempool.c:tDecodeI64v Unexecuted instantiation: mpDirect.c:tDecodeI64v Unexecuted instantiation: systable.c:tDecodeI64v Unexecuted instantiation: tdatablock.c:tDecodeI64v Unexecuted instantiation: tdataformat.c:tDecodeI64v Unexecuted instantiation: tglobal.c:tDecodeI64v Unexecuted instantiation: tmisce.c:tDecodeI64v Unexecuted instantiation: tname.c:tDecodeI64v Unexecuted instantiation: tpriv.c:tDecodeI64v Unexecuted instantiation: ttime.c:tDecodeI64v Unexecuted instantiation: tvariant.c:tDecodeI64v Unexecuted instantiation: streamMsg.c:tDecodeI64v Unexecuted instantiation: tmsg.c:tDecodeI64v Unexecuted instantiation: xnode.c:tDecodeI64v Unexecuted instantiation: tencrypt.c:tDecodeI64v Unexecuted instantiation: streamJson.c:tDecodeI64v Unexecuted instantiation: decimal.c:tDecodeI64v |
376 | | |
377 | 0 | static FORCE_INLINE int32_t tDecodeFloat(SDecoder* pCoder, float* val) { |
378 | 0 | union { |
379 | 0 | uint32_t ui; |
380 | 0 | float f; |
381 | 0 | } v; |
382 | |
|
383 | 0 | TAOS_CHECK_RETURN(tDecodeU32(pCoder, &(v.ui))); |
384 | | |
385 | 0 | if (val) { |
386 | 0 | *val = v.f; |
387 | 0 | } |
388 | 0 | return 0; |
389 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeFloat Unexecuted instantiation: parser.c:tDecodeFloat Unexecuted instantiation: parTranslater.c:tDecodeFloat Unexecuted instantiation: parUtil.c:tDecodeFloat Unexecuted instantiation: parAstParser.c:tDecodeFloat Unexecuted instantiation: parAuthenticator.c:tDecodeFloat Unexecuted instantiation: parCalcConst.c:tDecodeFloat Unexecuted instantiation: parInsertSql.c:tDecodeFloat Unexecuted instantiation: parInsertUtil.c:tDecodeFloat Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeFloat Unexecuted instantiation: parAstCreater.c:tDecodeFloat Unexecuted instantiation: parInsertSml.c:tDecodeFloat Unexecuted instantiation: planner.c:tDecodeFloat Unexecuted instantiation: planLogicCreater.c:tDecodeFloat Unexecuted instantiation: planOptimizer.c:tDecodeFloat Unexecuted instantiation: planPhysiCreater.c:tDecodeFloat Unexecuted instantiation: planScaleOut.c:tDecodeFloat Unexecuted instantiation: planSpliter.c:tDecodeFloat Unexecuted instantiation: planUtil.c:tDecodeFloat Unexecuted instantiation: planValidator.c:tDecodeFloat Unexecuted instantiation: catalog.c:tDecodeFloat Unexecuted instantiation: ctgAsync.c:tDecodeFloat Unexecuted instantiation: ctgCache.c:tDecodeFloat Unexecuted instantiation: ctgDbg.c:tDecodeFloat Unexecuted instantiation: ctgRemote.c:tDecodeFloat Unexecuted instantiation: ctgRent.c:tDecodeFloat Unexecuted instantiation: ctgUtil.c:tDecodeFloat Unexecuted instantiation: functionMgt.c:tDecodeFloat Unexecuted instantiation: tudf.c:tDecodeFloat Unexecuted instantiation: builtins.c:tDecodeFloat Unexecuted instantiation: builtinsimpl.c:tDecodeFloat Unexecuted instantiation: thistogram.c:tDecodeFloat Unexecuted instantiation: tpercentile.c:tDecodeFloat Unexecuted instantiation: tavgfunction.c:tDecodeFloat Unexecuted instantiation: tminmax.c:tDecodeFloat Unexecuted instantiation: tminmaxavx.c:tDecodeFloat Unexecuted instantiation: filter.c:tDecodeFloat Unexecuted instantiation: scalar.c:tDecodeFloat Unexecuted instantiation: sclfunc.c:tDecodeFloat Unexecuted instantiation: sclvector.c:tDecodeFloat Unexecuted instantiation: nodesCloneFuncs.c:tDecodeFloat Unexecuted instantiation: nodesCodeFuncs.c:tDecodeFloat Unexecuted instantiation: nodesEqualFuncs.c:tDecodeFloat Unexecuted instantiation: nodesMatchFuncs.c:tDecodeFloat Unexecuted instantiation: nodesMsgFuncs.c:tDecodeFloat Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeFloat Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeFloat Unexecuted instantiation: nodesUtilFuncs.c:tDecodeFloat Unexecuted instantiation: queryUtil.c:tDecodeFloat Unexecuted instantiation: querymsg.c:tDecodeFloat Unexecuted instantiation: trans.c:tDecodeFloat Unexecuted instantiation: transCli.c:tDecodeFloat Unexecuted instantiation: transComm.c:tDecodeFloat Unexecuted instantiation: transSasl.c:tDecodeFloat Unexecuted instantiation: transSvr.c:tDecodeFloat Unexecuted instantiation: transTLS.c:tDecodeFloat Unexecuted instantiation: thttp.c:tDecodeFloat Unexecuted instantiation: geomFunc.c:tDecodeFloat Unexecuted instantiation: tconfig.c:tDecodeFloat Unexecuted instantiation: tdigest.c:tDecodeFloat Unexecuted instantiation: tencode.c:tDecodeFloat Unexecuted instantiation: tlog.c:tDecodeFloat Unexecuted instantiation: tmempool.c:tDecodeFloat Unexecuted instantiation: mpDirect.c:tDecodeFloat Unexecuted instantiation: systable.c:tDecodeFloat Unexecuted instantiation: tdatablock.c:tDecodeFloat Unexecuted instantiation: tdataformat.c:tDecodeFloat Unexecuted instantiation: tglobal.c:tDecodeFloat Unexecuted instantiation: tmisce.c:tDecodeFloat Unexecuted instantiation: tname.c:tDecodeFloat Unexecuted instantiation: tpriv.c:tDecodeFloat Unexecuted instantiation: ttime.c:tDecodeFloat Unexecuted instantiation: tvariant.c:tDecodeFloat Unexecuted instantiation: streamMsg.c:tDecodeFloat Unexecuted instantiation: tmsg.c:tDecodeFloat Unexecuted instantiation: xnode.c:tDecodeFloat Unexecuted instantiation: tencrypt.c:tDecodeFloat Unexecuted instantiation: streamJson.c:tDecodeFloat Unexecuted instantiation: decimal.c:tDecodeFloat |
390 | | |
391 | 0 | static FORCE_INLINE int32_t tDecodeDouble(SDecoder* pCoder, double* val) { |
392 | 0 | union { |
393 | 0 | uint64_t ui; |
394 | 0 | double d; |
395 | 0 | } v; |
396 | |
|
397 | 0 | TAOS_CHECK_RETURN(tDecodeU64(pCoder, &(v.ui))); |
398 | | |
399 | 0 | if (val) { |
400 | 0 | *val = v.d; |
401 | 0 | } |
402 | 0 | return 0; |
403 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeDouble Unexecuted instantiation: parser.c:tDecodeDouble Unexecuted instantiation: parTranslater.c:tDecodeDouble Unexecuted instantiation: parUtil.c:tDecodeDouble Unexecuted instantiation: parAstParser.c:tDecodeDouble Unexecuted instantiation: parAuthenticator.c:tDecodeDouble Unexecuted instantiation: parCalcConst.c:tDecodeDouble Unexecuted instantiation: parInsertSql.c:tDecodeDouble Unexecuted instantiation: parInsertUtil.c:tDecodeDouble Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeDouble Unexecuted instantiation: parAstCreater.c:tDecodeDouble Unexecuted instantiation: parInsertSml.c:tDecodeDouble Unexecuted instantiation: planner.c:tDecodeDouble Unexecuted instantiation: planLogicCreater.c:tDecodeDouble Unexecuted instantiation: planOptimizer.c:tDecodeDouble Unexecuted instantiation: planPhysiCreater.c:tDecodeDouble Unexecuted instantiation: planScaleOut.c:tDecodeDouble Unexecuted instantiation: planSpliter.c:tDecodeDouble Unexecuted instantiation: planUtil.c:tDecodeDouble Unexecuted instantiation: planValidator.c:tDecodeDouble Unexecuted instantiation: catalog.c:tDecodeDouble Unexecuted instantiation: ctgAsync.c:tDecodeDouble Unexecuted instantiation: ctgCache.c:tDecodeDouble Unexecuted instantiation: ctgDbg.c:tDecodeDouble Unexecuted instantiation: ctgRemote.c:tDecodeDouble Unexecuted instantiation: ctgRent.c:tDecodeDouble Unexecuted instantiation: ctgUtil.c:tDecodeDouble Unexecuted instantiation: functionMgt.c:tDecodeDouble Unexecuted instantiation: tudf.c:tDecodeDouble Unexecuted instantiation: builtins.c:tDecodeDouble Unexecuted instantiation: builtinsimpl.c:tDecodeDouble Unexecuted instantiation: thistogram.c:tDecodeDouble Unexecuted instantiation: tpercentile.c:tDecodeDouble Unexecuted instantiation: tavgfunction.c:tDecodeDouble Unexecuted instantiation: tminmax.c:tDecodeDouble Unexecuted instantiation: tminmaxavx.c:tDecodeDouble Unexecuted instantiation: filter.c:tDecodeDouble Unexecuted instantiation: scalar.c:tDecodeDouble Unexecuted instantiation: sclfunc.c:tDecodeDouble Unexecuted instantiation: sclvector.c:tDecodeDouble Unexecuted instantiation: nodesCloneFuncs.c:tDecodeDouble Unexecuted instantiation: nodesCodeFuncs.c:tDecodeDouble Unexecuted instantiation: nodesEqualFuncs.c:tDecodeDouble Unexecuted instantiation: nodesMatchFuncs.c:tDecodeDouble Unexecuted instantiation: nodesMsgFuncs.c:tDecodeDouble Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeDouble Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeDouble Unexecuted instantiation: nodesUtilFuncs.c:tDecodeDouble Unexecuted instantiation: queryUtil.c:tDecodeDouble Unexecuted instantiation: querymsg.c:tDecodeDouble Unexecuted instantiation: trans.c:tDecodeDouble Unexecuted instantiation: transCli.c:tDecodeDouble Unexecuted instantiation: transComm.c:tDecodeDouble Unexecuted instantiation: transSasl.c:tDecodeDouble Unexecuted instantiation: transSvr.c:tDecodeDouble Unexecuted instantiation: transTLS.c:tDecodeDouble Unexecuted instantiation: thttp.c:tDecodeDouble Unexecuted instantiation: geomFunc.c:tDecodeDouble Unexecuted instantiation: tconfig.c:tDecodeDouble Unexecuted instantiation: tdigest.c:tDecodeDouble Unexecuted instantiation: tencode.c:tDecodeDouble Unexecuted instantiation: tlog.c:tDecodeDouble Unexecuted instantiation: tmempool.c:tDecodeDouble Unexecuted instantiation: mpDirect.c:tDecodeDouble Unexecuted instantiation: systable.c:tDecodeDouble Unexecuted instantiation: tdatablock.c:tDecodeDouble Unexecuted instantiation: tdataformat.c:tDecodeDouble Unexecuted instantiation: tglobal.c:tDecodeDouble Unexecuted instantiation: tmisce.c:tDecodeDouble Unexecuted instantiation: tname.c:tDecodeDouble Unexecuted instantiation: tpriv.c:tDecodeDouble Unexecuted instantiation: ttime.c:tDecodeDouble Unexecuted instantiation: tvariant.c:tDecodeDouble Unexecuted instantiation: streamMsg.c:tDecodeDouble Unexecuted instantiation: tmsg.c:tDecodeDouble Unexecuted instantiation: xnode.c:tDecodeDouble Unexecuted instantiation: tencrypt.c:tDecodeDouble Unexecuted instantiation: streamJson.c:tDecodeDouble Unexecuted instantiation: decimal.c:tDecodeDouble |
404 | | |
405 | 0 | static int32_t tDecodeBool(SDecoder* pCoder, bool* val) { |
406 | 0 | uint8_t v; |
407 | 0 | TAOS_CHECK_RETURN(tDecodeU8(pCoder, &v)); |
408 | 0 | if (val) { |
409 | 0 | *val = v ? true : false; |
410 | 0 | } |
411 | 0 | return 0; |
412 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeBool Unexecuted instantiation: parser.c:tDecodeBool Unexecuted instantiation: parTranslater.c:tDecodeBool Unexecuted instantiation: parUtil.c:tDecodeBool Unexecuted instantiation: parAstParser.c:tDecodeBool Unexecuted instantiation: parAuthenticator.c:tDecodeBool Unexecuted instantiation: parCalcConst.c:tDecodeBool Unexecuted instantiation: parInsertSql.c:tDecodeBool Unexecuted instantiation: parInsertUtil.c:tDecodeBool Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeBool Unexecuted instantiation: parAstCreater.c:tDecodeBool Unexecuted instantiation: parInsertSml.c:tDecodeBool Unexecuted instantiation: planner.c:tDecodeBool Unexecuted instantiation: planLogicCreater.c:tDecodeBool Unexecuted instantiation: planOptimizer.c:tDecodeBool Unexecuted instantiation: planPhysiCreater.c:tDecodeBool Unexecuted instantiation: planScaleOut.c:tDecodeBool Unexecuted instantiation: planSpliter.c:tDecodeBool Unexecuted instantiation: planUtil.c:tDecodeBool Unexecuted instantiation: planValidator.c:tDecodeBool Unexecuted instantiation: catalog.c:tDecodeBool Unexecuted instantiation: ctgAsync.c:tDecodeBool Unexecuted instantiation: ctgCache.c:tDecodeBool Unexecuted instantiation: ctgDbg.c:tDecodeBool Unexecuted instantiation: ctgRemote.c:tDecodeBool Unexecuted instantiation: ctgRent.c:tDecodeBool Unexecuted instantiation: ctgUtil.c:tDecodeBool Unexecuted instantiation: functionMgt.c:tDecodeBool Unexecuted instantiation: tudf.c:tDecodeBool Unexecuted instantiation: builtins.c:tDecodeBool Unexecuted instantiation: builtinsimpl.c:tDecodeBool Unexecuted instantiation: thistogram.c:tDecodeBool Unexecuted instantiation: tpercentile.c:tDecodeBool Unexecuted instantiation: tavgfunction.c:tDecodeBool Unexecuted instantiation: tminmax.c:tDecodeBool Unexecuted instantiation: tminmaxavx.c:tDecodeBool Unexecuted instantiation: filter.c:tDecodeBool Unexecuted instantiation: scalar.c:tDecodeBool Unexecuted instantiation: sclfunc.c:tDecodeBool Unexecuted instantiation: sclvector.c:tDecodeBool Unexecuted instantiation: nodesCloneFuncs.c:tDecodeBool Unexecuted instantiation: nodesCodeFuncs.c:tDecodeBool Unexecuted instantiation: nodesEqualFuncs.c:tDecodeBool Unexecuted instantiation: nodesMatchFuncs.c:tDecodeBool Unexecuted instantiation: nodesMsgFuncs.c:tDecodeBool Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeBool Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeBool Unexecuted instantiation: nodesUtilFuncs.c:tDecodeBool Unexecuted instantiation: queryUtil.c:tDecodeBool Unexecuted instantiation: querymsg.c:tDecodeBool Unexecuted instantiation: trans.c:tDecodeBool Unexecuted instantiation: transCli.c:tDecodeBool Unexecuted instantiation: transComm.c:tDecodeBool Unexecuted instantiation: transSasl.c:tDecodeBool Unexecuted instantiation: transSvr.c:tDecodeBool Unexecuted instantiation: transTLS.c:tDecodeBool Unexecuted instantiation: thttp.c:tDecodeBool Unexecuted instantiation: geomFunc.c:tDecodeBool Unexecuted instantiation: tconfig.c:tDecodeBool Unexecuted instantiation: tdigest.c:tDecodeBool Unexecuted instantiation: tencode.c:tDecodeBool Unexecuted instantiation: tlog.c:tDecodeBool Unexecuted instantiation: tmempool.c:tDecodeBool Unexecuted instantiation: mpDirect.c:tDecodeBool Unexecuted instantiation: systable.c:tDecodeBool Unexecuted instantiation: tdatablock.c:tDecodeBool Unexecuted instantiation: tdataformat.c:tDecodeBool Unexecuted instantiation: tglobal.c:tDecodeBool Unexecuted instantiation: tmisce.c:tDecodeBool Unexecuted instantiation: tname.c:tDecodeBool Unexecuted instantiation: tpriv.c:tDecodeBool Unexecuted instantiation: ttime.c:tDecodeBool Unexecuted instantiation: tvariant.c:tDecodeBool Unexecuted instantiation: streamMsg.c:tDecodeBool Unexecuted instantiation: tmsg.c:tDecodeBool Unexecuted instantiation: xnode.c:tDecodeBool Unexecuted instantiation: tencrypt.c:tDecodeBool Unexecuted instantiation: streamJson.c:tDecodeBool Unexecuted instantiation: decimal.c:tDecodeBool |
413 | | |
414 | 0 | static FORCE_INLINE int32_t tDecodeBinaryWithSize(SDecoder* pCoder, uint32_t size, uint8_t** val) { |
415 | 0 | if (pCoder->pos + size > pCoder->size) { |
416 | 0 | TAOS_RETURN(TSDB_CODE_OUT_OF_RANGE); |
417 | 0 | } |
418 | | |
419 | 0 | if (val) { |
420 | 0 | *val = pCoder->data + pCoder->pos; |
421 | 0 | } |
422 | |
|
423 | 0 | pCoder->pos += size; |
424 | 0 | return 0; |
425 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeBinaryWithSize Unexecuted instantiation: parser.c:tDecodeBinaryWithSize Unexecuted instantiation: parTranslater.c:tDecodeBinaryWithSize Unexecuted instantiation: parUtil.c:tDecodeBinaryWithSize Unexecuted instantiation: parAstParser.c:tDecodeBinaryWithSize Unexecuted instantiation: parAuthenticator.c:tDecodeBinaryWithSize Unexecuted instantiation: parCalcConst.c:tDecodeBinaryWithSize Unexecuted instantiation: parInsertSql.c:tDecodeBinaryWithSize Unexecuted instantiation: parInsertUtil.c:tDecodeBinaryWithSize Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeBinaryWithSize Unexecuted instantiation: parAstCreater.c:tDecodeBinaryWithSize Unexecuted instantiation: parInsertSml.c:tDecodeBinaryWithSize Unexecuted instantiation: planner.c:tDecodeBinaryWithSize Unexecuted instantiation: planLogicCreater.c:tDecodeBinaryWithSize Unexecuted instantiation: planOptimizer.c:tDecodeBinaryWithSize Unexecuted instantiation: planPhysiCreater.c:tDecodeBinaryWithSize Unexecuted instantiation: planScaleOut.c:tDecodeBinaryWithSize Unexecuted instantiation: planSpliter.c:tDecodeBinaryWithSize Unexecuted instantiation: planUtil.c:tDecodeBinaryWithSize Unexecuted instantiation: planValidator.c:tDecodeBinaryWithSize Unexecuted instantiation: catalog.c:tDecodeBinaryWithSize Unexecuted instantiation: ctgAsync.c:tDecodeBinaryWithSize Unexecuted instantiation: ctgCache.c:tDecodeBinaryWithSize Unexecuted instantiation: ctgDbg.c:tDecodeBinaryWithSize Unexecuted instantiation: ctgRemote.c:tDecodeBinaryWithSize Unexecuted instantiation: ctgRent.c:tDecodeBinaryWithSize Unexecuted instantiation: ctgUtil.c:tDecodeBinaryWithSize Unexecuted instantiation: functionMgt.c:tDecodeBinaryWithSize Unexecuted instantiation: tudf.c:tDecodeBinaryWithSize Unexecuted instantiation: builtins.c:tDecodeBinaryWithSize Unexecuted instantiation: builtinsimpl.c:tDecodeBinaryWithSize Unexecuted instantiation: thistogram.c:tDecodeBinaryWithSize Unexecuted instantiation: tpercentile.c:tDecodeBinaryWithSize Unexecuted instantiation: tavgfunction.c:tDecodeBinaryWithSize Unexecuted instantiation: tminmax.c:tDecodeBinaryWithSize Unexecuted instantiation: tminmaxavx.c:tDecodeBinaryWithSize Unexecuted instantiation: filter.c:tDecodeBinaryWithSize Unexecuted instantiation: scalar.c:tDecodeBinaryWithSize Unexecuted instantiation: sclfunc.c:tDecodeBinaryWithSize Unexecuted instantiation: sclvector.c:tDecodeBinaryWithSize Unexecuted instantiation: nodesCloneFuncs.c:tDecodeBinaryWithSize Unexecuted instantiation: nodesCodeFuncs.c:tDecodeBinaryWithSize Unexecuted instantiation: nodesEqualFuncs.c:tDecodeBinaryWithSize Unexecuted instantiation: nodesMatchFuncs.c:tDecodeBinaryWithSize Unexecuted instantiation: nodesMsgFuncs.c:tDecodeBinaryWithSize Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeBinaryWithSize Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeBinaryWithSize Unexecuted instantiation: nodesUtilFuncs.c:tDecodeBinaryWithSize Unexecuted instantiation: queryUtil.c:tDecodeBinaryWithSize Unexecuted instantiation: querymsg.c:tDecodeBinaryWithSize Unexecuted instantiation: trans.c:tDecodeBinaryWithSize Unexecuted instantiation: transCli.c:tDecodeBinaryWithSize Unexecuted instantiation: transComm.c:tDecodeBinaryWithSize Unexecuted instantiation: transSasl.c:tDecodeBinaryWithSize Unexecuted instantiation: transSvr.c:tDecodeBinaryWithSize Unexecuted instantiation: transTLS.c:tDecodeBinaryWithSize Unexecuted instantiation: thttp.c:tDecodeBinaryWithSize Unexecuted instantiation: geomFunc.c:tDecodeBinaryWithSize Unexecuted instantiation: tconfig.c:tDecodeBinaryWithSize Unexecuted instantiation: tdigest.c:tDecodeBinaryWithSize Unexecuted instantiation: tencode.c:tDecodeBinaryWithSize Unexecuted instantiation: tlog.c:tDecodeBinaryWithSize Unexecuted instantiation: tmempool.c:tDecodeBinaryWithSize Unexecuted instantiation: mpDirect.c:tDecodeBinaryWithSize Unexecuted instantiation: systable.c:tDecodeBinaryWithSize Unexecuted instantiation: tdatablock.c:tDecodeBinaryWithSize Unexecuted instantiation: tdataformat.c:tDecodeBinaryWithSize Unexecuted instantiation: tglobal.c:tDecodeBinaryWithSize Unexecuted instantiation: tmisce.c:tDecodeBinaryWithSize Unexecuted instantiation: tname.c:tDecodeBinaryWithSize Unexecuted instantiation: tpriv.c:tDecodeBinaryWithSize Unexecuted instantiation: ttime.c:tDecodeBinaryWithSize Unexecuted instantiation: tvariant.c:tDecodeBinaryWithSize Unexecuted instantiation: streamMsg.c:tDecodeBinaryWithSize Unexecuted instantiation: tmsg.c:tDecodeBinaryWithSize Unexecuted instantiation: xnode.c:tDecodeBinaryWithSize Unexecuted instantiation: tencrypt.c:tDecodeBinaryWithSize Unexecuted instantiation: streamJson.c:tDecodeBinaryWithSize Unexecuted instantiation: decimal.c:tDecodeBinaryWithSize |
426 | | |
427 | 0 | static FORCE_INLINE int32_t tDecodeBinary(SDecoder* pCoder, uint8_t** val, uint32_t* len) { |
428 | 0 | uint32_t length = 0; |
429 | |
|
430 | 0 | TAOS_CHECK_RETURN(tDecodeU32v(pCoder, &length)); |
431 | 0 | if (len) { |
432 | 0 | *len = length; |
433 | 0 | } |
434 | |
|
435 | 0 | TAOS_RETURN(tDecodeBinaryWithSize(pCoder, length, val)); |
436 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeBinary Unexecuted instantiation: parser.c:tDecodeBinary Unexecuted instantiation: parTranslater.c:tDecodeBinary Unexecuted instantiation: parUtil.c:tDecodeBinary Unexecuted instantiation: parAstParser.c:tDecodeBinary Unexecuted instantiation: parAuthenticator.c:tDecodeBinary Unexecuted instantiation: parCalcConst.c:tDecodeBinary Unexecuted instantiation: parInsertSql.c:tDecodeBinary Unexecuted instantiation: parInsertUtil.c:tDecodeBinary Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeBinary Unexecuted instantiation: parAstCreater.c:tDecodeBinary Unexecuted instantiation: parInsertSml.c:tDecodeBinary Unexecuted instantiation: planner.c:tDecodeBinary Unexecuted instantiation: planLogicCreater.c:tDecodeBinary Unexecuted instantiation: planOptimizer.c:tDecodeBinary Unexecuted instantiation: planPhysiCreater.c:tDecodeBinary Unexecuted instantiation: planScaleOut.c:tDecodeBinary Unexecuted instantiation: planSpliter.c:tDecodeBinary Unexecuted instantiation: planUtil.c:tDecodeBinary Unexecuted instantiation: planValidator.c:tDecodeBinary Unexecuted instantiation: catalog.c:tDecodeBinary Unexecuted instantiation: ctgAsync.c:tDecodeBinary Unexecuted instantiation: ctgCache.c:tDecodeBinary Unexecuted instantiation: ctgDbg.c:tDecodeBinary Unexecuted instantiation: ctgRemote.c:tDecodeBinary Unexecuted instantiation: ctgRent.c:tDecodeBinary Unexecuted instantiation: ctgUtil.c:tDecodeBinary Unexecuted instantiation: functionMgt.c:tDecodeBinary Unexecuted instantiation: tudf.c:tDecodeBinary Unexecuted instantiation: builtins.c:tDecodeBinary Unexecuted instantiation: builtinsimpl.c:tDecodeBinary Unexecuted instantiation: thistogram.c:tDecodeBinary Unexecuted instantiation: tpercentile.c:tDecodeBinary Unexecuted instantiation: tavgfunction.c:tDecodeBinary Unexecuted instantiation: tminmax.c:tDecodeBinary Unexecuted instantiation: tminmaxavx.c:tDecodeBinary Unexecuted instantiation: filter.c:tDecodeBinary Unexecuted instantiation: scalar.c:tDecodeBinary Unexecuted instantiation: sclfunc.c:tDecodeBinary Unexecuted instantiation: sclvector.c:tDecodeBinary Unexecuted instantiation: nodesCloneFuncs.c:tDecodeBinary Unexecuted instantiation: nodesCodeFuncs.c:tDecodeBinary Unexecuted instantiation: nodesEqualFuncs.c:tDecodeBinary Unexecuted instantiation: nodesMatchFuncs.c:tDecodeBinary Unexecuted instantiation: nodesMsgFuncs.c:tDecodeBinary Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeBinary Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeBinary Unexecuted instantiation: nodesUtilFuncs.c:tDecodeBinary Unexecuted instantiation: queryUtil.c:tDecodeBinary Unexecuted instantiation: querymsg.c:tDecodeBinary Unexecuted instantiation: trans.c:tDecodeBinary Unexecuted instantiation: transCli.c:tDecodeBinary Unexecuted instantiation: transComm.c:tDecodeBinary Unexecuted instantiation: transSasl.c:tDecodeBinary Unexecuted instantiation: transSvr.c:tDecodeBinary Unexecuted instantiation: transTLS.c:tDecodeBinary Unexecuted instantiation: thttp.c:tDecodeBinary Unexecuted instantiation: geomFunc.c:tDecodeBinary Unexecuted instantiation: tconfig.c:tDecodeBinary Unexecuted instantiation: tdigest.c:tDecodeBinary Unexecuted instantiation: tencode.c:tDecodeBinary Unexecuted instantiation: tlog.c:tDecodeBinary Unexecuted instantiation: tmempool.c:tDecodeBinary Unexecuted instantiation: mpDirect.c:tDecodeBinary Unexecuted instantiation: systable.c:tDecodeBinary Unexecuted instantiation: tdatablock.c:tDecodeBinary Unexecuted instantiation: tdataformat.c:tDecodeBinary Unexecuted instantiation: tglobal.c:tDecodeBinary Unexecuted instantiation: tmisce.c:tDecodeBinary Unexecuted instantiation: tname.c:tDecodeBinary Unexecuted instantiation: tpriv.c:tDecodeBinary Unexecuted instantiation: ttime.c:tDecodeBinary Unexecuted instantiation: tvariant.c:tDecodeBinary Unexecuted instantiation: streamMsg.c:tDecodeBinary Unexecuted instantiation: tmsg.c:tDecodeBinary Unexecuted instantiation: xnode.c:tDecodeBinary Unexecuted instantiation: tencrypt.c:tDecodeBinary Unexecuted instantiation: streamJson.c:tDecodeBinary Unexecuted instantiation: decimal.c:tDecodeBinary |
437 | | |
438 | 0 | static FORCE_INLINE int32_t tDecodeBinaryTo(SDecoder* pCoder, uint8_t* val, uint32_t size) { |
439 | 0 | uint32_t len = 0; |
440 | |
|
441 | 0 | TAOS_CHECK_RETURN(tDecodeU32v(pCoder, &len)); |
442 | | |
443 | 0 | if (len != size) { |
444 | 0 | TAOS_RETURN(TSDB_CODE_INVALID_MSG); |
445 | 0 | } |
446 | | |
447 | 0 | if (pCoder->pos + len > pCoder->size) { |
448 | 0 | TAOS_RETURN(TSDB_CODE_OUT_OF_RANGE); |
449 | 0 | } |
450 | | |
451 | 0 | TAOS_MEMCPY(val, pCoder->data + pCoder->pos, len); |
452 | 0 | pCoder->pos += len; |
453 | 0 | return 0; |
454 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeBinaryTo Unexecuted instantiation: parser.c:tDecodeBinaryTo Unexecuted instantiation: parTranslater.c:tDecodeBinaryTo Unexecuted instantiation: parUtil.c:tDecodeBinaryTo Unexecuted instantiation: parAstParser.c:tDecodeBinaryTo Unexecuted instantiation: parAuthenticator.c:tDecodeBinaryTo Unexecuted instantiation: parCalcConst.c:tDecodeBinaryTo Unexecuted instantiation: parInsertSql.c:tDecodeBinaryTo Unexecuted instantiation: parInsertUtil.c:tDecodeBinaryTo Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeBinaryTo Unexecuted instantiation: parAstCreater.c:tDecodeBinaryTo Unexecuted instantiation: parInsertSml.c:tDecodeBinaryTo Unexecuted instantiation: planner.c:tDecodeBinaryTo Unexecuted instantiation: planLogicCreater.c:tDecodeBinaryTo Unexecuted instantiation: planOptimizer.c:tDecodeBinaryTo Unexecuted instantiation: planPhysiCreater.c:tDecodeBinaryTo Unexecuted instantiation: planScaleOut.c:tDecodeBinaryTo Unexecuted instantiation: planSpliter.c:tDecodeBinaryTo Unexecuted instantiation: planUtil.c:tDecodeBinaryTo Unexecuted instantiation: planValidator.c:tDecodeBinaryTo Unexecuted instantiation: catalog.c:tDecodeBinaryTo Unexecuted instantiation: ctgAsync.c:tDecodeBinaryTo Unexecuted instantiation: ctgCache.c:tDecodeBinaryTo Unexecuted instantiation: ctgDbg.c:tDecodeBinaryTo Unexecuted instantiation: ctgRemote.c:tDecodeBinaryTo Unexecuted instantiation: ctgRent.c:tDecodeBinaryTo Unexecuted instantiation: ctgUtil.c:tDecodeBinaryTo Unexecuted instantiation: functionMgt.c:tDecodeBinaryTo Unexecuted instantiation: tudf.c:tDecodeBinaryTo Unexecuted instantiation: builtins.c:tDecodeBinaryTo Unexecuted instantiation: builtinsimpl.c:tDecodeBinaryTo Unexecuted instantiation: thistogram.c:tDecodeBinaryTo Unexecuted instantiation: tpercentile.c:tDecodeBinaryTo Unexecuted instantiation: tavgfunction.c:tDecodeBinaryTo Unexecuted instantiation: tminmax.c:tDecodeBinaryTo Unexecuted instantiation: tminmaxavx.c:tDecodeBinaryTo Unexecuted instantiation: filter.c:tDecodeBinaryTo Unexecuted instantiation: scalar.c:tDecodeBinaryTo Unexecuted instantiation: sclfunc.c:tDecodeBinaryTo Unexecuted instantiation: sclvector.c:tDecodeBinaryTo Unexecuted instantiation: nodesCloneFuncs.c:tDecodeBinaryTo Unexecuted instantiation: nodesCodeFuncs.c:tDecodeBinaryTo Unexecuted instantiation: nodesEqualFuncs.c:tDecodeBinaryTo Unexecuted instantiation: nodesMatchFuncs.c:tDecodeBinaryTo Unexecuted instantiation: nodesMsgFuncs.c:tDecodeBinaryTo Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeBinaryTo Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeBinaryTo Unexecuted instantiation: nodesUtilFuncs.c:tDecodeBinaryTo Unexecuted instantiation: queryUtil.c:tDecodeBinaryTo Unexecuted instantiation: querymsg.c:tDecodeBinaryTo Unexecuted instantiation: trans.c:tDecodeBinaryTo Unexecuted instantiation: transCli.c:tDecodeBinaryTo Unexecuted instantiation: transComm.c:tDecodeBinaryTo Unexecuted instantiation: transSasl.c:tDecodeBinaryTo Unexecuted instantiation: transSvr.c:tDecodeBinaryTo Unexecuted instantiation: transTLS.c:tDecodeBinaryTo Unexecuted instantiation: thttp.c:tDecodeBinaryTo Unexecuted instantiation: geomFunc.c:tDecodeBinaryTo Unexecuted instantiation: tconfig.c:tDecodeBinaryTo Unexecuted instantiation: tdigest.c:tDecodeBinaryTo Unexecuted instantiation: tencode.c:tDecodeBinaryTo Unexecuted instantiation: tlog.c:tDecodeBinaryTo Unexecuted instantiation: tmempool.c:tDecodeBinaryTo Unexecuted instantiation: mpDirect.c:tDecodeBinaryTo Unexecuted instantiation: systable.c:tDecodeBinaryTo Unexecuted instantiation: tdatablock.c:tDecodeBinaryTo Unexecuted instantiation: tdataformat.c:tDecodeBinaryTo Unexecuted instantiation: tglobal.c:tDecodeBinaryTo Unexecuted instantiation: tmisce.c:tDecodeBinaryTo Unexecuted instantiation: tname.c:tDecodeBinaryTo Unexecuted instantiation: tpriv.c:tDecodeBinaryTo Unexecuted instantiation: ttime.c:tDecodeBinaryTo Unexecuted instantiation: tvariant.c:tDecodeBinaryTo Unexecuted instantiation: streamMsg.c:tDecodeBinaryTo Unexecuted instantiation: tmsg.c:tDecodeBinaryTo Unexecuted instantiation: xnode.c:tDecodeBinaryTo Unexecuted instantiation: tencrypt.c:tDecodeBinaryTo Unexecuted instantiation: streamJson.c:tDecodeBinaryTo Unexecuted instantiation: decimal.c:tDecodeBinaryTo |
455 | | |
456 | 0 | static FORCE_INLINE int32_t tDecodeCStrAndLen(SDecoder* pCoder, char** val, uint32_t* len) { |
457 | 0 | TAOS_CHECK_RETURN(tDecodeBinary(pCoder, (uint8_t**)val, len)); |
458 | 0 | if (*len > 0) { // notice!!! *len maybe 0 |
459 | 0 | (*len) -= 1; |
460 | 0 | } |
461 | 0 | return 0; |
462 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeCStrAndLen Unexecuted instantiation: parser.c:tDecodeCStrAndLen Unexecuted instantiation: parTranslater.c:tDecodeCStrAndLen Unexecuted instantiation: parUtil.c:tDecodeCStrAndLen Unexecuted instantiation: parAstParser.c:tDecodeCStrAndLen Unexecuted instantiation: parAuthenticator.c:tDecodeCStrAndLen Unexecuted instantiation: parCalcConst.c:tDecodeCStrAndLen Unexecuted instantiation: parInsertSql.c:tDecodeCStrAndLen Unexecuted instantiation: parInsertUtil.c:tDecodeCStrAndLen Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeCStrAndLen Unexecuted instantiation: parAstCreater.c:tDecodeCStrAndLen Unexecuted instantiation: parInsertSml.c:tDecodeCStrAndLen Unexecuted instantiation: planner.c:tDecodeCStrAndLen Unexecuted instantiation: planLogicCreater.c:tDecodeCStrAndLen Unexecuted instantiation: planOptimizer.c:tDecodeCStrAndLen Unexecuted instantiation: planPhysiCreater.c:tDecodeCStrAndLen Unexecuted instantiation: planScaleOut.c:tDecodeCStrAndLen Unexecuted instantiation: planSpliter.c:tDecodeCStrAndLen Unexecuted instantiation: planUtil.c:tDecodeCStrAndLen Unexecuted instantiation: planValidator.c:tDecodeCStrAndLen Unexecuted instantiation: catalog.c:tDecodeCStrAndLen Unexecuted instantiation: ctgAsync.c:tDecodeCStrAndLen Unexecuted instantiation: ctgCache.c:tDecodeCStrAndLen Unexecuted instantiation: ctgDbg.c:tDecodeCStrAndLen Unexecuted instantiation: ctgRemote.c:tDecodeCStrAndLen Unexecuted instantiation: ctgRent.c:tDecodeCStrAndLen Unexecuted instantiation: ctgUtil.c:tDecodeCStrAndLen Unexecuted instantiation: functionMgt.c:tDecodeCStrAndLen Unexecuted instantiation: tudf.c:tDecodeCStrAndLen Unexecuted instantiation: builtins.c:tDecodeCStrAndLen Unexecuted instantiation: builtinsimpl.c:tDecodeCStrAndLen Unexecuted instantiation: thistogram.c:tDecodeCStrAndLen Unexecuted instantiation: tpercentile.c:tDecodeCStrAndLen Unexecuted instantiation: tavgfunction.c:tDecodeCStrAndLen Unexecuted instantiation: tminmax.c:tDecodeCStrAndLen Unexecuted instantiation: tminmaxavx.c:tDecodeCStrAndLen Unexecuted instantiation: filter.c:tDecodeCStrAndLen Unexecuted instantiation: scalar.c:tDecodeCStrAndLen Unexecuted instantiation: sclfunc.c:tDecodeCStrAndLen Unexecuted instantiation: sclvector.c:tDecodeCStrAndLen Unexecuted instantiation: nodesCloneFuncs.c:tDecodeCStrAndLen Unexecuted instantiation: nodesCodeFuncs.c:tDecodeCStrAndLen Unexecuted instantiation: nodesEqualFuncs.c:tDecodeCStrAndLen Unexecuted instantiation: nodesMatchFuncs.c:tDecodeCStrAndLen Unexecuted instantiation: nodesMsgFuncs.c:tDecodeCStrAndLen Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeCStrAndLen Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeCStrAndLen Unexecuted instantiation: nodesUtilFuncs.c:tDecodeCStrAndLen Unexecuted instantiation: queryUtil.c:tDecodeCStrAndLen Unexecuted instantiation: querymsg.c:tDecodeCStrAndLen Unexecuted instantiation: trans.c:tDecodeCStrAndLen Unexecuted instantiation: transCli.c:tDecodeCStrAndLen Unexecuted instantiation: transComm.c:tDecodeCStrAndLen Unexecuted instantiation: transSasl.c:tDecodeCStrAndLen Unexecuted instantiation: transSvr.c:tDecodeCStrAndLen Unexecuted instantiation: transTLS.c:tDecodeCStrAndLen Unexecuted instantiation: thttp.c:tDecodeCStrAndLen Unexecuted instantiation: geomFunc.c:tDecodeCStrAndLen Unexecuted instantiation: tconfig.c:tDecodeCStrAndLen Unexecuted instantiation: tdigest.c:tDecodeCStrAndLen Unexecuted instantiation: tencode.c:tDecodeCStrAndLen Unexecuted instantiation: tlog.c:tDecodeCStrAndLen Unexecuted instantiation: tmempool.c:tDecodeCStrAndLen Unexecuted instantiation: mpDirect.c:tDecodeCStrAndLen Unexecuted instantiation: systable.c:tDecodeCStrAndLen Unexecuted instantiation: tdatablock.c:tDecodeCStrAndLen Unexecuted instantiation: tdataformat.c:tDecodeCStrAndLen Unexecuted instantiation: tglobal.c:tDecodeCStrAndLen Unexecuted instantiation: tmisce.c:tDecodeCStrAndLen Unexecuted instantiation: tname.c:tDecodeCStrAndLen Unexecuted instantiation: tpriv.c:tDecodeCStrAndLen Unexecuted instantiation: ttime.c:tDecodeCStrAndLen Unexecuted instantiation: tvariant.c:tDecodeCStrAndLen Unexecuted instantiation: streamMsg.c:tDecodeCStrAndLen Unexecuted instantiation: tmsg.c:tDecodeCStrAndLen Unexecuted instantiation: xnode.c:tDecodeCStrAndLen Unexecuted instantiation: tencrypt.c:tDecodeCStrAndLen Unexecuted instantiation: streamJson.c:tDecodeCStrAndLen Unexecuted instantiation: decimal.c:tDecodeCStrAndLen |
463 | | |
464 | 0 | static FORCE_INLINE int32_t tDecodeCStr(SDecoder* pCoder, char** val) { |
465 | 0 | uint32_t len = 0; |
466 | 0 | return tDecodeCStrAndLen(pCoder, val, &len); |
467 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeCStr Unexecuted instantiation: parser.c:tDecodeCStr Unexecuted instantiation: parTranslater.c:tDecodeCStr Unexecuted instantiation: parUtil.c:tDecodeCStr Unexecuted instantiation: parAstParser.c:tDecodeCStr Unexecuted instantiation: parAuthenticator.c:tDecodeCStr Unexecuted instantiation: parCalcConst.c:tDecodeCStr Unexecuted instantiation: parInsertSql.c:tDecodeCStr Unexecuted instantiation: parInsertUtil.c:tDecodeCStr Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeCStr Unexecuted instantiation: parAstCreater.c:tDecodeCStr Unexecuted instantiation: parInsertSml.c:tDecodeCStr Unexecuted instantiation: planner.c:tDecodeCStr Unexecuted instantiation: planLogicCreater.c:tDecodeCStr Unexecuted instantiation: planOptimizer.c:tDecodeCStr Unexecuted instantiation: planPhysiCreater.c:tDecodeCStr Unexecuted instantiation: planScaleOut.c:tDecodeCStr Unexecuted instantiation: planSpliter.c:tDecodeCStr Unexecuted instantiation: planUtil.c:tDecodeCStr Unexecuted instantiation: planValidator.c:tDecodeCStr Unexecuted instantiation: catalog.c:tDecodeCStr Unexecuted instantiation: ctgAsync.c:tDecodeCStr Unexecuted instantiation: ctgCache.c:tDecodeCStr Unexecuted instantiation: ctgDbg.c:tDecodeCStr Unexecuted instantiation: ctgRemote.c:tDecodeCStr Unexecuted instantiation: ctgRent.c:tDecodeCStr Unexecuted instantiation: ctgUtil.c:tDecodeCStr Unexecuted instantiation: functionMgt.c:tDecodeCStr Unexecuted instantiation: tudf.c:tDecodeCStr Unexecuted instantiation: builtins.c:tDecodeCStr Unexecuted instantiation: builtinsimpl.c:tDecodeCStr Unexecuted instantiation: thistogram.c:tDecodeCStr Unexecuted instantiation: tpercentile.c:tDecodeCStr Unexecuted instantiation: tavgfunction.c:tDecodeCStr Unexecuted instantiation: tminmax.c:tDecodeCStr Unexecuted instantiation: tminmaxavx.c:tDecodeCStr Unexecuted instantiation: filter.c:tDecodeCStr Unexecuted instantiation: scalar.c:tDecodeCStr Unexecuted instantiation: sclfunc.c:tDecodeCStr Unexecuted instantiation: sclvector.c:tDecodeCStr Unexecuted instantiation: nodesCloneFuncs.c:tDecodeCStr Unexecuted instantiation: nodesCodeFuncs.c:tDecodeCStr Unexecuted instantiation: nodesEqualFuncs.c:tDecodeCStr Unexecuted instantiation: nodesMatchFuncs.c:tDecodeCStr Unexecuted instantiation: nodesMsgFuncs.c:tDecodeCStr Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeCStr Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeCStr Unexecuted instantiation: nodesUtilFuncs.c:tDecodeCStr Unexecuted instantiation: queryUtil.c:tDecodeCStr Unexecuted instantiation: querymsg.c:tDecodeCStr Unexecuted instantiation: trans.c:tDecodeCStr Unexecuted instantiation: transCli.c:tDecodeCStr Unexecuted instantiation: transComm.c:tDecodeCStr Unexecuted instantiation: transSasl.c:tDecodeCStr Unexecuted instantiation: transSvr.c:tDecodeCStr Unexecuted instantiation: transTLS.c:tDecodeCStr Unexecuted instantiation: thttp.c:tDecodeCStr Unexecuted instantiation: geomFunc.c:tDecodeCStr Unexecuted instantiation: tconfig.c:tDecodeCStr Unexecuted instantiation: tdigest.c:tDecodeCStr Unexecuted instantiation: tencode.c:tDecodeCStr Unexecuted instantiation: tlog.c:tDecodeCStr Unexecuted instantiation: tmempool.c:tDecodeCStr Unexecuted instantiation: mpDirect.c:tDecodeCStr Unexecuted instantiation: systable.c:tDecodeCStr Unexecuted instantiation: tdatablock.c:tDecodeCStr Unexecuted instantiation: tdataformat.c:tDecodeCStr Unexecuted instantiation: tglobal.c:tDecodeCStr Unexecuted instantiation: tmisce.c:tDecodeCStr Unexecuted instantiation: tname.c:tDecodeCStr Unexecuted instantiation: tpriv.c:tDecodeCStr Unexecuted instantiation: ttime.c:tDecodeCStr Unexecuted instantiation: tvariant.c:tDecodeCStr Unexecuted instantiation: streamMsg.c:tDecodeCStr Unexecuted instantiation: tmsg.c:tDecodeCStr Unexecuted instantiation: xnode.c:tDecodeCStr Unexecuted instantiation: tencrypt.c:tDecodeCStr Unexecuted instantiation: streamJson.c:tDecodeCStr Unexecuted instantiation: decimal.c:tDecodeCStr |
468 | | |
469 | 0 | static int32_t tDecodeCStrTo(SDecoder* pCoder, char* val) { |
470 | 0 | char* pStr = NULL; |
471 | 0 | uint32_t len = 0; |
472 | 0 | TAOS_CHECK_RETURN(tDecodeCStrAndLen(pCoder, &pStr, &len)); |
473 | | |
474 | 0 | if (len < pCoder->size) { |
475 | 0 | TAOS_MEMCPY(val, pStr, len + 1); |
476 | 0 | } |
477 | |
|
478 | 0 | return 0; |
479 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeCStrTo Unexecuted instantiation: parser.c:tDecodeCStrTo Unexecuted instantiation: parTranslater.c:tDecodeCStrTo Unexecuted instantiation: parUtil.c:tDecodeCStrTo Unexecuted instantiation: parAstParser.c:tDecodeCStrTo Unexecuted instantiation: parAuthenticator.c:tDecodeCStrTo Unexecuted instantiation: parCalcConst.c:tDecodeCStrTo Unexecuted instantiation: parInsertSql.c:tDecodeCStrTo Unexecuted instantiation: parInsertUtil.c:tDecodeCStrTo Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeCStrTo Unexecuted instantiation: parAstCreater.c:tDecodeCStrTo Unexecuted instantiation: parInsertSml.c:tDecodeCStrTo Unexecuted instantiation: planner.c:tDecodeCStrTo Unexecuted instantiation: planLogicCreater.c:tDecodeCStrTo Unexecuted instantiation: planOptimizer.c:tDecodeCStrTo Unexecuted instantiation: planPhysiCreater.c:tDecodeCStrTo Unexecuted instantiation: planScaleOut.c:tDecodeCStrTo Unexecuted instantiation: planSpliter.c:tDecodeCStrTo Unexecuted instantiation: planUtil.c:tDecodeCStrTo Unexecuted instantiation: planValidator.c:tDecodeCStrTo Unexecuted instantiation: catalog.c:tDecodeCStrTo Unexecuted instantiation: ctgAsync.c:tDecodeCStrTo Unexecuted instantiation: ctgCache.c:tDecodeCStrTo Unexecuted instantiation: ctgDbg.c:tDecodeCStrTo Unexecuted instantiation: ctgRemote.c:tDecodeCStrTo Unexecuted instantiation: ctgRent.c:tDecodeCStrTo Unexecuted instantiation: ctgUtil.c:tDecodeCStrTo Unexecuted instantiation: functionMgt.c:tDecodeCStrTo Unexecuted instantiation: tudf.c:tDecodeCStrTo Unexecuted instantiation: builtins.c:tDecodeCStrTo Unexecuted instantiation: builtinsimpl.c:tDecodeCStrTo Unexecuted instantiation: thistogram.c:tDecodeCStrTo Unexecuted instantiation: tpercentile.c:tDecodeCStrTo Unexecuted instantiation: tavgfunction.c:tDecodeCStrTo Unexecuted instantiation: tminmax.c:tDecodeCStrTo Unexecuted instantiation: tminmaxavx.c:tDecodeCStrTo Unexecuted instantiation: filter.c:tDecodeCStrTo Unexecuted instantiation: scalar.c:tDecodeCStrTo Unexecuted instantiation: sclfunc.c:tDecodeCStrTo Unexecuted instantiation: sclvector.c:tDecodeCStrTo Unexecuted instantiation: nodesCloneFuncs.c:tDecodeCStrTo Unexecuted instantiation: nodesCodeFuncs.c:tDecodeCStrTo Unexecuted instantiation: nodesEqualFuncs.c:tDecodeCStrTo Unexecuted instantiation: nodesMatchFuncs.c:tDecodeCStrTo Unexecuted instantiation: nodesMsgFuncs.c:tDecodeCStrTo Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeCStrTo Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeCStrTo Unexecuted instantiation: nodesUtilFuncs.c:tDecodeCStrTo Unexecuted instantiation: queryUtil.c:tDecodeCStrTo Unexecuted instantiation: querymsg.c:tDecodeCStrTo Unexecuted instantiation: trans.c:tDecodeCStrTo Unexecuted instantiation: transCli.c:tDecodeCStrTo Unexecuted instantiation: transComm.c:tDecodeCStrTo Unexecuted instantiation: transSasl.c:tDecodeCStrTo Unexecuted instantiation: transSvr.c:tDecodeCStrTo Unexecuted instantiation: transTLS.c:tDecodeCStrTo Unexecuted instantiation: thttp.c:tDecodeCStrTo Unexecuted instantiation: geomFunc.c:tDecodeCStrTo Unexecuted instantiation: tconfig.c:tDecodeCStrTo Unexecuted instantiation: tdigest.c:tDecodeCStrTo Unexecuted instantiation: tencode.c:tDecodeCStrTo Unexecuted instantiation: tlog.c:tDecodeCStrTo Unexecuted instantiation: tmempool.c:tDecodeCStrTo Unexecuted instantiation: mpDirect.c:tDecodeCStrTo Unexecuted instantiation: systable.c:tDecodeCStrTo Unexecuted instantiation: tdatablock.c:tDecodeCStrTo Unexecuted instantiation: tdataformat.c:tDecodeCStrTo Unexecuted instantiation: tglobal.c:tDecodeCStrTo Unexecuted instantiation: tmisce.c:tDecodeCStrTo Unexecuted instantiation: tname.c:tDecodeCStrTo Unexecuted instantiation: tpriv.c:tDecodeCStrTo Unexecuted instantiation: ttime.c:tDecodeCStrTo Unexecuted instantiation: tvariant.c:tDecodeCStrTo Unexecuted instantiation: streamMsg.c:tDecodeCStrTo Unexecuted instantiation: tmsg.c:tDecodeCStrTo Unexecuted instantiation: xnode.c:tDecodeCStrTo Unexecuted instantiation: tencrypt.c:tDecodeCStrTo Unexecuted instantiation: streamJson.c:tDecodeCStrTo Unexecuted instantiation: decimal.c:tDecodeCStrTo |
480 | | |
481 | 0 | static FORCE_INLINE int32_t tDecodeBinaryAlloc(SDecoder* pCoder, void** val, uint64_t* len) { |
482 | 0 | uint64_t length = 0; |
483 | 0 | TAOS_CHECK_RETURN(tDecodeU64v(pCoder, &length)); |
484 | 0 | if (length) { |
485 | 0 | if (len) *len = length; |
486 | |
|
487 | 0 | if (pCoder->pos + length > pCoder->size) { |
488 | 0 | TAOS_RETURN(TSDB_CODE_OUT_OF_RANGE); |
489 | 0 | } |
490 | | |
491 | 0 | *val = taosMemoryMalloc(length); |
492 | 0 | if (*val == NULL) { |
493 | 0 | TAOS_RETURN(TSDB_CODE_OUT_OF_MEMORY); |
494 | 0 | } |
495 | | |
496 | 0 | TAOS_MEMCPY(*val, pCoder->data + pCoder->pos, length); |
497 | |
|
498 | 0 | pCoder->pos += length; |
499 | 0 | } else { |
500 | 0 | *val = NULL; |
501 | 0 | } |
502 | 0 | return 0; |
503 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeBinaryAlloc Unexecuted instantiation: parser.c:tDecodeBinaryAlloc Unexecuted instantiation: parTranslater.c:tDecodeBinaryAlloc Unexecuted instantiation: parUtil.c:tDecodeBinaryAlloc Unexecuted instantiation: parAstParser.c:tDecodeBinaryAlloc Unexecuted instantiation: parAuthenticator.c:tDecodeBinaryAlloc Unexecuted instantiation: parCalcConst.c:tDecodeBinaryAlloc Unexecuted instantiation: parInsertSql.c:tDecodeBinaryAlloc Unexecuted instantiation: parInsertUtil.c:tDecodeBinaryAlloc Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeBinaryAlloc Unexecuted instantiation: parAstCreater.c:tDecodeBinaryAlloc Unexecuted instantiation: parInsertSml.c:tDecodeBinaryAlloc Unexecuted instantiation: planner.c:tDecodeBinaryAlloc Unexecuted instantiation: planLogicCreater.c:tDecodeBinaryAlloc Unexecuted instantiation: planOptimizer.c:tDecodeBinaryAlloc Unexecuted instantiation: planPhysiCreater.c:tDecodeBinaryAlloc Unexecuted instantiation: planScaleOut.c:tDecodeBinaryAlloc Unexecuted instantiation: planSpliter.c:tDecodeBinaryAlloc Unexecuted instantiation: planUtil.c:tDecodeBinaryAlloc Unexecuted instantiation: planValidator.c:tDecodeBinaryAlloc Unexecuted instantiation: catalog.c:tDecodeBinaryAlloc Unexecuted instantiation: ctgAsync.c:tDecodeBinaryAlloc Unexecuted instantiation: ctgCache.c:tDecodeBinaryAlloc Unexecuted instantiation: ctgDbg.c:tDecodeBinaryAlloc Unexecuted instantiation: ctgRemote.c:tDecodeBinaryAlloc Unexecuted instantiation: ctgRent.c:tDecodeBinaryAlloc Unexecuted instantiation: ctgUtil.c:tDecodeBinaryAlloc Unexecuted instantiation: functionMgt.c:tDecodeBinaryAlloc Unexecuted instantiation: tudf.c:tDecodeBinaryAlloc Unexecuted instantiation: builtins.c:tDecodeBinaryAlloc Unexecuted instantiation: builtinsimpl.c:tDecodeBinaryAlloc Unexecuted instantiation: thistogram.c:tDecodeBinaryAlloc Unexecuted instantiation: tpercentile.c:tDecodeBinaryAlloc Unexecuted instantiation: tavgfunction.c:tDecodeBinaryAlloc Unexecuted instantiation: tminmax.c:tDecodeBinaryAlloc Unexecuted instantiation: tminmaxavx.c:tDecodeBinaryAlloc Unexecuted instantiation: filter.c:tDecodeBinaryAlloc Unexecuted instantiation: scalar.c:tDecodeBinaryAlloc Unexecuted instantiation: sclfunc.c:tDecodeBinaryAlloc Unexecuted instantiation: sclvector.c:tDecodeBinaryAlloc Unexecuted instantiation: nodesCloneFuncs.c:tDecodeBinaryAlloc Unexecuted instantiation: nodesCodeFuncs.c:tDecodeBinaryAlloc Unexecuted instantiation: nodesEqualFuncs.c:tDecodeBinaryAlloc Unexecuted instantiation: nodesMatchFuncs.c:tDecodeBinaryAlloc Unexecuted instantiation: nodesMsgFuncs.c:tDecodeBinaryAlloc Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeBinaryAlloc Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeBinaryAlloc Unexecuted instantiation: nodesUtilFuncs.c:tDecodeBinaryAlloc Unexecuted instantiation: queryUtil.c:tDecodeBinaryAlloc Unexecuted instantiation: querymsg.c:tDecodeBinaryAlloc Unexecuted instantiation: trans.c:tDecodeBinaryAlloc Unexecuted instantiation: transCli.c:tDecodeBinaryAlloc Unexecuted instantiation: transComm.c:tDecodeBinaryAlloc Unexecuted instantiation: transSasl.c:tDecodeBinaryAlloc Unexecuted instantiation: transSvr.c:tDecodeBinaryAlloc Unexecuted instantiation: transTLS.c:tDecodeBinaryAlloc Unexecuted instantiation: thttp.c:tDecodeBinaryAlloc Unexecuted instantiation: geomFunc.c:tDecodeBinaryAlloc Unexecuted instantiation: tconfig.c:tDecodeBinaryAlloc Unexecuted instantiation: tdigest.c:tDecodeBinaryAlloc Unexecuted instantiation: tencode.c:tDecodeBinaryAlloc Unexecuted instantiation: tlog.c:tDecodeBinaryAlloc Unexecuted instantiation: tmempool.c:tDecodeBinaryAlloc Unexecuted instantiation: mpDirect.c:tDecodeBinaryAlloc Unexecuted instantiation: systable.c:tDecodeBinaryAlloc Unexecuted instantiation: tdatablock.c:tDecodeBinaryAlloc Unexecuted instantiation: tdataformat.c:tDecodeBinaryAlloc Unexecuted instantiation: tglobal.c:tDecodeBinaryAlloc Unexecuted instantiation: tmisce.c:tDecodeBinaryAlloc Unexecuted instantiation: tname.c:tDecodeBinaryAlloc Unexecuted instantiation: tpriv.c:tDecodeBinaryAlloc Unexecuted instantiation: ttime.c:tDecodeBinaryAlloc Unexecuted instantiation: tvariant.c:tDecodeBinaryAlloc Unexecuted instantiation: streamMsg.c:tDecodeBinaryAlloc Unexecuted instantiation: tmsg.c:tDecodeBinaryAlloc Unexecuted instantiation: xnode.c:tDecodeBinaryAlloc Unexecuted instantiation: tencrypt.c:tDecodeBinaryAlloc Unexecuted instantiation: streamJson.c:tDecodeBinaryAlloc Unexecuted instantiation: decimal.c:tDecodeBinaryAlloc |
504 | | |
505 | 0 | static FORCE_INLINE int32_t tDecodeBinaryAlloc32(SDecoder* pCoder, void** val, uint32_t* len) { |
506 | 0 | uint32_t length = 0; |
507 | 0 | TAOS_CHECK_RETURN(tDecodeU32v(pCoder, &length)); |
508 | 0 | if (length) { |
509 | 0 | if (len) *len = length; |
510 | |
|
511 | 0 | if (pCoder->pos + length > pCoder->size) { |
512 | 0 | TAOS_RETURN(TSDB_CODE_OUT_OF_RANGE); |
513 | 0 | } |
514 | 0 | *val = taosMemoryMalloc(length); |
515 | 0 | if (*val == NULL) { |
516 | 0 | TAOS_RETURN(TSDB_CODE_OUT_OF_MEMORY); |
517 | 0 | } |
518 | 0 | TAOS_MEMCPY(*val, pCoder->data + pCoder->pos, length); |
519 | |
|
520 | 0 | pCoder->pos += length; |
521 | 0 | } else { |
522 | 0 | *val = NULL; |
523 | 0 | } |
524 | 0 | return 0; |
525 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeBinaryAlloc32 Unexecuted instantiation: parser.c:tDecodeBinaryAlloc32 Unexecuted instantiation: parTranslater.c:tDecodeBinaryAlloc32 Unexecuted instantiation: parUtil.c:tDecodeBinaryAlloc32 Unexecuted instantiation: parAstParser.c:tDecodeBinaryAlloc32 Unexecuted instantiation: parAuthenticator.c:tDecodeBinaryAlloc32 Unexecuted instantiation: parCalcConst.c:tDecodeBinaryAlloc32 Unexecuted instantiation: parInsertSql.c:tDecodeBinaryAlloc32 Unexecuted instantiation: parInsertUtil.c:tDecodeBinaryAlloc32 Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeBinaryAlloc32 Unexecuted instantiation: parAstCreater.c:tDecodeBinaryAlloc32 Unexecuted instantiation: parInsertSml.c:tDecodeBinaryAlloc32 Unexecuted instantiation: planner.c:tDecodeBinaryAlloc32 Unexecuted instantiation: planLogicCreater.c:tDecodeBinaryAlloc32 Unexecuted instantiation: planOptimizer.c:tDecodeBinaryAlloc32 Unexecuted instantiation: planPhysiCreater.c:tDecodeBinaryAlloc32 Unexecuted instantiation: planScaleOut.c:tDecodeBinaryAlloc32 Unexecuted instantiation: planSpliter.c:tDecodeBinaryAlloc32 Unexecuted instantiation: planUtil.c:tDecodeBinaryAlloc32 Unexecuted instantiation: planValidator.c:tDecodeBinaryAlloc32 Unexecuted instantiation: catalog.c:tDecodeBinaryAlloc32 Unexecuted instantiation: ctgAsync.c:tDecodeBinaryAlloc32 Unexecuted instantiation: ctgCache.c:tDecodeBinaryAlloc32 Unexecuted instantiation: ctgDbg.c:tDecodeBinaryAlloc32 Unexecuted instantiation: ctgRemote.c:tDecodeBinaryAlloc32 Unexecuted instantiation: ctgRent.c:tDecodeBinaryAlloc32 Unexecuted instantiation: ctgUtil.c:tDecodeBinaryAlloc32 Unexecuted instantiation: functionMgt.c:tDecodeBinaryAlloc32 Unexecuted instantiation: tudf.c:tDecodeBinaryAlloc32 Unexecuted instantiation: builtins.c:tDecodeBinaryAlloc32 Unexecuted instantiation: builtinsimpl.c:tDecodeBinaryAlloc32 Unexecuted instantiation: thistogram.c:tDecodeBinaryAlloc32 Unexecuted instantiation: tpercentile.c:tDecodeBinaryAlloc32 Unexecuted instantiation: tavgfunction.c:tDecodeBinaryAlloc32 Unexecuted instantiation: tminmax.c:tDecodeBinaryAlloc32 Unexecuted instantiation: tminmaxavx.c:tDecodeBinaryAlloc32 Unexecuted instantiation: filter.c:tDecodeBinaryAlloc32 Unexecuted instantiation: scalar.c:tDecodeBinaryAlloc32 Unexecuted instantiation: sclfunc.c:tDecodeBinaryAlloc32 Unexecuted instantiation: sclvector.c:tDecodeBinaryAlloc32 Unexecuted instantiation: nodesCloneFuncs.c:tDecodeBinaryAlloc32 Unexecuted instantiation: nodesCodeFuncs.c:tDecodeBinaryAlloc32 Unexecuted instantiation: nodesEqualFuncs.c:tDecodeBinaryAlloc32 Unexecuted instantiation: nodesMatchFuncs.c:tDecodeBinaryAlloc32 Unexecuted instantiation: nodesMsgFuncs.c:tDecodeBinaryAlloc32 Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeBinaryAlloc32 Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeBinaryAlloc32 Unexecuted instantiation: nodesUtilFuncs.c:tDecodeBinaryAlloc32 Unexecuted instantiation: queryUtil.c:tDecodeBinaryAlloc32 Unexecuted instantiation: querymsg.c:tDecodeBinaryAlloc32 Unexecuted instantiation: trans.c:tDecodeBinaryAlloc32 Unexecuted instantiation: transCli.c:tDecodeBinaryAlloc32 Unexecuted instantiation: transComm.c:tDecodeBinaryAlloc32 Unexecuted instantiation: transSasl.c:tDecodeBinaryAlloc32 Unexecuted instantiation: transSvr.c:tDecodeBinaryAlloc32 Unexecuted instantiation: transTLS.c:tDecodeBinaryAlloc32 Unexecuted instantiation: thttp.c:tDecodeBinaryAlloc32 Unexecuted instantiation: geomFunc.c:tDecodeBinaryAlloc32 Unexecuted instantiation: tconfig.c:tDecodeBinaryAlloc32 Unexecuted instantiation: tdigest.c:tDecodeBinaryAlloc32 Unexecuted instantiation: tencode.c:tDecodeBinaryAlloc32 Unexecuted instantiation: tlog.c:tDecodeBinaryAlloc32 Unexecuted instantiation: tmempool.c:tDecodeBinaryAlloc32 Unexecuted instantiation: mpDirect.c:tDecodeBinaryAlloc32 Unexecuted instantiation: systable.c:tDecodeBinaryAlloc32 Unexecuted instantiation: tdatablock.c:tDecodeBinaryAlloc32 Unexecuted instantiation: tdataformat.c:tDecodeBinaryAlloc32 Unexecuted instantiation: tglobal.c:tDecodeBinaryAlloc32 Unexecuted instantiation: tmisce.c:tDecodeBinaryAlloc32 Unexecuted instantiation: tname.c:tDecodeBinaryAlloc32 Unexecuted instantiation: tpriv.c:tDecodeBinaryAlloc32 Unexecuted instantiation: ttime.c:tDecodeBinaryAlloc32 Unexecuted instantiation: tvariant.c:tDecodeBinaryAlloc32 Unexecuted instantiation: streamMsg.c:tDecodeBinaryAlloc32 Unexecuted instantiation: tmsg.c:tDecodeBinaryAlloc32 Unexecuted instantiation: xnode.c:tDecodeBinaryAlloc32 Unexecuted instantiation: tencrypt.c:tDecodeBinaryAlloc32 Unexecuted instantiation: streamJson.c:tDecodeBinaryAlloc32 Unexecuted instantiation: decimal.c:tDecodeBinaryAlloc32 |
526 | | |
527 | 0 | static FORCE_INLINE int32_t tDecodeCStrAndLenAlloc(SDecoder* pCoder, char** val, uint64_t* len) { |
528 | 0 | TAOS_CHECK_RETURN(tDecodeBinaryAlloc(pCoder, (void**)val, len)); |
529 | 0 | if (*len > 0) { |
530 | 0 | (*len) -= 1; |
531 | 0 | } |
532 | 0 | return 0; |
533 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: parser.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: parTranslater.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: parUtil.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: parAstParser.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: parAuthenticator.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: parCalcConst.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: parInsertSql.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: parInsertUtil.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: parAstCreater.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: parInsertSml.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: planner.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: planLogicCreater.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: planOptimizer.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: planPhysiCreater.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: planScaleOut.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: planSpliter.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: planUtil.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: planValidator.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: catalog.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: ctgAsync.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: ctgCache.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: ctgDbg.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: ctgRemote.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: ctgRent.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: ctgUtil.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: functionMgt.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: tudf.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: builtins.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: builtinsimpl.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: thistogram.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: tpercentile.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: tavgfunction.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: tminmax.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: tminmaxavx.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: filter.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: scalar.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: sclfunc.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: sclvector.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: nodesCloneFuncs.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: nodesCodeFuncs.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: nodesEqualFuncs.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: nodesMatchFuncs.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: nodesMsgFuncs.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: nodesUtilFuncs.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: queryUtil.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: querymsg.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: trans.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: transCli.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: transComm.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: transSasl.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: transSvr.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: transTLS.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: thttp.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: geomFunc.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: tconfig.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: tdigest.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: tencode.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: tlog.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: tmempool.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: mpDirect.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: systable.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: tdatablock.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: tdataformat.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: tglobal.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: tmisce.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: tname.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: tpriv.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: ttime.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: tvariant.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: streamMsg.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: tmsg.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: xnode.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: tencrypt.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: streamJson.c:tDecodeCStrAndLenAlloc Unexecuted instantiation: decimal.c:tDecodeCStrAndLenAlloc |
534 | | |
535 | 0 | static FORCE_INLINE int32_t tDecodeCStrAlloc(SDecoder* pCoder, char** val) { |
536 | 0 | uint64_t len = 0; |
537 | 0 | return tDecodeCStrAndLenAlloc(pCoder, val, &len); |
538 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecodeCStrAlloc Unexecuted instantiation: parser.c:tDecodeCStrAlloc Unexecuted instantiation: parTranslater.c:tDecodeCStrAlloc Unexecuted instantiation: parUtil.c:tDecodeCStrAlloc Unexecuted instantiation: parAstParser.c:tDecodeCStrAlloc Unexecuted instantiation: parAuthenticator.c:tDecodeCStrAlloc Unexecuted instantiation: parCalcConst.c:tDecodeCStrAlloc Unexecuted instantiation: parInsertSql.c:tDecodeCStrAlloc Unexecuted instantiation: parInsertUtil.c:tDecodeCStrAlloc Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeCStrAlloc Unexecuted instantiation: parAstCreater.c:tDecodeCStrAlloc Unexecuted instantiation: parInsertSml.c:tDecodeCStrAlloc Unexecuted instantiation: planner.c:tDecodeCStrAlloc Unexecuted instantiation: planLogicCreater.c:tDecodeCStrAlloc Unexecuted instantiation: planOptimizer.c:tDecodeCStrAlloc Unexecuted instantiation: planPhysiCreater.c:tDecodeCStrAlloc Unexecuted instantiation: planScaleOut.c:tDecodeCStrAlloc Unexecuted instantiation: planSpliter.c:tDecodeCStrAlloc Unexecuted instantiation: planUtil.c:tDecodeCStrAlloc Unexecuted instantiation: planValidator.c:tDecodeCStrAlloc Unexecuted instantiation: catalog.c:tDecodeCStrAlloc Unexecuted instantiation: ctgAsync.c:tDecodeCStrAlloc Unexecuted instantiation: ctgCache.c:tDecodeCStrAlloc Unexecuted instantiation: ctgDbg.c:tDecodeCStrAlloc Unexecuted instantiation: ctgRemote.c:tDecodeCStrAlloc Unexecuted instantiation: ctgRent.c:tDecodeCStrAlloc Unexecuted instantiation: ctgUtil.c:tDecodeCStrAlloc Unexecuted instantiation: functionMgt.c:tDecodeCStrAlloc Unexecuted instantiation: tudf.c:tDecodeCStrAlloc Unexecuted instantiation: builtins.c:tDecodeCStrAlloc Unexecuted instantiation: builtinsimpl.c:tDecodeCStrAlloc Unexecuted instantiation: thistogram.c:tDecodeCStrAlloc Unexecuted instantiation: tpercentile.c:tDecodeCStrAlloc Unexecuted instantiation: tavgfunction.c:tDecodeCStrAlloc Unexecuted instantiation: tminmax.c:tDecodeCStrAlloc Unexecuted instantiation: tminmaxavx.c:tDecodeCStrAlloc Unexecuted instantiation: filter.c:tDecodeCStrAlloc Unexecuted instantiation: scalar.c:tDecodeCStrAlloc Unexecuted instantiation: sclfunc.c:tDecodeCStrAlloc Unexecuted instantiation: sclvector.c:tDecodeCStrAlloc Unexecuted instantiation: nodesCloneFuncs.c:tDecodeCStrAlloc Unexecuted instantiation: nodesCodeFuncs.c:tDecodeCStrAlloc Unexecuted instantiation: nodesEqualFuncs.c:tDecodeCStrAlloc Unexecuted instantiation: nodesMatchFuncs.c:tDecodeCStrAlloc Unexecuted instantiation: nodesMsgFuncs.c:tDecodeCStrAlloc Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeCStrAlloc Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeCStrAlloc Unexecuted instantiation: nodesUtilFuncs.c:tDecodeCStrAlloc Unexecuted instantiation: queryUtil.c:tDecodeCStrAlloc Unexecuted instantiation: querymsg.c:tDecodeCStrAlloc Unexecuted instantiation: trans.c:tDecodeCStrAlloc Unexecuted instantiation: transCli.c:tDecodeCStrAlloc Unexecuted instantiation: transComm.c:tDecodeCStrAlloc Unexecuted instantiation: transSasl.c:tDecodeCStrAlloc Unexecuted instantiation: transSvr.c:tDecodeCStrAlloc Unexecuted instantiation: transTLS.c:tDecodeCStrAlloc Unexecuted instantiation: thttp.c:tDecodeCStrAlloc Unexecuted instantiation: geomFunc.c:tDecodeCStrAlloc Unexecuted instantiation: tconfig.c:tDecodeCStrAlloc Unexecuted instantiation: tdigest.c:tDecodeCStrAlloc Unexecuted instantiation: tencode.c:tDecodeCStrAlloc Unexecuted instantiation: tlog.c:tDecodeCStrAlloc Unexecuted instantiation: tmempool.c:tDecodeCStrAlloc Unexecuted instantiation: mpDirect.c:tDecodeCStrAlloc Unexecuted instantiation: systable.c:tDecodeCStrAlloc Unexecuted instantiation: tdatablock.c:tDecodeCStrAlloc Unexecuted instantiation: tdataformat.c:tDecodeCStrAlloc Unexecuted instantiation: tglobal.c:tDecodeCStrAlloc Unexecuted instantiation: tmisce.c:tDecodeCStrAlloc Unexecuted instantiation: tname.c:tDecodeCStrAlloc Unexecuted instantiation: tpriv.c:tDecodeCStrAlloc Unexecuted instantiation: ttime.c:tDecodeCStrAlloc Unexecuted instantiation: tvariant.c:tDecodeCStrAlloc Unexecuted instantiation: streamMsg.c:tDecodeCStrAlloc Unexecuted instantiation: tmsg.c:tDecodeCStrAlloc Unexecuted instantiation: xnode.c:tDecodeCStrAlloc Unexecuted instantiation: tencrypt.c:tDecodeCStrAlloc Unexecuted instantiation: streamJson.c:tDecodeCStrAlloc Unexecuted instantiation: decimal.c:tDecodeCStrAlloc |
539 | | |
540 | 0 | static FORCE_INLINE bool tDecodeIsEnd(SDecoder* pCoder) { return (pCoder->size == pCoder->pos); }Unexecuted instantiation: sql-fuzzer.c:tDecodeIsEnd Unexecuted instantiation: parser.c:tDecodeIsEnd Unexecuted instantiation: parTranslater.c:tDecodeIsEnd Unexecuted instantiation: parUtil.c:tDecodeIsEnd Unexecuted instantiation: parAstParser.c:tDecodeIsEnd Unexecuted instantiation: parAuthenticator.c:tDecodeIsEnd Unexecuted instantiation: parCalcConst.c:tDecodeIsEnd Unexecuted instantiation: parInsertSql.c:tDecodeIsEnd Unexecuted instantiation: parInsertUtil.c:tDecodeIsEnd Unexecuted instantiation: taos_lemon_sql.tab.c:tDecodeIsEnd Unexecuted instantiation: parAstCreater.c:tDecodeIsEnd Unexecuted instantiation: parInsertSml.c:tDecodeIsEnd Unexecuted instantiation: planner.c:tDecodeIsEnd Unexecuted instantiation: planLogicCreater.c:tDecodeIsEnd Unexecuted instantiation: planOptimizer.c:tDecodeIsEnd Unexecuted instantiation: planPhysiCreater.c:tDecodeIsEnd Unexecuted instantiation: planScaleOut.c:tDecodeIsEnd Unexecuted instantiation: planSpliter.c:tDecodeIsEnd Unexecuted instantiation: planUtil.c:tDecodeIsEnd Unexecuted instantiation: planValidator.c:tDecodeIsEnd Unexecuted instantiation: catalog.c:tDecodeIsEnd Unexecuted instantiation: ctgAsync.c:tDecodeIsEnd Unexecuted instantiation: ctgCache.c:tDecodeIsEnd Unexecuted instantiation: ctgDbg.c:tDecodeIsEnd Unexecuted instantiation: ctgRemote.c:tDecodeIsEnd Unexecuted instantiation: ctgRent.c:tDecodeIsEnd Unexecuted instantiation: ctgUtil.c:tDecodeIsEnd Unexecuted instantiation: functionMgt.c:tDecodeIsEnd Unexecuted instantiation: tudf.c:tDecodeIsEnd Unexecuted instantiation: builtins.c:tDecodeIsEnd Unexecuted instantiation: builtinsimpl.c:tDecodeIsEnd Unexecuted instantiation: thistogram.c:tDecodeIsEnd Unexecuted instantiation: tpercentile.c:tDecodeIsEnd Unexecuted instantiation: tavgfunction.c:tDecodeIsEnd Unexecuted instantiation: tminmax.c:tDecodeIsEnd Unexecuted instantiation: tminmaxavx.c:tDecodeIsEnd Unexecuted instantiation: filter.c:tDecodeIsEnd Unexecuted instantiation: scalar.c:tDecodeIsEnd Unexecuted instantiation: sclfunc.c:tDecodeIsEnd Unexecuted instantiation: sclvector.c:tDecodeIsEnd Unexecuted instantiation: nodesCloneFuncs.c:tDecodeIsEnd Unexecuted instantiation: nodesCodeFuncs.c:tDecodeIsEnd Unexecuted instantiation: nodesEqualFuncs.c:tDecodeIsEnd Unexecuted instantiation: nodesMatchFuncs.c:tDecodeIsEnd Unexecuted instantiation: nodesMsgFuncs.c:tDecodeIsEnd Unexecuted instantiation: nodesToSQLFuncs.c:tDecodeIsEnd Unexecuted instantiation: nodesTraverseFuncs.c:tDecodeIsEnd Unexecuted instantiation: nodesUtilFuncs.c:tDecodeIsEnd Unexecuted instantiation: queryUtil.c:tDecodeIsEnd Unexecuted instantiation: querymsg.c:tDecodeIsEnd Unexecuted instantiation: trans.c:tDecodeIsEnd Unexecuted instantiation: transCli.c:tDecodeIsEnd Unexecuted instantiation: transComm.c:tDecodeIsEnd Unexecuted instantiation: transSasl.c:tDecodeIsEnd Unexecuted instantiation: transSvr.c:tDecodeIsEnd Unexecuted instantiation: transTLS.c:tDecodeIsEnd Unexecuted instantiation: thttp.c:tDecodeIsEnd Unexecuted instantiation: geomFunc.c:tDecodeIsEnd Unexecuted instantiation: tconfig.c:tDecodeIsEnd Unexecuted instantiation: tdigest.c:tDecodeIsEnd Unexecuted instantiation: tencode.c:tDecodeIsEnd Unexecuted instantiation: tlog.c:tDecodeIsEnd Unexecuted instantiation: tmempool.c:tDecodeIsEnd Unexecuted instantiation: mpDirect.c:tDecodeIsEnd Unexecuted instantiation: systable.c:tDecodeIsEnd Unexecuted instantiation: tdatablock.c:tDecodeIsEnd Unexecuted instantiation: tdataformat.c:tDecodeIsEnd Unexecuted instantiation: tglobal.c:tDecodeIsEnd Unexecuted instantiation: tmisce.c:tDecodeIsEnd Unexecuted instantiation: tname.c:tDecodeIsEnd Unexecuted instantiation: tpriv.c:tDecodeIsEnd Unexecuted instantiation: ttime.c:tDecodeIsEnd Unexecuted instantiation: tvariant.c:tDecodeIsEnd Unexecuted instantiation: streamMsg.c:tDecodeIsEnd Unexecuted instantiation: tmsg.c:tDecodeIsEnd Unexecuted instantiation: xnode.c:tDecodeIsEnd Unexecuted instantiation: tencrypt.c:tDecodeIsEnd Unexecuted instantiation: streamJson.c:tDecodeIsEnd Unexecuted instantiation: decimal.c:tDecodeIsEnd |
541 | | |
542 | 0 | static FORCE_INLINE void* tEncoderMalloc(SEncoder* pCoder, int32_t size) { |
543 | 0 | void* p = NULL; |
544 | 0 | SCoderMem* pMem = (SCoderMem*)taosMemoryCalloc(1, sizeof(*pMem) + size); |
545 | 0 | if (pMem) { |
546 | 0 | pMem->next = pCoder->mList; |
547 | 0 | pCoder->mList = pMem; |
548 | 0 | p = (void*)&pMem[1]; |
549 | 0 | } |
550 | 0 | return p; |
551 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tEncoderMalloc Unexecuted instantiation: parser.c:tEncoderMalloc Unexecuted instantiation: parTranslater.c:tEncoderMalloc Unexecuted instantiation: parUtil.c:tEncoderMalloc Unexecuted instantiation: parAstParser.c:tEncoderMalloc Unexecuted instantiation: parAuthenticator.c:tEncoderMalloc Unexecuted instantiation: parCalcConst.c:tEncoderMalloc Unexecuted instantiation: parInsertSql.c:tEncoderMalloc Unexecuted instantiation: parInsertUtil.c:tEncoderMalloc Unexecuted instantiation: taos_lemon_sql.tab.c:tEncoderMalloc Unexecuted instantiation: parAstCreater.c:tEncoderMalloc Unexecuted instantiation: parInsertSml.c:tEncoderMalloc Unexecuted instantiation: planner.c:tEncoderMalloc Unexecuted instantiation: planLogicCreater.c:tEncoderMalloc Unexecuted instantiation: planOptimizer.c:tEncoderMalloc Unexecuted instantiation: planPhysiCreater.c:tEncoderMalloc Unexecuted instantiation: planScaleOut.c:tEncoderMalloc Unexecuted instantiation: planSpliter.c:tEncoderMalloc Unexecuted instantiation: planUtil.c:tEncoderMalloc Unexecuted instantiation: planValidator.c:tEncoderMalloc Unexecuted instantiation: catalog.c:tEncoderMalloc Unexecuted instantiation: ctgAsync.c:tEncoderMalloc Unexecuted instantiation: ctgCache.c:tEncoderMalloc Unexecuted instantiation: ctgDbg.c:tEncoderMalloc Unexecuted instantiation: ctgRemote.c:tEncoderMalloc Unexecuted instantiation: ctgRent.c:tEncoderMalloc Unexecuted instantiation: ctgUtil.c:tEncoderMalloc Unexecuted instantiation: functionMgt.c:tEncoderMalloc Unexecuted instantiation: tudf.c:tEncoderMalloc Unexecuted instantiation: builtins.c:tEncoderMalloc Unexecuted instantiation: builtinsimpl.c:tEncoderMalloc Unexecuted instantiation: thistogram.c:tEncoderMalloc Unexecuted instantiation: tpercentile.c:tEncoderMalloc Unexecuted instantiation: tavgfunction.c:tEncoderMalloc Unexecuted instantiation: tminmax.c:tEncoderMalloc Unexecuted instantiation: tminmaxavx.c:tEncoderMalloc Unexecuted instantiation: filter.c:tEncoderMalloc Unexecuted instantiation: scalar.c:tEncoderMalloc Unexecuted instantiation: sclfunc.c:tEncoderMalloc Unexecuted instantiation: sclvector.c:tEncoderMalloc Unexecuted instantiation: nodesCloneFuncs.c:tEncoderMalloc Unexecuted instantiation: nodesCodeFuncs.c:tEncoderMalloc Unexecuted instantiation: nodesEqualFuncs.c:tEncoderMalloc Unexecuted instantiation: nodesMatchFuncs.c:tEncoderMalloc Unexecuted instantiation: nodesMsgFuncs.c:tEncoderMalloc Unexecuted instantiation: nodesToSQLFuncs.c:tEncoderMalloc Unexecuted instantiation: nodesTraverseFuncs.c:tEncoderMalloc Unexecuted instantiation: nodesUtilFuncs.c:tEncoderMalloc Unexecuted instantiation: queryUtil.c:tEncoderMalloc Unexecuted instantiation: querymsg.c:tEncoderMalloc Unexecuted instantiation: trans.c:tEncoderMalloc Unexecuted instantiation: transCli.c:tEncoderMalloc Unexecuted instantiation: transComm.c:tEncoderMalloc Unexecuted instantiation: transSasl.c:tEncoderMalloc Unexecuted instantiation: transSvr.c:tEncoderMalloc Unexecuted instantiation: transTLS.c:tEncoderMalloc Unexecuted instantiation: thttp.c:tEncoderMalloc Unexecuted instantiation: geomFunc.c:tEncoderMalloc Unexecuted instantiation: tconfig.c:tEncoderMalloc Unexecuted instantiation: tdigest.c:tEncoderMalloc Unexecuted instantiation: tencode.c:tEncoderMalloc Unexecuted instantiation: tlog.c:tEncoderMalloc Unexecuted instantiation: tmempool.c:tEncoderMalloc Unexecuted instantiation: mpDirect.c:tEncoderMalloc Unexecuted instantiation: systable.c:tEncoderMalloc Unexecuted instantiation: tdatablock.c:tEncoderMalloc Unexecuted instantiation: tdataformat.c:tEncoderMalloc Unexecuted instantiation: tglobal.c:tEncoderMalloc Unexecuted instantiation: tmisce.c:tEncoderMalloc Unexecuted instantiation: tname.c:tEncoderMalloc Unexecuted instantiation: tpriv.c:tEncoderMalloc Unexecuted instantiation: ttime.c:tEncoderMalloc Unexecuted instantiation: tvariant.c:tEncoderMalloc Unexecuted instantiation: streamMsg.c:tEncoderMalloc Unexecuted instantiation: tmsg.c:tEncoderMalloc Unexecuted instantiation: xnode.c:tEncoderMalloc Unexecuted instantiation: tencrypt.c:tEncoderMalloc Unexecuted instantiation: streamJson.c:tEncoderMalloc Unexecuted instantiation: decimal.c:tEncoderMalloc |
552 | | |
553 | 0 | static FORCE_INLINE void* tDecoderMalloc(SDecoder* pCoder, int32_t size) { |
554 | 0 | void* p = NULL; |
555 | 0 | SCoderMem* pMem = (SCoderMem*)taosMemoryCalloc(1, sizeof(*pMem) + size); |
556 | 0 | if (pMem) { |
557 | 0 | pMem->next = pCoder->mList; |
558 | 0 | pCoder->mList = pMem; |
559 | 0 | p = (void*)&pMem[1]; |
560 | 0 | } |
561 | 0 | return p; |
562 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tDecoderMalloc Unexecuted instantiation: parser.c:tDecoderMalloc Unexecuted instantiation: parTranslater.c:tDecoderMalloc Unexecuted instantiation: parUtil.c:tDecoderMalloc Unexecuted instantiation: parAstParser.c:tDecoderMalloc Unexecuted instantiation: parAuthenticator.c:tDecoderMalloc Unexecuted instantiation: parCalcConst.c:tDecoderMalloc Unexecuted instantiation: parInsertSql.c:tDecoderMalloc Unexecuted instantiation: parInsertUtil.c:tDecoderMalloc Unexecuted instantiation: taos_lemon_sql.tab.c:tDecoderMalloc Unexecuted instantiation: parAstCreater.c:tDecoderMalloc Unexecuted instantiation: parInsertSml.c:tDecoderMalloc Unexecuted instantiation: planner.c:tDecoderMalloc Unexecuted instantiation: planLogicCreater.c:tDecoderMalloc Unexecuted instantiation: planOptimizer.c:tDecoderMalloc Unexecuted instantiation: planPhysiCreater.c:tDecoderMalloc Unexecuted instantiation: planScaleOut.c:tDecoderMalloc Unexecuted instantiation: planSpliter.c:tDecoderMalloc Unexecuted instantiation: planUtil.c:tDecoderMalloc Unexecuted instantiation: planValidator.c:tDecoderMalloc Unexecuted instantiation: catalog.c:tDecoderMalloc Unexecuted instantiation: ctgAsync.c:tDecoderMalloc Unexecuted instantiation: ctgCache.c:tDecoderMalloc Unexecuted instantiation: ctgDbg.c:tDecoderMalloc Unexecuted instantiation: ctgRemote.c:tDecoderMalloc Unexecuted instantiation: ctgRent.c:tDecoderMalloc Unexecuted instantiation: ctgUtil.c:tDecoderMalloc Unexecuted instantiation: functionMgt.c:tDecoderMalloc Unexecuted instantiation: tudf.c:tDecoderMalloc Unexecuted instantiation: builtins.c:tDecoderMalloc Unexecuted instantiation: builtinsimpl.c:tDecoderMalloc Unexecuted instantiation: thistogram.c:tDecoderMalloc Unexecuted instantiation: tpercentile.c:tDecoderMalloc Unexecuted instantiation: tavgfunction.c:tDecoderMalloc Unexecuted instantiation: tminmax.c:tDecoderMalloc Unexecuted instantiation: tminmaxavx.c:tDecoderMalloc Unexecuted instantiation: filter.c:tDecoderMalloc Unexecuted instantiation: scalar.c:tDecoderMalloc Unexecuted instantiation: sclfunc.c:tDecoderMalloc Unexecuted instantiation: sclvector.c:tDecoderMalloc Unexecuted instantiation: nodesCloneFuncs.c:tDecoderMalloc Unexecuted instantiation: nodesCodeFuncs.c:tDecoderMalloc Unexecuted instantiation: nodesEqualFuncs.c:tDecoderMalloc Unexecuted instantiation: nodesMatchFuncs.c:tDecoderMalloc Unexecuted instantiation: nodesMsgFuncs.c:tDecoderMalloc Unexecuted instantiation: nodesToSQLFuncs.c:tDecoderMalloc Unexecuted instantiation: nodesTraverseFuncs.c:tDecoderMalloc Unexecuted instantiation: nodesUtilFuncs.c:tDecoderMalloc Unexecuted instantiation: queryUtil.c:tDecoderMalloc Unexecuted instantiation: querymsg.c:tDecoderMalloc Unexecuted instantiation: trans.c:tDecoderMalloc Unexecuted instantiation: transCli.c:tDecoderMalloc Unexecuted instantiation: transComm.c:tDecoderMalloc Unexecuted instantiation: transSasl.c:tDecoderMalloc Unexecuted instantiation: transSvr.c:tDecoderMalloc Unexecuted instantiation: transTLS.c:tDecoderMalloc Unexecuted instantiation: thttp.c:tDecoderMalloc Unexecuted instantiation: geomFunc.c:tDecoderMalloc Unexecuted instantiation: tconfig.c:tDecoderMalloc Unexecuted instantiation: tdigest.c:tDecoderMalloc Unexecuted instantiation: tencode.c:tDecoderMalloc Unexecuted instantiation: tlog.c:tDecoderMalloc Unexecuted instantiation: tmempool.c:tDecoderMalloc Unexecuted instantiation: mpDirect.c:tDecoderMalloc Unexecuted instantiation: systable.c:tDecoderMalloc Unexecuted instantiation: tdatablock.c:tDecoderMalloc Unexecuted instantiation: tdataformat.c:tDecoderMalloc Unexecuted instantiation: tglobal.c:tDecoderMalloc Unexecuted instantiation: tmisce.c:tDecoderMalloc Unexecuted instantiation: tname.c:tDecoderMalloc Unexecuted instantiation: tpriv.c:tDecoderMalloc Unexecuted instantiation: ttime.c:tDecoderMalloc Unexecuted instantiation: tvariant.c:tDecoderMalloc Unexecuted instantiation: streamMsg.c:tDecoderMalloc Unexecuted instantiation: tmsg.c:tDecoderMalloc Unexecuted instantiation: xnode.c:tDecoderMalloc Unexecuted instantiation: tencrypt.c:tDecoderMalloc Unexecuted instantiation: streamJson.c:tDecoderMalloc Unexecuted instantiation: decimal.c:tDecoderMalloc |
563 | | |
564 | | // =========================================== |
565 | | #define tPutV(p, v) \ |
566 | 0 | do { \ |
567 | 0 | int32_t n = 0; \ |
568 | 0 | for (;;) { \ |
569 | 0 | if (v <= 0x7f) { \ |
570 | 0 | if (p) p[n] = v; \ |
571 | 0 | n++; \ |
572 | 0 | break; \ |
573 | 0 | } \ |
574 | 0 | if (p) p[n] = (v & 0x7f) | 0x80; \ |
575 | 0 | n++; \ |
576 | 0 | v >>= 7; \ |
577 | 0 | } \ |
578 | 0 | return n; \ |
579 | 0 | } while (0) |
580 | | |
581 | | // PUT |
582 | 0 | static FORCE_INLINE int32_t tPutU8(uint8_t* p, uint8_t v) { |
583 | 0 | if (p) ((uint8_t*)p)[0] = v; |
584 | 0 | return sizeof(uint8_t); |
585 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tPutU8 Unexecuted instantiation: parser.c:tPutU8 Unexecuted instantiation: parTranslater.c:tPutU8 Unexecuted instantiation: parUtil.c:tPutU8 Unexecuted instantiation: parAstParser.c:tPutU8 Unexecuted instantiation: parAuthenticator.c:tPutU8 Unexecuted instantiation: parCalcConst.c:tPutU8 Unexecuted instantiation: parInsertSql.c:tPutU8 Unexecuted instantiation: parInsertUtil.c:tPutU8 Unexecuted instantiation: taos_lemon_sql.tab.c:tPutU8 Unexecuted instantiation: parAstCreater.c:tPutU8 Unexecuted instantiation: parInsertSml.c:tPutU8 Unexecuted instantiation: planner.c:tPutU8 Unexecuted instantiation: planLogicCreater.c:tPutU8 Unexecuted instantiation: planOptimizer.c:tPutU8 Unexecuted instantiation: planPhysiCreater.c:tPutU8 Unexecuted instantiation: planScaleOut.c:tPutU8 Unexecuted instantiation: planSpliter.c:tPutU8 Unexecuted instantiation: planUtil.c:tPutU8 Unexecuted instantiation: planValidator.c:tPutU8 Unexecuted instantiation: catalog.c:tPutU8 Unexecuted instantiation: ctgAsync.c:tPutU8 Unexecuted instantiation: ctgCache.c:tPutU8 Unexecuted instantiation: ctgDbg.c:tPutU8 Unexecuted instantiation: ctgRemote.c:tPutU8 Unexecuted instantiation: ctgRent.c:tPutU8 Unexecuted instantiation: ctgUtil.c:tPutU8 Unexecuted instantiation: functionMgt.c:tPutU8 Unexecuted instantiation: tudf.c:tPutU8 Unexecuted instantiation: builtins.c:tPutU8 Unexecuted instantiation: builtinsimpl.c:tPutU8 Unexecuted instantiation: thistogram.c:tPutU8 Unexecuted instantiation: tpercentile.c:tPutU8 Unexecuted instantiation: tavgfunction.c:tPutU8 Unexecuted instantiation: tminmax.c:tPutU8 Unexecuted instantiation: tminmaxavx.c:tPutU8 Unexecuted instantiation: filter.c:tPutU8 Unexecuted instantiation: scalar.c:tPutU8 Unexecuted instantiation: sclfunc.c:tPutU8 Unexecuted instantiation: sclvector.c:tPutU8 Unexecuted instantiation: nodesCloneFuncs.c:tPutU8 Unexecuted instantiation: nodesCodeFuncs.c:tPutU8 Unexecuted instantiation: nodesEqualFuncs.c:tPutU8 Unexecuted instantiation: nodesMatchFuncs.c:tPutU8 Unexecuted instantiation: nodesMsgFuncs.c:tPutU8 Unexecuted instantiation: nodesToSQLFuncs.c:tPutU8 Unexecuted instantiation: nodesTraverseFuncs.c:tPutU8 Unexecuted instantiation: nodesUtilFuncs.c:tPutU8 Unexecuted instantiation: queryUtil.c:tPutU8 Unexecuted instantiation: querymsg.c:tPutU8 Unexecuted instantiation: trans.c:tPutU8 Unexecuted instantiation: transCli.c:tPutU8 Unexecuted instantiation: transComm.c:tPutU8 Unexecuted instantiation: transSasl.c:tPutU8 Unexecuted instantiation: transSvr.c:tPutU8 Unexecuted instantiation: transTLS.c:tPutU8 Unexecuted instantiation: thttp.c:tPutU8 Unexecuted instantiation: geomFunc.c:tPutU8 Unexecuted instantiation: tconfig.c:tPutU8 Unexecuted instantiation: tdigest.c:tPutU8 Unexecuted instantiation: tencode.c:tPutU8 Unexecuted instantiation: tlog.c:tPutU8 Unexecuted instantiation: tmempool.c:tPutU8 Unexecuted instantiation: mpDirect.c:tPutU8 Unexecuted instantiation: systable.c:tPutU8 Unexecuted instantiation: tdatablock.c:tPutU8 Unexecuted instantiation: tdataformat.c:tPutU8 Unexecuted instantiation: tglobal.c:tPutU8 Unexecuted instantiation: tmisce.c:tPutU8 Unexecuted instantiation: tname.c:tPutU8 Unexecuted instantiation: tpriv.c:tPutU8 Unexecuted instantiation: ttime.c:tPutU8 Unexecuted instantiation: tvariant.c:tPutU8 Unexecuted instantiation: streamMsg.c:tPutU8 Unexecuted instantiation: tmsg.c:tPutU8 Unexecuted instantiation: xnode.c:tPutU8 Unexecuted instantiation: tencrypt.c:tPutU8 Unexecuted instantiation: streamJson.c:tPutU8 Unexecuted instantiation: decimal.c:tPutU8 |
586 | | |
587 | 0 | static FORCE_INLINE int32_t tPutI8(uint8_t* p, int8_t v) { |
588 | 0 | if (p) ((int8_t*)p)[0] = v; |
589 | 0 | return sizeof(int8_t); |
590 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tPutI8 Unexecuted instantiation: parser.c:tPutI8 Unexecuted instantiation: parTranslater.c:tPutI8 Unexecuted instantiation: parUtil.c:tPutI8 Unexecuted instantiation: parAstParser.c:tPutI8 Unexecuted instantiation: parAuthenticator.c:tPutI8 Unexecuted instantiation: parCalcConst.c:tPutI8 Unexecuted instantiation: parInsertSql.c:tPutI8 Unexecuted instantiation: parInsertUtil.c:tPutI8 Unexecuted instantiation: taos_lemon_sql.tab.c:tPutI8 Unexecuted instantiation: parAstCreater.c:tPutI8 Unexecuted instantiation: parInsertSml.c:tPutI8 Unexecuted instantiation: planner.c:tPutI8 Unexecuted instantiation: planLogicCreater.c:tPutI8 Unexecuted instantiation: planOptimizer.c:tPutI8 Unexecuted instantiation: planPhysiCreater.c:tPutI8 Unexecuted instantiation: planScaleOut.c:tPutI8 Unexecuted instantiation: planSpliter.c:tPutI8 Unexecuted instantiation: planUtil.c:tPutI8 Unexecuted instantiation: planValidator.c:tPutI8 Unexecuted instantiation: catalog.c:tPutI8 Unexecuted instantiation: ctgAsync.c:tPutI8 Unexecuted instantiation: ctgCache.c:tPutI8 Unexecuted instantiation: ctgDbg.c:tPutI8 Unexecuted instantiation: ctgRemote.c:tPutI8 Unexecuted instantiation: ctgRent.c:tPutI8 Unexecuted instantiation: ctgUtil.c:tPutI8 Unexecuted instantiation: functionMgt.c:tPutI8 Unexecuted instantiation: tudf.c:tPutI8 Unexecuted instantiation: builtins.c:tPutI8 Unexecuted instantiation: builtinsimpl.c:tPutI8 Unexecuted instantiation: thistogram.c:tPutI8 Unexecuted instantiation: tpercentile.c:tPutI8 Unexecuted instantiation: tavgfunction.c:tPutI8 Unexecuted instantiation: tminmax.c:tPutI8 Unexecuted instantiation: tminmaxavx.c:tPutI8 Unexecuted instantiation: filter.c:tPutI8 Unexecuted instantiation: scalar.c:tPutI8 Unexecuted instantiation: sclfunc.c:tPutI8 Unexecuted instantiation: sclvector.c:tPutI8 Unexecuted instantiation: nodesCloneFuncs.c:tPutI8 Unexecuted instantiation: nodesCodeFuncs.c:tPutI8 Unexecuted instantiation: nodesEqualFuncs.c:tPutI8 Unexecuted instantiation: nodesMatchFuncs.c:tPutI8 Unexecuted instantiation: nodesMsgFuncs.c:tPutI8 Unexecuted instantiation: nodesToSQLFuncs.c:tPutI8 Unexecuted instantiation: nodesTraverseFuncs.c:tPutI8 Unexecuted instantiation: nodesUtilFuncs.c:tPutI8 Unexecuted instantiation: queryUtil.c:tPutI8 Unexecuted instantiation: querymsg.c:tPutI8 Unexecuted instantiation: trans.c:tPutI8 Unexecuted instantiation: transCli.c:tPutI8 Unexecuted instantiation: transComm.c:tPutI8 Unexecuted instantiation: transSasl.c:tPutI8 Unexecuted instantiation: transSvr.c:tPutI8 Unexecuted instantiation: transTLS.c:tPutI8 Unexecuted instantiation: thttp.c:tPutI8 Unexecuted instantiation: geomFunc.c:tPutI8 Unexecuted instantiation: tconfig.c:tPutI8 Unexecuted instantiation: tdigest.c:tPutI8 Unexecuted instantiation: tencode.c:tPutI8 Unexecuted instantiation: tlog.c:tPutI8 Unexecuted instantiation: tmempool.c:tPutI8 Unexecuted instantiation: mpDirect.c:tPutI8 Unexecuted instantiation: systable.c:tPutI8 Unexecuted instantiation: tdatablock.c:tPutI8 Unexecuted instantiation: tdataformat.c:tPutI8 Unexecuted instantiation: tglobal.c:tPutI8 Unexecuted instantiation: tmisce.c:tPutI8 Unexecuted instantiation: tname.c:tPutI8 Unexecuted instantiation: tpriv.c:tPutI8 Unexecuted instantiation: ttime.c:tPutI8 Unexecuted instantiation: tvariant.c:tPutI8 Unexecuted instantiation: streamMsg.c:tPutI8 Unexecuted instantiation: tmsg.c:tPutI8 Unexecuted instantiation: xnode.c:tPutI8 Unexecuted instantiation: tencrypt.c:tPutI8 Unexecuted instantiation: streamJson.c:tPutI8 Unexecuted instantiation: decimal.c:tPutI8 |
591 | | |
592 | 0 | static FORCE_INLINE int32_t tPutU16(uint8_t* p, uint16_t v) { |
593 | 0 | if (p) ((uint16_t*)p)[0] = v; |
594 | 0 | return sizeof(uint16_t); |
595 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tPutU16 Unexecuted instantiation: parser.c:tPutU16 Unexecuted instantiation: parTranslater.c:tPutU16 Unexecuted instantiation: parUtil.c:tPutU16 Unexecuted instantiation: parAstParser.c:tPutU16 Unexecuted instantiation: parAuthenticator.c:tPutU16 Unexecuted instantiation: parCalcConst.c:tPutU16 Unexecuted instantiation: parInsertSql.c:tPutU16 Unexecuted instantiation: parInsertUtil.c:tPutU16 Unexecuted instantiation: taos_lemon_sql.tab.c:tPutU16 Unexecuted instantiation: parAstCreater.c:tPutU16 Unexecuted instantiation: parInsertSml.c:tPutU16 Unexecuted instantiation: planner.c:tPutU16 Unexecuted instantiation: planLogicCreater.c:tPutU16 Unexecuted instantiation: planOptimizer.c:tPutU16 Unexecuted instantiation: planPhysiCreater.c:tPutU16 Unexecuted instantiation: planScaleOut.c:tPutU16 Unexecuted instantiation: planSpliter.c:tPutU16 Unexecuted instantiation: planUtil.c:tPutU16 Unexecuted instantiation: planValidator.c:tPutU16 Unexecuted instantiation: catalog.c:tPutU16 Unexecuted instantiation: ctgAsync.c:tPutU16 Unexecuted instantiation: ctgCache.c:tPutU16 Unexecuted instantiation: ctgDbg.c:tPutU16 Unexecuted instantiation: ctgRemote.c:tPutU16 Unexecuted instantiation: ctgRent.c:tPutU16 Unexecuted instantiation: ctgUtil.c:tPutU16 Unexecuted instantiation: functionMgt.c:tPutU16 Unexecuted instantiation: tudf.c:tPutU16 Unexecuted instantiation: builtins.c:tPutU16 Unexecuted instantiation: builtinsimpl.c:tPutU16 Unexecuted instantiation: thistogram.c:tPutU16 Unexecuted instantiation: tpercentile.c:tPutU16 Unexecuted instantiation: tavgfunction.c:tPutU16 Unexecuted instantiation: tminmax.c:tPutU16 Unexecuted instantiation: tminmaxavx.c:tPutU16 Unexecuted instantiation: filter.c:tPutU16 Unexecuted instantiation: scalar.c:tPutU16 Unexecuted instantiation: sclfunc.c:tPutU16 Unexecuted instantiation: sclvector.c:tPutU16 Unexecuted instantiation: nodesCloneFuncs.c:tPutU16 Unexecuted instantiation: nodesCodeFuncs.c:tPutU16 Unexecuted instantiation: nodesEqualFuncs.c:tPutU16 Unexecuted instantiation: nodesMatchFuncs.c:tPutU16 Unexecuted instantiation: nodesMsgFuncs.c:tPutU16 Unexecuted instantiation: nodesToSQLFuncs.c:tPutU16 Unexecuted instantiation: nodesTraverseFuncs.c:tPutU16 Unexecuted instantiation: nodesUtilFuncs.c:tPutU16 Unexecuted instantiation: queryUtil.c:tPutU16 Unexecuted instantiation: querymsg.c:tPutU16 Unexecuted instantiation: trans.c:tPutU16 Unexecuted instantiation: transCli.c:tPutU16 Unexecuted instantiation: transComm.c:tPutU16 Unexecuted instantiation: transSasl.c:tPutU16 Unexecuted instantiation: transSvr.c:tPutU16 Unexecuted instantiation: transTLS.c:tPutU16 Unexecuted instantiation: thttp.c:tPutU16 Unexecuted instantiation: geomFunc.c:tPutU16 Unexecuted instantiation: tconfig.c:tPutU16 Unexecuted instantiation: tdigest.c:tPutU16 Unexecuted instantiation: tencode.c:tPutU16 Unexecuted instantiation: tlog.c:tPutU16 Unexecuted instantiation: tmempool.c:tPutU16 Unexecuted instantiation: mpDirect.c:tPutU16 Unexecuted instantiation: systable.c:tPutU16 Unexecuted instantiation: tdatablock.c:tPutU16 Unexecuted instantiation: tdataformat.c:tPutU16 Unexecuted instantiation: tglobal.c:tPutU16 Unexecuted instantiation: tmisce.c:tPutU16 Unexecuted instantiation: tname.c:tPutU16 Unexecuted instantiation: tpriv.c:tPutU16 Unexecuted instantiation: ttime.c:tPutU16 Unexecuted instantiation: tvariant.c:tPutU16 Unexecuted instantiation: streamMsg.c:tPutU16 Unexecuted instantiation: tmsg.c:tPutU16 Unexecuted instantiation: xnode.c:tPutU16 Unexecuted instantiation: tencrypt.c:tPutU16 Unexecuted instantiation: streamJson.c:tPutU16 Unexecuted instantiation: decimal.c:tPutU16 |
596 | | |
597 | 0 | static FORCE_INLINE int32_t tPutI16(uint8_t* p, int16_t v) { |
598 | 0 | if (p) ((int16_t*)p)[0] = v; |
599 | 0 | return sizeof(int16_t); |
600 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tPutI16 Unexecuted instantiation: parser.c:tPutI16 Unexecuted instantiation: parTranslater.c:tPutI16 Unexecuted instantiation: parUtil.c:tPutI16 Unexecuted instantiation: parAstParser.c:tPutI16 Unexecuted instantiation: parAuthenticator.c:tPutI16 Unexecuted instantiation: parCalcConst.c:tPutI16 Unexecuted instantiation: parInsertSql.c:tPutI16 Unexecuted instantiation: parInsertUtil.c:tPutI16 Unexecuted instantiation: taos_lemon_sql.tab.c:tPutI16 Unexecuted instantiation: parAstCreater.c:tPutI16 Unexecuted instantiation: parInsertSml.c:tPutI16 Unexecuted instantiation: planner.c:tPutI16 Unexecuted instantiation: planLogicCreater.c:tPutI16 Unexecuted instantiation: planOptimizer.c:tPutI16 Unexecuted instantiation: planPhysiCreater.c:tPutI16 Unexecuted instantiation: planScaleOut.c:tPutI16 Unexecuted instantiation: planSpliter.c:tPutI16 Unexecuted instantiation: planUtil.c:tPutI16 Unexecuted instantiation: planValidator.c:tPutI16 Unexecuted instantiation: catalog.c:tPutI16 Unexecuted instantiation: ctgAsync.c:tPutI16 Unexecuted instantiation: ctgCache.c:tPutI16 Unexecuted instantiation: ctgDbg.c:tPutI16 Unexecuted instantiation: ctgRemote.c:tPutI16 Unexecuted instantiation: ctgRent.c:tPutI16 Unexecuted instantiation: ctgUtil.c:tPutI16 Unexecuted instantiation: functionMgt.c:tPutI16 Unexecuted instantiation: tudf.c:tPutI16 Unexecuted instantiation: builtins.c:tPutI16 Unexecuted instantiation: builtinsimpl.c:tPutI16 Unexecuted instantiation: thistogram.c:tPutI16 Unexecuted instantiation: tpercentile.c:tPutI16 Unexecuted instantiation: tavgfunction.c:tPutI16 Unexecuted instantiation: tminmax.c:tPutI16 Unexecuted instantiation: tminmaxavx.c:tPutI16 Unexecuted instantiation: filter.c:tPutI16 Unexecuted instantiation: scalar.c:tPutI16 Unexecuted instantiation: sclfunc.c:tPutI16 Unexecuted instantiation: sclvector.c:tPutI16 Unexecuted instantiation: nodesCloneFuncs.c:tPutI16 Unexecuted instantiation: nodesCodeFuncs.c:tPutI16 Unexecuted instantiation: nodesEqualFuncs.c:tPutI16 Unexecuted instantiation: nodesMatchFuncs.c:tPutI16 Unexecuted instantiation: nodesMsgFuncs.c:tPutI16 Unexecuted instantiation: nodesToSQLFuncs.c:tPutI16 Unexecuted instantiation: nodesTraverseFuncs.c:tPutI16 Unexecuted instantiation: nodesUtilFuncs.c:tPutI16 Unexecuted instantiation: queryUtil.c:tPutI16 Unexecuted instantiation: querymsg.c:tPutI16 Unexecuted instantiation: trans.c:tPutI16 Unexecuted instantiation: transCli.c:tPutI16 Unexecuted instantiation: transComm.c:tPutI16 Unexecuted instantiation: transSasl.c:tPutI16 Unexecuted instantiation: transSvr.c:tPutI16 Unexecuted instantiation: transTLS.c:tPutI16 Unexecuted instantiation: thttp.c:tPutI16 Unexecuted instantiation: geomFunc.c:tPutI16 Unexecuted instantiation: tconfig.c:tPutI16 Unexecuted instantiation: tdigest.c:tPutI16 Unexecuted instantiation: tencode.c:tPutI16 Unexecuted instantiation: tlog.c:tPutI16 Unexecuted instantiation: tmempool.c:tPutI16 Unexecuted instantiation: mpDirect.c:tPutI16 Unexecuted instantiation: systable.c:tPutI16 Unexecuted instantiation: tdatablock.c:tPutI16 Unexecuted instantiation: tdataformat.c:tPutI16 Unexecuted instantiation: tglobal.c:tPutI16 Unexecuted instantiation: tmisce.c:tPutI16 Unexecuted instantiation: tname.c:tPutI16 Unexecuted instantiation: tpriv.c:tPutI16 Unexecuted instantiation: ttime.c:tPutI16 Unexecuted instantiation: tvariant.c:tPutI16 Unexecuted instantiation: streamMsg.c:tPutI16 Unexecuted instantiation: tmsg.c:tPutI16 Unexecuted instantiation: xnode.c:tPutI16 Unexecuted instantiation: tencrypt.c:tPutI16 Unexecuted instantiation: streamJson.c:tPutI16 Unexecuted instantiation: decimal.c:tPutI16 |
601 | | |
602 | 0 | static FORCE_INLINE int32_t tPutU32(uint8_t* p, uint32_t v) { |
603 | 0 | if (p) ((uint32_t*)p)[0] = v; |
604 | 0 | return sizeof(uint32_t); |
605 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tPutU32 Unexecuted instantiation: parser.c:tPutU32 Unexecuted instantiation: parTranslater.c:tPutU32 Unexecuted instantiation: parUtil.c:tPutU32 Unexecuted instantiation: parAstParser.c:tPutU32 Unexecuted instantiation: parAuthenticator.c:tPutU32 Unexecuted instantiation: parCalcConst.c:tPutU32 Unexecuted instantiation: parInsertSql.c:tPutU32 Unexecuted instantiation: parInsertUtil.c:tPutU32 Unexecuted instantiation: taos_lemon_sql.tab.c:tPutU32 Unexecuted instantiation: parAstCreater.c:tPutU32 Unexecuted instantiation: parInsertSml.c:tPutU32 Unexecuted instantiation: planner.c:tPutU32 Unexecuted instantiation: planLogicCreater.c:tPutU32 Unexecuted instantiation: planOptimizer.c:tPutU32 Unexecuted instantiation: planPhysiCreater.c:tPutU32 Unexecuted instantiation: planScaleOut.c:tPutU32 Unexecuted instantiation: planSpliter.c:tPutU32 Unexecuted instantiation: planUtil.c:tPutU32 Unexecuted instantiation: planValidator.c:tPutU32 Unexecuted instantiation: catalog.c:tPutU32 Unexecuted instantiation: ctgAsync.c:tPutU32 Unexecuted instantiation: ctgCache.c:tPutU32 Unexecuted instantiation: ctgDbg.c:tPutU32 Unexecuted instantiation: ctgRemote.c:tPutU32 Unexecuted instantiation: ctgRent.c:tPutU32 Unexecuted instantiation: ctgUtil.c:tPutU32 Unexecuted instantiation: functionMgt.c:tPutU32 Unexecuted instantiation: tudf.c:tPutU32 Unexecuted instantiation: builtins.c:tPutU32 Unexecuted instantiation: builtinsimpl.c:tPutU32 Unexecuted instantiation: thistogram.c:tPutU32 Unexecuted instantiation: tpercentile.c:tPutU32 Unexecuted instantiation: tavgfunction.c:tPutU32 Unexecuted instantiation: tminmax.c:tPutU32 Unexecuted instantiation: tminmaxavx.c:tPutU32 Unexecuted instantiation: filter.c:tPutU32 Unexecuted instantiation: scalar.c:tPutU32 Unexecuted instantiation: sclfunc.c:tPutU32 Unexecuted instantiation: sclvector.c:tPutU32 Unexecuted instantiation: nodesCloneFuncs.c:tPutU32 Unexecuted instantiation: nodesCodeFuncs.c:tPutU32 Unexecuted instantiation: nodesEqualFuncs.c:tPutU32 Unexecuted instantiation: nodesMatchFuncs.c:tPutU32 Unexecuted instantiation: nodesMsgFuncs.c:tPutU32 Unexecuted instantiation: nodesToSQLFuncs.c:tPutU32 Unexecuted instantiation: nodesTraverseFuncs.c:tPutU32 Unexecuted instantiation: nodesUtilFuncs.c:tPutU32 Unexecuted instantiation: queryUtil.c:tPutU32 Unexecuted instantiation: querymsg.c:tPutU32 Unexecuted instantiation: trans.c:tPutU32 Unexecuted instantiation: transCli.c:tPutU32 Unexecuted instantiation: transComm.c:tPutU32 Unexecuted instantiation: transSasl.c:tPutU32 Unexecuted instantiation: transSvr.c:tPutU32 Unexecuted instantiation: transTLS.c:tPutU32 Unexecuted instantiation: thttp.c:tPutU32 Unexecuted instantiation: geomFunc.c:tPutU32 Unexecuted instantiation: tconfig.c:tPutU32 Unexecuted instantiation: tdigest.c:tPutU32 Unexecuted instantiation: tencode.c:tPutU32 Unexecuted instantiation: tlog.c:tPutU32 Unexecuted instantiation: tmempool.c:tPutU32 Unexecuted instantiation: mpDirect.c:tPutU32 Unexecuted instantiation: systable.c:tPutU32 Unexecuted instantiation: tdatablock.c:tPutU32 Unexecuted instantiation: tdataformat.c:tPutU32 Unexecuted instantiation: tglobal.c:tPutU32 Unexecuted instantiation: tmisce.c:tPutU32 Unexecuted instantiation: tname.c:tPutU32 Unexecuted instantiation: tpriv.c:tPutU32 Unexecuted instantiation: ttime.c:tPutU32 Unexecuted instantiation: tvariant.c:tPutU32 Unexecuted instantiation: streamMsg.c:tPutU32 Unexecuted instantiation: tmsg.c:tPutU32 Unexecuted instantiation: xnode.c:tPutU32 Unexecuted instantiation: tencrypt.c:tPutU32 Unexecuted instantiation: streamJson.c:tPutU32 Unexecuted instantiation: decimal.c:tPutU32 |
606 | | |
607 | 0 | static FORCE_INLINE int32_t tPutI32(uint8_t* p, int32_t v) { |
608 | 0 | if (p) ((int32_t*)p)[0] = v; |
609 | 0 | return sizeof(int32_t); |
610 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tPutI32 Unexecuted instantiation: parser.c:tPutI32 Unexecuted instantiation: parTranslater.c:tPutI32 Unexecuted instantiation: parUtil.c:tPutI32 Unexecuted instantiation: parAstParser.c:tPutI32 Unexecuted instantiation: parAuthenticator.c:tPutI32 Unexecuted instantiation: parCalcConst.c:tPutI32 Unexecuted instantiation: parInsertSql.c:tPutI32 Unexecuted instantiation: parInsertUtil.c:tPutI32 Unexecuted instantiation: taos_lemon_sql.tab.c:tPutI32 Unexecuted instantiation: parAstCreater.c:tPutI32 Unexecuted instantiation: parInsertSml.c:tPutI32 Unexecuted instantiation: planner.c:tPutI32 Unexecuted instantiation: planLogicCreater.c:tPutI32 Unexecuted instantiation: planOptimizer.c:tPutI32 Unexecuted instantiation: planPhysiCreater.c:tPutI32 Unexecuted instantiation: planScaleOut.c:tPutI32 Unexecuted instantiation: planSpliter.c:tPutI32 Unexecuted instantiation: planUtil.c:tPutI32 Unexecuted instantiation: planValidator.c:tPutI32 Unexecuted instantiation: catalog.c:tPutI32 Unexecuted instantiation: ctgAsync.c:tPutI32 Unexecuted instantiation: ctgCache.c:tPutI32 Unexecuted instantiation: ctgDbg.c:tPutI32 Unexecuted instantiation: ctgRemote.c:tPutI32 Unexecuted instantiation: ctgRent.c:tPutI32 Unexecuted instantiation: ctgUtil.c:tPutI32 Unexecuted instantiation: functionMgt.c:tPutI32 Unexecuted instantiation: tudf.c:tPutI32 Unexecuted instantiation: builtins.c:tPutI32 Unexecuted instantiation: builtinsimpl.c:tPutI32 Unexecuted instantiation: thistogram.c:tPutI32 Unexecuted instantiation: tpercentile.c:tPutI32 Unexecuted instantiation: tavgfunction.c:tPutI32 Unexecuted instantiation: tminmax.c:tPutI32 Unexecuted instantiation: tminmaxavx.c:tPutI32 Unexecuted instantiation: filter.c:tPutI32 Unexecuted instantiation: scalar.c:tPutI32 Unexecuted instantiation: sclfunc.c:tPutI32 Unexecuted instantiation: sclvector.c:tPutI32 Unexecuted instantiation: nodesCloneFuncs.c:tPutI32 Unexecuted instantiation: nodesCodeFuncs.c:tPutI32 Unexecuted instantiation: nodesEqualFuncs.c:tPutI32 Unexecuted instantiation: nodesMatchFuncs.c:tPutI32 Unexecuted instantiation: nodesMsgFuncs.c:tPutI32 Unexecuted instantiation: nodesToSQLFuncs.c:tPutI32 Unexecuted instantiation: nodesTraverseFuncs.c:tPutI32 Unexecuted instantiation: nodesUtilFuncs.c:tPutI32 Unexecuted instantiation: queryUtil.c:tPutI32 Unexecuted instantiation: querymsg.c:tPutI32 Unexecuted instantiation: trans.c:tPutI32 Unexecuted instantiation: transCli.c:tPutI32 Unexecuted instantiation: transComm.c:tPutI32 Unexecuted instantiation: transSasl.c:tPutI32 Unexecuted instantiation: transSvr.c:tPutI32 Unexecuted instantiation: transTLS.c:tPutI32 Unexecuted instantiation: thttp.c:tPutI32 Unexecuted instantiation: geomFunc.c:tPutI32 Unexecuted instantiation: tconfig.c:tPutI32 Unexecuted instantiation: tdigest.c:tPutI32 Unexecuted instantiation: tencode.c:tPutI32 Unexecuted instantiation: tlog.c:tPutI32 Unexecuted instantiation: tmempool.c:tPutI32 Unexecuted instantiation: mpDirect.c:tPutI32 Unexecuted instantiation: systable.c:tPutI32 Unexecuted instantiation: tdatablock.c:tPutI32 Unexecuted instantiation: tdataformat.c:tPutI32 Unexecuted instantiation: tglobal.c:tPutI32 Unexecuted instantiation: tmisce.c:tPutI32 Unexecuted instantiation: tname.c:tPutI32 Unexecuted instantiation: tpriv.c:tPutI32 Unexecuted instantiation: ttime.c:tPutI32 Unexecuted instantiation: tvariant.c:tPutI32 Unexecuted instantiation: streamMsg.c:tPutI32 Unexecuted instantiation: tmsg.c:tPutI32 Unexecuted instantiation: xnode.c:tPutI32 Unexecuted instantiation: tencrypt.c:tPutI32 Unexecuted instantiation: streamJson.c:tPutI32 Unexecuted instantiation: decimal.c:tPutI32 |
611 | | |
612 | 0 | static FORCE_INLINE int32_t tPutU64(uint8_t* p, uint64_t v) { |
613 | 0 | if (p) ((uint64_t*)p)[0] = v; |
614 | 0 | return sizeof(uint64_t); |
615 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tPutU64 Unexecuted instantiation: parser.c:tPutU64 Unexecuted instantiation: parTranslater.c:tPutU64 Unexecuted instantiation: parUtil.c:tPutU64 Unexecuted instantiation: parAstParser.c:tPutU64 Unexecuted instantiation: parAuthenticator.c:tPutU64 Unexecuted instantiation: parCalcConst.c:tPutU64 Unexecuted instantiation: parInsertSql.c:tPutU64 Unexecuted instantiation: parInsertUtil.c:tPutU64 Unexecuted instantiation: taos_lemon_sql.tab.c:tPutU64 Unexecuted instantiation: parAstCreater.c:tPutU64 Unexecuted instantiation: parInsertSml.c:tPutU64 Unexecuted instantiation: planner.c:tPutU64 Unexecuted instantiation: planLogicCreater.c:tPutU64 Unexecuted instantiation: planOptimizer.c:tPutU64 Unexecuted instantiation: planPhysiCreater.c:tPutU64 Unexecuted instantiation: planScaleOut.c:tPutU64 Unexecuted instantiation: planSpliter.c:tPutU64 Unexecuted instantiation: planUtil.c:tPutU64 Unexecuted instantiation: planValidator.c:tPutU64 Unexecuted instantiation: catalog.c:tPutU64 Unexecuted instantiation: ctgAsync.c:tPutU64 Unexecuted instantiation: ctgCache.c:tPutU64 Unexecuted instantiation: ctgDbg.c:tPutU64 Unexecuted instantiation: ctgRemote.c:tPutU64 Unexecuted instantiation: ctgRent.c:tPutU64 Unexecuted instantiation: ctgUtil.c:tPutU64 Unexecuted instantiation: functionMgt.c:tPutU64 Unexecuted instantiation: tudf.c:tPutU64 Unexecuted instantiation: builtins.c:tPutU64 Unexecuted instantiation: builtinsimpl.c:tPutU64 Unexecuted instantiation: thistogram.c:tPutU64 Unexecuted instantiation: tpercentile.c:tPutU64 Unexecuted instantiation: tavgfunction.c:tPutU64 Unexecuted instantiation: tminmax.c:tPutU64 Unexecuted instantiation: tminmaxavx.c:tPutU64 Unexecuted instantiation: filter.c:tPutU64 Unexecuted instantiation: scalar.c:tPutU64 Unexecuted instantiation: sclfunc.c:tPutU64 Unexecuted instantiation: sclvector.c:tPutU64 Unexecuted instantiation: nodesCloneFuncs.c:tPutU64 Unexecuted instantiation: nodesCodeFuncs.c:tPutU64 Unexecuted instantiation: nodesEqualFuncs.c:tPutU64 Unexecuted instantiation: nodesMatchFuncs.c:tPutU64 Unexecuted instantiation: nodesMsgFuncs.c:tPutU64 Unexecuted instantiation: nodesToSQLFuncs.c:tPutU64 Unexecuted instantiation: nodesTraverseFuncs.c:tPutU64 Unexecuted instantiation: nodesUtilFuncs.c:tPutU64 Unexecuted instantiation: queryUtil.c:tPutU64 Unexecuted instantiation: querymsg.c:tPutU64 Unexecuted instantiation: trans.c:tPutU64 Unexecuted instantiation: transCli.c:tPutU64 Unexecuted instantiation: transComm.c:tPutU64 Unexecuted instantiation: transSasl.c:tPutU64 Unexecuted instantiation: transSvr.c:tPutU64 Unexecuted instantiation: transTLS.c:tPutU64 Unexecuted instantiation: thttp.c:tPutU64 Unexecuted instantiation: geomFunc.c:tPutU64 Unexecuted instantiation: tconfig.c:tPutU64 Unexecuted instantiation: tdigest.c:tPutU64 Unexecuted instantiation: tencode.c:tPutU64 Unexecuted instantiation: tlog.c:tPutU64 Unexecuted instantiation: tmempool.c:tPutU64 Unexecuted instantiation: mpDirect.c:tPutU64 Unexecuted instantiation: systable.c:tPutU64 Unexecuted instantiation: tdatablock.c:tPutU64 Unexecuted instantiation: tdataformat.c:tPutU64 Unexecuted instantiation: tglobal.c:tPutU64 Unexecuted instantiation: tmisce.c:tPutU64 Unexecuted instantiation: tname.c:tPutU64 Unexecuted instantiation: tpriv.c:tPutU64 Unexecuted instantiation: ttime.c:tPutU64 Unexecuted instantiation: tvariant.c:tPutU64 Unexecuted instantiation: streamMsg.c:tPutU64 Unexecuted instantiation: tmsg.c:tPutU64 Unexecuted instantiation: xnode.c:tPutU64 Unexecuted instantiation: tencrypt.c:tPutU64 Unexecuted instantiation: streamJson.c:tPutU64 Unexecuted instantiation: decimal.c:tPutU64 |
616 | | |
617 | 0 | static FORCE_INLINE int32_t tPutI64(uint8_t* p, int64_t v) { |
618 | 0 | if (p) ((int64_t*)p)[0] = v; |
619 | 0 | return sizeof(int64_t); |
620 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tPutI64 Unexecuted instantiation: parser.c:tPutI64 Unexecuted instantiation: parTranslater.c:tPutI64 Unexecuted instantiation: parUtil.c:tPutI64 Unexecuted instantiation: parAstParser.c:tPutI64 Unexecuted instantiation: parAuthenticator.c:tPutI64 Unexecuted instantiation: parCalcConst.c:tPutI64 Unexecuted instantiation: parInsertSql.c:tPutI64 Unexecuted instantiation: parInsertUtil.c:tPutI64 Unexecuted instantiation: taos_lemon_sql.tab.c:tPutI64 Unexecuted instantiation: parAstCreater.c:tPutI64 Unexecuted instantiation: parInsertSml.c:tPutI64 Unexecuted instantiation: planner.c:tPutI64 Unexecuted instantiation: planLogicCreater.c:tPutI64 Unexecuted instantiation: planOptimizer.c:tPutI64 Unexecuted instantiation: planPhysiCreater.c:tPutI64 Unexecuted instantiation: planScaleOut.c:tPutI64 Unexecuted instantiation: planSpliter.c:tPutI64 Unexecuted instantiation: planUtil.c:tPutI64 Unexecuted instantiation: planValidator.c:tPutI64 Unexecuted instantiation: catalog.c:tPutI64 Unexecuted instantiation: ctgAsync.c:tPutI64 Unexecuted instantiation: ctgCache.c:tPutI64 Unexecuted instantiation: ctgDbg.c:tPutI64 Unexecuted instantiation: ctgRemote.c:tPutI64 Unexecuted instantiation: ctgRent.c:tPutI64 Unexecuted instantiation: ctgUtil.c:tPutI64 Unexecuted instantiation: functionMgt.c:tPutI64 Unexecuted instantiation: tudf.c:tPutI64 Unexecuted instantiation: builtins.c:tPutI64 Unexecuted instantiation: builtinsimpl.c:tPutI64 Unexecuted instantiation: thistogram.c:tPutI64 Unexecuted instantiation: tpercentile.c:tPutI64 Unexecuted instantiation: tavgfunction.c:tPutI64 Unexecuted instantiation: tminmax.c:tPutI64 Unexecuted instantiation: tminmaxavx.c:tPutI64 Unexecuted instantiation: filter.c:tPutI64 Unexecuted instantiation: scalar.c:tPutI64 Unexecuted instantiation: sclfunc.c:tPutI64 Unexecuted instantiation: sclvector.c:tPutI64 Unexecuted instantiation: nodesCloneFuncs.c:tPutI64 Unexecuted instantiation: nodesCodeFuncs.c:tPutI64 Unexecuted instantiation: nodesEqualFuncs.c:tPutI64 Unexecuted instantiation: nodesMatchFuncs.c:tPutI64 Unexecuted instantiation: nodesMsgFuncs.c:tPutI64 Unexecuted instantiation: nodesToSQLFuncs.c:tPutI64 Unexecuted instantiation: nodesTraverseFuncs.c:tPutI64 Unexecuted instantiation: nodesUtilFuncs.c:tPutI64 Unexecuted instantiation: queryUtil.c:tPutI64 Unexecuted instantiation: querymsg.c:tPutI64 Unexecuted instantiation: trans.c:tPutI64 Unexecuted instantiation: transCli.c:tPutI64 Unexecuted instantiation: transComm.c:tPutI64 Unexecuted instantiation: transSasl.c:tPutI64 Unexecuted instantiation: transSvr.c:tPutI64 Unexecuted instantiation: transTLS.c:tPutI64 Unexecuted instantiation: thttp.c:tPutI64 Unexecuted instantiation: geomFunc.c:tPutI64 Unexecuted instantiation: tconfig.c:tPutI64 Unexecuted instantiation: tdigest.c:tPutI64 Unexecuted instantiation: tencode.c:tPutI64 Unexecuted instantiation: tlog.c:tPutI64 Unexecuted instantiation: tmempool.c:tPutI64 Unexecuted instantiation: mpDirect.c:tPutI64 Unexecuted instantiation: systable.c:tPutI64 Unexecuted instantiation: tdatablock.c:tPutI64 Unexecuted instantiation: tdataformat.c:tPutI64 Unexecuted instantiation: tglobal.c:tPutI64 Unexecuted instantiation: tmisce.c:tPutI64 Unexecuted instantiation: tname.c:tPutI64 Unexecuted instantiation: tpriv.c:tPutI64 Unexecuted instantiation: ttime.c:tPutI64 Unexecuted instantiation: tvariant.c:tPutI64 Unexecuted instantiation: streamMsg.c:tPutI64 Unexecuted instantiation: tmsg.c:tPutI64 Unexecuted instantiation: xnode.c:tPutI64 Unexecuted instantiation: tencrypt.c:tPutI64 Unexecuted instantiation: streamJson.c:tPutI64 Unexecuted instantiation: decimal.c:tPutI64 |
621 | | |
622 | 0 | static FORCE_INLINE int32_t tPutFloat(uint8_t* p, float f) { |
623 | 0 | union { |
624 | 0 | uint32_t ui; |
625 | 0 | float f; |
626 | 0 | } v; |
627 | 0 | v.f = f; |
628 | 0 |
|
629 | 0 | return tPutU32(p, v.ui); |
630 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tPutFloat Unexecuted instantiation: parser.c:tPutFloat Unexecuted instantiation: parTranslater.c:tPutFloat Unexecuted instantiation: parUtil.c:tPutFloat Unexecuted instantiation: parAstParser.c:tPutFloat Unexecuted instantiation: parAuthenticator.c:tPutFloat Unexecuted instantiation: parCalcConst.c:tPutFloat Unexecuted instantiation: parInsertSql.c:tPutFloat Unexecuted instantiation: parInsertUtil.c:tPutFloat Unexecuted instantiation: taos_lemon_sql.tab.c:tPutFloat Unexecuted instantiation: parAstCreater.c:tPutFloat Unexecuted instantiation: parInsertSml.c:tPutFloat Unexecuted instantiation: planner.c:tPutFloat Unexecuted instantiation: planLogicCreater.c:tPutFloat Unexecuted instantiation: planOptimizer.c:tPutFloat Unexecuted instantiation: planPhysiCreater.c:tPutFloat Unexecuted instantiation: planScaleOut.c:tPutFloat Unexecuted instantiation: planSpliter.c:tPutFloat Unexecuted instantiation: planUtil.c:tPutFloat Unexecuted instantiation: planValidator.c:tPutFloat Unexecuted instantiation: catalog.c:tPutFloat Unexecuted instantiation: ctgAsync.c:tPutFloat Unexecuted instantiation: ctgCache.c:tPutFloat Unexecuted instantiation: ctgDbg.c:tPutFloat Unexecuted instantiation: ctgRemote.c:tPutFloat Unexecuted instantiation: ctgRent.c:tPutFloat Unexecuted instantiation: ctgUtil.c:tPutFloat Unexecuted instantiation: functionMgt.c:tPutFloat Unexecuted instantiation: tudf.c:tPutFloat Unexecuted instantiation: builtins.c:tPutFloat Unexecuted instantiation: builtinsimpl.c:tPutFloat Unexecuted instantiation: thistogram.c:tPutFloat Unexecuted instantiation: tpercentile.c:tPutFloat Unexecuted instantiation: tavgfunction.c:tPutFloat Unexecuted instantiation: tminmax.c:tPutFloat Unexecuted instantiation: tminmaxavx.c:tPutFloat Unexecuted instantiation: filter.c:tPutFloat Unexecuted instantiation: scalar.c:tPutFloat Unexecuted instantiation: sclfunc.c:tPutFloat Unexecuted instantiation: sclvector.c:tPutFloat Unexecuted instantiation: nodesCloneFuncs.c:tPutFloat Unexecuted instantiation: nodesCodeFuncs.c:tPutFloat Unexecuted instantiation: nodesEqualFuncs.c:tPutFloat Unexecuted instantiation: nodesMatchFuncs.c:tPutFloat Unexecuted instantiation: nodesMsgFuncs.c:tPutFloat Unexecuted instantiation: nodesToSQLFuncs.c:tPutFloat Unexecuted instantiation: nodesTraverseFuncs.c:tPutFloat Unexecuted instantiation: nodesUtilFuncs.c:tPutFloat Unexecuted instantiation: queryUtil.c:tPutFloat Unexecuted instantiation: querymsg.c:tPutFloat Unexecuted instantiation: trans.c:tPutFloat Unexecuted instantiation: transCli.c:tPutFloat Unexecuted instantiation: transComm.c:tPutFloat Unexecuted instantiation: transSasl.c:tPutFloat Unexecuted instantiation: transSvr.c:tPutFloat Unexecuted instantiation: transTLS.c:tPutFloat Unexecuted instantiation: thttp.c:tPutFloat Unexecuted instantiation: geomFunc.c:tPutFloat Unexecuted instantiation: tconfig.c:tPutFloat Unexecuted instantiation: tdigest.c:tPutFloat Unexecuted instantiation: tencode.c:tPutFloat Unexecuted instantiation: tlog.c:tPutFloat Unexecuted instantiation: tmempool.c:tPutFloat Unexecuted instantiation: mpDirect.c:tPutFloat Unexecuted instantiation: systable.c:tPutFloat Unexecuted instantiation: tdatablock.c:tPutFloat Unexecuted instantiation: tdataformat.c:tPutFloat Unexecuted instantiation: tglobal.c:tPutFloat Unexecuted instantiation: tmisce.c:tPutFloat Unexecuted instantiation: tname.c:tPutFloat Unexecuted instantiation: tpriv.c:tPutFloat Unexecuted instantiation: ttime.c:tPutFloat Unexecuted instantiation: tvariant.c:tPutFloat Unexecuted instantiation: streamMsg.c:tPutFloat Unexecuted instantiation: tmsg.c:tPutFloat Unexecuted instantiation: xnode.c:tPutFloat Unexecuted instantiation: tencrypt.c:tPutFloat Unexecuted instantiation: streamJson.c:tPutFloat Unexecuted instantiation: decimal.c:tPutFloat |
631 | | |
632 | 0 | static FORCE_INLINE int32_t tPutDouble(uint8_t* p, double d) { |
633 | 0 | union { |
634 | 0 | uint64_t ui; |
635 | 0 | double d; |
636 | 0 | } v; |
637 | 0 | v.d = d; |
638 | 0 |
|
639 | 0 | return tPutU64(p, v.ui); |
640 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tPutDouble Unexecuted instantiation: parser.c:tPutDouble Unexecuted instantiation: parTranslater.c:tPutDouble Unexecuted instantiation: parUtil.c:tPutDouble Unexecuted instantiation: parAstParser.c:tPutDouble Unexecuted instantiation: parAuthenticator.c:tPutDouble Unexecuted instantiation: parCalcConst.c:tPutDouble Unexecuted instantiation: parInsertSql.c:tPutDouble Unexecuted instantiation: parInsertUtil.c:tPutDouble Unexecuted instantiation: taos_lemon_sql.tab.c:tPutDouble Unexecuted instantiation: parAstCreater.c:tPutDouble Unexecuted instantiation: parInsertSml.c:tPutDouble Unexecuted instantiation: planner.c:tPutDouble Unexecuted instantiation: planLogicCreater.c:tPutDouble Unexecuted instantiation: planOptimizer.c:tPutDouble Unexecuted instantiation: planPhysiCreater.c:tPutDouble Unexecuted instantiation: planScaleOut.c:tPutDouble Unexecuted instantiation: planSpliter.c:tPutDouble Unexecuted instantiation: planUtil.c:tPutDouble Unexecuted instantiation: planValidator.c:tPutDouble Unexecuted instantiation: catalog.c:tPutDouble Unexecuted instantiation: ctgAsync.c:tPutDouble Unexecuted instantiation: ctgCache.c:tPutDouble Unexecuted instantiation: ctgDbg.c:tPutDouble Unexecuted instantiation: ctgRemote.c:tPutDouble Unexecuted instantiation: ctgRent.c:tPutDouble Unexecuted instantiation: ctgUtil.c:tPutDouble Unexecuted instantiation: functionMgt.c:tPutDouble Unexecuted instantiation: tudf.c:tPutDouble Unexecuted instantiation: builtins.c:tPutDouble Unexecuted instantiation: builtinsimpl.c:tPutDouble Unexecuted instantiation: thistogram.c:tPutDouble Unexecuted instantiation: tpercentile.c:tPutDouble Unexecuted instantiation: tavgfunction.c:tPutDouble Unexecuted instantiation: tminmax.c:tPutDouble Unexecuted instantiation: tminmaxavx.c:tPutDouble Unexecuted instantiation: filter.c:tPutDouble Unexecuted instantiation: scalar.c:tPutDouble Unexecuted instantiation: sclfunc.c:tPutDouble Unexecuted instantiation: sclvector.c:tPutDouble Unexecuted instantiation: nodesCloneFuncs.c:tPutDouble Unexecuted instantiation: nodesCodeFuncs.c:tPutDouble Unexecuted instantiation: nodesEqualFuncs.c:tPutDouble Unexecuted instantiation: nodesMatchFuncs.c:tPutDouble Unexecuted instantiation: nodesMsgFuncs.c:tPutDouble Unexecuted instantiation: nodesToSQLFuncs.c:tPutDouble Unexecuted instantiation: nodesTraverseFuncs.c:tPutDouble Unexecuted instantiation: nodesUtilFuncs.c:tPutDouble Unexecuted instantiation: queryUtil.c:tPutDouble Unexecuted instantiation: querymsg.c:tPutDouble Unexecuted instantiation: trans.c:tPutDouble Unexecuted instantiation: transCli.c:tPutDouble Unexecuted instantiation: transComm.c:tPutDouble Unexecuted instantiation: transSasl.c:tPutDouble Unexecuted instantiation: transSvr.c:tPutDouble Unexecuted instantiation: transTLS.c:tPutDouble Unexecuted instantiation: thttp.c:tPutDouble Unexecuted instantiation: geomFunc.c:tPutDouble Unexecuted instantiation: tconfig.c:tPutDouble Unexecuted instantiation: tdigest.c:tPutDouble Unexecuted instantiation: tencode.c:tPutDouble Unexecuted instantiation: tlog.c:tPutDouble Unexecuted instantiation: tmempool.c:tPutDouble Unexecuted instantiation: mpDirect.c:tPutDouble Unexecuted instantiation: systable.c:tPutDouble Unexecuted instantiation: tdatablock.c:tPutDouble Unexecuted instantiation: tdataformat.c:tPutDouble Unexecuted instantiation: tglobal.c:tPutDouble Unexecuted instantiation: tmisce.c:tPutDouble Unexecuted instantiation: tname.c:tPutDouble Unexecuted instantiation: tpriv.c:tPutDouble Unexecuted instantiation: ttime.c:tPutDouble Unexecuted instantiation: tvariant.c:tPutDouble Unexecuted instantiation: streamMsg.c:tPutDouble Unexecuted instantiation: tmsg.c:tPutDouble Unexecuted instantiation: xnode.c:tPutDouble Unexecuted instantiation: tencrypt.c:tPutDouble Unexecuted instantiation: streamJson.c:tPutDouble Unexecuted instantiation: decimal.c:tPutDouble |
641 | | |
642 | 0 | static FORCE_INLINE int32_t tPutU16v(uint8_t* p, uint16_t v) { tPutV(p, v); }Unexecuted instantiation: sql-fuzzer.c:tPutU16v Unexecuted instantiation: parser.c:tPutU16v Unexecuted instantiation: parTranslater.c:tPutU16v Unexecuted instantiation: parUtil.c:tPutU16v Unexecuted instantiation: parAstParser.c:tPutU16v Unexecuted instantiation: parAuthenticator.c:tPutU16v Unexecuted instantiation: parCalcConst.c:tPutU16v Unexecuted instantiation: parInsertSql.c:tPutU16v Unexecuted instantiation: parInsertUtil.c:tPutU16v Unexecuted instantiation: taos_lemon_sql.tab.c:tPutU16v Unexecuted instantiation: parAstCreater.c:tPutU16v Unexecuted instantiation: parInsertSml.c:tPutU16v Unexecuted instantiation: planner.c:tPutU16v Unexecuted instantiation: planLogicCreater.c:tPutU16v Unexecuted instantiation: planOptimizer.c:tPutU16v Unexecuted instantiation: planPhysiCreater.c:tPutU16v Unexecuted instantiation: planScaleOut.c:tPutU16v Unexecuted instantiation: planSpliter.c:tPutU16v Unexecuted instantiation: planUtil.c:tPutU16v Unexecuted instantiation: planValidator.c:tPutU16v Unexecuted instantiation: catalog.c:tPutU16v Unexecuted instantiation: ctgAsync.c:tPutU16v Unexecuted instantiation: ctgCache.c:tPutU16v Unexecuted instantiation: ctgDbg.c:tPutU16v Unexecuted instantiation: ctgRemote.c:tPutU16v Unexecuted instantiation: ctgRent.c:tPutU16v Unexecuted instantiation: ctgUtil.c:tPutU16v Unexecuted instantiation: functionMgt.c:tPutU16v Unexecuted instantiation: tudf.c:tPutU16v Unexecuted instantiation: builtins.c:tPutU16v Unexecuted instantiation: builtinsimpl.c:tPutU16v Unexecuted instantiation: thistogram.c:tPutU16v Unexecuted instantiation: tpercentile.c:tPutU16v Unexecuted instantiation: tavgfunction.c:tPutU16v Unexecuted instantiation: tminmax.c:tPutU16v Unexecuted instantiation: tminmaxavx.c:tPutU16v Unexecuted instantiation: filter.c:tPutU16v Unexecuted instantiation: scalar.c:tPutU16v Unexecuted instantiation: sclfunc.c:tPutU16v Unexecuted instantiation: sclvector.c:tPutU16v Unexecuted instantiation: nodesCloneFuncs.c:tPutU16v Unexecuted instantiation: nodesCodeFuncs.c:tPutU16v Unexecuted instantiation: nodesEqualFuncs.c:tPutU16v Unexecuted instantiation: nodesMatchFuncs.c:tPutU16v Unexecuted instantiation: nodesMsgFuncs.c:tPutU16v Unexecuted instantiation: nodesToSQLFuncs.c:tPutU16v Unexecuted instantiation: nodesTraverseFuncs.c:tPutU16v Unexecuted instantiation: nodesUtilFuncs.c:tPutU16v Unexecuted instantiation: queryUtil.c:tPutU16v Unexecuted instantiation: querymsg.c:tPutU16v Unexecuted instantiation: trans.c:tPutU16v Unexecuted instantiation: transCli.c:tPutU16v Unexecuted instantiation: transComm.c:tPutU16v Unexecuted instantiation: transSasl.c:tPutU16v Unexecuted instantiation: transSvr.c:tPutU16v Unexecuted instantiation: transTLS.c:tPutU16v Unexecuted instantiation: thttp.c:tPutU16v Unexecuted instantiation: geomFunc.c:tPutU16v Unexecuted instantiation: tconfig.c:tPutU16v Unexecuted instantiation: tdigest.c:tPutU16v Unexecuted instantiation: tencode.c:tPutU16v Unexecuted instantiation: tlog.c:tPutU16v Unexecuted instantiation: tmempool.c:tPutU16v Unexecuted instantiation: mpDirect.c:tPutU16v Unexecuted instantiation: systable.c:tPutU16v Unexecuted instantiation: tdatablock.c:tPutU16v Unexecuted instantiation: tdataformat.c:tPutU16v Unexecuted instantiation: tglobal.c:tPutU16v Unexecuted instantiation: tmisce.c:tPutU16v Unexecuted instantiation: tname.c:tPutU16v Unexecuted instantiation: tpriv.c:tPutU16v Unexecuted instantiation: ttime.c:tPutU16v Unexecuted instantiation: tvariant.c:tPutU16v Unexecuted instantiation: streamMsg.c:tPutU16v Unexecuted instantiation: tmsg.c:tPutU16v Unexecuted instantiation: xnode.c:tPutU16v Unexecuted instantiation: tencrypt.c:tPutU16v Unexecuted instantiation: streamJson.c:tPutU16v Unexecuted instantiation: decimal.c:tPutU16v |
643 | | |
644 | 0 | static FORCE_INLINE int32_t tPutI16v(uint8_t* p, int16_t v) { return tPutU16v(p, ZIGZAGE(int16_t, v)); }Unexecuted instantiation: sql-fuzzer.c:tPutI16v Unexecuted instantiation: parser.c:tPutI16v Unexecuted instantiation: parTranslater.c:tPutI16v Unexecuted instantiation: parUtil.c:tPutI16v Unexecuted instantiation: parAstParser.c:tPutI16v Unexecuted instantiation: parAuthenticator.c:tPutI16v Unexecuted instantiation: parCalcConst.c:tPutI16v Unexecuted instantiation: parInsertSql.c:tPutI16v Unexecuted instantiation: parInsertUtil.c:tPutI16v Unexecuted instantiation: taos_lemon_sql.tab.c:tPutI16v Unexecuted instantiation: parAstCreater.c:tPutI16v Unexecuted instantiation: parInsertSml.c:tPutI16v Unexecuted instantiation: planner.c:tPutI16v Unexecuted instantiation: planLogicCreater.c:tPutI16v Unexecuted instantiation: planOptimizer.c:tPutI16v Unexecuted instantiation: planPhysiCreater.c:tPutI16v Unexecuted instantiation: planScaleOut.c:tPutI16v Unexecuted instantiation: planSpliter.c:tPutI16v Unexecuted instantiation: planUtil.c:tPutI16v Unexecuted instantiation: planValidator.c:tPutI16v Unexecuted instantiation: catalog.c:tPutI16v Unexecuted instantiation: ctgAsync.c:tPutI16v Unexecuted instantiation: ctgCache.c:tPutI16v Unexecuted instantiation: ctgDbg.c:tPutI16v Unexecuted instantiation: ctgRemote.c:tPutI16v Unexecuted instantiation: ctgRent.c:tPutI16v Unexecuted instantiation: ctgUtil.c:tPutI16v Unexecuted instantiation: functionMgt.c:tPutI16v Unexecuted instantiation: tudf.c:tPutI16v Unexecuted instantiation: builtins.c:tPutI16v Unexecuted instantiation: builtinsimpl.c:tPutI16v Unexecuted instantiation: thistogram.c:tPutI16v Unexecuted instantiation: tpercentile.c:tPutI16v Unexecuted instantiation: tavgfunction.c:tPutI16v Unexecuted instantiation: tminmax.c:tPutI16v Unexecuted instantiation: tminmaxavx.c:tPutI16v Unexecuted instantiation: filter.c:tPutI16v Unexecuted instantiation: scalar.c:tPutI16v Unexecuted instantiation: sclfunc.c:tPutI16v Unexecuted instantiation: sclvector.c:tPutI16v Unexecuted instantiation: nodesCloneFuncs.c:tPutI16v Unexecuted instantiation: nodesCodeFuncs.c:tPutI16v Unexecuted instantiation: nodesEqualFuncs.c:tPutI16v Unexecuted instantiation: nodesMatchFuncs.c:tPutI16v Unexecuted instantiation: nodesMsgFuncs.c:tPutI16v Unexecuted instantiation: nodesToSQLFuncs.c:tPutI16v Unexecuted instantiation: nodesTraverseFuncs.c:tPutI16v Unexecuted instantiation: nodesUtilFuncs.c:tPutI16v Unexecuted instantiation: queryUtil.c:tPutI16v Unexecuted instantiation: querymsg.c:tPutI16v Unexecuted instantiation: trans.c:tPutI16v Unexecuted instantiation: transCli.c:tPutI16v Unexecuted instantiation: transComm.c:tPutI16v Unexecuted instantiation: transSasl.c:tPutI16v Unexecuted instantiation: transSvr.c:tPutI16v Unexecuted instantiation: transTLS.c:tPutI16v Unexecuted instantiation: thttp.c:tPutI16v Unexecuted instantiation: geomFunc.c:tPutI16v Unexecuted instantiation: tconfig.c:tPutI16v Unexecuted instantiation: tdigest.c:tPutI16v Unexecuted instantiation: tencode.c:tPutI16v Unexecuted instantiation: tlog.c:tPutI16v Unexecuted instantiation: tmempool.c:tPutI16v Unexecuted instantiation: mpDirect.c:tPutI16v Unexecuted instantiation: systable.c:tPutI16v Unexecuted instantiation: tdatablock.c:tPutI16v Unexecuted instantiation: tdataformat.c:tPutI16v Unexecuted instantiation: tglobal.c:tPutI16v Unexecuted instantiation: tmisce.c:tPutI16v Unexecuted instantiation: tname.c:tPutI16v Unexecuted instantiation: tpriv.c:tPutI16v Unexecuted instantiation: ttime.c:tPutI16v Unexecuted instantiation: tvariant.c:tPutI16v Unexecuted instantiation: streamMsg.c:tPutI16v Unexecuted instantiation: tmsg.c:tPutI16v Unexecuted instantiation: xnode.c:tPutI16v Unexecuted instantiation: tencrypt.c:tPutI16v Unexecuted instantiation: streamJson.c:tPutI16v Unexecuted instantiation: decimal.c:tPutI16v |
645 | | |
646 | 0 | static FORCE_INLINE int32_t tPutU32v(uint8_t* p, uint32_t v) { tPutV(p, v); }Unexecuted instantiation: sql-fuzzer.c:tPutU32v Unexecuted instantiation: parser.c:tPutU32v Unexecuted instantiation: parTranslater.c:tPutU32v Unexecuted instantiation: parUtil.c:tPutU32v Unexecuted instantiation: parAstParser.c:tPutU32v Unexecuted instantiation: parAuthenticator.c:tPutU32v Unexecuted instantiation: parCalcConst.c:tPutU32v Unexecuted instantiation: parInsertSql.c:tPutU32v Unexecuted instantiation: parInsertUtil.c:tPutU32v Unexecuted instantiation: taos_lemon_sql.tab.c:tPutU32v Unexecuted instantiation: parAstCreater.c:tPutU32v Unexecuted instantiation: parInsertSml.c:tPutU32v Unexecuted instantiation: planner.c:tPutU32v Unexecuted instantiation: planLogicCreater.c:tPutU32v Unexecuted instantiation: planOptimizer.c:tPutU32v Unexecuted instantiation: planPhysiCreater.c:tPutU32v Unexecuted instantiation: planScaleOut.c:tPutU32v Unexecuted instantiation: planSpliter.c:tPutU32v Unexecuted instantiation: planUtil.c:tPutU32v Unexecuted instantiation: planValidator.c:tPutU32v Unexecuted instantiation: catalog.c:tPutU32v Unexecuted instantiation: ctgAsync.c:tPutU32v Unexecuted instantiation: ctgCache.c:tPutU32v Unexecuted instantiation: ctgDbg.c:tPutU32v Unexecuted instantiation: ctgRemote.c:tPutU32v Unexecuted instantiation: ctgRent.c:tPutU32v Unexecuted instantiation: ctgUtil.c:tPutU32v Unexecuted instantiation: functionMgt.c:tPutU32v Unexecuted instantiation: tudf.c:tPutU32v Unexecuted instantiation: builtins.c:tPutU32v Unexecuted instantiation: builtinsimpl.c:tPutU32v Unexecuted instantiation: thistogram.c:tPutU32v Unexecuted instantiation: tpercentile.c:tPutU32v Unexecuted instantiation: tavgfunction.c:tPutU32v Unexecuted instantiation: tminmax.c:tPutU32v Unexecuted instantiation: tminmaxavx.c:tPutU32v Unexecuted instantiation: filter.c:tPutU32v Unexecuted instantiation: scalar.c:tPutU32v Unexecuted instantiation: sclfunc.c:tPutU32v Unexecuted instantiation: sclvector.c:tPutU32v Unexecuted instantiation: nodesCloneFuncs.c:tPutU32v Unexecuted instantiation: nodesCodeFuncs.c:tPutU32v Unexecuted instantiation: nodesEqualFuncs.c:tPutU32v Unexecuted instantiation: nodesMatchFuncs.c:tPutU32v Unexecuted instantiation: nodesMsgFuncs.c:tPutU32v Unexecuted instantiation: nodesToSQLFuncs.c:tPutU32v Unexecuted instantiation: nodesTraverseFuncs.c:tPutU32v Unexecuted instantiation: nodesUtilFuncs.c:tPutU32v Unexecuted instantiation: queryUtil.c:tPutU32v Unexecuted instantiation: querymsg.c:tPutU32v Unexecuted instantiation: trans.c:tPutU32v Unexecuted instantiation: transCli.c:tPutU32v Unexecuted instantiation: transComm.c:tPutU32v Unexecuted instantiation: transSasl.c:tPutU32v Unexecuted instantiation: transSvr.c:tPutU32v Unexecuted instantiation: transTLS.c:tPutU32v Unexecuted instantiation: thttp.c:tPutU32v Unexecuted instantiation: geomFunc.c:tPutU32v Unexecuted instantiation: tconfig.c:tPutU32v Unexecuted instantiation: tdigest.c:tPutU32v Unexecuted instantiation: tencode.c:tPutU32v Unexecuted instantiation: tlog.c:tPutU32v Unexecuted instantiation: tmempool.c:tPutU32v Unexecuted instantiation: mpDirect.c:tPutU32v Unexecuted instantiation: systable.c:tPutU32v Unexecuted instantiation: tdatablock.c:tPutU32v Unexecuted instantiation: tdataformat.c:tPutU32v Unexecuted instantiation: tglobal.c:tPutU32v Unexecuted instantiation: tmisce.c:tPutU32v Unexecuted instantiation: tname.c:tPutU32v Unexecuted instantiation: tpriv.c:tPutU32v Unexecuted instantiation: ttime.c:tPutU32v Unexecuted instantiation: tvariant.c:tPutU32v Unexecuted instantiation: streamMsg.c:tPutU32v Unexecuted instantiation: tmsg.c:tPutU32v Unexecuted instantiation: xnode.c:tPutU32v Unexecuted instantiation: tencrypt.c:tPutU32v Unexecuted instantiation: streamJson.c:tPutU32v Unexecuted instantiation: decimal.c:tPutU32v |
647 | | |
648 | 0 | static FORCE_INLINE int32_t tPutI32v(uint8_t* p, int32_t v) { return tPutU32v(p, ZIGZAGE(int32_t, v)); }Unexecuted instantiation: sql-fuzzer.c:tPutI32v Unexecuted instantiation: parser.c:tPutI32v Unexecuted instantiation: parTranslater.c:tPutI32v Unexecuted instantiation: parUtil.c:tPutI32v Unexecuted instantiation: parAstParser.c:tPutI32v Unexecuted instantiation: parAuthenticator.c:tPutI32v Unexecuted instantiation: parCalcConst.c:tPutI32v Unexecuted instantiation: parInsertSql.c:tPutI32v Unexecuted instantiation: parInsertUtil.c:tPutI32v Unexecuted instantiation: taos_lemon_sql.tab.c:tPutI32v Unexecuted instantiation: parAstCreater.c:tPutI32v Unexecuted instantiation: parInsertSml.c:tPutI32v Unexecuted instantiation: planner.c:tPutI32v Unexecuted instantiation: planLogicCreater.c:tPutI32v Unexecuted instantiation: planOptimizer.c:tPutI32v Unexecuted instantiation: planPhysiCreater.c:tPutI32v Unexecuted instantiation: planScaleOut.c:tPutI32v Unexecuted instantiation: planSpliter.c:tPutI32v Unexecuted instantiation: planUtil.c:tPutI32v Unexecuted instantiation: planValidator.c:tPutI32v Unexecuted instantiation: catalog.c:tPutI32v Unexecuted instantiation: ctgAsync.c:tPutI32v Unexecuted instantiation: ctgCache.c:tPutI32v Unexecuted instantiation: ctgDbg.c:tPutI32v Unexecuted instantiation: ctgRemote.c:tPutI32v Unexecuted instantiation: ctgRent.c:tPutI32v Unexecuted instantiation: ctgUtil.c:tPutI32v Unexecuted instantiation: functionMgt.c:tPutI32v Unexecuted instantiation: tudf.c:tPutI32v Unexecuted instantiation: builtins.c:tPutI32v Unexecuted instantiation: builtinsimpl.c:tPutI32v Unexecuted instantiation: thistogram.c:tPutI32v Unexecuted instantiation: tpercentile.c:tPutI32v Unexecuted instantiation: tavgfunction.c:tPutI32v Unexecuted instantiation: tminmax.c:tPutI32v Unexecuted instantiation: tminmaxavx.c:tPutI32v Unexecuted instantiation: filter.c:tPutI32v Unexecuted instantiation: scalar.c:tPutI32v Unexecuted instantiation: sclfunc.c:tPutI32v Unexecuted instantiation: sclvector.c:tPutI32v Unexecuted instantiation: nodesCloneFuncs.c:tPutI32v Unexecuted instantiation: nodesCodeFuncs.c:tPutI32v Unexecuted instantiation: nodesEqualFuncs.c:tPutI32v Unexecuted instantiation: nodesMatchFuncs.c:tPutI32v Unexecuted instantiation: nodesMsgFuncs.c:tPutI32v Unexecuted instantiation: nodesToSQLFuncs.c:tPutI32v Unexecuted instantiation: nodesTraverseFuncs.c:tPutI32v Unexecuted instantiation: nodesUtilFuncs.c:tPutI32v Unexecuted instantiation: queryUtil.c:tPutI32v Unexecuted instantiation: querymsg.c:tPutI32v Unexecuted instantiation: trans.c:tPutI32v Unexecuted instantiation: transCli.c:tPutI32v Unexecuted instantiation: transComm.c:tPutI32v Unexecuted instantiation: transSasl.c:tPutI32v Unexecuted instantiation: transSvr.c:tPutI32v Unexecuted instantiation: transTLS.c:tPutI32v Unexecuted instantiation: thttp.c:tPutI32v Unexecuted instantiation: geomFunc.c:tPutI32v Unexecuted instantiation: tconfig.c:tPutI32v Unexecuted instantiation: tdigest.c:tPutI32v Unexecuted instantiation: tencode.c:tPutI32v Unexecuted instantiation: tlog.c:tPutI32v Unexecuted instantiation: tmempool.c:tPutI32v Unexecuted instantiation: mpDirect.c:tPutI32v Unexecuted instantiation: systable.c:tPutI32v Unexecuted instantiation: tdatablock.c:tPutI32v Unexecuted instantiation: tdataformat.c:tPutI32v Unexecuted instantiation: tglobal.c:tPutI32v Unexecuted instantiation: tmisce.c:tPutI32v Unexecuted instantiation: tname.c:tPutI32v Unexecuted instantiation: tpriv.c:tPutI32v Unexecuted instantiation: ttime.c:tPutI32v Unexecuted instantiation: tvariant.c:tPutI32v Unexecuted instantiation: streamMsg.c:tPutI32v Unexecuted instantiation: tmsg.c:tPutI32v Unexecuted instantiation: xnode.c:tPutI32v Unexecuted instantiation: tencrypt.c:tPutI32v Unexecuted instantiation: streamJson.c:tPutI32v Unexecuted instantiation: decimal.c:tPutI32v |
649 | | |
650 | 0 | static FORCE_INLINE int32_t tPutU64v(uint8_t* p, uint64_t v) { tPutV(p, v); }Unexecuted instantiation: sql-fuzzer.c:tPutU64v Unexecuted instantiation: parser.c:tPutU64v Unexecuted instantiation: parTranslater.c:tPutU64v Unexecuted instantiation: parUtil.c:tPutU64v Unexecuted instantiation: parAstParser.c:tPutU64v Unexecuted instantiation: parAuthenticator.c:tPutU64v Unexecuted instantiation: parCalcConst.c:tPutU64v Unexecuted instantiation: parInsertSql.c:tPutU64v Unexecuted instantiation: parInsertUtil.c:tPutU64v Unexecuted instantiation: taos_lemon_sql.tab.c:tPutU64v Unexecuted instantiation: parAstCreater.c:tPutU64v Unexecuted instantiation: parInsertSml.c:tPutU64v Unexecuted instantiation: planner.c:tPutU64v Unexecuted instantiation: planLogicCreater.c:tPutU64v Unexecuted instantiation: planOptimizer.c:tPutU64v Unexecuted instantiation: planPhysiCreater.c:tPutU64v Unexecuted instantiation: planScaleOut.c:tPutU64v Unexecuted instantiation: planSpliter.c:tPutU64v Unexecuted instantiation: planUtil.c:tPutU64v Unexecuted instantiation: planValidator.c:tPutU64v Unexecuted instantiation: catalog.c:tPutU64v Unexecuted instantiation: ctgAsync.c:tPutU64v Unexecuted instantiation: ctgCache.c:tPutU64v Unexecuted instantiation: ctgDbg.c:tPutU64v Unexecuted instantiation: ctgRemote.c:tPutU64v Unexecuted instantiation: ctgRent.c:tPutU64v Unexecuted instantiation: ctgUtil.c:tPutU64v Unexecuted instantiation: functionMgt.c:tPutU64v Unexecuted instantiation: tudf.c:tPutU64v Unexecuted instantiation: builtins.c:tPutU64v Unexecuted instantiation: builtinsimpl.c:tPutU64v Unexecuted instantiation: thistogram.c:tPutU64v Unexecuted instantiation: tpercentile.c:tPutU64v Unexecuted instantiation: tavgfunction.c:tPutU64v Unexecuted instantiation: tminmax.c:tPutU64v Unexecuted instantiation: tminmaxavx.c:tPutU64v Unexecuted instantiation: filter.c:tPutU64v Unexecuted instantiation: scalar.c:tPutU64v Unexecuted instantiation: sclfunc.c:tPutU64v Unexecuted instantiation: sclvector.c:tPutU64v Unexecuted instantiation: nodesCloneFuncs.c:tPutU64v Unexecuted instantiation: nodesCodeFuncs.c:tPutU64v Unexecuted instantiation: nodesEqualFuncs.c:tPutU64v Unexecuted instantiation: nodesMatchFuncs.c:tPutU64v Unexecuted instantiation: nodesMsgFuncs.c:tPutU64v Unexecuted instantiation: nodesToSQLFuncs.c:tPutU64v Unexecuted instantiation: nodesTraverseFuncs.c:tPutU64v Unexecuted instantiation: nodesUtilFuncs.c:tPutU64v Unexecuted instantiation: queryUtil.c:tPutU64v Unexecuted instantiation: querymsg.c:tPutU64v Unexecuted instantiation: trans.c:tPutU64v Unexecuted instantiation: transCli.c:tPutU64v Unexecuted instantiation: transComm.c:tPutU64v Unexecuted instantiation: transSasl.c:tPutU64v Unexecuted instantiation: transSvr.c:tPutU64v Unexecuted instantiation: transTLS.c:tPutU64v Unexecuted instantiation: thttp.c:tPutU64v Unexecuted instantiation: geomFunc.c:tPutU64v Unexecuted instantiation: tconfig.c:tPutU64v Unexecuted instantiation: tdigest.c:tPutU64v Unexecuted instantiation: tencode.c:tPutU64v Unexecuted instantiation: tlog.c:tPutU64v Unexecuted instantiation: tmempool.c:tPutU64v Unexecuted instantiation: mpDirect.c:tPutU64v Unexecuted instantiation: systable.c:tPutU64v Unexecuted instantiation: tdatablock.c:tPutU64v Unexecuted instantiation: tdataformat.c:tPutU64v Unexecuted instantiation: tglobal.c:tPutU64v Unexecuted instantiation: tmisce.c:tPutU64v Unexecuted instantiation: tname.c:tPutU64v Unexecuted instantiation: tpriv.c:tPutU64v Unexecuted instantiation: ttime.c:tPutU64v Unexecuted instantiation: tvariant.c:tPutU64v Unexecuted instantiation: streamMsg.c:tPutU64v Unexecuted instantiation: tmsg.c:tPutU64v Unexecuted instantiation: xnode.c:tPutU64v Unexecuted instantiation: tencrypt.c:tPutU64v Unexecuted instantiation: streamJson.c:tPutU64v Unexecuted instantiation: decimal.c:tPutU64v |
651 | | |
652 | 0 | static FORCE_INLINE int32_t tPutI64v(uint8_t* p, int64_t v) { return tPutU64v(p, ZIGZAGE(int64_t, v)); }Unexecuted instantiation: sql-fuzzer.c:tPutI64v Unexecuted instantiation: parser.c:tPutI64v Unexecuted instantiation: parTranslater.c:tPutI64v Unexecuted instantiation: parUtil.c:tPutI64v Unexecuted instantiation: parAstParser.c:tPutI64v Unexecuted instantiation: parAuthenticator.c:tPutI64v Unexecuted instantiation: parCalcConst.c:tPutI64v Unexecuted instantiation: parInsertSql.c:tPutI64v Unexecuted instantiation: parInsertUtil.c:tPutI64v Unexecuted instantiation: taos_lemon_sql.tab.c:tPutI64v Unexecuted instantiation: parAstCreater.c:tPutI64v Unexecuted instantiation: parInsertSml.c:tPutI64v Unexecuted instantiation: planner.c:tPutI64v Unexecuted instantiation: planLogicCreater.c:tPutI64v Unexecuted instantiation: planOptimizer.c:tPutI64v Unexecuted instantiation: planPhysiCreater.c:tPutI64v Unexecuted instantiation: planScaleOut.c:tPutI64v Unexecuted instantiation: planSpliter.c:tPutI64v Unexecuted instantiation: planUtil.c:tPutI64v Unexecuted instantiation: planValidator.c:tPutI64v Unexecuted instantiation: catalog.c:tPutI64v Unexecuted instantiation: ctgAsync.c:tPutI64v Unexecuted instantiation: ctgCache.c:tPutI64v Unexecuted instantiation: ctgDbg.c:tPutI64v Unexecuted instantiation: ctgRemote.c:tPutI64v Unexecuted instantiation: ctgRent.c:tPutI64v Unexecuted instantiation: ctgUtil.c:tPutI64v Unexecuted instantiation: functionMgt.c:tPutI64v Unexecuted instantiation: tudf.c:tPutI64v Unexecuted instantiation: builtins.c:tPutI64v Unexecuted instantiation: builtinsimpl.c:tPutI64v Unexecuted instantiation: thistogram.c:tPutI64v Unexecuted instantiation: tpercentile.c:tPutI64v Unexecuted instantiation: tavgfunction.c:tPutI64v Unexecuted instantiation: tminmax.c:tPutI64v Unexecuted instantiation: tminmaxavx.c:tPutI64v Unexecuted instantiation: filter.c:tPutI64v Unexecuted instantiation: scalar.c:tPutI64v Unexecuted instantiation: sclfunc.c:tPutI64v Unexecuted instantiation: sclvector.c:tPutI64v Unexecuted instantiation: nodesCloneFuncs.c:tPutI64v Unexecuted instantiation: nodesCodeFuncs.c:tPutI64v Unexecuted instantiation: nodesEqualFuncs.c:tPutI64v Unexecuted instantiation: nodesMatchFuncs.c:tPutI64v Unexecuted instantiation: nodesMsgFuncs.c:tPutI64v Unexecuted instantiation: nodesToSQLFuncs.c:tPutI64v Unexecuted instantiation: nodesTraverseFuncs.c:tPutI64v Unexecuted instantiation: nodesUtilFuncs.c:tPutI64v Unexecuted instantiation: queryUtil.c:tPutI64v Unexecuted instantiation: querymsg.c:tPutI64v Unexecuted instantiation: trans.c:tPutI64v Unexecuted instantiation: transCli.c:tPutI64v Unexecuted instantiation: transComm.c:tPutI64v Unexecuted instantiation: transSasl.c:tPutI64v Unexecuted instantiation: transSvr.c:tPutI64v Unexecuted instantiation: transTLS.c:tPutI64v Unexecuted instantiation: thttp.c:tPutI64v Unexecuted instantiation: geomFunc.c:tPutI64v Unexecuted instantiation: tconfig.c:tPutI64v Unexecuted instantiation: tdigest.c:tPutI64v Unexecuted instantiation: tencode.c:tPutI64v Unexecuted instantiation: tlog.c:tPutI64v Unexecuted instantiation: tmempool.c:tPutI64v Unexecuted instantiation: mpDirect.c:tPutI64v Unexecuted instantiation: systable.c:tPutI64v Unexecuted instantiation: tdatablock.c:tPutI64v Unexecuted instantiation: tdataformat.c:tPutI64v Unexecuted instantiation: tglobal.c:tPutI64v Unexecuted instantiation: tmisce.c:tPutI64v Unexecuted instantiation: tname.c:tPutI64v Unexecuted instantiation: tpriv.c:tPutI64v Unexecuted instantiation: ttime.c:tPutI64v Unexecuted instantiation: tvariant.c:tPutI64v Unexecuted instantiation: streamMsg.c:tPutI64v Unexecuted instantiation: tmsg.c:tPutI64v Unexecuted instantiation: xnode.c:tPutI64v Unexecuted instantiation: tencrypt.c:tPutI64v Unexecuted instantiation: streamJson.c:tPutI64v Unexecuted instantiation: decimal.c:tPutI64v |
653 | | |
654 | | // GET |
655 | 0 | static FORCE_INLINE int32_t tGetU8(uint8_t* p, uint8_t* v) { |
656 | 0 | if (v) *v = ((uint8_t*)p)[0]; |
657 | 0 | return sizeof(uint8_t); |
658 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tGetU8 Unexecuted instantiation: parser.c:tGetU8 Unexecuted instantiation: parTranslater.c:tGetU8 Unexecuted instantiation: parUtil.c:tGetU8 Unexecuted instantiation: parAstParser.c:tGetU8 Unexecuted instantiation: parAuthenticator.c:tGetU8 Unexecuted instantiation: parCalcConst.c:tGetU8 Unexecuted instantiation: parInsertSql.c:tGetU8 Unexecuted instantiation: parInsertUtil.c:tGetU8 Unexecuted instantiation: taos_lemon_sql.tab.c:tGetU8 Unexecuted instantiation: parAstCreater.c:tGetU8 Unexecuted instantiation: parInsertSml.c:tGetU8 Unexecuted instantiation: planner.c:tGetU8 Unexecuted instantiation: planLogicCreater.c:tGetU8 Unexecuted instantiation: planOptimizer.c:tGetU8 Unexecuted instantiation: planPhysiCreater.c:tGetU8 Unexecuted instantiation: planScaleOut.c:tGetU8 Unexecuted instantiation: planSpliter.c:tGetU8 Unexecuted instantiation: planUtil.c:tGetU8 Unexecuted instantiation: planValidator.c:tGetU8 Unexecuted instantiation: catalog.c:tGetU8 Unexecuted instantiation: ctgAsync.c:tGetU8 Unexecuted instantiation: ctgCache.c:tGetU8 Unexecuted instantiation: ctgDbg.c:tGetU8 Unexecuted instantiation: ctgRemote.c:tGetU8 Unexecuted instantiation: ctgRent.c:tGetU8 Unexecuted instantiation: ctgUtil.c:tGetU8 Unexecuted instantiation: functionMgt.c:tGetU8 Unexecuted instantiation: tudf.c:tGetU8 Unexecuted instantiation: builtins.c:tGetU8 Unexecuted instantiation: builtinsimpl.c:tGetU8 Unexecuted instantiation: thistogram.c:tGetU8 Unexecuted instantiation: tpercentile.c:tGetU8 Unexecuted instantiation: tavgfunction.c:tGetU8 Unexecuted instantiation: tminmax.c:tGetU8 Unexecuted instantiation: tminmaxavx.c:tGetU8 Unexecuted instantiation: filter.c:tGetU8 Unexecuted instantiation: scalar.c:tGetU8 Unexecuted instantiation: sclfunc.c:tGetU8 Unexecuted instantiation: sclvector.c:tGetU8 Unexecuted instantiation: nodesCloneFuncs.c:tGetU8 Unexecuted instantiation: nodesCodeFuncs.c:tGetU8 Unexecuted instantiation: nodesEqualFuncs.c:tGetU8 Unexecuted instantiation: nodesMatchFuncs.c:tGetU8 Unexecuted instantiation: nodesMsgFuncs.c:tGetU8 Unexecuted instantiation: nodesToSQLFuncs.c:tGetU8 Unexecuted instantiation: nodesTraverseFuncs.c:tGetU8 Unexecuted instantiation: nodesUtilFuncs.c:tGetU8 Unexecuted instantiation: queryUtil.c:tGetU8 Unexecuted instantiation: querymsg.c:tGetU8 Unexecuted instantiation: trans.c:tGetU8 Unexecuted instantiation: transCli.c:tGetU8 Unexecuted instantiation: transComm.c:tGetU8 Unexecuted instantiation: transSasl.c:tGetU8 Unexecuted instantiation: transSvr.c:tGetU8 Unexecuted instantiation: transTLS.c:tGetU8 Unexecuted instantiation: thttp.c:tGetU8 Unexecuted instantiation: geomFunc.c:tGetU8 Unexecuted instantiation: tconfig.c:tGetU8 Unexecuted instantiation: tdigest.c:tGetU8 Unexecuted instantiation: tencode.c:tGetU8 Unexecuted instantiation: tlog.c:tGetU8 Unexecuted instantiation: tmempool.c:tGetU8 Unexecuted instantiation: mpDirect.c:tGetU8 Unexecuted instantiation: systable.c:tGetU8 Unexecuted instantiation: tdatablock.c:tGetU8 Unexecuted instantiation: tdataformat.c:tGetU8 Unexecuted instantiation: tglobal.c:tGetU8 Unexecuted instantiation: tmisce.c:tGetU8 Unexecuted instantiation: tname.c:tGetU8 Unexecuted instantiation: tpriv.c:tGetU8 Unexecuted instantiation: ttime.c:tGetU8 Unexecuted instantiation: tvariant.c:tGetU8 Unexecuted instantiation: streamMsg.c:tGetU8 Unexecuted instantiation: tmsg.c:tGetU8 Unexecuted instantiation: xnode.c:tGetU8 Unexecuted instantiation: tencrypt.c:tGetU8 Unexecuted instantiation: streamJson.c:tGetU8 Unexecuted instantiation: decimal.c:tGetU8 |
659 | | |
660 | 0 | static FORCE_INLINE int32_t tGetI8(uint8_t* p, int8_t* v) { |
661 | 0 | if (v) *v = ((int8_t*)p)[0]; |
662 | 0 | return sizeof(int8_t); |
663 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tGetI8 Unexecuted instantiation: parser.c:tGetI8 Unexecuted instantiation: parTranslater.c:tGetI8 Unexecuted instantiation: parUtil.c:tGetI8 Unexecuted instantiation: parAstParser.c:tGetI8 Unexecuted instantiation: parAuthenticator.c:tGetI8 Unexecuted instantiation: parCalcConst.c:tGetI8 Unexecuted instantiation: parInsertSql.c:tGetI8 Unexecuted instantiation: parInsertUtil.c:tGetI8 Unexecuted instantiation: taos_lemon_sql.tab.c:tGetI8 Unexecuted instantiation: parAstCreater.c:tGetI8 Unexecuted instantiation: parInsertSml.c:tGetI8 Unexecuted instantiation: planner.c:tGetI8 Unexecuted instantiation: planLogicCreater.c:tGetI8 Unexecuted instantiation: planOptimizer.c:tGetI8 Unexecuted instantiation: planPhysiCreater.c:tGetI8 Unexecuted instantiation: planScaleOut.c:tGetI8 Unexecuted instantiation: planSpliter.c:tGetI8 Unexecuted instantiation: planUtil.c:tGetI8 Unexecuted instantiation: planValidator.c:tGetI8 Unexecuted instantiation: catalog.c:tGetI8 Unexecuted instantiation: ctgAsync.c:tGetI8 Unexecuted instantiation: ctgCache.c:tGetI8 Unexecuted instantiation: ctgDbg.c:tGetI8 Unexecuted instantiation: ctgRemote.c:tGetI8 Unexecuted instantiation: ctgRent.c:tGetI8 Unexecuted instantiation: ctgUtil.c:tGetI8 Unexecuted instantiation: functionMgt.c:tGetI8 Unexecuted instantiation: tudf.c:tGetI8 Unexecuted instantiation: builtins.c:tGetI8 Unexecuted instantiation: builtinsimpl.c:tGetI8 Unexecuted instantiation: thistogram.c:tGetI8 Unexecuted instantiation: tpercentile.c:tGetI8 Unexecuted instantiation: tavgfunction.c:tGetI8 Unexecuted instantiation: tminmax.c:tGetI8 Unexecuted instantiation: tminmaxavx.c:tGetI8 Unexecuted instantiation: filter.c:tGetI8 Unexecuted instantiation: scalar.c:tGetI8 Unexecuted instantiation: sclfunc.c:tGetI8 Unexecuted instantiation: sclvector.c:tGetI8 Unexecuted instantiation: nodesCloneFuncs.c:tGetI8 Unexecuted instantiation: nodesCodeFuncs.c:tGetI8 Unexecuted instantiation: nodesEqualFuncs.c:tGetI8 Unexecuted instantiation: nodesMatchFuncs.c:tGetI8 Unexecuted instantiation: nodesMsgFuncs.c:tGetI8 Unexecuted instantiation: nodesToSQLFuncs.c:tGetI8 Unexecuted instantiation: nodesTraverseFuncs.c:tGetI8 Unexecuted instantiation: nodesUtilFuncs.c:tGetI8 Unexecuted instantiation: queryUtil.c:tGetI8 Unexecuted instantiation: querymsg.c:tGetI8 Unexecuted instantiation: trans.c:tGetI8 Unexecuted instantiation: transCli.c:tGetI8 Unexecuted instantiation: transComm.c:tGetI8 Unexecuted instantiation: transSasl.c:tGetI8 Unexecuted instantiation: transSvr.c:tGetI8 Unexecuted instantiation: transTLS.c:tGetI8 Unexecuted instantiation: thttp.c:tGetI8 Unexecuted instantiation: geomFunc.c:tGetI8 Unexecuted instantiation: tconfig.c:tGetI8 Unexecuted instantiation: tdigest.c:tGetI8 Unexecuted instantiation: tencode.c:tGetI8 Unexecuted instantiation: tlog.c:tGetI8 Unexecuted instantiation: tmempool.c:tGetI8 Unexecuted instantiation: mpDirect.c:tGetI8 Unexecuted instantiation: systable.c:tGetI8 Unexecuted instantiation: tdatablock.c:tGetI8 Unexecuted instantiation: tdataformat.c:tGetI8 Unexecuted instantiation: tglobal.c:tGetI8 Unexecuted instantiation: tmisce.c:tGetI8 Unexecuted instantiation: tname.c:tGetI8 Unexecuted instantiation: tpriv.c:tGetI8 Unexecuted instantiation: ttime.c:tGetI8 Unexecuted instantiation: tvariant.c:tGetI8 Unexecuted instantiation: streamMsg.c:tGetI8 Unexecuted instantiation: tmsg.c:tGetI8 Unexecuted instantiation: xnode.c:tGetI8 Unexecuted instantiation: tencrypt.c:tGetI8 Unexecuted instantiation: streamJson.c:tGetI8 Unexecuted instantiation: decimal.c:tGetI8 |
664 | | |
665 | 0 | static FORCE_INLINE int32_t tGetU16(uint8_t* p, uint16_t* v) { |
666 | 0 | if (v) *v = ((uint16_t*)p)[0]; |
667 | 0 | return sizeof(uint16_t); |
668 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tGetU16 Unexecuted instantiation: parser.c:tGetU16 Unexecuted instantiation: parTranslater.c:tGetU16 Unexecuted instantiation: parUtil.c:tGetU16 Unexecuted instantiation: parAstParser.c:tGetU16 Unexecuted instantiation: parAuthenticator.c:tGetU16 Unexecuted instantiation: parCalcConst.c:tGetU16 Unexecuted instantiation: parInsertSql.c:tGetU16 Unexecuted instantiation: parInsertUtil.c:tGetU16 Unexecuted instantiation: taos_lemon_sql.tab.c:tGetU16 Unexecuted instantiation: parAstCreater.c:tGetU16 Unexecuted instantiation: parInsertSml.c:tGetU16 Unexecuted instantiation: planner.c:tGetU16 Unexecuted instantiation: planLogicCreater.c:tGetU16 Unexecuted instantiation: planOptimizer.c:tGetU16 Unexecuted instantiation: planPhysiCreater.c:tGetU16 Unexecuted instantiation: planScaleOut.c:tGetU16 Unexecuted instantiation: planSpliter.c:tGetU16 Unexecuted instantiation: planUtil.c:tGetU16 Unexecuted instantiation: planValidator.c:tGetU16 Unexecuted instantiation: catalog.c:tGetU16 Unexecuted instantiation: ctgAsync.c:tGetU16 Unexecuted instantiation: ctgCache.c:tGetU16 Unexecuted instantiation: ctgDbg.c:tGetU16 Unexecuted instantiation: ctgRemote.c:tGetU16 Unexecuted instantiation: ctgRent.c:tGetU16 Unexecuted instantiation: ctgUtil.c:tGetU16 Unexecuted instantiation: functionMgt.c:tGetU16 Unexecuted instantiation: tudf.c:tGetU16 Unexecuted instantiation: builtins.c:tGetU16 Unexecuted instantiation: builtinsimpl.c:tGetU16 Unexecuted instantiation: thistogram.c:tGetU16 Unexecuted instantiation: tpercentile.c:tGetU16 Unexecuted instantiation: tavgfunction.c:tGetU16 Unexecuted instantiation: tminmax.c:tGetU16 Unexecuted instantiation: tminmaxavx.c:tGetU16 Unexecuted instantiation: filter.c:tGetU16 Unexecuted instantiation: scalar.c:tGetU16 Unexecuted instantiation: sclfunc.c:tGetU16 Unexecuted instantiation: sclvector.c:tGetU16 Unexecuted instantiation: nodesCloneFuncs.c:tGetU16 Unexecuted instantiation: nodesCodeFuncs.c:tGetU16 Unexecuted instantiation: nodesEqualFuncs.c:tGetU16 Unexecuted instantiation: nodesMatchFuncs.c:tGetU16 Unexecuted instantiation: nodesMsgFuncs.c:tGetU16 Unexecuted instantiation: nodesToSQLFuncs.c:tGetU16 Unexecuted instantiation: nodesTraverseFuncs.c:tGetU16 Unexecuted instantiation: nodesUtilFuncs.c:tGetU16 Unexecuted instantiation: queryUtil.c:tGetU16 Unexecuted instantiation: querymsg.c:tGetU16 Unexecuted instantiation: trans.c:tGetU16 Unexecuted instantiation: transCli.c:tGetU16 Unexecuted instantiation: transComm.c:tGetU16 Unexecuted instantiation: transSasl.c:tGetU16 Unexecuted instantiation: transSvr.c:tGetU16 Unexecuted instantiation: transTLS.c:tGetU16 Unexecuted instantiation: thttp.c:tGetU16 Unexecuted instantiation: geomFunc.c:tGetU16 Unexecuted instantiation: tconfig.c:tGetU16 Unexecuted instantiation: tdigest.c:tGetU16 Unexecuted instantiation: tencode.c:tGetU16 Unexecuted instantiation: tlog.c:tGetU16 Unexecuted instantiation: tmempool.c:tGetU16 Unexecuted instantiation: mpDirect.c:tGetU16 Unexecuted instantiation: systable.c:tGetU16 Unexecuted instantiation: tdatablock.c:tGetU16 Unexecuted instantiation: tdataformat.c:tGetU16 Unexecuted instantiation: tglobal.c:tGetU16 Unexecuted instantiation: tmisce.c:tGetU16 Unexecuted instantiation: tname.c:tGetU16 Unexecuted instantiation: tpriv.c:tGetU16 Unexecuted instantiation: ttime.c:tGetU16 Unexecuted instantiation: tvariant.c:tGetU16 Unexecuted instantiation: streamMsg.c:tGetU16 Unexecuted instantiation: tmsg.c:tGetU16 Unexecuted instantiation: xnode.c:tGetU16 Unexecuted instantiation: tencrypt.c:tGetU16 Unexecuted instantiation: streamJson.c:tGetU16 Unexecuted instantiation: decimal.c:tGetU16 |
669 | | |
670 | 0 | static FORCE_INLINE int32_t tGetI16(uint8_t* p, int16_t* v) { |
671 | 0 | if (v) *v = ((int16_t*)p)[0]; |
672 | 0 | return sizeof(int16_t); |
673 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tGetI16 Unexecuted instantiation: parser.c:tGetI16 Unexecuted instantiation: parTranslater.c:tGetI16 Unexecuted instantiation: parUtil.c:tGetI16 Unexecuted instantiation: parAstParser.c:tGetI16 Unexecuted instantiation: parAuthenticator.c:tGetI16 Unexecuted instantiation: parCalcConst.c:tGetI16 Unexecuted instantiation: parInsertSql.c:tGetI16 Unexecuted instantiation: parInsertUtil.c:tGetI16 Unexecuted instantiation: taos_lemon_sql.tab.c:tGetI16 Unexecuted instantiation: parAstCreater.c:tGetI16 Unexecuted instantiation: parInsertSml.c:tGetI16 Unexecuted instantiation: planner.c:tGetI16 Unexecuted instantiation: planLogicCreater.c:tGetI16 Unexecuted instantiation: planOptimizer.c:tGetI16 Unexecuted instantiation: planPhysiCreater.c:tGetI16 Unexecuted instantiation: planScaleOut.c:tGetI16 Unexecuted instantiation: planSpliter.c:tGetI16 Unexecuted instantiation: planUtil.c:tGetI16 Unexecuted instantiation: planValidator.c:tGetI16 Unexecuted instantiation: catalog.c:tGetI16 Unexecuted instantiation: ctgAsync.c:tGetI16 Unexecuted instantiation: ctgCache.c:tGetI16 Unexecuted instantiation: ctgDbg.c:tGetI16 Unexecuted instantiation: ctgRemote.c:tGetI16 Unexecuted instantiation: ctgRent.c:tGetI16 Unexecuted instantiation: ctgUtil.c:tGetI16 Unexecuted instantiation: functionMgt.c:tGetI16 Unexecuted instantiation: tudf.c:tGetI16 Unexecuted instantiation: builtins.c:tGetI16 Unexecuted instantiation: builtinsimpl.c:tGetI16 Unexecuted instantiation: thistogram.c:tGetI16 Unexecuted instantiation: tpercentile.c:tGetI16 Unexecuted instantiation: tavgfunction.c:tGetI16 Unexecuted instantiation: tminmax.c:tGetI16 Unexecuted instantiation: tminmaxavx.c:tGetI16 Unexecuted instantiation: filter.c:tGetI16 Unexecuted instantiation: scalar.c:tGetI16 Unexecuted instantiation: sclfunc.c:tGetI16 Unexecuted instantiation: sclvector.c:tGetI16 Unexecuted instantiation: nodesCloneFuncs.c:tGetI16 Unexecuted instantiation: nodesCodeFuncs.c:tGetI16 Unexecuted instantiation: nodesEqualFuncs.c:tGetI16 Unexecuted instantiation: nodesMatchFuncs.c:tGetI16 Unexecuted instantiation: nodesMsgFuncs.c:tGetI16 Unexecuted instantiation: nodesToSQLFuncs.c:tGetI16 Unexecuted instantiation: nodesTraverseFuncs.c:tGetI16 Unexecuted instantiation: nodesUtilFuncs.c:tGetI16 Unexecuted instantiation: queryUtil.c:tGetI16 Unexecuted instantiation: querymsg.c:tGetI16 Unexecuted instantiation: trans.c:tGetI16 Unexecuted instantiation: transCli.c:tGetI16 Unexecuted instantiation: transComm.c:tGetI16 Unexecuted instantiation: transSasl.c:tGetI16 Unexecuted instantiation: transSvr.c:tGetI16 Unexecuted instantiation: transTLS.c:tGetI16 Unexecuted instantiation: thttp.c:tGetI16 Unexecuted instantiation: geomFunc.c:tGetI16 Unexecuted instantiation: tconfig.c:tGetI16 Unexecuted instantiation: tdigest.c:tGetI16 Unexecuted instantiation: tencode.c:tGetI16 Unexecuted instantiation: tlog.c:tGetI16 Unexecuted instantiation: tmempool.c:tGetI16 Unexecuted instantiation: mpDirect.c:tGetI16 Unexecuted instantiation: systable.c:tGetI16 Unexecuted instantiation: tdatablock.c:tGetI16 Unexecuted instantiation: tdataformat.c:tGetI16 Unexecuted instantiation: tglobal.c:tGetI16 Unexecuted instantiation: tmisce.c:tGetI16 Unexecuted instantiation: tname.c:tGetI16 Unexecuted instantiation: tpriv.c:tGetI16 Unexecuted instantiation: ttime.c:tGetI16 Unexecuted instantiation: tvariant.c:tGetI16 Unexecuted instantiation: streamMsg.c:tGetI16 Unexecuted instantiation: tmsg.c:tGetI16 Unexecuted instantiation: xnode.c:tGetI16 Unexecuted instantiation: tencrypt.c:tGetI16 Unexecuted instantiation: streamJson.c:tGetI16 Unexecuted instantiation: decimal.c:tGetI16 |
674 | | |
675 | 0 | static FORCE_INLINE int32_t tGetU32(uint8_t* p, uint32_t* v) { |
676 | 0 | if (v) *v = ((uint32_t*)p)[0]; |
677 | 0 | return sizeof(uint32_t); |
678 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tGetU32 Unexecuted instantiation: parser.c:tGetU32 Unexecuted instantiation: parTranslater.c:tGetU32 Unexecuted instantiation: parUtil.c:tGetU32 Unexecuted instantiation: parAstParser.c:tGetU32 Unexecuted instantiation: parAuthenticator.c:tGetU32 Unexecuted instantiation: parCalcConst.c:tGetU32 Unexecuted instantiation: parInsertSql.c:tGetU32 Unexecuted instantiation: parInsertUtil.c:tGetU32 Unexecuted instantiation: taos_lemon_sql.tab.c:tGetU32 Unexecuted instantiation: parAstCreater.c:tGetU32 Unexecuted instantiation: parInsertSml.c:tGetU32 Unexecuted instantiation: planner.c:tGetU32 Unexecuted instantiation: planLogicCreater.c:tGetU32 Unexecuted instantiation: planOptimizer.c:tGetU32 Unexecuted instantiation: planPhysiCreater.c:tGetU32 Unexecuted instantiation: planScaleOut.c:tGetU32 Unexecuted instantiation: planSpliter.c:tGetU32 Unexecuted instantiation: planUtil.c:tGetU32 Unexecuted instantiation: planValidator.c:tGetU32 Unexecuted instantiation: catalog.c:tGetU32 Unexecuted instantiation: ctgAsync.c:tGetU32 Unexecuted instantiation: ctgCache.c:tGetU32 Unexecuted instantiation: ctgDbg.c:tGetU32 Unexecuted instantiation: ctgRemote.c:tGetU32 Unexecuted instantiation: ctgRent.c:tGetU32 Unexecuted instantiation: ctgUtil.c:tGetU32 Unexecuted instantiation: functionMgt.c:tGetU32 Unexecuted instantiation: tudf.c:tGetU32 Unexecuted instantiation: builtins.c:tGetU32 Unexecuted instantiation: builtinsimpl.c:tGetU32 Unexecuted instantiation: thistogram.c:tGetU32 Unexecuted instantiation: tpercentile.c:tGetU32 Unexecuted instantiation: tavgfunction.c:tGetU32 Unexecuted instantiation: tminmax.c:tGetU32 Unexecuted instantiation: tminmaxavx.c:tGetU32 Unexecuted instantiation: filter.c:tGetU32 Unexecuted instantiation: scalar.c:tGetU32 Unexecuted instantiation: sclfunc.c:tGetU32 Unexecuted instantiation: sclvector.c:tGetU32 Unexecuted instantiation: nodesCloneFuncs.c:tGetU32 Unexecuted instantiation: nodesCodeFuncs.c:tGetU32 Unexecuted instantiation: nodesEqualFuncs.c:tGetU32 Unexecuted instantiation: nodesMatchFuncs.c:tGetU32 Unexecuted instantiation: nodesMsgFuncs.c:tGetU32 Unexecuted instantiation: nodesToSQLFuncs.c:tGetU32 Unexecuted instantiation: nodesTraverseFuncs.c:tGetU32 Unexecuted instantiation: nodesUtilFuncs.c:tGetU32 Unexecuted instantiation: queryUtil.c:tGetU32 Unexecuted instantiation: querymsg.c:tGetU32 Unexecuted instantiation: trans.c:tGetU32 Unexecuted instantiation: transCli.c:tGetU32 Unexecuted instantiation: transComm.c:tGetU32 Unexecuted instantiation: transSasl.c:tGetU32 Unexecuted instantiation: transSvr.c:tGetU32 Unexecuted instantiation: transTLS.c:tGetU32 Unexecuted instantiation: thttp.c:tGetU32 Unexecuted instantiation: geomFunc.c:tGetU32 Unexecuted instantiation: tconfig.c:tGetU32 Unexecuted instantiation: tdigest.c:tGetU32 Unexecuted instantiation: tencode.c:tGetU32 Unexecuted instantiation: tlog.c:tGetU32 Unexecuted instantiation: tmempool.c:tGetU32 Unexecuted instantiation: mpDirect.c:tGetU32 Unexecuted instantiation: systable.c:tGetU32 Unexecuted instantiation: tdatablock.c:tGetU32 Unexecuted instantiation: tdataformat.c:tGetU32 Unexecuted instantiation: tglobal.c:tGetU32 Unexecuted instantiation: tmisce.c:tGetU32 Unexecuted instantiation: tname.c:tGetU32 Unexecuted instantiation: tpriv.c:tGetU32 Unexecuted instantiation: ttime.c:tGetU32 Unexecuted instantiation: tvariant.c:tGetU32 Unexecuted instantiation: streamMsg.c:tGetU32 Unexecuted instantiation: tmsg.c:tGetU32 Unexecuted instantiation: xnode.c:tGetU32 Unexecuted instantiation: tencrypt.c:tGetU32 Unexecuted instantiation: streamJson.c:tGetU32 Unexecuted instantiation: decimal.c:tGetU32 |
679 | | |
680 | 0 | static FORCE_INLINE int32_t tGetI32(uint8_t* p, int32_t* v) { |
681 | 0 | if (v) *v = ((int32_t*)p)[0]; |
682 | 0 | return sizeof(int32_t); |
683 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tGetI32 Unexecuted instantiation: parser.c:tGetI32 Unexecuted instantiation: parTranslater.c:tGetI32 Unexecuted instantiation: parUtil.c:tGetI32 Unexecuted instantiation: parAstParser.c:tGetI32 Unexecuted instantiation: parAuthenticator.c:tGetI32 Unexecuted instantiation: parCalcConst.c:tGetI32 Unexecuted instantiation: parInsertSql.c:tGetI32 Unexecuted instantiation: parInsertUtil.c:tGetI32 Unexecuted instantiation: taos_lemon_sql.tab.c:tGetI32 Unexecuted instantiation: parAstCreater.c:tGetI32 Unexecuted instantiation: parInsertSml.c:tGetI32 Unexecuted instantiation: planner.c:tGetI32 Unexecuted instantiation: planLogicCreater.c:tGetI32 Unexecuted instantiation: planOptimizer.c:tGetI32 Unexecuted instantiation: planPhysiCreater.c:tGetI32 Unexecuted instantiation: planScaleOut.c:tGetI32 Unexecuted instantiation: planSpliter.c:tGetI32 Unexecuted instantiation: planUtil.c:tGetI32 Unexecuted instantiation: planValidator.c:tGetI32 Unexecuted instantiation: catalog.c:tGetI32 Unexecuted instantiation: ctgAsync.c:tGetI32 Unexecuted instantiation: ctgCache.c:tGetI32 Unexecuted instantiation: ctgDbg.c:tGetI32 Unexecuted instantiation: ctgRemote.c:tGetI32 Unexecuted instantiation: ctgRent.c:tGetI32 Unexecuted instantiation: ctgUtil.c:tGetI32 Unexecuted instantiation: functionMgt.c:tGetI32 Unexecuted instantiation: tudf.c:tGetI32 Unexecuted instantiation: builtins.c:tGetI32 Unexecuted instantiation: builtinsimpl.c:tGetI32 Unexecuted instantiation: thistogram.c:tGetI32 Unexecuted instantiation: tpercentile.c:tGetI32 Unexecuted instantiation: tavgfunction.c:tGetI32 Unexecuted instantiation: tminmax.c:tGetI32 Unexecuted instantiation: tminmaxavx.c:tGetI32 Unexecuted instantiation: filter.c:tGetI32 Unexecuted instantiation: scalar.c:tGetI32 Unexecuted instantiation: sclfunc.c:tGetI32 Unexecuted instantiation: sclvector.c:tGetI32 Unexecuted instantiation: nodesCloneFuncs.c:tGetI32 Unexecuted instantiation: nodesCodeFuncs.c:tGetI32 Unexecuted instantiation: nodesEqualFuncs.c:tGetI32 Unexecuted instantiation: nodesMatchFuncs.c:tGetI32 Unexecuted instantiation: nodesMsgFuncs.c:tGetI32 Unexecuted instantiation: nodesToSQLFuncs.c:tGetI32 Unexecuted instantiation: nodesTraverseFuncs.c:tGetI32 Unexecuted instantiation: nodesUtilFuncs.c:tGetI32 Unexecuted instantiation: queryUtil.c:tGetI32 Unexecuted instantiation: querymsg.c:tGetI32 Unexecuted instantiation: trans.c:tGetI32 Unexecuted instantiation: transCli.c:tGetI32 Unexecuted instantiation: transComm.c:tGetI32 Unexecuted instantiation: transSasl.c:tGetI32 Unexecuted instantiation: transSvr.c:tGetI32 Unexecuted instantiation: transTLS.c:tGetI32 Unexecuted instantiation: thttp.c:tGetI32 Unexecuted instantiation: geomFunc.c:tGetI32 Unexecuted instantiation: tconfig.c:tGetI32 Unexecuted instantiation: tdigest.c:tGetI32 Unexecuted instantiation: tencode.c:tGetI32 Unexecuted instantiation: tlog.c:tGetI32 Unexecuted instantiation: tmempool.c:tGetI32 Unexecuted instantiation: mpDirect.c:tGetI32 Unexecuted instantiation: systable.c:tGetI32 Unexecuted instantiation: tdatablock.c:tGetI32 Unexecuted instantiation: tdataformat.c:tGetI32 Unexecuted instantiation: tglobal.c:tGetI32 Unexecuted instantiation: tmisce.c:tGetI32 Unexecuted instantiation: tname.c:tGetI32 Unexecuted instantiation: tpriv.c:tGetI32 Unexecuted instantiation: ttime.c:tGetI32 Unexecuted instantiation: tvariant.c:tGetI32 Unexecuted instantiation: streamMsg.c:tGetI32 Unexecuted instantiation: tmsg.c:tGetI32 Unexecuted instantiation: xnode.c:tGetI32 Unexecuted instantiation: tencrypt.c:tGetI32 Unexecuted instantiation: streamJson.c:tGetI32 Unexecuted instantiation: decimal.c:tGetI32 |
684 | | |
685 | 0 | static FORCE_INLINE int32_t tGetU64(uint8_t* p, uint64_t* v) { |
686 | 0 | if (v) *v = ((uint64_t*)p)[0]; |
687 | 0 | return sizeof(uint64_t); |
688 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tGetU64 Unexecuted instantiation: parser.c:tGetU64 Unexecuted instantiation: parTranslater.c:tGetU64 Unexecuted instantiation: parUtil.c:tGetU64 Unexecuted instantiation: parAstParser.c:tGetU64 Unexecuted instantiation: parAuthenticator.c:tGetU64 Unexecuted instantiation: parCalcConst.c:tGetU64 Unexecuted instantiation: parInsertSql.c:tGetU64 Unexecuted instantiation: parInsertUtil.c:tGetU64 Unexecuted instantiation: taos_lemon_sql.tab.c:tGetU64 Unexecuted instantiation: parAstCreater.c:tGetU64 Unexecuted instantiation: parInsertSml.c:tGetU64 Unexecuted instantiation: planner.c:tGetU64 Unexecuted instantiation: planLogicCreater.c:tGetU64 Unexecuted instantiation: planOptimizer.c:tGetU64 Unexecuted instantiation: planPhysiCreater.c:tGetU64 Unexecuted instantiation: planScaleOut.c:tGetU64 Unexecuted instantiation: planSpliter.c:tGetU64 Unexecuted instantiation: planUtil.c:tGetU64 Unexecuted instantiation: planValidator.c:tGetU64 Unexecuted instantiation: catalog.c:tGetU64 Unexecuted instantiation: ctgAsync.c:tGetU64 Unexecuted instantiation: ctgCache.c:tGetU64 Unexecuted instantiation: ctgDbg.c:tGetU64 Unexecuted instantiation: ctgRemote.c:tGetU64 Unexecuted instantiation: ctgRent.c:tGetU64 Unexecuted instantiation: ctgUtil.c:tGetU64 Unexecuted instantiation: functionMgt.c:tGetU64 Unexecuted instantiation: tudf.c:tGetU64 Unexecuted instantiation: builtins.c:tGetU64 Unexecuted instantiation: builtinsimpl.c:tGetU64 Unexecuted instantiation: thistogram.c:tGetU64 Unexecuted instantiation: tpercentile.c:tGetU64 Unexecuted instantiation: tavgfunction.c:tGetU64 Unexecuted instantiation: tminmax.c:tGetU64 Unexecuted instantiation: tminmaxavx.c:tGetU64 Unexecuted instantiation: filter.c:tGetU64 Unexecuted instantiation: scalar.c:tGetU64 Unexecuted instantiation: sclfunc.c:tGetU64 Unexecuted instantiation: sclvector.c:tGetU64 Unexecuted instantiation: nodesCloneFuncs.c:tGetU64 Unexecuted instantiation: nodesCodeFuncs.c:tGetU64 Unexecuted instantiation: nodesEqualFuncs.c:tGetU64 Unexecuted instantiation: nodesMatchFuncs.c:tGetU64 Unexecuted instantiation: nodesMsgFuncs.c:tGetU64 Unexecuted instantiation: nodesToSQLFuncs.c:tGetU64 Unexecuted instantiation: nodesTraverseFuncs.c:tGetU64 Unexecuted instantiation: nodesUtilFuncs.c:tGetU64 Unexecuted instantiation: queryUtil.c:tGetU64 Unexecuted instantiation: querymsg.c:tGetU64 Unexecuted instantiation: trans.c:tGetU64 Unexecuted instantiation: transCli.c:tGetU64 Unexecuted instantiation: transComm.c:tGetU64 Unexecuted instantiation: transSasl.c:tGetU64 Unexecuted instantiation: transSvr.c:tGetU64 Unexecuted instantiation: transTLS.c:tGetU64 Unexecuted instantiation: thttp.c:tGetU64 Unexecuted instantiation: geomFunc.c:tGetU64 Unexecuted instantiation: tconfig.c:tGetU64 Unexecuted instantiation: tdigest.c:tGetU64 Unexecuted instantiation: tencode.c:tGetU64 Unexecuted instantiation: tlog.c:tGetU64 Unexecuted instantiation: tmempool.c:tGetU64 Unexecuted instantiation: mpDirect.c:tGetU64 Unexecuted instantiation: systable.c:tGetU64 Unexecuted instantiation: tdatablock.c:tGetU64 Unexecuted instantiation: tdataformat.c:tGetU64 Unexecuted instantiation: tglobal.c:tGetU64 Unexecuted instantiation: tmisce.c:tGetU64 Unexecuted instantiation: tname.c:tGetU64 Unexecuted instantiation: tpriv.c:tGetU64 Unexecuted instantiation: ttime.c:tGetU64 Unexecuted instantiation: tvariant.c:tGetU64 Unexecuted instantiation: streamMsg.c:tGetU64 Unexecuted instantiation: tmsg.c:tGetU64 Unexecuted instantiation: xnode.c:tGetU64 Unexecuted instantiation: tencrypt.c:tGetU64 Unexecuted instantiation: streamJson.c:tGetU64 Unexecuted instantiation: decimal.c:tGetU64 |
689 | | |
690 | 0 | static FORCE_INLINE int32_t tGetI64(uint8_t* p, int64_t* v) { |
691 | 0 | if (v) *v = ((int64_t*)p)[0]; |
692 | 0 | return sizeof(int64_t); |
693 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tGetI64 Unexecuted instantiation: parser.c:tGetI64 Unexecuted instantiation: parTranslater.c:tGetI64 Unexecuted instantiation: parUtil.c:tGetI64 Unexecuted instantiation: parAstParser.c:tGetI64 Unexecuted instantiation: parAuthenticator.c:tGetI64 Unexecuted instantiation: parCalcConst.c:tGetI64 Unexecuted instantiation: parInsertSql.c:tGetI64 Unexecuted instantiation: parInsertUtil.c:tGetI64 Unexecuted instantiation: taos_lemon_sql.tab.c:tGetI64 Unexecuted instantiation: parAstCreater.c:tGetI64 Unexecuted instantiation: parInsertSml.c:tGetI64 Unexecuted instantiation: planner.c:tGetI64 Unexecuted instantiation: planLogicCreater.c:tGetI64 Unexecuted instantiation: planOptimizer.c:tGetI64 Unexecuted instantiation: planPhysiCreater.c:tGetI64 Unexecuted instantiation: planScaleOut.c:tGetI64 Unexecuted instantiation: planSpliter.c:tGetI64 Unexecuted instantiation: planUtil.c:tGetI64 Unexecuted instantiation: planValidator.c:tGetI64 Unexecuted instantiation: catalog.c:tGetI64 Unexecuted instantiation: ctgAsync.c:tGetI64 Unexecuted instantiation: ctgCache.c:tGetI64 Unexecuted instantiation: ctgDbg.c:tGetI64 Unexecuted instantiation: ctgRemote.c:tGetI64 Unexecuted instantiation: ctgRent.c:tGetI64 Unexecuted instantiation: ctgUtil.c:tGetI64 Unexecuted instantiation: functionMgt.c:tGetI64 Unexecuted instantiation: tudf.c:tGetI64 Unexecuted instantiation: builtins.c:tGetI64 Unexecuted instantiation: builtinsimpl.c:tGetI64 Unexecuted instantiation: thistogram.c:tGetI64 Unexecuted instantiation: tpercentile.c:tGetI64 Unexecuted instantiation: tavgfunction.c:tGetI64 Unexecuted instantiation: tminmax.c:tGetI64 Unexecuted instantiation: tminmaxavx.c:tGetI64 Unexecuted instantiation: filter.c:tGetI64 Unexecuted instantiation: scalar.c:tGetI64 Unexecuted instantiation: sclfunc.c:tGetI64 Unexecuted instantiation: sclvector.c:tGetI64 Unexecuted instantiation: nodesCloneFuncs.c:tGetI64 Unexecuted instantiation: nodesCodeFuncs.c:tGetI64 Unexecuted instantiation: nodesEqualFuncs.c:tGetI64 Unexecuted instantiation: nodesMatchFuncs.c:tGetI64 Unexecuted instantiation: nodesMsgFuncs.c:tGetI64 Unexecuted instantiation: nodesToSQLFuncs.c:tGetI64 Unexecuted instantiation: nodesTraverseFuncs.c:tGetI64 Unexecuted instantiation: nodesUtilFuncs.c:tGetI64 Unexecuted instantiation: queryUtil.c:tGetI64 Unexecuted instantiation: querymsg.c:tGetI64 Unexecuted instantiation: trans.c:tGetI64 Unexecuted instantiation: transCli.c:tGetI64 Unexecuted instantiation: transComm.c:tGetI64 Unexecuted instantiation: transSasl.c:tGetI64 Unexecuted instantiation: transSvr.c:tGetI64 Unexecuted instantiation: transTLS.c:tGetI64 Unexecuted instantiation: thttp.c:tGetI64 Unexecuted instantiation: geomFunc.c:tGetI64 Unexecuted instantiation: tconfig.c:tGetI64 Unexecuted instantiation: tdigest.c:tGetI64 Unexecuted instantiation: tencode.c:tGetI64 Unexecuted instantiation: tlog.c:tGetI64 Unexecuted instantiation: tmempool.c:tGetI64 Unexecuted instantiation: mpDirect.c:tGetI64 Unexecuted instantiation: systable.c:tGetI64 Unexecuted instantiation: tdatablock.c:tGetI64 Unexecuted instantiation: tdataformat.c:tGetI64 Unexecuted instantiation: tglobal.c:tGetI64 Unexecuted instantiation: tmisce.c:tGetI64 Unexecuted instantiation: tname.c:tGetI64 Unexecuted instantiation: tpriv.c:tGetI64 Unexecuted instantiation: ttime.c:tGetI64 Unexecuted instantiation: tvariant.c:tGetI64 Unexecuted instantiation: streamMsg.c:tGetI64 Unexecuted instantiation: tmsg.c:tGetI64 Unexecuted instantiation: xnode.c:tGetI64 Unexecuted instantiation: tencrypt.c:tGetI64 Unexecuted instantiation: streamJson.c:tGetI64 Unexecuted instantiation: decimal.c:tGetI64 |
694 | | |
695 | 0 | static FORCE_INLINE int32_t tGetU16v(uint8_t* p, uint16_t* v) { |
696 | 0 | int32_t n = 0; |
697 | |
|
698 | 0 | if (v) *v = 0; |
699 | 0 | for (;;) { |
700 | 0 | if (p[n] <= 0x7f) { |
701 | 0 | if (v) (*v) |= (((uint16_t)p[n]) << (7 * n)); |
702 | 0 | n++; |
703 | 0 | break; |
704 | 0 | } |
705 | 0 | if (v) (*v) |= (((uint16_t)(p[n] & 0x7f)) << (7 * n)); |
706 | 0 | n++; |
707 | 0 | } |
708 | |
|
709 | 0 | return n; |
710 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tGetU16v Unexecuted instantiation: parser.c:tGetU16v Unexecuted instantiation: parTranslater.c:tGetU16v Unexecuted instantiation: parUtil.c:tGetU16v Unexecuted instantiation: parAstParser.c:tGetU16v Unexecuted instantiation: parAuthenticator.c:tGetU16v Unexecuted instantiation: parCalcConst.c:tGetU16v Unexecuted instantiation: parInsertSql.c:tGetU16v Unexecuted instantiation: parInsertUtil.c:tGetU16v Unexecuted instantiation: taos_lemon_sql.tab.c:tGetU16v Unexecuted instantiation: parAstCreater.c:tGetU16v Unexecuted instantiation: parInsertSml.c:tGetU16v Unexecuted instantiation: planner.c:tGetU16v Unexecuted instantiation: planLogicCreater.c:tGetU16v Unexecuted instantiation: planOptimizer.c:tGetU16v Unexecuted instantiation: planPhysiCreater.c:tGetU16v Unexecuted instantiation: planScaleOut.c:tGetU16v Unexecuted instantiation: planSpliter.c:tGetU16v Unexecuted instantiation: planUtil.c:tGetU16v Unexecuted instantiation: planValidator.c:tGetU16v Unexecuted instantiation: catalog.c:tGetU16v Unexecuted instantiation: ctgAsync.c:tGetU16v Unexecuted instantiation: ctgCache.c:tGetU16v Unexecuted instantiation: ctgDbg.c:tGetU16v Unexecuted instantiation: ctgRemote.c:tGetU16v Unexecuted instantiation: ctgRent.c:tGetU16v Unexecuted instantiation: ctgUtil.c:tGetU16v Unexecuted instantiation: functionMgt.c:tGetU16v Unexecuted instantiation: tudf.c:tGetU16v Unexecuted instantiation: builtins.c:tGetU16v Unexecuted instantiation: builtinsimpl.c:tGetU16v Unexecuted instantiation: thistogram.c:tGetU16v Unexecuted instantiation: tpercentile.c:tGetU16v Unexecuted instantiation: tavgfunction.c:tGetU16v Unexecuted instantiation: tminmax.c:tGetU16v Unexecuted instantiation: tminmaxavx.c:tGetU16v Unexecuted instantiation: filter.c:tGetU16v Unexecuted instantiation: scalar.c:tGetU16v Unexecuted instantiation: sclfunc.c:tGetU16v Unexecuted instantiation: sclvector.c:tGetU16v Unexecuted instantiation: nodesCloneFuncs.c:tGetU16v Unexecuted instantiation: nodesCodeFuncs.c:tGetU16v Unexecuted instantiation: nodesEqualFuncs.c:tGetU16v Unexecuted instantiation: nodesMatchFuncs.c:tGetU16v Unexecuted instantiation: nodesMsgFuncs.c:tGetU16v Unexecuted instantiation: nodesToSQLFuncs.c:tGetU16v Unexecuted instantiation: nodesTraverseFuncs.c:tGetU16v Unexecuted instantiation: nodesUtilFuncs.c:tGetU16v Unexecuted instantiation: queryUtil.c:tGetU16v Unexecuted instantiation: querymsg.c:tGetU16v Unexecuted instantiation: trans.c:tGetU16v Unexecuted instantiation: transCli.c:tGetU16v Unexecuted instantiation: transComm.c:tGetU16v Unexecuted instantiation: transSasl.c:tGetU16v Unexecuted instantiation: transSvr.c:tGetU16v Unexecuted instantiation: transTLS.c:tGetU16v Unexecuted instantiation: thttp.c:tGetU16v Unexecuted instantiation: geomFunc.c:tGetU16v Unexecuted instantiation: tconfig.c:tGetU16v Unexecuted instantiation: tdigest.c:tGetU16v Unexecuted instantiation: tencode.c:tGetU16v Unexecuted instantiation: tlog.c:tGetU16v Unexecuted instantiation: tmempool.c:tGetU16v Unexecuted instantiation: mpDirect.c:tGetU16v Unexecuted instantiation: systable.c:tGetU16v Unexecuted instantiation: tdatablock.c:tGetU16v Unexecuted instantiation: tdataformat.c:tGetU16v Unexecuted instantiation: tglobal.c:tGetU16v Unexecuted instantiation: tmisce.c:tGetU16v Unexecuted instantiation: tname.c:tGetU16v Unexecuted instantiation: tpriv.c:tGetU16v Unexecuted instantiation: ttime.c:tGetU16v Unexecuted instantiation: tvariant.c:tGetU16v Unexecuted instantiation: streamMsg.c:tGetU16v Unexecuted instantiation: tmsg.c:tGetU16v Unexecuted instantiation: xnode.c:tGetU16v Unexecuted instantiation: tencrypt.c:tGetU16v Unexecuted instantiation: streamJson.c:tGetU16v Unexecuted instantiation: decimal.c:tGetU16v |
711 | | |
712 | 0 | static FORCE_INLINE int32_t tGetI16v(uint8_t* p, int16_t* v) { |
713 | 0 | int32_t n; |
714 | 0 | uint16_t tv; |
715 | |
|
716 | 0 | n = tGetU16v(p, &tv); |
717 | 0 | if (v) *v = ZIGZAGD(int16_t, tv); |
718 | |
|
719 | 0 | return n; |
720 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tGetI16v Unexecuted instantiation: parser.c:tGetI16v Unexecuted instantiation: parTranslater.c:tGetI16v Unexecuted instantiation: parUtil.c:tGetI16v Unexecuted instantiation: parAstParser.c:tGetI16v Unexecuted instantiation: parAuthenticator.c:tGetI16v Unexecuted instantiation: parCalcConst.c:tGetI16v Unexecuted instantiation: parInsertSql.c:tGetI16v Unexecuted instantiation: parInsertUtil.c:tGetI16v Unexecuted instantiation: taos_lemon_sql.tab.c:tGetI16v Unexecuted instantiation: parAstCreater.c:tGetI16v Unexecuted instantiation: parInsertSml.c:tGetI16v Unexecuted instantiation: planner.c:tGetI16v Unexecuted instantiation: planLogicCreater.c:tGetI16v Unexecuted instantiation: planOptimizer.c:tGetI16v Unexecuted instantiation: planPhysiCreater.c:tGetI16v Unexecuted instantiation: planScaleOut.c:tGetI16v Unexecuted instantiation: planSpliter.c:tGetI16v Unexecuted instantiation: planUtil.c:tGetI16v Unexecuted instantiation: planValidator.c:tGetI16v Unexecuted instantiation: catalog.c:tGetI16v Unexecuted instantiation: ctgAsync.c:tGetI16v Unexecuted instantiation: ctgCache.c:tGetI16v Unexecuted instantiation: ctgDbg.c:tGetI16v Unexecuted instantiation: ctgRemote.c:tGetI16v Unexecuted instantiation: ctgRent.c:tGetI16v Unexecuted instantiation: ctgUtil.c:tGetI16v Unexecuted instantiation: functionMgt.c:tGetI16v Unexecuted instantiation: tudf.c:tGetI16v Unexecuted instantiation: builtins.c:tGetI16v Unexecuted instantiation: builtinsimpl.c:tGetI16v Unexecuted instantiation: thistogram.c:tGetI16v Unexecuted instantiation: tpercentile.c:tGetI16v Unexecuted instantiation: tavgfunction.c:tGetI16v Unexecuted instantiation: tminmax.c:tGetI16v Unexecuted instantiation: tminmaxavx.c:tGetI16v Unexecuted instantiation: filter.c:tGetI16v Unexecuted instantiation: scalar.c:tGetI16v Unexecuted instantiation: sclfunc.c:tGetI16v Unexecuted instantiation: sclvector.c:tGetI16v Unexecuted instantiation: nodesCloneFuncs.c:tGetI16v Unexecuted instantiation: nodesCodeFuncs.c:tGetI16v Unexecuted instantiation: nodesEqualFuncs.c:tGetI16v Unexecuted instantiation: nodesMatchFuncs.c:tGetI16v Unexecuted instantiation: nodesMsgFuncs.c:tGetI16v Unexecuted instantiation: nodesToSQLFuncs.c:tGetI16v Unexecuted instantiation: nodesTraverseFuncs.c:tGetI16v Unexecuted instantiation: nodesUtilFuncs.c:tGetI16v Unexecuted instantiation: queryUtil.c:tGetI16v Unexecuted instantiation: querymsg.c:tGetI16v Unexecuted instantiation: trans.c:tGetI16v Unexecuted instantiation: transCli.c:tGetI16v Unexecuted instantiation: transComm.c:tGetI16v Unexecuted instantiation: transSasl.c:tGetI16v Unexecuted instantiation: transSvr.c:tGetI16v Unexecuted instantiation: transTLS.c:tGetI16v Unexecuted instantiation: thttp.c:tGetI16v Unexecuted instantiation: geomFunc.c:tGetI16v Unexecuted instantiation: tconfig.c:tGetI16v Unexecuted instantiation: tdigest.c:tGetI16v Unexecuted instantiation: tencode.c:tGetI16v Unexecuted instantiation: tlog.c:tGetI16v Unexecuted instantiation: tmempool.c:tGetI16v Unexecuted instantiation: mpDirect.c:tGetI16v Unexecuted instantiation: systable.c:tGetI16v Unexecuted instantiation: tdatablock.c:tGetI16v Unexecuted instantiation: tdataformat.c:tGetI16v Unexecuted instantiation: tglobal.c:tGetI16v Unexecuted instantiation: tmisce.c:tGetI16v Unexecuted instantiation: tname.c:tGetI16v Unexecuted instantiation: tpriv.c:tGetI16v Unexecuted instantiation: ttime.c:tGetI16v Unexecuted instantiation: tvariant.c:tGetI16v Unexecuted instantiation: streamMsg.c:tGetI16v Unexecuted instantiation: tmsg.c:tGetI16v Unexecuted instantiation: xnode.c:tGetI16v Unexecuted instantiation: tencrypt.c:tGetI16v Unexecuted instantiation: streamJson.c:tGetI16v Unexecuted instantiation: decimal.c:tGetI16v |
721 | | |
722 | 0 | static FORCE_INLINE int32_t tGetU32v(uint8_t* p, uint32_t* v) { |
723 | 0 | int32_t n = 0; |
724 | |
|
725 | 0 | if (v) *v = 0; |
726 | 0 | for (;;) { |
727 | 0 | if (p[n] <= 0x7f) { |
728 | 0 | if (v) (*v) |= (((uint32_t)p[n]) << (7 * n)); |
729 | 0 | n++; |
730 | 0 | break; |
731 | 0 | } |
732 | 0 | if (v) (*v) |= (((uint32_t)(p[n] & 0x7f)) << (7 * n)); |
733 | 0 | n++; |
734 | 0 | } |
735 | |
|
736 | 0 | return n; |
737 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tGetU32v Unexecuted instantiation: parser.c:tGetU32v Unexecuted instantiation: parTranslater.c:tGetU32v Unexecuted instantiation: parUtil.c:tGetU32v Unexecuted instantiation: parAstParser.c:tGetU32v Unexecuted instantiation: parAuthenticator.c:tGetU32v Unexecuted instantiation: parCalcConst.c:tGetU32v Unexecuted instantiation: parInsertSql.c:tGetU32v Unexecuted instantiation: parInsertUtil.c:tGetU32v Unexecuted instantiation: taos_lemon_sql.tab.c:tGetU32v Unexecuted instantiation: parAstCreater.c:tGetU32v Unexecuted instantiation: parInsertSml.c:tGetU32v Unexecuted instantiation: planner.c:tGetU32v Unexecuted instantiation: planLogicCreater.c:tGetU32v Unexecuted instantiation: planOptimizer.c:tGetU32v Unexecuted instantiation: planPhysiCreater.c:tGetU32v Unexecuted instantiation: planScaleOut.c:tGetU32v Unexecuted instantiation: planSpliter.c:tGetU32v Unexecuted instantiation: planUtil.c:tGetU32v Unexecuted instantiation: planValidator.c:tGetU32v Unexecuted instantiation: catalog.c:tGetU32v Unexecuted instantiation: ctgAsync.c:tGetU32v Unexecuted instantiation: ctgCache.c:tGetU32v Unexecuted instantiation: ctgDbg.c:tGetU32v Unexecuted instantiation: ctgRemote.c:tGetU32v Unexecuted instantiation: ctgRent.c:tGetU32v Unexecuted instantiation: ctgUtil.c:tGetU32v Unexecuted instantiation: functionMgt.c:tGetU32v Unexecuted instantiation: tudf.c:tGetU32v Unexecuted instantiation: builtins.c:tGetU32v Unexecuted instantiation: builtinsimpl.c:tGetU32v Unexecuted instantiation: thistogram.c:tGetU32v Unexecuted instantiation: tpercentile.c:tGetU32v Unexecuted instantiation: tavgfunction.c:tGetU32v Unexecuted instantiation: tminmax.c:tGetU32v Unexecuted instantiation: tminmaxavx.c:tGetU32v Unexecuted instantiation: filter.c:tGetU32v Unexecuted instantiation: scalar.c:tGetU32v Unexecuted instantiation: sclfunc.c:tGetU32v Unexecuted instantiation: sclvector.c:tGetU32v Unexecuted instantiation: nodesCloneFuncs.c:tGetU32v Unexecuted instantiation: nodesCodeFuncs.c:tGetU32v Unexecuted instantiation: nodesEqualFuncs.c:tGetU32v Unexecuted instantiation: nodesMatchFuncs.c:tGetU32v Unexecuted instantiation: nodesMsgFuncs.c:tGetU32v Unexecuted instantiation: nodesToSQLFuncs.c:tGetU32v Unexecuted instantiation: nodesTraverseFuncs.c:tGetU32v Unexecuted instantiation: nodesUtilFuncs.c:tGetU32v Unexecuted instantiation: queryUtil.c:tGetU32v Unexecuted instantiation: querymsg.c:tGetU32v Unexecuted instantiation: trans.c:tGetU32v Unexecuted instantiation: transCli.c:tGetU32v Unexecuted instantiation: transComm.c:tGetU32v Unexecuted instantiation: transSasl.c:tGetU32v Unexecuted instantiation: transSvr.c:tGetU32v Unexecuted instantiation: transTLS.c:tGetU32v Unexecuted instantiation: thttp.c:tGetU32v Unexecuted instantiation: geomFunc.c:tGetU32v Unexecuted instantiation: tconfig.c:tGetU32v Unexecuted instantiation: tdigest.c:tGetU32v Unexecuted instantiation: tencode.c:tGetU32v Unexecuted instantiation: tlog.c:tGetU32v Unexecuted instantiation: tmempool.c:tGetU32v Unexecuted instantiation: mpDirect.c:tGetU32v Unexecuted instantiation: systable.c:tGetU32v Unexecuted instantiation: tdatablock.c:tGetU32v Unexecuted instantiation: tdataformat.c:tGetU32v Unexecuted instantiation: tglobal.c:tGetU32v Unexecuted instantiation: tmisce.c:tGetU32v Unexecuted instantiation: tname.c:tGetU32v Unexecuted instantiation: tpriv.c:tGetU32v Unexecuted instantiation: ttime.c:tGetU32v Unexecuted instantiation: tvariant.c:tGetU32v Unexecuted instantiation: streamMsg.c:tGetU32v Unexecuted instantiation: tmsg.c:tGetU32v Unexecuted instantiation: xnode.c:tGetU32v Unexecuted instantiation: tencrypt.c:tGetU32v Unexecuted instantiation: streamJson.c:tGetU32v Unexecuted instantiation: decimal.c:tGetU32v |
738 | | |
739 | 0 | static FORCE_INLINE int32_t tGetI32v(uint8_t* p, int32_t* v) { |
740 | 0 | int32_t n; |
741 | 0 | uint32_t tv; |
742 | 0 |
|
743 | 0 | n = tGetU32v(p, &tv); |
744 | 0 | if (v) *v = ZIGZAGD(int32_t, tv); |
745 | 0 |
|
746 | 0 | return n; |
747 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tGetI32v Unexecuted instantiation: parser.c:tGetI32v Unexecuted instantiation: parTranslater.c:tGetI32v Unexecuted instantiation: parUtil.c:tGetI32v Unexecuted instantiation: parAstParser.c:tGetI32v Unexecuted instantiation: parAuthenticator.c:tGetI32v Unexecuted instantiation: parCalcConst.c:tGetI32v Unexecuted instantiation: parInsertSql.c:tGetI32v Unexecuted instantiation: parInsertUtil.c:tGetI32v Unexecuted instantiation: taos_lemon_sql.tab.c:tGetI32v Unexecuted instantiation: parAstCreater.c:tGetI32v Unexecuted instantiation: parInsertSml.c:tGetI32v Unexecuted instantiation: planner.c:tGetI32v Unexecuted instantiation: planLogicCreater.c:tGetI32v Unexecuted instantiation: planOptimizer.c:tGetI32v Unexecuted instantiation: planPhysiCreater.c:tGetI32v Unexecuted instantiation: planScaleOut.c:tGetI32v Unexecuted instantiation: planSpliter.c:tGetI32v Unexecuted instantiation: planUtil.c:tGetI32v Unexecuted instantiation: planValidator.c:tGetI32v Unexecuted instantiation: catalog.c:tGetI32v Unexecuted instantiation: ctgAsync.c:tGetI32v Unexecuted instantiation: ctgCache.c:tGetI32v Unexecuted instantiation: ctgDbg.c:tGetI32v Unexecuted instantiation: ctgRemote.c:tGetI32v Unexecuted instantiation: ctgRent.c:tGetI32v Unexecuted instantiation: ctgUtil.c:tGetI32v Unexecuted instantiation: functionMgt.c:tGetI32v Unexecuted instantiation: tudf.c:tGetI32v Unexecuted instantiation: builtins.c:tGetI32v Unexecuted instantiation: builtinsimpl.c:tGetI32v Unexecuted instantiation: thistogram.c:tGetI32v Unexecuted instantiation: tpercentile.c:tGetI32v Unexecuted instantiation: tavgfunction.c:tGetI32v Unexecuted instantiation: tminmax.c:tGetI32v Unexecuted instantiation: tminmaxavx.c:tGetI32v Unexecuted instantiation: filter.c:tGetI32v Unexecuted instantiation: scalar.c:tGetI32v Unexecuted instantiation: sclfunc.c:tGetI32v Unexecuted instantiation: sclvector.c:tGetI32v Unexecuted instantiation: nodesCloneFuncs.c:tGetI32v Unexecuted instantiation: nodesCodeFuncs.c:tGetI32v Unexecuted instantiation: nodesEqualFuncs.c:tGetI32v Unexecuted instantiation: nodesMatchFuncs.c:tGetI32v Unexecuted instantiation: nodesMsgFuncs.c:tGetI32v Unexecuted instantiation: nodesToSQLFuncs.c:tGetI32v Unexecuted instantiation: nodesTraverseFuncs.c:tGetI32v Unexecuted instantiation: nodesUtilFuncs.c:tGetI32v Unexecuted instantiation: queryUtil.c:tGetI32v Unexecuted instantiation: querymsg.c:tGetI32v Unexecuted instantiation: trans.c:tGetI32v Unexecuted instantiation: transCli.c:tGetI32v Unexecuted instantiation: transComm.c:tGetI32v Unexecuted instantiation: transSasl.c:tGetI32v Unexecuted instantiation: transSvr.c:tGetI32v Unexecuted instantiation: transTLS.c:tGetI32v Unexecuted instantiation: thttp.c:tGetI32v Unexecuted instantiation: geomFunc.c:tGetI32v Unexecuted instantiation: tconfig.c:tGetI32v Unexecuted instantiation: tdigest.c:tGetI32v Unexecuted instantiation: tencode.c:tGetI32v Unexecuted instantiation: tlog.c:tGetI32v Unexecuted instantiation: tmempool.c:tGetI32v Unexecuted instantiation: mpDirect.c:tGetI32v Unexecuted instantiation: systable.c:tGetI32v Unexecuted instantiation: tdatablock.c:tGetI32v Unexecuted instantiation: tdataformat.c:tGetI32v Unexecuted instantiation: tglobal.c:tGetI32v Unexecuted instantiation: tmisce.c:tGetI32v Unexecuted instantiation: tname.c:tGetI32v Unexecuted instantiation: tpriv.c:tGetI32v Unexecuted instantiation: ttime.c:tGetI32v Unexecuted instantiation: tvariant.c:tGetI32v Unexecuted instantiation: streamMsg.c:tGetI32v Unexecuted instantiation: tmsg.c:tGetI32v Unexecuted instantiation: xnode.c:tGetI32v Unexecuted instantiation: tencrypt.c:tGetI32v Unexecuted instantiation: streamJson.c:tGetI32v Unexecuted instantiation: decimal.c:tGetI32v |
748 | | |
749 | 0 | static FORCE_INLINE int32_t tGetU64v(uint8_t* p, uint64_t* v) { |
750 | 0 | int32_t n = 0; |
751 | 0 |
|
752 | 0 | if (v) *v = 0; |
753 | 0 | for (;;) { |
754 | 0 | if (p[n] <= 0x7f) { |
755 | 0 | if (v) (*v) |= (((uint64_t)p[n]) << (7 * n)); |
756 | 0 | n++; |
757 | 0 | break; |
758 | 0 | } |
759 | 0 | if (v) (*v) |= (((uint64_t)(p[n] & 0x7f)) << (7 * n)); |
760 | 0 | n++; |
761 | 0 | } |
762 | 0 |
|
763 | 0 | return n; |
764 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tGetU64v Unexecuted instantiation: parser.c:tGetU64v Unexecuted instantiation: parTranslater.c:tGetU64v Unexecuted instantiation: parUtil.c:tGetU64v Unexecuted instantiation: parAstParser.c:tGetU64v Unexecuted instantiation: parAuthenticator.c:tGetU64v Unexecuted instantiation: parCalcConst.c:tGetU64v Unexecuted instantiation: parInsertSql.c:tGetU64v Unexecuted instantiation: parInsertUtil.c:tGetU64v Unexecuted instantiation: taos_lemon_sql.tab.c:tGetU64v Unexecuted instantiation: parAstCreater.c:tGetU64v Unexecuted instantiation: parInsertSml.c:tGetU64v Unexecuted instantiation: planner.c:tGetU64v Unexecuted instantiation: planLogicCreater.c:tGetU64v Unexecuted instantiation: planOptimizer.c:tGetU64v Unexecuted instantiation: planPhysiCreater.c:tGetU64v Unexecuted instantiation: planScaleOut.c:tGetU64v Unexecuted instantiation: planSpliter.c:tGetU64v Unexecuted instantiation: planUtil.c:tGetU64v Unexecuted instantiation: planValidator.c:tGetU64v Unexecuted instantiation: catalog.c:tGetU64v Unexecuted instantiation: ctgAsync.c:tGetU64v Unexecuted instantiation: ctgCache.c:tGetU64v Unexecuted instantiation: ctgDbg.c:tGetU64v Unexecuted instantiation: ctgRemote.c:tGetU64v Unexecuted instantiation: ctgRent.c:tGetU64v Unexecuted instantiation: ctgUtil.c:tGetU64v Unexecuted instantiation: functionMgt.c:tGetU64v Unexecuted instantiation: tudf.c:tGetU64v Unexecuted instantiation: builtins.c:tGetU64v Unexecuted instantiation: builtinsimpl.c:tGetU64v Unexecuted instantiation: thistogram.c:tGetU64v Unexecuted instantiation: tpercentile.c:tGetU64v Unexecuted instantiation: tavgfunction.c:tGetU64v Unexecuted instantiation: tminmax.c:tGetU64v Unexecuted instantiation: tminmaxavx.c:tGetU64v Unexecuted instantiation: filter.c:tGetU64v Unexecuted instantiation: scalar.c:tGetU64v Unexecuted instantiation: sclfunc.c:tGetU64v Unexecuted instantiation: sclvector.c:tGetU64v Unexecuted instantiation: nodesCloneFuncs.c:tGetU64v Unexecuted instantiation: nodesCodeFuncs.c:tGetU64v Unexecuted instantiation: nodesEqualFuncs.c:tGetU64v Unexecuted instantiation: nodesMatchFuncs.c:tGetU64v Unexecuted instantiation: nodesMsgFuncs.c:tGetU64v Unexecuted instantiation: nodesToSQLFuncs.c:tGetU64v Unexecuted instantiation: nodesTraverseFuncs.c:tGetU64v Unexecuted instantiation: nodesUtilFuncs.c:tGetU64v Unexecuted instantiation: queryUtil.c:tGetU64v Unexecuted instantiation: querymsg.c:tGetU64v Unexecuted instantiation: trans.c:tGetU64v Unexecuted instantiation: transCli.c:tGetU64v Unexecuted instantiation: transComm.c:tGetU64v Unexecuted instantiation: transSasl.c:tGetU64v Unexecuted instantiation: transSvr.c:tGetU64v Unexecuted instantiation: transTLS.c:tGetU64v Unexecuted instantiation: thttp.c:tGetU64v Unexecuted instantiation: geomFunc.c:tGetU64v Unexecuted instantiation: tconfig.c:tGetU64v Unexecuted instantiation: tdigest.c:tGetU64v Unexecuted instantiation: tencode.c:tGetU64v Unexecuted instantiation: tlog.c:tGetU64v Unexecuted instantiation: tmempool.c:tGetU64v Unexecuted instantiation: mpDirect.c:tGetU64v Unexecuted instantiation: systable.c:tGetU64v Unexecuted instantiation: tdatablock.c:tGetU64v Unexecuted instantiation: tdataformat.c:tGetU64v Unexecuted instantiation: tglobal.c:tGetU64v Unexecuted instantiation: tmisce.c:tGetU64v Unexecuted instantiation: tname.c:tGetU64v Unexecuted instantiation: tpriv.c:tGetU64v Unexecuted instantiation: ttime.c:tGetU64v Unexecuted instantiation: tvariant.c:tGetU64v Unexecuted instantiation: streamMsg.c:tGetU64v Unexecuted instantiation: tmsg.c:tGetU64v Unexecuted instantiation: xnode.c:tGetU64v Unexecuted instantiation: tencrypt.c:tGetU64v Unexecuted instantiation: streamJson.c:tGetU64v Unexecuted instantiation: decimal.c:tGetU64v |
765 | | |
766 | 0 | static FORCE_INLINE int32_t tGetI64v(uint8_t* p, int64_t* v) { |
767 | 0 | int32_t n; |
768 | 0 | uint64_t tv; |
769 | 0 |
|
770 | 0 | n = tGetU64v(p, &tv); |
771 | 0 | if (v) *v = ZIGZAGD(int64_t, tv); |
772 | 0 |
|
773 | 0 | return n; |
774 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tGetI64v Unexecuted instantiation: parser.c:tGetI64v Unexecuted instantiation: parTranslater.c:tGetI64v Unexecuted instantiation: parUtil.c:tGetI64v Unexecuted instantiation: parAstParser.c:tGetI64v Unexecuted instantiation: parAuthenticator.c:tGetI64v Unexecuted instantiation: parCalcConst.c:tGetI64v Unexecuted instantiation: parInsertSql.c:tGetI64v Unexecuted instantiation: parInsertUtil.c:tGetI64v Unexecuted instantiation: taos_lemon_sql.tab.c:tGetI64v Unexecuted instantiation: parAstCreater.c:tGetI64v Unexecuted instantiation: parInsertSml.c:tGetI64v Unexecuted instantiation: planner.c:tGetI64v Unexecuted instantiation: planLogicCreater.c:tGetI64v Unexecuted instantiation: planOptimizer.c:tGetI64v Unexecuted instantiation: planPhysiCreater.c:tGetI64v Unexecuted instantiation: planScaleOut.c:tGetI64v Unexecuted instantiation: planSpliter.c:tGetI64v Unexecuted instantiation: planUtil.c:tGetI64v Unexecuted instantiation: planValidator.c:tGetI64v Unexecuted instantiation: catalog.c:tGetI64v Unexecuted instantiation: ctgAsync.c:tGetI64v Unexecuted instantiation: ctgCache.c:tGetI64v Unexecuted instantiation: ctgDbg.c:tGetI64v Unexecuted instantiation: ctgRemote.c:tGetI64v Unexecuted instantiation: ctgRent.c:tGetI64v Unexecuted instantiation: ctgUtil.c:tGetI64v Unexecuted instantiation: functionMgt.c:tGetI64v Unexecuted instantiation: tudf.c:tGetI64v Unexecuted instantiation: builtins.c:tGetI64v Unexecuted instantiation: builtinsimpl.c:tGetI64v Unexecuted instantiation: thistogram.c:tGetI64v Unexecuted instantiation: tpercentile.c:tGetI64v Unexecuted instantiation: tavgfunction.c:tGetI64v Unexecuted instantiation: tminmax.c:tGetI64v Unexecuted instantiation: tminmaxavx.c:tGetI64v Unexecuted instantiation: filter.c:tGetI64v Unexecuted instantiation: scalar.c:tGetI64v Unexecuted instantiation: sclfunc.c:tGetI64v Unexecuted instantiation: sclvector.c:tGetI64v Unexecuted instantiation: nodesCloneFuncs.c:tGetI64v Unexecuted instantiation: nodesCodeFuncs.c:tGetI64v Unexecuted instantiation: nodesEqualFuncs.c:tGetI64v Unexecuted instantiation: nodesMatchFuncs.c:tGetI64v Unexecuted instantiation: nodesMsgFuncs.c:tGetI64v Unexecuted instantiation: nodesToSQLFuncs.c:tGetI64v Unexecuted instantiation: nodesTraverseFuncs.c:tGetI64v Unexecuted instantiation: nodesUtilFuncs.c:tGetI64v Unexecuted instantiation: queryUtil.c:tGetI64v Unexecuted instantiation: querymsg.c:tGetI64v Unexecuted instantiation: trans.c:tGetI64v Unexecuted instantiation: transCli.c:tGetI64v Unexecuted instantiation: transComm.c:tGetI64v Unexecuted instantiation: transSasl.c:tGetI64v Unexecuted instantiation: transSvr.c:tGetI64v Unexecuted instantiation: transTLS.c:tGetI64v Unexecuted instantiation: thttp.c:tGetI64v Unexecuted instantiation: geomFunc.c:tGetI64v Unexecuted instantiation: tconfig.c:tGetI64v Unexecuted instantiation: tdigest.c:tGetI64v Unexecuted instantiation: tencode.c:tGetI64v Unexecuted instantiation: tlog.c:tGetI64v Unexecuted instantiation: tmempool.c:tGetI64v Unexecuted instantiation: mpDirect.c:tGetI64v Unexecuted instantiation: systable.c:tGetI64v Unexecuted instantiation: tdatablock.c:tGetI64v Unexecuted instantiation: tdataformat.c:tGetI64v Unexecuted instantiation: tglobal.c:tGetI64v Unexecuted instantiation: tmisce.c:tGetI64v Unexecuted instantiation: tname.c:tGetI64v Unexecuted instantiation: tpriv.c:tGetI64v Unexecuted instantiation: ttime.c:tGetI64v Unexecuted instantiation: tvariant.c:tGetI64v Unexecuted instantiation: streamMsg.c:tGetI64v Unexecuted instantiation: tmsg.c:tGetI64v Unexecuted instantiation: xnode.c:tGetI64v Unexecuted instantiation: tencrypt.c:tGetI64v Unexecuted instantiation: streamJson.c:tGetI64v Unexecuted instantiation: decimal.c:tGetI64v |
775 | | |
776 | 0 | static FORCE_INLINE int32_t tGetFloat(uint8_t* p, float* f) { |
777 | 0 | int32_t n = 0; |
778 | 0 |
|
779 | 0 | union { |
780 | 0 | uint32_t ui; |
781 | 0 | float f; |
782 | 0 | } v; |
783 | 0 |
|
784 | 0 | n = tGetU32(p, &v.ui); |
785 | 0 |
|
786 | 0 | *f = v.f; |
787 | 0 | return n; |
788 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tGetFloat Unexecuted instantiation: parser.c:tGetFloat Unexecuted instantiation: parTranslater.c:tGetFloat Unexecuted instantiation: parUtil.c:tGetFloat Unexecuted instantiation: parAstParser.c:tGetFloat Unexecuted instantiation: parAuthenticator.c:tGetFloat Unexecuted instantiation: parCalcConst.c:tGetFloat Unexecuted instantiation: parInsertSql.c:tGetFloat Unexecuted instantiation: parInsertUtil.c:tGetFloat Unexecuted instantiation: taos_lemon_sql.tab.c:tGetFloat Unexecuted instantiation: parAstCreater.c:tGetFloat Unexecuted instantiation: parInsertSml.c:tGetFloat Unexecuted instantiation: planner.c:tGetFloat Unexecuted instantiation: planLogicCreater.c:tGetFloat Unexecuted instantiation: planOptimizer.c:tGetFloat Unexecuted instantiation: planPhysiCreater.c:tGetFloat Unexecuted instantiation: planScaleOut.c:tGetFloat Unexecuted instantiation: planSpliter.c:tGetFloat Unexecuted instantiation: planUtil.c:tGetFloat Unexecuted instantiation: planValidator.c:tGetFloat Unexecuted instantiation: catalog.c:tGetFloat Unexecuted instantiation: ctgAsync.c:tGetFloat Unexecuted instantiation: ctgCache.c:tGetFloat Unexecuted instantiation: ctgDbg.c:tGetFloat Unexecuted instantiation: ctgRemote.c:tGetFloat Unexecuted instantiation: ctgRent.c:tGetFloat Unexecuted instantiation: ctgUtil.c:tGetFloat Unexecuted instantiation: functionMgt.c:tGetFloat Unexecuted instantiation: tudf.c:tGetFloat Unexecuted instantiation: builtins.c:tGetFloat Unexecuted instantiation: builtinsimpl.c:tGetFloat Unexecuted instantiation: thistogram.c:tGetFloat Unexecuted instantiation: tpercentile.c:tGetFloat Unexecuted instantiation: tavgfunction.c:tGetFloat Unexecuted instantiation: tminmax.c:tGetFloat Unexecuted instantiation: tminmaxavx.c:tGetFloat Unexecuted instantiation: filter.c:tGetFloat Unexecuted instantiation: scalar.c:tGetFloat Unexecuted instantiation: sclfunc.c:tGetFloat Unexecuted instantiation: sclvector.c:tGetFloat Unexecuted instantiation: nodesCloneFuncs.c:tGetFloat Unexecuted instantiation: nodesCodeFuncs.c:tGetFloat Unexecuted instantiation: nodesEqualFuncs.c:tGetFloat Unexecuted instantiation: nodesMatchFuncs.c:tGetFloat Unexecuted instantiation: nodesMsgFuncs.c:tGetFloat Unexecuted instantiation: nodesToSQLFuncs.c:tGetFloat Unexecuted instantiation: nodesTraverseFuncs.c:tGetFloat Unexecuted instantiation: nodesUtilFuncs.c:tGetFloat Unexecuted instantiation: queryUtil.c:tGetFloat Unexecuted instantiation: querymsg.c:tGetFloat Unexecuted instantiation: trans.c:tGetFloat Unexecuted instantiation: transCli.c:tGetFloat Unexecuted instantiation: transComm.c:tGetFloat Unexecuted instantiation: transSasl.c:tGetFloat Unexecuted instantiation: transSvr.c:tGetFloat Unexecuted instantiation: transTLS.c:tGetFloat Unexecuted instantiation: thttp.c:tGetFloat Unexecuted instantiation: geomFunc.c:tGetFloat Unexecuted instantiation: tconfig.c:tGetFloat Unexecuted instantiation: tdigest.c:tGetFloat Unexecuted instantiation: tencode.c:tGetFloat Unexecuted instantiation: tlog.c:tGetFloat Unexecuted instantiation: tmempool.c:tGetFloat Unexecuted instantiation: mpDirect.c:tGetFloat Unexecuted instantiation: systable.c:tGetFloat Unexecuted instantiation: tdatablock.c:tGetFloat Unexecuted instantiation: tdataformat.c:tGetFloat Unexecuted instantiation: tglobal.c:tGetFloat Unexecuted instantiation: tmisce.c:tGetFloat Unexecuted instantiation: tname.c:tGetFloat Unexecuted instantiation: tpriv.c:tGetFloat Unexecuted instantiation: ttime.c:tGetFloat Unexecuted instantiation: tvariant.c:tGetFloat Unexecuted instantiation: streamMsg.c:tGetFloat Unexecuted instantiation: tmsg.c:tGetFloat Unexecuted instantiation: xnode.c:tGetFloat Unexecuted instantiation: tencrypt.c:tGetFloat Unexecuted instantiation: streamJson.c:tGetFloat Unexecuted instantiation: decimal.c:tGetFloat |
789 | | |
790 | 0 | static FORCE_INLINE int32_t tGetDouble(uint8_t* p, double* d) { |
791 | 0 | int32_t n = 0; |
792 | 0 |
|
793 | 0 | union { |
794 | 0 | uint64_t ui; |
795 | 0 | double d; |
796 | 0 | } v; |
797 | 0 |
|
798 | 0 | n = tGetU64(p, &v.ui); |
799 | 0 |
|
800 | 0 | *d = v.d; |
801 | 0 | return n; |
802 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tGetDouble Unexecuted instantiation: parser.c:tGetDouble Unexecuted instantiation: parTranslater.c:tGetDouble Unexecuted instantiation: parUtil.c:tGetDouble Unexecuted instantiation: parAstParser.c:tGetDouble Unexecuted instantiation: parAuthenticator.c:tGetDouble Unexecuted instantiation: parCalcConst.c:tGetDouble Unexecuted instantiation: parInsertSql.c:tGetDouble Unexecuted instantiation: parInsertUtil.c:tGetDouble Unexecuted instantiation: taos_lemon_sql.tab.c:tGetDouble Unexecuted instantiation: parAstCreater.c:tGetDouble Unexecuted instantiation: parInsertSml.c:tGetDouble Unexecuted instantiation: planner.c:tGetDouble Unexecuted instantiation: planLogicCreater.c:tGetDouble Unexecuted instantiation: planOptimizer.c:tGetDouble Unexecuted instantiation: planPhysiCreater.c:tGetDouble Unexecuted instantiation: planScaleOut.c:tGetDouble Unexecuted instantiation: planSpliter.c:tGetDouble Unexecuted instantiation: planUtil.c:tGetDouble Unexecuted instantiation: planValidator.c:tGetDouble Unexecuted instantiation: catalog.c:tGetDouble Unexecuted instantiation: ctgAsync.c:tGetDouble Unexecuted instantiation: ctgCache.c:tGetDouble Unexecuted instantiation: ctgDbg.c:tGetDouble Unexecuted instantiation: ctgRemote.c:tGetDouble Unexecuted instantiation: ctgRent.c:tGetDouble Unexecuted instantiation: ctgUtil.c:tGetDouble Unexecuted instantiation: functionMgt.c:tGetDouble Unexecuted instantiation: tudf.c:tGetDouble Unexecuted instantiation: builtins.c:tGetDouble Unexecuted instantiation: builtinsimpl.c:tGetDouble Unexecuted instantiation: thistogram.c:tGetDouble Unexecuted instantiation: tpercentile.c:tGetDouble Unexecuted instantiation: tavgfunction.c:tGetDouble Unexecuted instantiation: tminmax.c:tGetDouble Unexecuted instantiation: tminmaxavx.c:tGetDouble Unexecuted instantiation: filter.c:tGetDouble Unexecuted instantiation: scalar.c:tGetDouble Unexecuted instantiation: sclfunc.c:tGetDouble Unexecuted instantiation: sclvector.c:tGetDouble Unexecuted instantiation: nodesCloneFuncs.c:tGetDouble Unexecuted instantiation: nodesCodeFuncs.c:tGetDouble Unexecuted instantiation: nodesEqualFuncs.c:tGetDouble Unexecuted instantiation: nodesMatchFuncs.c:tGetDouble Unexecuted instantiation: nodesMsgFuncs.c:tGetDouble Unexecuted instantiation: nodesToSQLFuncs.c:tGetDouble Unexecuted instantiation: nodesTraverseFuncs.c:tGetDouble Unexecuted instantiation: nodesUtilFuncs.c:tGetDouble Unexecuted instantiation: queryUtil.c:tGetDouble Unexecuted instantiation: querymsg.c:tGetDouble Unexecuted instantiation: trans.c:tGetDouble Unexecuted instantiation: transCli.c:tGetDouble Unexecuted instantiation: transComm.c:tGetDouble Unexecuted instantiation: transSasl.c:tGetDouble Unexecuted instantiation: transSvr.c:tGetDouble Unexecuted instantiation: transTLS.c:tGetDouble Unexecuted instantiation: thttp.c:tGetDouble Unexecuted instantiation: geomFunc.c:tGetDouble Unexecuted instantiation: tconfig.c:tGetDouble Unexecuted instantiation: tdigest.c:tGetDouble Unexecuted instantiation: tencode.c:tGetDouble Unexecuted instantiation: tlog.c:tGetDouble Unexecuted instantiation: tmempool.c:tGetDouble Unexecuted instantiation: mpDirect.c:tGetDouble Unexecuted instantiation: systable.c:tGetDouble Unexecuted instantiation: tdatablock.c:tGetDouble Unexecuted instantiation: tdataformat.c:tGetDouble Unexecuted instantiation: tglobal.c:tGetDouble Unexecuted instantiation: tmisce.c:tGetDouble Unexecuted instantiation: tname.c:tGetDouble Unexecuted instantiation: tpriv.c:tGetDouble Unexecuted instantiation: ttime.c:tGetDouble Unexecuted instantiation: tvariant.c:tGetDouble Unexecuted instantiation: streamMsg.c:tGetDouble Unexecuted instantiation: tmsg.c:tGetDouble Unexecuted instantiation: xnode.c:tGetDouble Unexecuted instantiation: tencrypt.c:tGetDouble Unexecuted instantiation: streamJson.c:tGetDouble Unexecuted instantiation: decimal.c:tGetDouble |
803 | | |
804 | | // ===================== |
805 | 0 | static FORCE_INLINE int32_t tPutBinary(uint8_t* p, uint8_t* pData, uint32_t nData) { |
806 | 0 | int n = 0; |
807 | |
|
808 | 0 | n += tPutU32v(p ? p + n : p, nData); |
809 | 0 | if (p) TAOS_MEMCPY(p + n, pData, nData); |
810 | 0 | n += nData; |
811 | |
|
812 | 0 | return n; |
813 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tPutBinary Unexecuted instantiation: parser.c:tPutBinary Unexecuted instantiation: parTranslater.c:tPutBinary Unexecuted instantiation: parUtil.c:tPutBinary Unexecuted instantiation: parAstParser.c:tPutBinary Unexecuted instantiation: parAuthenticator.c:tPutBinary Unexecuted instantiation: parCalcConst.c:tPutBinary Unexecuted instantiation: parInsertSql.c:tPutBinary Unexecuted instantiation: parInsertUtil.c:tPutBinary Unexecuted instantiation: taos_lemon_sql.tab.c:tPutBinary Unexecuted instantiation: parAstCreater.c:tPutBinary Unexecuted instantiation: parInsertSml.c:tPutBinary Unexecuted instantiation: planner.c:tPutBinary Unexecuted instantiation: planLogicCreater.c:tPutBinary Unexecuted instantiation: planOptimizer.c:tPutBinary Unexecuted instantiation: planPhysiCreater.c:tPutBinary Unexecuted instantiation: planScaleOut.c:tPutBinary Unexecuted instantiation: planSpliter.c:tPutBinary Unexecuted instantiation: planUtil.c:tPutBinary Unexecuted instantiation: planValidator.c:tPutBinary Unexecuted instantiation: catalog.c:tPutBinary Unexecuted instantiation: ctgAsync.c:tPutBinary Unexecuted instantiation: ctgCache.c:tPutBinary Unexecuted instantiation: ctgDbg.c:tPutBinary Unexecuted instantiation: ctgRemote.c:tPutBinary Unexecuted instantiation: ctgRent.c:tPutBinary Unexecuted instantiation: ctgUtil.c:tPutBinary Unexecuted instantiation: functionMgt.c:tPutBinary Unexecuted instantiation: tudf.c:tPutBinary Unexecuted instantiation: builtins.c:tPutBinary Unexecuted instantiation: builtinsimpl.c:tPutBinary Unexecuted instantiation: thistogram.c:tPutBinary Unexecuted instantiation: tpercentile.c:tPutBinary Unexecuted instantiation: tavgfunction.c:tPutBinary Unexecuted instantiation: tminmax.c:tPutBinary Unexecuted instantiation: tminmaxavx.c:tPutBinary Unexecuted instantiation: filter.c:tPutBinary Unexecuted instantiation: scalar.c:tPutBinary Unexecuted instantiation: sclfunc.c:tPutBinary Unexecuted instantiation: sclvector.c:tPutBinary Unexecuted instantiation: nodesCloneFuncs.c:tPutBinary Unexecuted instantiation: nodesCodeFuncs.c:tPutBinary Unexecuted instantiation: nodesEqualFuncs.c:tPutBinary Unexecuted instantiation: nodesMatchFuncs.c:tPutBinary Unexecuted instantiation: nodesMsgFuncs.c:tPutBinary Unexecuted instantiation: nodesToSQLFuncs.c:tPutBinary Unexecuted instantiation: nodesTraverseFuncs.c:tPutBinary Unexecuted instantiation: nodesUtilFuncs.c:tPutBinary Unexecuted instantiation: queryUtil.c:tPutBinary Unexecuted instantiation: querymsg.c:tPutBinary Unexecuted instantiation: trans.c:tPutBinary Unexecuted instantiation: transCli.c:tPutBinary Unexecuted instantiation: transComm.c:tPutBinary Unexecuted instantiation: transSasl.c:tPutBinary Unexecuted instantiation: transSvr.c:tPutBinary Unexecuted instantiation: transTLS.c:tPutBinary Unexecuted instantiation: thttp.c:tPutBinary Unexecuted instantiation: geomFunc.c:tPutBinary Unexecuted instantiation: tconfig.c:tPutBinary Unexecuted instantiation: tdigest.c:tPutBinary Unexecuted instantiation: tencode.c:tPutBinary Unexecuted instantiation: tlog.c:tPutBinary Unexecuted instantiation: tmempool.c:tPutBinary Unexecuted instantiation: mpDirect.c:tPutBinary Unexecuted instantiation: systable.c:tPutBinary Unexecuted instantiation: tdatablock.c:tPutBinary Unexecuted instantiation: tdataformat.c:tPutBinary Unexecuted instantiation: tglobal.c:tPutBinary Unexecuted instantiation: tmisce.c:tPutBinary Unexecuted instantiation: tname.c:tPutBinary Unexecuted instantiation: tpriv.c:tPutBinary Unexecuted instantiation: ttime.c:tPutBinary Unexecuted instantiation: tvariant.c:tPutBinary Unexecuted instantiation: streamMsg.c:tPutBinary Unexecuted instantiation: tmsg.c:tPutBinary Unexecuted instantiation: xnode.c:tPutBinary Unexecuted instantiation: tencrypt.c:tPutBinary Unexecuted instantiation: streamJson.c:tPutBinary Unexecuted instantiation: decimal.c:tPutBinary |
814 | | |
815 | 0 | static FORCE_INLINE int32_t tGetBinary(uint8_t* p, uint8_t** ppData, uint32_t* nData) { |
816 | 0 | int32_t n = 0; |
817 | 0 | uint32_t nt; |
818 | |
|
819 | 0 | n += tGetU32v(p, &nt); |
820 | 0 | if (nData) *nData = nt; |
821 | 0 | if (ppData) *ppData = p + n; |
822 | 0 | n += nt; |
823 | |
|
824 | 0 | return n; |
825 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tGetBinary Unexecuted instantiation: parser.c:tGetBinary Unexecuted instantiation: parTranslater.c:tGetBinary Unexecuted instantiation: parUtil.c:tGetBinary Unexecuted instantiation: parAstParser.c:tGetBinary Unexecuted instantiation: parAuthenticator.c:tGetBinary Unexecuted instantiation: parCalcConst.c:tGetBinary Unexecuted instantiation: parInsertSql.c:tGetBinary Unexecuted instantiation: parInsertUtil.c:tGetBinary Unexecuted instantiation: taos_lemon_sql.tab.c:tGetBinary Unexecuted instantiation: parAstCreater.c:tGetBinary Unexecuted instantiation: parInsertSml.c:tGetBinary Unexecuted instantiation: planner.c:tGetBinary Unexecuted instantiation: planLogicCreater.c:tGetBinary Unexecuted instantiation: planOptimizer.c:tGetBinary Unexecuted instantiation: planPhysiCreater.c:tGetBinary Unexecuted instantiation: planScaleOut.c:tGetBinary Unexecuted instantiation: planSpliter.c:tGetBinary Unexecuted instantiation: planUtil.c:tGetBinary Unexecuted instantiation: planValidator.c:tGetBinary Unexecuted instantiation: catalog.c:tGetBinary Unexecuted instantiation: ctgAsync.c:tGetBinary Unexecuted instantiation: ctgCache.c:tGetBinary Unexecuted instantiation: ctgDbg.c:tGetBinary Unexecuted instantiation: ctgRemote.c:tGetBinary Unexecuted instantiation: ctgRent.c:tGetBinary Unexecuted instantiation: ctgUtil.c:tGetBinary Unexecuted instantiation: functionMgt.c:tGetBinary Unexecuted instantiation: tudf.c:tGetBinary Unexecuted instantiation: builtins.c:tGetBinary Unexecuted instantiation: builtinsimpl.c:tGetBinary Unexecuted instantiation: thistogram.c:tGetBinary Unexecuted instantiation: tpercentile.c:tGetBinary Unexecuted instantiation: tavgfunction.c:tGetBinary Unexecuted instantiation: tminmax.c:tGetBinary Unexecuted instantiation: tminmaxavx.c:tGetBinary Unexecuted instantiation: filter.c:tGetBinary Unexecuted instantiation: scalar.c:tGetBinary Unexecuted instantiation: sclfunc.c:tGetBinary Unexecuted instantiation: sclvector.c:tGetBinary Unexecuted instantiation: nodesCloneFuncs.c:tGetBinary Unexecuted instantiation: nodesCodeFuncs.c:tGetBinary Unexecuted instantiation: nodesEqualFuncs.c:tGetBinary Unexecuted instantiation: nodesMatchFuncs.c:tGetBinary Unexecuted instantiation: nodesMsgFuncs.c:tGetBinary Unexecuted instantiation: nodesToSQLFuncs.c:tGetBinary Unexecuted instantiation: nodesTraverseFuncs.c:tGetBinary Unexecuted instantiation: nodesUtilFuncs.c:tGetBinary Unexecuted instantiation: queryUtil.c:tGetBinary Unexecuted instantiation: querymsg.c:tGetBinary Unexecuted instantiation: trans.c:tGetBinary Unexecuted instantiation: transCli.c:tGetBinary Unexecuted instantiation: transComm.c:tGetBinary Unexecuted instantiation: transSasl.c:tGetBinary Unexecuted instantiation: transSvr.c:tGetBinary Unexecuted instantiation: transTLS.c:tGetBinary Unexecuted instantiation: thttp.c:tGetBinary Unexecuted instantiation: geomFunc.c:tGetBinary Unexecuted instantiation: tconfig.c:tGetBinary Unexecuted instantiation: tdigest.c:tGetBinary Unexecuted instantiation: tencode.c:tGetBinary Unexecuted instantiation: tlog.c:tGetBinary Unexecuted instantiation: tmempool.c:tGetBinary Unexecuted instantiation: mpDirect.c:tGetBinary Unexecuted instantiation: systable.c:tGetBinary Unexecuted instantiation: tdatablock.c:tGetBinary Unexecuted instantiation: tdataformat.c:tGetBinary Unexecuted instantiation: tglobal.c:tGetBinary Unexecuted instantiation: tmisce.c:tGetBinary Unexecuted instantiation: tname.c:tGetBinary Unexecuted instantiation: tpriv.c:tGetBinary Unexecuted instantiation: ttime.c:tGetBinary Unexecuted instantiation: tvariant.c:tGetBinary Unexecuted instantiation: streamMsg.c:tGetBinary Unexecuted instantiation: tmsg.c:tGetBinary Unexecuted instantiation: xnode.c:tGetBinary Unexecuted instantiation: tencrypt.c:tGetBinary Unexecuted instantiation: streamJson.c:tGetBinary Unexecuted instantiation: decimal.c:tGetBinary |
826 | | |
827 | 0 | static FORCE_INLINE int32_t tPutCStr(uint8_t* p, char* pData) { |
828 | 0 | return tPutBinary(p, (uint8_t*)pData, strlen(pData) + 1); |
829 | 0 | } Unexecuted instantiation: sql-fuzzer.c:tPutCStr Unexecuted instantiation: parser.c:tPutCStr Unexecuted instantiation: parTranslater.c:tPutCStr Unexecuted instantiation: parUtil.c:tPutCStr Unexecuted instantiation: parAstParser.c:tPutCStr Unexecuted instantiation: parAuthenticator.c:tPutCStr Unexecuted instantiation: parCalcConst.c:tPutCStr Unexecuted instantiation: parInsertSql.c:tPutCStr Unexecuted instantiation: parInsertUtil.c:tPutCStr Unexecuted instantiation: taos_lemon_sql.tab.c:tPutCStr Unexecuted instantiation: parAstCreater.c:tPutCStr Unexecuted instantiation: parInsertSml.c:tPutCStr Unexecuted instantiation: planner.c:tPutCStr Unexecuted instantiation: planLogicCreater.c:tPutCStr Unexecuted instantiation: planOptimizer.c:tPutCStr Unexecuted instantiation: planPhysiCreater.c:tPutCStr Unexecuted instantiation: planScaleOut.c:tPutCStr Unexecuted instantiation: planSpliter.c:tPutCStr Unexecuted instantiation: planUtil.c:tPutCStr Unexecuted instantiation: planValidator.c:tPutCStr Unexecuted instantiation: catalog.c:tPutCStr Unexecuted instantiation: ctgAsync.c:tPutCStr Unexecuted instantiation: ctgCache.c:tPutCStr Unexecuted instantiation: ctgDbg.c:tPutCStr Unexecuted instantiation: ctgRemote.c:tPutCStr Unexecuted instantiation: ctgRent.c:tPutCStr Unexecuted instantiation: ctgUtil.c:tPutCStr Unexecuted instantiation: functionMgt.c:tPutCStr Unexecuted instantiation: tudf.c:tPutCStr Unexecuted instantiation: builtins.c:tPutCStr Unexecuted instantiation: builtinsimpl.c:tPutCStr Unexecuted instantiation: thistogram.c:tPutCStr Unexecuted instantiation: tpercentile.c:tPutCStr Unexecuted instantiation: tavgfunction.c:tPutCStr Unexecuted instantiation: tminmax.c:tPutCStr Unexecuted instantiation: tminmaxavx.c:tPutCStr Unexecuted instantiation: filter.c:tPutCStr Unexecuted instantiation: scalar.c:tPutCStr Unexecuted instantiation: sclfunc.c:tPutCStr Unexecuted instantiation: sclvector.c:tPutCStr Unexecuted instantiation: nodesCloneFuncs.c:tPutCStr Unexecuted instantiation: nodesCodeFuncs.c:tPutCStr Unexecuted instantiation: nodesEqualFuncs.c:tPutCStr Unexecuted instantiation: nodesMatchFuncs.c:tPutCStr Unexecuted instantiation: nodesMsgFuncs.c:tPutCStr Unexecuted instantiation: nodesToSQLFuncs.c:tPutCStr Unexecuted instantiation: nodesTraverseFuncs.c:tPutCStr Unexecuted instantiation: nodesUtilFuncs.c:tPutCStr Unexecuted instantiation: queryUtil.c:tPutCStr Unexecuted instantiation: querymsg.c:tPutCStr Unexecuted instantiation: trans.c:tPutCStr Unexecuted instantiation: transCli.c:tPutCStr Unexecuted instantiation: transComm.c:tPutCStr Unexecuted instantiation: transSasl.c:tPutCStr Unexecuted instantiation: transSvr.c:tPutCStr Unexecuted instantiation: transTLS.c:tPutCStr Unexecuted instantiation: thttp.c:tPutCStr Unexecuted instantiation: geomFunc.c:tPutCStr Unexecuted instantiation: tconfig.c:tPutCStr Unexecuted instantiation: tdigest.c:tPutCStr Unexecuted instantiation: tencode.c:tPutCStr Unexecuted instantiation: tlog.c:tPutCStr Unexecuted instantiation: tmempool.c:tPutCStr Unexecuted instantiation: mpDirect.c:tPutCStr Unexecuted instantiation: systable.c:tPutCStr Unexecuted instantiation: tdatablock.c:tPutCStr Unexecuted instantiation: tdataformat.c:tPutCStr Unexecuted instantiation: tglobal.c:tPutCStr Unexecuted instantiation: tmisce.c:tPutCStr Unexecuted instantiation: tname.c:tPutCStr Unexecuted instantiation: tpriv.c:tPutCStr Unexecuted instantiation: ttime.c:tPutCStr Unexecuted instantiation: tvariant.c:tPutCStr Unexecuted instantiation: streamMsg.c:tPutCStr Unexecuted instantiation: tmsg.c:tPutCStr Unexecuted instantiation: xnode.c:tPutCStr Unexecuted instantiation: tencrypt.c:tPutCStr Unexecuted instantiation: streamJson.c:tPutCStr Unexecuted instantiation: decimal.c:tPutCStr |
830 | 0 | static FORCE_INLINE int32_t tGetCStr(uint8_t* p, char** ppData) { return tGetBinary(p, (uint8_t**)ppData, NULL); }Unexecuted instantiation: sql-fuzzer.c:tGetCStr Unexecuted instantiation: parser.c:tGetCStr Unexecuted instantiation: parTranslater.c:tGetCStr Unexecuted instantiation: parUtil.c:tGetCStr Unexecuted instantiation: parAstParser.c:tGetCStr Unexecuted instantiation: parAuthenticator.c:tGetCStr Unexecuted instantiation: parCalcConst.c:tGetCStr Unexecuted instantiation: parInsertSql.c:tGetCStr Unexecuted instantiation: parInsertUtil.c:tGetCStr Unexecuted instantiation: taos_lemon_sql.tab.c:tGetCStr Unexecuted instantiation: parAstCreater.c:tGetCStr Unexecuted instantiation: parInsertSml.c:tGetCStr Unexecuted instantiation: planner.c:tGetCStr Unexecuted instantiation: planLogicCreater.c:tGetCStr Unexecuted instantiation: planOptimizer.c:tGetCStr Unexecuted instantiation: planPhysiCreater.c:tGetCStr Unexecuted instantiation: planScaleOut.c:tGetCStr Unexecuted instantiation: planSpliter.c:tGetCStr Unexecuted instantiation: planUtil.c:tGetCStr Unexecuted instantiation: planValidator.c:tGetCStr Unexecuted instantiation: catalog.c:tGetCStr Unexecuted instantiation: ctgAsync.c:tGetCStr Unexecuted instantiation: ctgCache.c:tGetCStr Unexecuted instantiation: ctgDbg.c:tGetCStr Unexecuted instantiation: ctgRemote.c:tGetCStr Unexecuted instantiation: ctgRent.c:tGetCStr Unexecuted instantiation: ctgUtil.c:tGetCStr Unexecuted instantiation: functionMgt.c:tGetCStr Unexecuted instantiation: tudf.c:tGetCStr Unexecuted instantiation: builtins.c:tGetCStr Unexecuted instantiation: builtinsimpl.c:tGetCStr Unexecuted instantiation: thistogram.c:tGetCStr Unexecuted instantiation: tpercentile.c:tGetCStr Unexecuted instantiation: tavgfunction.c:tGetCStr Unexecuted instantiation: tminmax.c:tGetCStr Unexecuted instantiation: tminmaxavx.c:tGetCStr Unexecuted instantiation: filter.c:tGetCStr Unexecuted instantiation: scalar.c:tGetCStr Unexecuted instantiation: sclfunc.c:tGetCStr Unexecuted instantiation: sclvector.c:tGetCStr Unexecuted instantiation: nodesCloneFuncs.c:tGetCStr Unexecuted instantiation: nodesCodeFuncs.c:tGetCStr Unexecuted instantiation: nodesEqualFuncs.c:tGetCStr Unexecuted instantiation: nodesMatchFuncs.c:tGetCStr Unexecuted instantiation: nodesMsgFuncs.c:tGetCStr Unexecuted instantiation: nodesToSQLFuncs.c:tGetCStr Unexecuted instantiation: nodesTraverseFuncs.c:tGetCStr Unexecuted instantiation: nodesUtilFuncs.c:tGetCStr Unexecuted instantiation: queryUtil.c:tGetCStr Unexecuted instantiation: querymsg.c:tGetCStr Unexecuted instantiation: trans.c:tGetCStr Unexecuted instantiation: transCli.c:tGetCStr Unexecuted instantiation: transComm.c:tGetCStr Unexecuted instantiation: transSasl.c:tGetCStr Unexecuted instantiation: transSvr.c:tGetCStr Unexecuted instantiation: transTLS.c:tGetCStr Unexecuted instantiation: thttp.c:tGetCStr Unexecuted instantiation: geomFunc.c:tGetCStr Unexecuted instantiation: tconfig.c:tGetCStr Unexecuted instantiation: tdigest.c:tGetCStr Unexecuted instantiation: tencode.c:tGetCStr Unexecuted instantiation: tlog.c:tGetCStr Unexecuted instantiation: tmempool.c:tGetCStr Unexecuted instantiation: mpDirect.c:tGetCStr Unexecuted instantiation: systable.c:tGetCStr Unexecuted instantiation: tdatablock.c:tGetCStr Unexecuted instantiation: tdataformat.c:tGetCStr Unexecuted instantiation: tglobal.c:tGetCStr Unexecuted instantiation: tmisce.c:tGetCStr Unexecuted instantiation: tname.c:tGetCStr Unexecuted instantiation: tpriv.c:tGetCStr Unexecuted instantiation: ttime.c:tGetCStr Unexecuted instantiation: tvariant.c:tGetCStr Unexecuted instantiation: streamMsg.c:tGetCStr Unexecuted instantiation: tmsg.c:tGetCStr Unexecuted instantiation: xnode.c:tGetCStr Unexecuted instantiation: tencrypt.c:tGetCStr Unexecuted instantiation: streamJson.c:tGetCStr Unexecuted instantiation: decimal.c:tGetCStr |
831 | | |
832 | | #ifdef __cplusplus |
833 | | } |
834 | | #endif |
835 | | |
836 | | #endif /*_TD_UTIL_ENCODE_H_*/ |