Coverage Report

Created: 2026-05-23 07:09

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/tdengine/include/util/tcoding.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_CODING_H_
17
#define _TD_UTIL_CODING_H_
18
19
#include "os.h"
20
#include "tlog.h"
21
22
#ifdef __cplusplus
23
extern "C" {
24
#endif
25
26
0
#define ENCODE_LIMIT  (((uint8_t)1) << 7)
27
0
#define ZIGZAGE(T, v) (((u##T)((v) >> (sizeof(T) * 8 - 1))) ^ (((u##T)(v)) << 1))  // zigzag encode
28
0
#define ZIGZAGD(T, v) (((v) >> 1) ^ -((T)((v)&1)))                                 // zigzag decode
29
30
/* ------------------------ LEGACY CODES ------------------------ */
31
#if 1
32
// ---- Fixed U8
33
0
static FORCE_INLINE int32_t taosEncodeFixedU8(void **buf, uint8_t value) {
34
0
  if (buf != NULL) {
35
0
    ((uint8_t *)(*buf))[0] = value;
36
0
    *buf = POINTER_SHIFT(*buf, sizeof(value));
37
0
  }
38
0
39
0
  return (int32_t)sizeof(value);
40
0
}
Unexecuted instantiation: sql-fuzzer.c:taosEncodeFixedU8
Unexecuted instantiation: parser.c:taosEncodeFixedU8
Unexecuted instantiation: parTranslater.c:taosEncodeFixedU8
Unexecuted instantiation: parUtil.c:taosEncodeFixedU8
Unexecuted instantiation: parAstParser.c:taosEncodeFixedU8
Unexecuted instantiation: parAuthenticator.c:taosEncodeFixedU8
Unexecuted instantiation: parCalcConst.c:taosEncodeFixedU8
Unexecuted instantiation: parInsertSql.c:taosEncodeFixedU8
Unexecuted instantiation: parInsertUtil.c:taosEncodeFixedU8
Unexecuted instantiation: taos_lemon_sql.tab.c:taosEncodeFixedU8
Unexecuted instantiation: parAstCreater.c:taosEncodeFixedU8
Unexecuted instantiation: parInsertSml.c:taosEncodeFixedU8
Unexecuted instantiation: planner.c:taosEncodeFixedU8
Unexecuted instantiation: planLogicCreater.c:taosEncodeFixedU8
Unexecuted instantiation: planOptimizer.c:taosEncodeFixedU8
Unexecuted instantiation: planPhysiCreater.c:taosEncodeFixedU8
Unexecuted instantiation: planScaleOut.c:taosEncodeFixedU8
Unexecuted instantiation: planSpliter.c:taosEncodeFixedU8
Unexecuted instantiation: planUtil.c:taosEncodeFixedU8
Unexecuted instantiation: planValidator.c:taosEncodeFixedU8
Unexecuted instantiation: catalog.c:taosEncodeFixedU8
Unexecuted instantiation: ctgAsync.c:taosEncodeFixedU8
Unexecuted instantiation: ctgCache.c:taosEncodeFixedU8
Unexecuted instantiation: ctgDbg.c:taosEncodeFixedU8
Unexecuted instantiation: ctgRemote.c:taosEncodeFixedU8
Unexecuted instantiation: ctgRent.c:taosEncodeFixedU8
Unexecuted instantiation: ctgUtil.c:taosEncodeFixedU8
Unexecuted instantiation: functionMgt.c:taosEncodeFixedU8
Unexecuted instantiation: tudf.c:taosEncodeFixedU8
Unexecuted instantiation: builtins.c:taosEncodeFixedU8
Unexecuted instantiation: builtinsimpl.c:taosEncodeFixedU8
Unexecuted instantiation: thistogram.c:taosEncodeFixedU8
Unexecuted instantiation: tpercentile.c:taosEncodeFixedU8
Unexecuted instantiation: tavgfunction.c:taosEncodeFixedU8
Unexecuted instantiation: tminmax.c:taosEncodeFixedU8
Unexecuted instantiation: tminmaxavx.c:taosEncodeFixedU8
Unexecuted instantiation: filter.c:taosEncodeFixedU8
Unexecuted instantiation: scalar.c:taosEncodeFixedU8
Unexecuted instantiation: sclfunc.c:taosEncodeFixedU8
Unexecuted instantiation: sclvector.c:taosEncodeFixedU8
Unexecuted instantiation: nodesCloneFuncs.c:taosEncodeFixedU8
Unexecuted instantiation: nodesCodeFuncs.c:taosEncodeFixedU8
Unexecuted instantiation: nodesEqualFuncs.c:taosEncodeFixedU8
Unexecuted instantiation: nodesMatchFuncs.c:taosEncodeFixedU8
Unexecuted instantiation: nodesMsgFuncs.c:taosEncodeFixedU8
Unexecuted instantiation: nodesToSQLFuncs.c:taosEncodeFixedU8
Unexecuted instantiation: nodesTraverseFuncs.c:taosEncodeFixedU8
Unexecuted instantiation: nodesUtilFuncs.c:taosEncodeFixedU8
Unexecuted instantiation: queryUtil.c:taosEncodeFixedU8
Unexecuted instantiation: querymsg.c:taosEncodeFixedU8
Unexecuted instantiation: trans.c:taosEncodeFixedU8
Unexecuted instantiation: transCli.c:taosEncodeFixedU8
Unexecuted instantiation: transComm.c:taosEncodeFixedU8
Unexecuted instantiation: transSasl.c:taosEncodeFixedU8
Unexecuted instantiation: transSvr.c:taosEncodeFixedU8
Unexecuted instantiation: transTLS.c:taosEncodeFixedU8
Unexecuted instantiation: thttp.c:taosEncodeFixedU8
Unexecuted instantiation: geomFunc.c:taosEncodeFixedU8
Unexecuted instantiation: tarray.c:taosEncodeFixedU8
Unexecuted instantiation: tconfig.c:taosEncodeFixedU8
Unexecuted instantiation: tdigest.c:taosEncodeFixedU8
Unexecuted instantiation: tencode.c:taosEncodeFixedU8
Unexecuted instantiation: tlog.c:taosEncodeFixedU8
Unexecuted instantiation: tmempool.c:taosEncodeFixedU8
Unexecuted instantiation: mpDirect.c:taosEncodeFixedU8
Unexecuted instantiation: systable.c:taosEncodeFixedU8
Unexecuted instantiation: tdatablock.c:taosEncodeFixedU8
Unexecuted instantiation: tdataformat.c:taosEncodeFixedU8
Unexecuted instantiation: tglobal.c:taosEncodeFixedU8
Unexecuted instantiation: tmisce.c:taosEncodeFixedU8
Unexecuted instantiation: tname.c:taosEncodeFixedU8
Unexecuted instantiation: tpriv.c:taosEncodeFixedU8
Unexecuted instantiation: ttime.c:taosEncodeFixedU8
Unexecuted instantiation: tvariant.c:taosEncodeFixedU8
Unexecuted instantiation: streamMsg.c:taosEncodeFixedU8
Unexecuted instantiation: tmsg.c:taosEncodeFixedU8
Unexecuted instantiation: xnode.c:taosEncodeFixedU8
Unexecuted instantiation: tencrypt.c:taosEncodeFixedU8
Unexecuted instantiation: streamJson.c:taosEncodeFixedU8
Unexecuted instantiation: decimal.c:taosEncodeFixedU8
41
42
0
static FORCE_INLINE void *taosDecodeFixedU8(const void *buf, uint8_t *value) {
43
0
  *value = ((uint8_t *)buf)[0];
44
0
  return POINTER_SHIFT(buf, sizeof(*value));
45
0
}
Unexecuted instantiation: sql-fuzzer.c:taosDecodeFixedU8
Unexecuted instantiation: parser.c:taosDecodeFixedU8
Unexecuted instantiation: parTranslater.c:taosDecodeFixedU8
Unexecuted instantiation: parUtil.c:taosDecodeFixedU8
Unexecuted instantiation: parAstParser.c:taosDecodeFixedU8
Unexecuted instantiation: parAuthenticator.c:taosDecodeFixedU8
Unexecuted instantiation: parCalcConst.c:taosDecodeFixedU8
Unexecuted instantiation: parInsertSql.c:taosDecodeFixedU8
Unexecuted instantiation: parInsertUtil.c:taosDecodeFixedU8
Unexecuted instantiation: taos_lemon_sql.tab.c:taosDecodeFixedU8
Unexecuted instantiation: parAstCreater.c:taosDecodeFixedU8
Unexecuted instantiation: parInsertSml.c:taosDecodeFixedU8
Unexecuted instantiation: planner.c:taosDecodeFixedU8
Unexecuted instantiation: planLogicCreater.c:taosDecodeFixedU8
Unexecuted instantiation: planOptimizer.c:taosDecodeFixedU8
Unexecuted instantiation: planPhysiCreater.c:taosDecodeFixedU8
Unexecuted instantiation: planScaleOut.c:taosDecodeFixedU8
Unexecuted instantiation: planSpliter.c:taosDecodeFixedU8
Unexecuted instantiation: planUtil.c:taosDecodeFixedU8
Unexecuted instantiation: planValidator.c:taosDecodeFixedU8
Unexecuted instantiation: catalog.c:taosDecodeFixedU8
Unexecuted instantiation: ctgAsync.c:taosDecodeFixedU8
Unexecuted instantiation: ctgCache.c:taosDecodeFixedU8
Unexecuted instantiation: ctgDbg.c:taosDecodeFixedU8
Unexecuted instantiation: ctgRemote.c:taosDecodeFixedU8
Unexecuted instantiation: ctgRent.c:taosDecodeFixedU8
Unexecuted instantiation: ctgUtil.c:taosDecodeFixedU8
Unexecuted instantiation: functionMgt.c:taosDecodeFixedU8
Unexecuted instantiation: tudf.c:taosDecodeFixedU8
Unexecuted instantiation: builtins.c:taosDecodeFixedU8
Unexecuted instantiation: builtinsimpl.c:taosDecodeFixedU8
Unexecuted instantiation: thistogram.c:taosDecodeFixedU8
Unexecuted instantiation: tpercentile.c:taosDecodeFixedU8
Unexecuted instantiation: tavgfunction.c:taosDecodeFixedU8
Unexecuted instantiation: tminmax.c:taosDecodeFixedU8
Unexecuted instantiation: tminmaxavx.c:taosDecodeFixedU8
Unexecuted instantiation: filter.c:taosDecodeFixedU8
Unexecuted instantiation: scalar.c:taosDecodeFixedU8
Unexecuted instantiation: sclfunc.c:taosDecodeFixedU8
Unexecuted instantiation: sclvector.c:taosDecodeFixedU8
Unexecuted instantiation: nodesCloneFuncs.c:taosDecodeFixedU8
Unexecuted instantiation: nodesCodeFuncs.c:taosDecodeFixedU8
Unexecuted instantiation: nodesEqualFuncs.c:taosDecodeFixedU8
Unexecuted instantiation: nodesMatchFuncs.c:taosDecodeFixedU8
Unexecuted instantiation: nodesMsgFuncs.c:taosDecodeFixedU8
Unexecuted instantiation: nodesToSQLFuncs.c:taosDecodeFixedU8
Unexecuted instantiation: nodesTraverseFuncs.c:taosDecodeFixedU8
Unexecuted instantiation: nodesUtilFuncs.c:taosDecodeFixedU8
Unexecuted instantiation: queryUtil.c:taosDecodeFixedU8
Unexecuted instantiation: querymsg.c:taosDecodeFixedU8
Unexecuted instantiation: trans.c:taosDecodeFixedU8
Unexecuted instantiation: transCli.c:taosDecodeFixedU8
Unexecuted instantiation: transComm.c:taosDecodeFixedU8
Unexecuted instantiation: transSasl.c:taosDecodeFixedU8
Unexecuted instantiation: transSvr.c:taosDecodeFixedU8
Unexecuted instantiation: transTLS.c:taosDecodeFixedU8
Unexecuted instantiation: thttp.c:taosDecodeFixedU8
Unexecuted instantiation: geomFunc.c:taosDecodeFixedU8
Unexecuted instantiation: tarray.c:taosDecodeFixedU8
Unexecuted instantiation: tconfig.c:taosDecodeFixedU8
Unexecuted instantiation: tdigest.c:taosDecodeFixedU8
Unexecuted instantiation: tencode.c:taosDecodeFixedU8
Unexecuted instantiation: tlog.c:taosDecodeFixedU8
Unexecuted instantiation: tmempool.c:taosDecodeFixedU8
Unexecuted instantiation: mpDirect.c:taosDecodeFixedU8
Unexecuted instantiation: systable.c:taosDecodeFixedU8
Unexecuted instantiation: tdatablock.c:taosDecodeFixedU8
Unexecuted instantiation: tdataformat.c:taosDecodeFixedU8
Unexecuted instantiation: tglobal.c:taosDecodeFixedU8
Unexecuted instantiation: tmisce.c:taosDecodeFixedU8
Unexecuted instantiation: tname.c:taosDecodeFixedU8
Unexecuted instantiation: tpriv.c:taosDecodeFixedU8
Unexecuted instantiation: ttime.c:taosDecodeFixedU8
Unexecuted instantiation: tvariant.c:taosDecodeFixedU8
Unexecuted instantiation: streamMsg.c:taosDecodeFixedU8
Unexecuted instantiation: tmsg.c:taosDecodeFixedU8
Unexecuted instantiation: xnode.c:taosDecodeFixedU8
Unexecuted instantiation: tencrypt.c:taosDecodeFixedU8
Unexecuted instantiation: streamJson.c:taosDecodeFixedU8
Unexecuted instantiation: decimal.c:taosDecodeFixedU8
46
47
// ---- Fixed I8
48
0
static FORCE_INLINE int32_t taosEncodeFixedI8(void **buf, int8_t value) {
49
0
  if (buf != NULL) {
50
0
    ((int8_t *)(*buf))[0] = value;
51
0
    *buf = POINTER_SHIFT(*buf, sizeof(value));
52
0
  }
53
0
  return (int32_t)sizeof(value);
54
0
}
Unexecuted instantiation: sql-fuzzer.c:taosEncodeFixedI8
Unexecuted instantiation: parser.c:taosEncodeFixedI8
Unexecuted instantiation: parTranslater.c:taosEncodeFixedI8
Unexecuted instantiation: parUtil.c:taosEncodeFixedI8
Unexecuted instantiation: parAstParser.c:taosEncodeFixedI8
Unexecuted instantiation: parAuthenticator.c:taosEncodeFixedI8
Unexecuted instantiation: parCalcConst.c:taosEncodeFixedI8
Unexecuted instantiation: parInsertSql.c:taosEncodeFixedI8
Unexecuted instantiation: parInsertUtil.c:taosEncodeFixedI8
Unexecuted instantiation: taos_lemon_sql.tab.c:taosEncodeFixedI8
Unexecuted instantiation: parAstCreater.c:taosEncodeFixedI8
Unexecuted instantiation: parInsertSml.c:taosEncodeFixedI8
Unexecuted instantiation: planner.c:taosEncodeFixedI8
Unexecuted instantiation: planLogicCreater.c:taosEncodeFixedI8
Unexecuted instantiation: planOptimizer.c:taosEncodeFixedI8
Unexecuted instantiation: planPhysiCreater.c:taosEncodeFixedI8
Unexecuted instantiation: planScaleOut.c:taosEncodeFixedI8
Unexecuted instantiation: planSpliter.c:taosEncodeFixedI8
Unexecuted instantiation: planUtil.c:taosEncodeFixedI8
Unexecuted instantiation: planValidator.c:taosEncodeFixedI8
Unexecuted instantiation: catalog.c:taosEncodeFixedI8
Unexecuted instantiation: ctgAsync.c:taosEncodeFixedI8
Unexecuted instantiation: ctgCache.c:taosEncodeFixedI8
Unexecuted instantiation: ctgDbg.c:taosEncodeFixedI8
Unexecuted instantiation: ctgRemote.c:taosEncodeFixedI8
Unexecuted instantiation: ctgRent.c:taosEncodeFixedI8
Unexecuted instantiation: ctgUtil.c:taosEncodeFixedI8
Unexecuted instantiation: functionMgt.c:taosEncodeFixedI8
Unexecuted instantiation: tudf.c:taosEncodeFixedI8
Unexecuted instantiation: builtins.c:taosEncodeFixedI8
Unexecuted instantiation: builtinsimpl.c:taosEncodeFixedI8
Unexecuted instantiation: thistogram.c:taosEncodeFixedI8
Unexecuted instantiation: tpercentile.c:taosEncodeFixedI8
Unexecuted instantiation: tavgfunction.c:taosEncodeFixedI8
Unexecuted instantiation: tminmax.c:taosEncodeFixedI8
Unexecuted instantiation: tminmaxavx.c:taosEncodeFixedI8
Unexecuted instantiation: filter.c:taosEncodeFixedI8
Unexecuted instantiation: scalar.c:taosEncodeFixedI8
Unexecuted instantiation: sclfunc.c:taosEncodeFixedI8
Unexecuted instantiation: sclvector.c:taosEncodeFixedI8
Unexecuted instantiation: nodesCloneFuncs.c:taosEncodeFixedI8
Unexecuted instantiation: nodesCodeFuncs.c:taosEncodeFixedI8
Unexecuted instantiation: nodesEqualFuncs.c:taosEncodeFixedI8
Unexecuted instantiation: nodesMatchFuncs.c:taosEncodeFixedI8
Unexecuted instantiation: nodesMsgFuncs.c:taosEncodeFixedI8
Unexecuted instantiation: nodesToSQLFuncs.c:taosEncodeFixedI8
Unexecuted instantiation: nodesTraverseFuncs.c:taosEncodeFixedI8
Unexecuted instantiation: nodesUtilFuncs.c:taosEncodeFixedI8
Unexecuted instantiation: queryUtil.c:taosEncodeFixedI8
Unexecuted instantiation: querymsg.c:taosEncodeFixedI8
Unexecuted instantiation: trans.c:taosEncodeFixedI8
Unexecuted instantiation: transCli.c:taosEncodeFixedI8
Unexecuted instantiation: transComm.c:taosEncodeFixedI8
Unexecuted instantiation: transSasl.c:taosEncodeFixedI8
Unexecuted instantiation: transSvr.c:taosEncodeFixedI8
Unexecuted instantiation: transTLS.c:taosEncodeFixedI8
Unexecuted instantiation: thttp.c:taosEncodeFixedI8
Unexecuted instantiation: geomFunc.c:taosEncodeFixedI8
Unexecuted instantiation: tarray.c:taosEncodeFixedI8
Unexecuted instantiation: tconfig.c:taosEncodeFixedI8
Unexecuted instantiation: tdigest.c:taosEncodeFixedI8
Unexecuted instantiation: tencode.c:taosEncodeFixedI8
Unexecuted instantiation: tlog.c:taosEncodeFixedI8
Unexecuted instantiation: tmempool.c:taosEncodeFixedI8
Unexecuted instantiation: mpDirect.c:taosEncodeFixedI8
Unexecuted instantiation: systable.c:taosEncodeFixedI8
Unexecuted instantiation: tdatablock.c:taosEncodeFixedI8
Unexecuted instantiation: tdataformat.c:taosEncodeFixedI8
Unexecuted instantiation: tglobal.c:taosEncodeFixedI8
Unexecuted instantiation: tmisce.c:taosEncodeFixedI8
Unexecuted instantiation: tname.c:taosEncodeFixedI8
Unexecuted instantiation: tpriv.c:taosEncodeFixedI8
Unexecuted instantiation: ttime.c:taosEncodeFixedI8
Unexecuted instantiation: tvariant.c:taosEncodeFixedI8
Unexecuted instantiation: streamMsg.c:taosEncodeFixedI8
Unexecuted instantiation: tmsg.c:taosEncodeFixedI8
Unexecuted instantiation: xnode.c:taosEncodeFixedI8
Unexecuted instantiation: tencrypt.c:taosEncodeFixedI8
Unexecuted instantiation: streamJson.c:taosEncodeFixedI8
Unexecuted instantiation: decimal.c:taosEncodeFixedI8
55
56
0
static FORCE_INLINE void *taosDecodeFixedI8(const void *buf, int8_t *value) {
57
0
  *value = ((int8_t *)buf)[0];
58
0
  return POINTER_SHIFT(buf, sizeof(*value));
59
0
}
Unexecuted instantiation: sql-fuzzer.c:taosDecodeFixedI8
Unexecuted instantiation: parser.c:taosDecodeFixedI8
Unexecuted instantiation: parTranslater.c:taosDecodeFixedI8
Unexecuted instantiation: parUtil.c:taosDecodeFixedI8
Unexecuted instantiation: parAstParser.c:taosDecodeFixedI8
Unexecuted instantiation: parAuthenticator.c:taosDecodeFixedI8
Unexecuted instantiation: parCalcConst.c:taosDecodeFixedI8
Unexecuted instantiation: parInsertSql.c:taosDecodeFixedI8
Unexecuted instantiation: parInsertUtil.c:taosDecodeFixedI8
Unexecuted instantiation: taos_lemon_sql.tab.c:taosDecodeFixedI8
Unexecuted instantiation: parAstCreater.c:taosDecodeFixedI8
Unexecuted instantiation: parInsertSml.c:taosDecodeFixedI8
Unexecuted instantiation: planner.c:taosDecodeFixedI8
Unexecuted instantiation: planLogicCreater.c:taosDecodeFixedI8
Unexecuted instantiation: planOptimizer.c:taosDecodeFixedI8
Unexecuted instantiation: planPhysiCreater.c:taosDecodeFixedI8
Unexecuted instantiation: planScaleOut.c:taosDecodeFixedI8
Unexecuted instantiation: planSpliter.c:taosDecodeFixedI8
Unexecuted instantiation: planUtil.c:taosDecodeFixedI8
Unexecuted instantiation: planValidator.c:taosDecodeFixedI8
Unexecuted instantiation: catalog.c:taosDecodeFixedI8
Unexecuted instantiation: ctgAsync.c:taosDecodeFixedI8
Unexecuted instantiation: ctgCache.c:taosDecodeFixedI8
Unexecuted instantiation: ctgDbg.c:taosDecodeFixedI8
Unexecuted instantiation: ctgRemote.c:taosDecodeFixedI8
Unexecuted instantiation: ctgRent.c:taosDecodeFixedI8
Unexecuted instantiation: ctgUtil.c:taosDecodeFixedI8
Unexecuted instantiation: functionMgt.c:taosDecodeFixedI8
Unexecuted instantiation: tudf.c:taosDecodeFixedI8
Unexecuted instantiation: builtins.c:taosDecodeFixedI8
Unexecuted instantiation: builtinsimpl.c:taosDecodeFixedI8
Unexecuted instantiation: thistogram.c:taosDecodeFixedI8
Unexecuted instantiation: tpercentile.c:taosDecodeFixedI8
Unexecuted instantiation: tavgfunction.c:taosDecodeFixedI8
Unexecuted instantiation: tminmax.c:taosDecodeFixedI8
Unexecuted instantiation: tminmaxavx.c:taosDecodeFixedI8
Unexecuted instantiation: filter.c:taosDecodeFixedI8
Unexecuted instantiation: scalar.c:taosDecodeFixedI8
Unexecuted instantiation: sclfunc.c:taosDecodeFixedI8
Unexecuted instantiation: sclvector.c:taosDecodeFixedI8
Unexecuted instantiation: nodesCloneFuncs.c:taosDecodeFixedI8
Unexecuted instantiation: nodesCodeFuncs.c:taosDecodeFixedI8
Unexecuted instantiation: nodesEqualFuncs.c:taosDecodeFixedI8
Unexecuted instantiation: nodesMatchFuncs.c:taosDecodeFixedI8
Unexecuted instantiation: nodesMsgFuncs.c:taosDecodeFixedI8
Unexecuted instantiation: nodesToSQLFuncs.c:taosDecodeFixedI8
Unexecuted instantiation: nodesTraverseFuncs.c:taosDecodeFixedI8
Unexecuted instantiation: nodesUtilFuncs.c:taosDecodeFixedI8
Unexecuted instantiation: queryUtil.c:taosDecodeFixedI8
Unexecuted instantiation: querymsg.c:taosDecodeFixedI8
Unexecuted instantiation: trans.c:taosDecodeFixedI8
Unexecuted instantiation: transCli.c:taosDecodeFixedI8
Unexecuted instantiation: transComm.c:taosDecodeFixedI8
Unexecuted instantiation: transSasl.c:taosDecodeFixedI8
Unexecuted instantiation: transSvr.c:taosDecodeFixedI8
Unexecuted instantiation: transTLS.c:taosDecodeFixedI8
Unexecuted instantiation: thttp.c:taosDecodeFixedI8
Unexecuted instantiation: geomFunc.c:taosDecodeFixedI8
Unexecuted instantiation: tarray.c:taosDecodeFixedI8
Unexecuted instantiation: tconfig.c:taosDecodeFixedI8
Unexecuted instantiation: tdigest.c:taosDecodeFixedI8
Unexecuted instantiation: tencode.c:taosDecodeFixedI8
Unexecuted instantiation: tlog.c:taosDecodeFixedI8
Unexecuted instantiation: tmempool.c:taosDecodeFixedI8
Unexecuted instantiation: mpDirect.c:taosDecodeFixedI8
Unexecuted instantiation: systable.c:taosDecodeFixedI8
Unexecuted instantiation: tdatablock.c:taosDecodeFixedI8
Unexecuted instantiation: tdataformat.c:taosDecodeFixedI8
Unexecuted instantiation: tglobal.c:taosDecodeFixedI8
Unexecuted instantiation: tmisce.c:taosDecodeFixedI8
Unexecuted instantiation: tname.c:taosDecodeFixedI8
Unexecuted instantiation: tpriv.c:taosDecodeFixedI8
Unexecuted instantiation: ttime.c:taosDecodeFixedI8
Unexecuted instantiation: tvariant.c:taosDecodeFixedI8
Unexecuted instantiation: streamMsg.c:taosDecodeFixedI8
Unexecuted instantiation: tmsg.c:taosDecodeFixedI8
Unexecuted instantiation: xnode.c:taosDecodeFixedI8
Unexecuted instantiation: tencrypt.c:taosDecodeFixedI8
Unexecuted instantiation: streamJson.c:taosDecodeFixedI8
Unexecuted instantiation: decimal.c:taosDecodeFixedI8
60
61
0
static FORCE_INLINE void *taosSkipFixedLen(const void *buf, size_t len) { return POINTER_SHIFT(buf, len); }
Unexecuted instantiation: sql-fuzzer.c:taosSkipFixedLen
Unexecuted instantiation: parser.c:taosSkipFixedLen
Unexecuted instantiation: parTranslater.c:taosSkipFixedLen
Unexecuted instantiation: parUtil.c:taosSkipFixedLen
Unexecuted instantiation: parAstParser.c:taosSkipFixedLen
Unexecuted instantiation: parAuthenticator.c:taosSkipFixedLen
Unexecuted instantiation: parCalcConst.c:taosSkipFixedLen
Unexecuted instantiation: parInsertSql.c:taosSkipFixedLen
Unexecuted instantiation: parInsertUtil.c:taosSkipFixedLen
Unexecuted instantiation: taos_lemon_sql.tab.c:taosSkipFixedLen
Unexecuted instantiation: parAstCreater.c:taosSkipFixedLen
Unexecuted instantiation: parInsertSml.c:taosSkipFixedLen
Unexecuted instantiation: planner.c:taosSkipFixedLen
Unexecuted instantiation: planLogicCreater.c:taosSkipFixedLen
Unexecuted instantiation: planOptimizer.c:taosSkipFixedLen
Unexecuted instantiation: planPhysiCreater.c:taosSkipFixedLen
Unexecuted instantiation: planScaleOut.c:taosSkipFixedLen
Unexecuted instantiation: planSpliter.c:taosSkipFixedLen
Unexecuted instantiation: planUtil.c:taosSkipFixedLen
Unexecuted instantiation: planValidator.c:taosSkipFixedLen
Unexecuted instantiation: catalog.c:taosSkipFixedLen
Unexecuted instantiation: ctgAsync.c:taosSkipFixedLen
Unexecuted instantiation: ctgCache.c:taosSkipFixedLen
Unexecuted instantiation: ctgDbg.c:taosSkipFixedLen
Unexecuted instantiation: ctgRemote.c:taosSkipFixedLen
Unexecuted instantiation: ctgRent.c:taosSkipFixedLen
Unexecuted instantiation: ctgUtil.c:taosSkipFixedLen
Unexecuted instantiation: functionMgt.c:taosSkipFixedLen
Unexecuted instantiation: tudf.c:taosSkipFixedLen
Unexecuted instantiation: builtins.c:taosSkipFixedLen
Unexecuted instantiation: builtinsimpl.c:taosSkipFixedLen
Unexecuted instantiation: thistogram.c:taosSkipFixedLen
Unexecuted instantiation: tpercentile.c:taosSkipFixedLen
Unexecuted instantiation: tavgfunction.c:taosSkipFixedLen
Unexecuted instantiation: tminmax.c:taosSkipFixedLen
Unexecuted instantiation: tminmaxavx.c:taosSkipFixedLen
Unexecuted instantiation: filter.c:taosSkipFixedLen
Unexecuted instantiation: scalar.c:taosSkipFixedLen
Unexecuted instantiation: sclfunc.c:taosSkipFixedLen
Unexecuted instantiation: sclvector.c:taosSkipFixedLen
Unexecuted instantiation: nodesCloneFuncs.c:taosSkipFixedLen
Unexecuted instantiation: nodesCodeFuncs.c:taosSkipFixedLen
Unexecuted instantiation: nodesEqualFuncs.c:taosSkipFixedLen
Unexecuted instantiation: nodesMatchFuncs.c:taosSkipFixedLen
Unexecuted instantiation: nodesMsgFuncs.c:taosSkipFixedLen
Unexecuted instantiation: nodesToSQLFuncs.c:taosSkipFixedLen
Unexecuted instantiation: nodesTraverseFuncs.c:taosSkipFixedLen
Unexecuted instantiation: nodesUtilFuncs.c:taosSkipFixedLen
Unexecuted instantiation: queryUtil.c:taosSkipFixedLen
Unexecuted instantiation: querymsg.c:taosSkipFixedLen
Unexecuted instantiation: trans.c:taosSkipFixedLen
Unexecuted instantiation: transCli.c:taosSkipFixedLen
Unexecuted instantiation: transComm.c:taosSkipFixedLen
Unexecuted instantiation: transSasl.c:taosSkipFixedLen
Unexecuted instantiation: transSvr.c:taosSkipFixedLen
Unexecuted instantiation: transTLS.c:taosSkipFixedLen
Unexecuted instantiation: thttp.c:taosSkipFixedLen
Unexecuted instantiation: geomFunc.c:taosSkipFixedLen
Unexecuted instantiation: tarray.c:taosSkipFixedLen
Unexecuted instantiation: tconfig.c:taosSkipFixedLen
Unexecuted instantiation: tdigest.c:taosSkipFixedLen
Unexecuted instantiation: tencode.c:taosSkipFixedLen
Unexecuted instantiation: tlog.c:taosSkipFixedLen
Unexecuted instantiation: tmempool.c:taosSkipFixedLen
Unexecuted instantiation: mpDirect.c:taosSkipFixedLen
Unexecuted instantiation: systable.c:taosSkipFixedLen
Unexecuted instantiation: tdatablock.c:taosSkipFixedLen
Unexecuted instantiation: tdataformat.c:taosSkipFixedLen
Unexecuted instantiation: tglobal.c:taosSkipFixedLen
Unexecuted instantiation: tmisce.c:taosSkipFixedLen
Unexecuted instantiation: tname.c:taosSkipFixedLen
Unexecuted instantiation: tpriv.c:taosSkipFixedLen
Unexecuted instantiation: ttime.c:taosSkipFixedLen
Unexecuted instantiation: tvariant.c:taosSkipFixedLen
Unexecuted instantiation: streamMsg.c:taosSkipFixedLen
Unexecuted instantiation: tmsg.c:taosSkipFixedLen
Unexecuted instantiation: xnode.c:taosSkipFixedLen
Unexecuted instantiation: tencrypt.c:taosSkipFixedLen
Unexecuted instantiation: streamJson.c:taosSkipFixedLen
Unexecuted instantiation: decimal.c:taosSkipFixedLen
62
63
// --- Bool
64
65
0
static FORCE_INLINE int32_t taosEncodeFixedBool(void **buf, bool value) {
66
0
  if (buf != NULL) {
67
0
    ((int8_t *)(*buf))[0] = (value ? 1 : 0);
68
0
    *buf = POINTER_SHIFT(*buf, sizeof(int8_t));
69
0
  }
70
0
  return (int32_t)sizeof(int8_t);
71
0
}
Unexecuted instantiation: sql-fuzzer.c:taosEncodeFixedBool
Unexecuted instantiation: parser.c:taosEncodeFixedBool
Unexecuted instantiation: parTranslater.c:taosEncodeFixedBool
Unexecuted instantiation: parUtil.c:taosEncodeFixedBool
Unexecuted instantiation: parAstParser.c:taosEncodeFixedBool
Unexecuted instantiation: parAuthenticator.c:taosEncodeFixedBool
Unexecuted instantiation: parCalcConst.c:taosEncodeFixedBool
Unexecuted instantiation: parInsertSql.c:taosEncodeFixedBool
Unexecuted instantiation: parInsertUtil.c:taosEncodeFixedBool
Unexecuted instantiation: taos_lemon_sql.tab.c:taosEncodeFixedBool
Unexecuted instantiation: parAstCreater.c:taosEncodeFixedBool
Unexecuted instantiation: parInsertSml.c:taosEncodeFixedBool
Unexecuted instantiation: planner.c:taosEncodeFixedBool
Unexecuted instantiation: planLogicCreater.c:taosEncodeFixedBool
Unexecuted instantiation: planOptimizer.c:taosEncodeFixedBool
Unexecuted instantiation: planPhysiCreater.c:taosEncodeFixedBool
Unexecuted instantiation: planScaleOut.c:taosEncodeFixedBool
Unexecuted instantiation: planSpliter.c:taosEncodeFixedBool
Unexecuted instantiation: planUtil.c:taosEncodeFixedBool
Unexecuted instantiation: planValidator.c:taosEncodeFixedBool
Unexecuted instantiation: catalog.c:taosEncodeFixedBool
Unexecuted instantiation: ctgAsync.c:taosEncodeFixedBool
Unexecuted instantiation: ctgCache.c:taosEncodeFixedBool
Unexecuted instantiation: ctgDbg.c:taosEncodeFixedBool
Unexecuted instantiation: ctgRemote.c:taosEncodeFixedBool
Unexecuted instantiation: ctgRent.c:taosEncodeFixedBool
Unexecuted instantiation: ctgUtil.c:taosEncodeFixedBool
Unexecuted instantiation: functionMgt.c:taosEncodeFixedBool
Unexecuted instantiation: tudf.c:taosEncodeFixedBool
Unexecuted instantiation: builtins.c:taosEncodeFixedBool
Unexecuted instantiation: builtinsimpl.c:taosEncodeFixedBool
Unexecuted instantiation: thistogram.c:taosEncodeFixedBool
Unexecuted instantiation: tpercentile.c:taosEncodeFixedBool
Unexecuted instantiation: tavgfunction.c:taosEncodeFixedBool
Unexecuted instantiation: tminmax.c:taosEncodeFixedBool
Unexecuted instantiation: tminmaxavx.c:taosEncodeFixedBool
Unexecuted instantiation: filter.c:taosEncodeFixedBool
Unexecuted instantiation: scalar.c:taosEncodeFixedBool
Unexecuted instantiation: sclfunc.c:taosEncodeFixedBool
Unexecuted instantiation: sclvector.c:taosEncodeFixedBool
Unexecuted instantiation: nodesCloneFuncs.c:taosEncodeFixedBool
Unexecuted instantiation: nodesCodeFuncs.c:taosEncodeFixedBool
Unexecuted instantiation: nodesEqualFuncs.c:taosEncodeFixedBool
Unexecuted instantiation: nodesMatchFuncs.c:taosEncodeFixedBool
Unexecuted instantiation: nodesMsgFuncs.c:taosEncodeFixedBool
Unexecuted instantiation: nodesToSQLFuncs.c:taosEncodeFixedBool
Unexecuted instantiation: nodesTraverseFuncs.c:taosEncodeFixedBool
Unexecuted instantiation: nodesUtilFuncs.c:taosEncodeFixedBool
Unexecuted instantiation: queryUtil.c:taosEncodeFixedBool
Unexecuted instantiation: querymsg.c:taosEncodeFixedBool
Unexecuted instantiation: trans.c:taosEncodeFixedBool
Unexecuted instantiation: transCli.c:taosEncodeFixedBool
Unexecuted instantiation: transComm.c:taosEncodeFixedBool
Unexecuted instantiation: transSasl.c:taosEncodeFixedBool
Unexecuted instantiation: transSvr.c:taosEncodeFixedBool
Unexecuted instantiation: transTLS.c:taosEncodeFixedBool
Unexecuted instantiation: thttp.c:taosEncodeFixedBool
Unexecuted instantiation: geomFunc.c:taosEncodeFixedBool
Unexecuted instantiation: tarray.c:taosEncodeFixedBool
Unexecuted instantiation: tconfig.c:taosEncodeFixedBool
Unexecuted instantiation: tdigest.c:taosEncodeFixedBool
Unexecuted instantiation: tencode.c:taosEncodeFixedBool
Unexecuted instantiation: tlog.c:taosEncodeFixedBool
Unexecuted instantiation: tmempool.c:taosEncodeFixedBool
Unexecuted instantiation: mpDirect.c:taosEncodeFixedBool
Unexecuted instantiation: systable.c:taosEncodeFixedBool
Unexecuted instantiation: tdatablock.c:taosEncodeFixedBool
Unexecuted instantiation: tdataformat.c:taosEncodeFixedBool
Unexecuted instantiation: tglobal.c:taosEncodeFixedBool
Unexecuted instantiation: tmisce.c:taosEncodeFixedBool
Unexecuted instantiation: tname.c:taosEncodeFixedBool
Unexecuted instantiation: tpriv.c:taosEncodeFixedBool
Unexecuted instantiation: ttime.c:taosEncodeFixedBool
Unexecuted instantiation: tvariant.c:taosEncodeFixedBool
Unexecuted instantiation: streamMsg.c:taosEncodeFixedBool
Unexecuted instantiation: tmsg.c:taosEncodeFixedBool
Unexecuted instantiation: xnode.c:taosEncodeFixedBool
Unexecuted instantiation: tencrypt.c:taosEncodeFixedBool
Unexecuted instantiation: streamJson.c:taosEncodeFixedBool
Unexecuted instantiation: decimal.c:taosEncodeFixedBool
72
73
0
static FORCE_INLINE void *taosDecodeFixedBool(const void *buf, bool *value) {
74
0
  *value = ((((int8_t *)buf)[0] == 0) ? false : true);
75
0
  return POINTER_SHIFT(buf, sizeof(int8_t));
76
0
}
Unexecuted instantiation: sql-fuzzer.c:taosDecodeFixedBool
Unexecuted instantiation: parser.c:taosDecodeFixedBool
Unexecuted instantiation: parTranslater.c:taosDecodeFixedBool
Unexecuted instantiation: parUtil.c:taosDecodeFixedBool
Unexecuted instantiation: parAstParser.c:taosDecodeFixedBool
Unexecuted instantiation: parAuthenticator.c:taosDecodeFixedBool
Unexecuted instantiation: parCalcConst.c:taosDecodeFixedBool
Unexecuted instantiation: parInsertSql.c:taosDecodeFixedBool
Unexecuted instantiation: parInsertUtil.c:taosDecodeFixedBool
Unexecuted instantiation: taos_lemon_sql.tab.c:taosDecodeFixedBool
Unexecuted instantiation: parAstCreater.c:taosDecodeFixedBool
Unexecuted instantiation: parInsertSml.c:taosDecodeFixedBool
Unexecuted instantiation: planner.c:taosDecodeFixedBool
Unexecuted instantiation: planLogicCreater.c:taosDecodeFixedBool
Unexecuted instantiation: planOptimizer.c:taosDecodeFixedBool
Unexecuted instantiation: planPhysiCreater.c:taosDecodeFixedBool
Unexecuted instantiation: planScaleOut.c:taosDecodeFixedBool
Unexecuted instantiation: planSpliter.c:taosDecodeFixedBool
Unexecuted instantiation: planUtil.c:taosDecodeFixedBool
Unexecuted instantiation: planValidator.c:taosDecodeFixedBool
Unexecuted instantiation: catalog.c:taosDecodeFixedBool
Unexecuted instantiation: ctgAsync.c:taosDecodeFixedBool
Unexecuted instantiation: ctgCache.c:taosDecodeFixedBool
Unexecuted instantiation: ctgDbg.c:taosDecodeFixedBool
Unexecuted instantiation: ctgRemote.c:taosDecodeFixedBool
Unexecuted instantiation: ctgRent.c:taosDecodeFixedBool
Unexecuted instantiation: ctgUtil.c:taosDecodeFixedBool
Unexecuted instantiation: functionMgt.c:taosDecodeFixedBool
Unexecuted instantiation: tudf.c:taosDecodeFixedBool
Unexecuted instantiation: builtins.c:taosDecodeFixedBool
Unexecuted instantiation: builtinsimpl.c:taosDecodeFixedBool
Unexecuted instantiation: thistogram.c:taosDecodeFixedBool
Unexecuted instantiation: tpercentile.c:taosDecodeFixedBool
Unexecuted instantiation: tavgfunction.c:taosDecodeFixedBool
Unexecuted instantiation: tminmax.c:taosDecodeFixedBool
Unexecuted instantiation: tminmaxavx.c:taosDecodeFixedBool
Unexecuted instantiation: filter.c:taosDecodeFixedBool
Unexecuted instantiation: scalar.c:taosDecodeFixedBool
Unexecuted instantiation: sclfunc.c:taosDecodeFixedBool
Unexecuted instantiation: sclvector.c:taosDecodeFixedBool
Unexecuted instantiation: nodesCloneFuncs.c:taosDecodeFixedBool
Unexecuted instantiation: nodesCodeFuncs.c:taosDecodeFixedBool
Unexecuted instantiation: nodesEqualFuncs.c:taosDecodeFixedBool
Unexecuted instantiation: nodesMatchFuncs.c:taosDecodeFixedBool
Unexecuted instantiation: nodesMsgFuncs.c:taosDecodeFixedBool
Unexecuted instantiation: nodesToSQLFuncs.c:taosDecodeFixedBool
Unexecuted instantiation: nodesTraverseFuncs.c:taosDecodeFixedBool
Unexecuted instantiation: nodesUtilFuncs.c:taosDecodeFixedBool
Unexecuted instantiation: queryUtil.c:taosDecodeFixedBool
Unexecuted instantiation: querymsg.c:taosDecodeFixedBool
Unexecuted instantiation: trans.c:taosDecodeFixedBool
Unexecuted instantiation: transCli.c:taosDecodeFixedBool
Unexecuted instantiation: transComm.c:taosDecodeFixedBool
Unexecuted instantiation: transSasl.c:taosDecodeFixedBool
Unexecuted instantiation: transSvr.c:taosDecodeFixedBool
Unexecuted instantiation: transTLS.c:taosDecodeFixedBool
Unexecuted instantiation: thttp.c:taosDecodeFixedBool
Unexecuted instantiation: geomFunc.c:taosDecodeFixedBool
Unexecuted instantiation: tarray.c:taosDecodeFixedBool
Unexecuted instantiation: tconfig.c:taosDecodeFixedBool
Unexecuted instantiation: tdigest.c:taosDecodeFixedBool
Unexecuted instantiation: tencode.c:taosDecodeFixedBool
Unexecuted instantiation: tlog.c:taosDecodeFixedBool
Unexecuted instantiation: tmempool.c:taosDecodeFixedBool
Unexecuted instantiation: mpDirect.c:taosDecodeFixedBool
Unexecuted instantiation: systable.c:taosDecodeFixedBool
Unexecuted instantiation: tdatablock.c:taosDecodeFixedBool
Unexecuted instantiation: tdataformat.c:taosDecodeFixedBool
Unexecuted instantiation: tglobal.c:taosDecodeFixedBool
Unexecuted instantiation: tmisce.c:taosDecodeFixedBool
Unexecuted instantiation: tname.c:taosDecodeFixedBool
Unexecuted instantiation: tpriv.c:taosDecodeFixedBool
Unexecuted instantiation: ttime.c:taosDecodeFixedBool
Unexecuted instantiation: tvariant.c:taosDecodeFixedBool
Unexecuted instantiation: streamMsg.c:taosDecodeFixedBool
Unexecuted instantiation: tmsg.c:taosDecodeFixedBool
Unexecuted instantiation: xnode.c:taosDecodeFixedBool
Unexecuted instantiation: tencrypt.c:taosDecodeFixedBool
Unexecuted instantiation: streamJson.c:taosDecodeFixedBool
Unexecuted instantiation: decimal.c:taosDecodeFixedBool
77
78
// ---- Fixed U16
79
0
static FORCE_INLINE int32_t taosEncodeFixedU16(void **buf, uint16_t value) {
80
0
  if (buf != NULL) {
81
0
    if (IS_LITTLE_ENDIAN()) {
82
0
      TAOS_MEMCPY(*buf, &value, sizeof(value));
83
0
    } else {
84
0
      ((uint8_t *)(*buf))[0] = value & 0xff;
85
0
      ((uint8_t *)(*buf))[1] = (value >> 8) & 0xff;
86
0
    }
87
0
    *buf = POINTER_SHIFT(*buf, sizeof(value));
88
0
  }
89
90
0
  return (int32_t)sizeof(value);
91
0
}
Unexecuted instantiation: sql-fuzzer.c:taosEncodeFixedU16
Unexecuted instantiation: parser.c:taosEncodeFixedU16
Unexecuted instantiation: parTranslater.c:taosEncodeFixedU16
Unexecuted instantiation: parUtil.c:taosEncodeFixedU16
Unexecuted instantiation: parAstParser.c:taosEncodeFixedU16
Unexecuted instantiation: parAuthenticator.c:taosEncodeFixedU16
Unexecuted instantiation: parCalcConst.c:taosEncodeFixedU16
Unexecuted instantiation: parInsertSql.c:taosEncodeFixedU16
Unexecuted instantiation: parInsertUtil.c:taosEncodeFixedU16
Unexecuted instantiation: taos_lemon_sql.tab.c:taosEncodeFixedU16
Unexecuted instantiation: parAstCreater.c:taosEncodeFixedU16
Unexecuted instantiation: parInsertSml.c:taosEncodeFixedU16
Unexecuted instantiation: planner.c:taosEncodeFixedU16
Unexecuted instantiation: planLogicCreater.c:taosEncodeFixedU16
Unexecuted instantiation: planOptimizer.c:taosEncodeFixedU16
Unexecuted instantiation: planPhysiCreater.c:taosEncodeFixedU16
Unexecuted instantiation: planScaleOut.c:taosEncodeFixedU16
Unexecuted instantiation: planSpliter.c:taosEncodeFixedU16
Unexecuted instantiation: planUtil.c:taosEncodeFixedU16
Unexecuted instantiation: planValidator.c:taosEncodeFixedU16
Unexecuted instantiation: catalog.c:taosEncodeFixedU16
Unexecuted instantiation: ctgAsync.c:taosEncodeFixedU16
Unexecuted instantiation: ctgCache.c:taosEncodeFixedU16
Unexecuted instantiation: ctgDbg.c:taosEncodeFixedU16
Unexecuted instantiation: ctgRemote.c:taosEncodeFixedU16
Unexecuted instantiation: ctgRent.c:taosEncodeFixedU16
Unexecuted instantiation: ctgUtil.c:taosEncodeFixedU16
Unexecuted instantiation: functionMgt.c:taosEncodeFixedU16
Unexecuted instantiation: tudf.c:taosEncodeFixedU16
Unexecuted instantiation: builtins.c:taosEncodeFixedU16
Unexecuted instantiation: builtinsimpl.c:taosEncodeFixedU16
Unexecuted instantiation: thistogram.c:taosEncodeFixedU16
Unexecuted instantiation: tpercentile.c:taosEncodeFixedU16
Unexecuted instantiation: tavgfunction.c:taosEncodeFixedU16
Unexecuted instantiation: tminmax.c:taosEncodeFixedU16
Unexecuted instantiation: tminmaxavx.c:taosEncodeFixedU16
Unexecuted instantiation: filter.c:taosEncodeFixedU16
Unexecuted instantiation: scalar.c:taosEncodeFixedU16
Unexecuted instantiation: sclfunc.c:taosEncodeFixedU16
Unexecuted instantiation: sclvector.c:taosEncodeFixedU16
Unexecuted instantiation: nodesCloneFuncs.c:taosEncodeFixedU16
Unexecuted instantiation: nodesCodeFuncs.c:taosEncodeFixedU16
Unexecuted instantiation: nodesEqualFuncs.c:taosEncodeFixedU16
Unexecuted instantiation: nodesMatchFuncs.c:taosEncodeFixedU16
Unexecuted instantiation: nodesMsgFuncs.c:taosEncodeFixedU16
Unexecuted instantiation: nodesToSQLFuncs.c:taosEncodeFixedU16
Unexecuted instantiation: nodesTraverseFuncs.c:taosEncodeFixedU16
Unexecuted instantiation: nodesUtilFuncs.c:taosEncodeFixedU16
Unexecuted instantiation: queryUtil.c:taosEncodeFixedU16
Unexecuted instantiation: querymsg.c:taosEncodeFixedU16
Unexecuted instantiation: trans.c:taosEncodeFixedU16
Unexecuted instantiation: transCli.c:taosEncodeFixedU16
Unexecuted instantiation: transComm.c:taosEncodeFixedU16
Unexecuted instantiation: transSasl.c:taosEncodeFixedU16
Unexecuted instantiation: transSvr.c:taosEncodeFixedU16
Unexecuted instantiation: transTLS.c:taosEncodeFixedU16
Unexecuted instantiation: thttp.c:taosEncodeFixedU16
Unexecuted instantiation: geomFunc.c:taosEncodeFixedU16
Unexecuted instantiation: tarray.c:taosEncodeFixedU16
Unexecuted instantiation: tconfig.c:taosEncodeFixedU16
Unexecuted instantiation: tdigest.c:taosEncodeFixedU16
Unexecuted instantiation: tencode.c:taosEncodeFixedU16
Unexecuted instantiation: tlog.c:taosEncodeFixedU16
Unexecuted instantiation: tmempool.c:taosEncodeFixedU16
Unexecuted instantiation: mpDirect.c:taosEncodeFixedU16
Unexecuted instantiation: systable.c:taosEncodeFixedU16
Unexecuted instantiation: tdatablock.c:taosEncodeFixedU16
Unexecuted instantiation: tdataformat.c:taosEncodeFixedU16
Unexecuted instantiation: tglobal.c:taosEncodeFixedU16
Unexecuted instantiation: tmisce.c:taosEncodeFixedU16
Unexecuted instantiation: tname.c:taosEncodeFixedU16
Unexecuted instantiation: tpriv.c:taosEncodeFixedU16
Unexecuted instantiation: ttime.c:taosEncodeFixedU16
Unexecuted instantiation: tvariant.c:taosEncodeFixedU16
Unexecuted instantiation: streamMsg.c:taosEncodeFixedU16
Unexecuted instantiation: tmsg.c:taosEncodeFixedU16
Unexecuted instantiation: xnode.c:taosEncodeFixedU16
Unexecuted instantiation: tencrypt.c:taosEncodeFixedU16
Unexecuted instantiation: streamJson.c:taosEncodeFixedU16
Unexecuted instantiation: decimal.c:taosEncodeFixedU16
92
93
0
static FORCE_INLINE void *taosDecodeFixedU16(const void *buf, uint16_t *value) {
94
0
  if (IS_LITTLE_ENDIAN()) {
95
0
    TAOS_MEMCPY(value, buf, sizeof(*value));
96
0
  } else {
97
0
    ((uint8_t *)value)[1] = ((uint8_t *)buf)[0];
98
0
    ((uint8_t *)value)[0] = ((uint8_t *)buf)[1];
99
0
  }
100
101
0
  return POINTER_SHIFT(buf, sizeof(*value));
102
0
}
Unexecuted instantiation: sql-fuzzer.c:taosDecodeFixedU16
Unexecuted instantiation: parser.c:taosDecodeFixedU16
Unexecuted instantiation: parTranslater.c:taosDecodeFixedU16
Unexecuted instantiation: parUtil.c:taosDecodeFixedU16
Unexecuted instantiation: parAstParser.c:taosDecodeFixedU16
Unexecuted instantiation: parAuthenticator.c:taosDecodeFixedU16
Unexecuted instantiation: parCalcConst.c:taosDecodeFixedU16
Unexecuted instantiation: parInsertSql.c:taosDecodeFixedU16
Unexecuted instantiation: parInsertUtil.c:taosDecodeFixedU16
Unexecuted instantiation: taos_lemon_sql.tab.c:taosDecodeFixedU16
Unexecuted instantiation: parAstCreater.c:taosDecodeFixedU16
Unexecuted instantiation: parInsertSml.c:taosDecodeFixedU16
Unexecuted instantiation: planner.c:taosDecodeFixedU16
Unexecuted instantiation: planLogicCreater.c:taosDecodeFixedU16
Unexecuted instantiation: planOptimizer.c:taosDecodeFixedU16
Unexecuted instantiation: planPhysiCreater.c:taosDecodeFixedU16
Unexecuted instantiation: planScaleOut.c:taosDecodeFixedU16
Unexecuted instantiation: planSpliter.c:taosDecodeFixedU16
Unexecuted instantiation: planUtil.c:taosDecodeFixedU16
Unexecuted instantiation: planValidator.c:taosDecodeFixedU16
Unexecuted instantiation: catalog.c:taosDecodeFixedU16
Unexecuted instantiation: ctgAsync.c:taosDecodeFixedU16
Unexecuted instantiation: ctgCache.c:taosDecodeFixedU16
Unexecuted instantiation: ctgDbg.c:taosDecodeFixedU16
Unexecuted instantiation: ctgRemote.c:taosDecodeFixedU16
Unexecuted instantiation: ctgRent.c:taosDecodeFixedU16
Unexecuted instantiation: ctgUtil.c:taosDecodeFixedU16
Unexecuted instantiation: functionMgt.c:taosDecodeFixedU16
Unexecuted instantiation: tudf.c:taosDecodeFixedU16
Unexecuted instantiation: builtins.c:taosDecodeFixedU16
Unexecuted instantiation: builtinsimpl.c:taosDecodeFixedU16
Unexecuted instantiation: thistogram.c:taosDecodeFixedU16
Unexecuted instantiation: tpercentile.c:taosDecodeFixedU16
Unexecuted instantiation: tavgfunction.c:taosDecodeFixedU16
Unexecuted instantiation: tminmax.c:taosDecodeFixedU16
Unexecuted instantiation: tminmaxavx.c:taosDecodeFixedU16
Unexecuted instantiation: filter.c:taosDecodeFixedU16
Unexecuted instantiation: scalar.c:taosDecodeFixedU16
Unexecuted instantiation: sclfunc.c:taosDecodeFixedU16
Unexecuted instantiation: sclvector.c:taosDecodeFixedU16
Unexecuted instantiation: nodesCloneFuncs.c:taosDecodeFixedU16
Unexecuted instantiation: nodesCodeFuncs.c:taosDecodeFixedU16
Unexecuted instantiation: nodesEqualFuncs.c:taosDecodeFixedU16
Unexecuted instantiation: nodesMatchFuncs.c:taosDecodeFixedU16
Unexecuted instantiation: nodesMsgFuncs.c:taosDecodeFixedU16
Unexecuted instantiation: nodesToSQLFuncs.c:taosDecodeFixedU16
Unexecuted instantiation: nodesTraverseFuncs.c:taosDecodeFixedU16
Unexecuted instantiation: nodesUtilFuncs.c:taosDecodeFixedU16
Unexecuted instantiation: queryUtil.c:taosDecodeFixedU16
Unexecuted instantiation: querymsg.c:taosDecodeFixedU16
Unexecuted instantiation: trans.c:taosDecodeFixedU16
Unexecuted instantiation: transCli.c:taosDecodeFixedU16
Unexecuted instantiation: transComm.c:taosDecodeFixedU16
Unexecuted instantiation: transSasl.c:taosDecodeFixedU16
Unexecuted instantiation: transSvr.c:taosDecodeFixedU16
Unexecuted instantiation: transTLS.c:taosDecodeFixedU16
Unexecuted instantiation: thttp.c:taosDecodeFixedU16
Unexecuted instantiation: geomFunc.c:taosDecodeFixedU16
Unexecuted instantiation: tarray.c:taosDecodeFixedU16
Unexecuted instantiation: tconfig.c:taosDecodeFixedU16
Unexecuted instantiation: tdigest.c:taosDecodeFixedU16
Unexecuted instantiation: tencode.c:taosDecodeFixedU16
Unexecuted instantiation: tlog.c:taosDecodeFixedU16
Unexecuted instantiation: tmempool.c:taosDecodeFixedU16
Unexecuted instantiation: mpDirect.c:taosDecodeFixedU16
Unexecuted instantiation: systable.c:taosDecodeFixedU16
Unexecuted instantiation: tdatablock.c:taosDecodeFixedU16
Unexecuted instantiation: tdataformat.c:taosDecodeFixedU16
Unexecuted instantiation: tglobal.c:taosDecodeFixedU16
Unexecuted instantiation: tmisce.c:taosDecodeFixedU16
Unexecuted instantiation: tname.c:taosDecodeFixedU16
Unexecuted instantiation: tpriv.c:taosDecodeFixedU16
Unexecuted instantiation: ttime.c:taosDecodeFixedU16
Unexecuted instantiation: tvariant.c:taosDecodeFixedU16
Unexecuted instantiation: streamMsg.c:taosDecodeFixedU16
Unexecuted instantiation: tmsg.c:taosDecodeFixedU16
Unexecuted instantiation: xnode.c:taosDecodeFixedU16
Unexecuted instantiation: tencrypt.c:taosDecodeFixedU16
Unexecuted instantiation: streamJson.c:taosDecodeFixedU16
Unexecuted instantiation: decimal.c:taosDecodeFixedU16
103
104
// ---- Fixed I16
105
0
static FORCE_INLINE int32_t taosEncodeFixedI16(void **buf, int16_t value) {
106
0
  return taosEncodeFixedU16(buf, ZIGZAGE(int16_t, value));
107
0
}
Unexecuted instantiation: sql-fuzzer.c:taosEncodeFixedI16
Unexecuted instantiation: parser.c:taosEncodeFixedI16
Unexecuted instantiation: parTranslater.c:taosEncodeFixedI16
Unexecuted instantiation: parUtil.c:taosEncodeFixedI16
Unexecuted instantiation: parAstParser.c:taosEncodeFixedI16
Unexecuted instantiation: parAuthenticator.c:taosEncodeFixedI16
Unexecuted instantiation: parCalcConst.c:taosEncodeFixedI16
Unexecuted instantiation: parInsertSql.c:taosEncodeFixedI16
Unexecuted instantiation: parInsertUtil.c:taosEncodeFixedI16
Unexecuted instantiation: taos_lemon_sql.tab.c:taosEncodeFixedI16
Unexecuted instantiation: parAstCreater.c:taosEncodeFixedI16
Unexecuted instantiation: parInsertSml.c:taosEncodeFixedI16
Unexecuted instantiation: planner.c:taosEncodeFixedI16
Unexecuted instantiation: planLogicCreater.c:taosEncodeFixedI16
Unexecuted instantiation: planOptimizer.c:taosEncodeFixedI16
Unexecuted instantiation: planPhysiCreater.c:taosEncodeFixedI16
Unexecuted instantiation: planScaleOut.c:taosEncodeFixedI16
Unexecuted instantiation: planSpliter.c:taosEncodeFixedI16
Unexecuted instantiation: planUtil.c:taosEncodeFixedI16
Unexecuted instantiation: planValidator.c:taosEncodeFixedI16
Unexecuted instantiation: catalog.c:taosEncodeFixedI16
Unexecuted instantiation: ctgAsync.c:taosEncodeFixedI16
Unexecuted instantiation: ctgCache.c:taosEncodeFixedI16
Unexecuted instantiation: ctgDbg.c:taosEncodeFixedI16
Unexecuted instantiation: ctgRemote.c:taosEncodeFixedI16
Unexecuted instantiation: ctgRent.c:taosEncodeFixedI16
Unexecuted instantiation: ctgUtil.c:taosEncodeFixedI16
Unexecuted instantiation: functionMgt.c:taosEncodeFixedI16
Unexecuted instantiation: tudf.c:taosEncodeFixedI16
Unexecuted instantiation: builtins.c:taosEncodeFixedI16
Unexecuted instantiation: builtinsimpl.c:taosEncodeFixedI16
Unexecuted instantiation: thistogram.c:taosEncodeFixedI16
Unexecuted instantiation: tpercentile.c:taosEncodeFixedI16
Unexecuted instantiation: tavgfunction.c:taosEncodeFixedI16
Unexecuted instantiation: tminmax.c:taosEncodeFixedI16
Unexecuted instantiation: tminmaxavx.c:taosEncodeFixedI16
Unexecuted instantiation: filter.c:taosEncodeFixedI16
Unexecuted instantiation: scalar.c:taosEncodeFixedI16
Unexecuted instantiation: sclfunc.c:taosEncodeFixedI16
Unexecuted instantiation: sclvector.c:taosEncodeFixedI16
Unexecuted instantiation: nodesCloneFuncs.c:taosEncodeFixedI16
Unexecuted instantiation: nodesCodeFuncs.c:taosEncodeFixedI16
Unexecuted instantiation: nodesEqualFuncs.c:taosEncodeFixedI16
Unexecuted instantiation: nodesMatchFuncs.c:taosEncodeFixedI16
Unexecuted instantiation: nodesMsgFuncs.c:taosEncodeFixedI16
Unexecuted instantiation: nodesToSQLFuncs.c:taosEncodeFixedI16
Unexecuted instantiation: nodesTraverseFuncs.c:taosEncodeFixedI16
Unexecuted instantiation: nodesUtilFuncs.c:taosEncodeFixedI16
Unexecuted instantiation: queryUtil.c:taosEncodeFixedI16
Unexecuted instantiation: querymsg.c:taosEncodeFixedI16
Unexecuted instantiation: trans.c:taosEncodeFixedI16
Unexecuted instantiation: transCli.c:taosEncodeFixedI16
Unexecuted instantiation: transComm.c:taosEncodeFixedI16
Unexecuted instantiation: transSasl.c:taosEncodeFixedI16
Unexecuted instantiation: transSvr.c:taosEncodeFixedI16
Unexecuted instantiation: transTLS.c:taosEncodeFixedI16
Unexecuted instantiation: thttp.c:taosEncodeFixedI16
Unexecuted instantiation: geomFunc.c:taosEncodeFixedI16
Unexecuted instantiation: tarray.c:taosEncodeFixedI16
Unexecuted instantiation: tconfig.c:taosEncodeFixedI16
Unexecuted instantiation: tdigest.c:taosEncodeFixedI16
Unexecuted instantiation: tencode.c:taosEncodeFixedI16
Unexecuted instantiation: tlog.c:taosEncodeFixedI16
Unexecuted instantiation: tmempool.c:taosEncodeFixedI16
Unexecuted instantiation: mpDirect.c:taosEncodeFixedI16
Unexecuted instantiation: systable.c:taosEncodeFixedI16
Unexecuted instantiation: tdatablock.c:taosEncodeFixedI16
Unexecuted instantiation: tdataformat.c:taosEncodeFixedI16
Unexecuted instantiation: tglobal.c:taosEncodeFixedI16
Unexecuted instantiation: tmisce.c:taosEncodeFixedI16
Unexecuted instantiation: tname.c:taosEncodeFixedI16
Unexecuted instantiation: tpriv.c:taosEncodeFixedI16
Unexecuted instantiation: ttime.c:taosEncodeFixedI16
Unexecuted instantiation: tvariant.c:taosEncodeFixedI16
Unexecuted instantiation: streamMsg.c:taosEncodeFixedI16
Unexecuted instantiation: tmsg.c:taosEncodeFixedI16
Unexecuted instantiation: xnode.c:taosEncodeFixedI16
Unexecuted instantiation: tencrypt.c:taosEncodeFixedI16
Unexecuted instantiation: streamJson.c:taosEncodeFixedI16
Unexecuted instantiation: decimal.c:taosEncodeFixedI16
108
109
0
static FORCE_INLINE void *taosDecodeFixedI16(const void *buf, int16_t *value) {
110
0
  uint16_t tvalue = 0;
111
0
  void    *ret = taosDecodeFixedU16(buf, &tvalue);
112
0
  *value = ZIGZAGD(int16_t, tvalue);
113
0
  return ret;
114
0
}
Unexecuted instantiation: sql-fuzzer.c:taosDecodeFixedI16
Unexecuted instantiation: parser.c:taosDecodeFixedI16
Unexecuted instantiation: parTranslater.c:taosDecodeFixedI16
Unexecuted instantiation: parUtil.c:taosDecodeFixedI16
Unexecuted instantiation: parAstParser.c:taosDecodeFixedI16
Unexecuted instantiation: parAuthenticator.c:taosDecodeFixedI16
Unexecuted instantiation: parCalcConst.c:taosDecodeFixedI16
Unexecuted instantiation: parInsertSql.c:taosDecodeFixedI16
Unexecuted instantiation: parInsertUtil.c:taosDecodeFixedI16
Unexecuted instantiation: taos_lemon_sql.tab.c:taosDecodeFixedI16
Unexecuted instantiation: parAstCreater.c:taosDecodeFixedI16
Unexecuted instantiation: parInsertSml.c:taosDecodeFixedI16
Unexecuted instantiation: planner.c:taosDecodeFixedI16
Unexecuted instantiation: planLogicCreater.c:taosDecodeFixedI16
Unexecuted instantiation: planOptimizer.c:taosDecodeFixedI16
Unexecuted instantiation: planPhysiCreater.c:taosDecodeFixedI16
Unexecuted instantiation: planScaleOut.c:taosDecodeFixedI16
Unexecuted instantiation: planSpliter.c:taosDecodeFixedI16
Unexecuted instantiation: planUtil.c:taosDecodeFixedI16
Unexecuted instantiation: planValidator.c:taosDecodeFixedI16
Unexecuted instantiation: catalog.c:taosDecodeFixedI16
Unexecuted instantiation: ctgAsync.c:taosDecodeFixedI16
Unexecuted instantiation: ctgCache.c:taosDecodeFixedI16
Unexecuted instantiation: ctgDbg.c:taosDecodeFixedI16
Unexecuted instantiation: ctgRemote.c:taosDecodeFixedI16
Unexecuted instantiation: ctgRent.c:taosDecodeFixedI16
Unexecuted instantiation: ctgUtil.c:taosDecodeFixedI16
Unexecuted instantiation: functionMgt.c:taosDecodeFixedI16
Unexecuted instantiation: tudf.c:taosDecodeFixedI16
Unexecuted instantiation: builtins.c:taosDecodeFixedI16
Unexecuted instantiation: builtinsimpl.c:taosDecodeFixedI16
Unexecuted instantiation: thistogram.c:taosDecodeFixedI16
Unexecuted instantiation: tpercentile.c:taosDecodeFixedI16
Unexecuted instantiation: tavgfunction.c:taosDecodeFixedI16
Unexecuted instantiation: tminmax.c:taosDecodeFixedI16
Unexecuted instantiation: tminmaxavx.c:taosDecodeFixedI16
Unexecuted instantiation: filter.c:taosDecodeFixedI16
Unexecuted instantiation: scalar.c:taosDecodeFixedI16
Unexecuted instantiation: sclfunc.c:taosDecodeFixedI16
Unexecuted instantiation: sclvector.c:taosDecodeFixedI16
Unexecuted instantiation: nodesCloneFuncs.c:taosDecodeFixedI16
Unexecuted instantiation: nodesCodeFuncs.c:taosDecodeFixedI16
Unexecuted instantiation: nodesEqualFuncs.c:taosDecodeFixedI16
Unexecuted instantiation: nodesMatchFuncs.c:taosDecodeFixedI16
Unexecuted instantiation: nodesMsgFuncs.c:taosDecodeFixedI16
Unexecuted instantiation: nodesToSQLFuncs.c:taosDecodeFixedI16
Unexecuted instantiation: nodesTraverseFuncs.c:taosDecodeFixedI16
Unexecuted instantiation: nodesUtilFuncs.c:taosDecodeFixedI16
Unexecuted instantiation: queryUtil.c:taosDecodeFixedI16
Unexecuted instantiation: querymsg.c:taosDecodeFixedI16
Unexecuted instantiation: trans.c:taosDecodeFixedI16
Unexecuted instantiation: transCli.c:taosDecodeFixedI16
Unexecuted instantiation: transComm.c:taosDecodeFixedI16
Unexecuted instantiation: transSasl.c:taosDecodeFixedI16
Unexecuted instantiation: transSvr.c:taosDecodeFixedI16
Unexecuted instantiation: transTLS.c:taosDecodeFixedI16
Unexecuted instantiation: thttp.c:taosDecodeFixedI16
Unexecuted instantiation: geomFunc.c:taosDecodeFixedI16
Unexecuted instantiation: tarray.c:taosDecodeFixedI16
Unexecuted instantiation: tconfig.c:taosDecodeFixedI16
Unexecuted instantiation: tdigest.c:taosDecodeFixedI16
Unexecuted instantiation: tencode.c:taosDecodeFixedI16
Unexecuted instantiation: tlog.c:taosDecodeFixedI16
Unexecuted instantiation: tmempool.c:taosDecodeFixedI16
Unexecuted instantiation: mpDirect.c:taosDecodeFixedI16
Unexecuted instantiation: systable.c:taosDecodeFixedI16
Unexecuted instantiation: tdatablock.c:taosDecodeFixedI16
Unexecuted instantiation: tdataformat.c:taosDecodeFixedI16
Unexecuted instantiation: tglobal.c:taosDecodeFixedI16
Unexecuted instantiation: tmisce.c:taosDecodeFixedI16
Unexecuted instantiation: tname.c:taosDecodeFixedI16
Unexecuted instantiation: tpriv.c:taosDecodeFixedI16
Unexecuted instantiation: ttime.c:taosDecodeFixedI16
Unexecuted instantiation: tvariant.c:taosDecodeFixedI16
Unexecuted instantiation: streamMsg.c:taosDecodeFixedI16
Unexecuted instantiation: tmsg.c:taosDecodeFixedI16
Unexecuted instantiation: xnode.c:taosDecodeFixedI16
Unexecuted instantiation: tencrypt.c:taosDecodeFixedI16
Unexecuted instantiation: streamJson.c:taosDecodeFixedI16
Unexecuted instantiation: decimal.c:taosDecodeFixedI16
115
116
// ---- Fixed U32
117
0
static FORCE_INLINE int32_t taosEncodeFixedU32(void **buf, uint32_t value) {
118
0
  if (buf != NULL) {
119
0
    if (IS_LITTLE_ENDIAN()) {
120
0
      TAOS_MEMCPY(*buf, &value, sizeof(value));
121
0
    } else {
122
0
      ((uint8_t *)(*buf))[0] = value & 0xff;
123
0
      ((uint8_t *)(*buf))[1] = (value >> 8) & 0xff;
124
0
      ((uint8_t *)(*buf))[2] = (value >> 16) & 0xff;
125
0
      ((uint8_t *)(*buf))[3] = (value >> 24) & 0xff;
126
0
    }
127
0
    *buf = POINTER_SHIFT(*buf, sizeof(value));
128
0
  }
129
130
0
  return (int32_t)sizeof(value);
131
0
}
Unexecuted instantiation: sql-fuzzer.c:taosEncodeFixedU32
Unexecuted instantiation: parser.c:taosEncodeFixedU32
Unexecuted instantiation: parTranslater.c:taosEncodeFixedU32
Unexecuted instantiation: parUtil.c:taosEncodeFixedU32
Unexecuted instantiation: parAstParser.c:taosEncodeFixedU32
Unexecuted instantiation: parAuthenticator.c:taosEncodeFixedU32
Unexecuted instantiation: parCalcConst.c:taosEncodeFixedU32
Unexecuted instantiation: parInsertSql.c:taosEncodeFixedU32
Unexecuted instantiation: parInsertUtil.c:taosEncodeFixedU32
Unexecuted instantiation: taos_lemon_sql.tab.c:taosEncodeFixedU32
Unexecuted instantiation: parAstCreater.c:taosEncodeFixedU32
Unexecuted instantiation: parInsertSml.c:taosEncodeFixedU32
Unexecuted instantiation: planner.c:taosEncodeFixedU32
Unexecuted instantiation: planLogicCreater.c:taosEncodeFixedU32
Unexecuted instantiation: planOptimizer.c:taosEncodeFixedU32
Unexecuted instantiation: planPhysiCreater.c:taosEncodeFixedU32
Unexecuted instantiation: planScaleOut.c:taosEncodeFixedU32
Unexecuted instantiation: planSpliter.c:taosEncodeFixedU32
Unexecuted instantiation: planUtil.c:taosEncodeFixedU32
Unexecuted instantiation: planValidator.c:taosEncodeFixedU32
Unexecuted instantiation: catalog.c:taosEncodeFixedU32
Unexecuted instantiation: ctgAsync.c:taosEncodeFixedU32
Unexecuted instantiation: ctgCache.c:taosEncodeFixedU32
Unexecuted instantiation: ctgDbg.c:taosEncodeFixedU32
Unexecuted instantiation: ctgRemote.c:taosEncodeFixedU32
Unexecuted instantiation: ctgRent.c:taosEncodeFixedU32
Unexecuted instantiation: ctgUtil.c:taosEncodeFixedU32
Unexecuted instantiation: functionMgt.c:taosEncodeFixedU32
Unexecuted instantiation: tudf.c:taosEncodeFixedU32
Unexecuted instantiation: builtins.c:taosEncodeFixedU32
Unexecuted instantiation: builtinsimpl.c:taosEncodeFixedU32
Unexecuted instantiation: thistogram.c:taosEncodeFixedU32
Unexecuted instantiation: tpercentile.c:taosEncodeFixedU32
Unexecuted instantiation: tavgfunction.c:taosEncodeFixedU32
Unexecuted instantiation: tminmax.c:taosEncodeFixedU32
Unexecuted instantiation: tminmaxavx.c:taosEncodeFixedU32
Unexecuted instantiation: filter.c:taosEncodeFixedU32
Unexecuted instantiation: scalar.c:taosEncodeFixedU32
Unexecuted instantiation: sclfunc.c:taosEncodeFixedU32
Unexecuted instantiation: sclvector.c:taosEncodeFixedU32
Unexecuted instantiation: nodesCloneFuncs.c:taosEncodeFixedU32
Unexecuted instantiation: nodesCodeFuncs.c:taosEncodeFixedU32
Unexecuted instantiation: nodesEqualFuncs.c:taosEncodeFixedU32
Unexecuted instantiation: nodesMatchFuncs.c:taosEncodeFixedU32
Unexecuted instantiation: nodesMsgFuncs.c:taosEncodeFixedU32
Unexecuted instantiation: nodesToSQLFuncs.c:taosEncodeFixedU32
Unexecuted instantiation: nodesTraverseFuncs.c:taosEncodeFixedU32
Unexecuted instantiation: nodesUtilFuncs.c:taosEncodeFixedU32
Unexecuted instantiation: queryUtil.c:taosEncodeFixedU32
Unexecuted instantiation: querymsg.c:taosEncodeFixedU32
Unexecuted instantiation: trans.c:taosEncodeFixedU32
Unexecuted instantiation: transCli.c:taosEncodeFixedU32
Unexecuted instantiation: transComm.c:taosEncodeFixedU32
Unexecuted instantiation: transSasl.c:taosEncodeFixedU32
Unexecuted instantiation: transSvr.c:taosEncodeFixedU32
Unexecuted instantiation: transTLS.c:taosEncodeFixedU32
Unexecuted instantiation: thttp.c:taosEncodeFixedU32
Unexecuted instantiation: geomFunc.c:taosEncodeFixedU32
Unexecuted instantiation: tarray.c:taosEncodeFixedU32
Unexecuted instantiation: tconfig.c:taosEncodeFixedU32
Unexecuted instantiation: tdigest.c:taosEncodeFixedU32
Unexecuted instantiation: tencode.c:taosEncodeFixedU32
Unexecuted instantiation: tlog.c:taosEncodeFixedU32
Unexecuted instantiation: tmempool.c:taosEncodeFixedU32
Unexecuted instantiation: mpDirect.c:taosEncodeFixedU32
Unexecuted instantiation: systable.c:taosEncodeFixedU32
Unexecuted instantiation: tdatablock.c:taosEncodeFixedU32
Unexecuted instantiation: tdataformat.c:taosEncodeFixedU32
Unexecuted instantiation: tglobal.c:taosEncodeFixedU32
Unexecuted instantiation: tmisce.c:taosEncodeFixedU32
Unexecuted instantiation: tname.c:taosEncodeFixedU32
Unexecuted instantiation: tpriv.c:taosEncodeFixedU32
Unexecuted instantiation: ttime.c:taosEncodeFixedU32
Unexecuted instantiation: tvariant.c:taosEncodeFixedU32
Unexecuted instantiation: streamMsg.c:taosEncodeFixedU32
Unexecuted instantiation: tmsg.c:taosEncodeFixedU32
Unexecuted instantiation: xnode.c:taosEncodeFixedU32
Unexecuted instantiation: tencrypt.c:taosEncodeFixedU32
Unexecuted instantiation: streamJson.c:taosEncodeFixedU32
Unexecuted instantiation: decimal.c:taosEncodeFixedU32
132
133
0
static FORCE_INLINE void *taosDecodeFixedU32(const void *buf, uint32_t *value) {
134
0
  if (IS_LITTLE_ENDIAN()) {
135
0
    TAOS_MEMCPY(value, buf, sizeof(*value));
136
0
  } else {
137
0
    ((uint8_t *)value)[3] = ((uint8_t *)buf)[0];
138
0
    ((uint8_t *)value)[2] = ((uint8_t *)buf)[1];
139
0
    ((uint8_t *)value)[1] = ((uint8_t *)buf)[2];
140
0
    ((uint8_t *)value)[0] = ((uint8_t *)buf)[3];
141
0
  }
142
143
0
  return POINTER_SHIFT(buf, sizeof(*value));
144
0
}
Unexecuted instantiation: sql-fuzzer.c:taosDecodeFixedU32
Unexecuted instantiation: parser.c:taosDecodeFixedU32
Unexecuted instantiation: parTranslater.c:taosDecodeFixedU32
Unexecuted instantiation: parUtil.c:taosDecodeFixedU32
Unexecuted instantiation: parAstParser.c:taosDecodeFixedU32
Unexecuted instantiation: parAuthenticator.c:taosDecodeFixedU32
Unexecuted instantiation: parCalcConst.c:taosDecodeFixedU32
Unexecuted instantiation: parInsertSql.c:taosDecodeFixedU32
Unexecuted instantiation: parInsertUtil.c:taosDecodeFixedU32
Unexecuted instantiation: taos_lemon_sql.tab.c:taosDecodeFixedU32
Unexecuted instantiation: parAstCreater.c:taosDecodeFixedU32
Unexecuted instantiation: parInsertSml.c:taosDecodeFixedU32
Unexecuted instantiation: planner.c:taosDecodeFixedU32
Unexecuted instantiation: planLogicCreater.c:taosDecodeFixedU32
Unexecuted instantiation: planOptimizer.c:taosDecodeFixedU32
Unexecuted instantiation: planPhysiCreater.c:taosDecodeFixedU32
Unexecuted instantiation: planScaleOut.c:taosDecodeFixedU32
Unexecuted instantiation: planSpliter.c:taosDecodeFixedU32
Unexecuted instantiation: planUtil.c:taosDecodeFixedU32
Unexecuted instantiation: planValidator.c:taosDecodeFixedU32
Unexecuted instantiation: catalog.c:taosDecodeFixedU32
Unexecuted instantiation: ctgAsync.c:taosDecodeFixedU32
Unexecuted instantiation: ctgCache.c:taosDecodeFixedU32
Unexecuted instantiation: ctgDbg.c:taosDecodeFixedU32
Unexecuted instantiation: ctgRemote.c:taosDecodeFixedU32
Unexecuted instantiation: ctgRent.c:taosDecodeFixedU32
Unexecuted instantiation: ctgUtil.c:taosDecodeFixedU32
Unexecuted instantiation: functionMgt.c:taosDecodeFixedU32
Unexecuted instantiation: tudf.c:taosDecodeFixedU32
Unexecuted instantiation: builtins.c:taosDecodeFixedU32
Unexecuted instantiation: builtinsimpl.c:taosDecodeFixedU32
Unexecuted instantiation: thistogram.c:taosDecodeFixedU32
Unexecuted instantiation: tpercentile.c:taosDecodeFixedU32
Unexecuted instantiation: tavgfunction.c:taosDecodeFixedU32
Unexecuted instantiation: tminmax.c:taosDecodeFixedU32
Unexecuted instantiation: tminmaxavx.c:taosDecodeFixedU32
Unexecuted instantiation: filter.c:taosDecodeFixedU32
Unexecuted instantiation: scalar.c:taosDecodeFixedU32
Unexecuted instantiation: sclfunc.c:taosDecodeFixedU32
Unexecuted instantiation: sclvector.c:taosDecodeFixedU32
Unexecuted instantiation: nodesCloneFuncs.c:taosDecodeFixedU32
Unexecuted instantiation: nodesCodeFuncs.c:taosDecodeFixedU32
Unexecuted instantiation: nodesEqualFuncs.c:taosDecodeFixedU32
Unexecuted instantiation: nodesMatchFuncs.c:taosDecodeFixedU32
Unexecuted instantiation: nodesMsgFuncs.c:taosDecodeFixedU32
Unexecuted instantiation: nodesToSQLFuncs.c:taosDecodeFixedU32
Unexecuted instantiation: nodesTraverseFuncs.c:taosDecodeFixedU32
Unexecuted instantiation: nodesUtilFuncs.c:taosDecodeFixedU32
Unexecuted instantiation: queryUtil.c:taosDecodeFixedU32
Unexecuted instantiation: querymsg.c:taosDecodeFixedU32
Unexecuted instantiation: trans.c:taosDecodeFixedU32
Unexecuted instantiation: transCli.c:taosDecodeFixedU32
Unexecuted instantiation: transComm.c:taosDecodeFixedU32
Unexecuted instantiation: transSasl.c:taosDecodeFixedU32
Unexecuted instantiation: transSvr.c:taosDecodeFixedU32
Unexecuted instantiation: transTLS.c:taosDecodeFixedU32
Unexecuted instantiation: thttp.c:taosDecodeFixedU32
Unexecuted instantiation: geomFunc.c:taosDecodeFixedU32
Unexecuted instantiation: tarray.c:taosDecodeFixedU32
Unexecuted instantiation: tconfig.c:taosDecodeFixedU32
Unexecuted instantiation: tdigest.c:taosDecodeFixedU32
Unexecuted instantiation: tencode.c:taosDecodeFixedU32
Unexecuted instantiation: tlog.c:taosDecodeFixedU32
Unexecuted instantiation: tmempool.c:taosDecodeFixedU32
Unexecuted instantiation: mpDirect.c:taosDecodeFixedU32
Unexecuted instantiation: systable.c:taosDecodeFixedU32
Unexecuted instantiation: tdatablock.c:taosDecodeFixedU32
Unexecuted instantiation: tdataformat.c:taosDecodeFixedU32
Unexecuted instantiation: tglobal.c:taosDecodeFixedU32
Unexecuted instantiation: tmisce.c:taosDecodeFixedU32
Unexecuted instantiation: tname.c:taosDecodeFixedU32
Unexecuted instantiation: tpriv.c:taosDecodeFixedU32
Unexecuted instantiation: ttime.c:taosDecodeFixedU32
Unexecuted instantiation: tvariant.c:taosDecodeFixedU32
Unexecuted instantiation: streamMsg.c:taosDecodeFixedU32
Unexecuted instantiation: tmsg.c:taosDecodeFixedU32
Unexecuted instantiation: xnode.c:taosDecodeFixedU32
Unexecuted instantiation: tencrypt.c:taosDecodeFixedU32
Unexecuted instantiation: streamJson.c:taosDecodeFixedU32
Unexecuted instantiation: decimal.c:taosDecodeFixedU32
145
146
// ---- Fixed I32
147
0
static FORCE_INLINE int32_t taosEncodeFixedI32(void **buf, int32_t value) {
148
0
  return taosEncodeFixedU32(buf, ZIGZAGE(int32_t, value));
149
0
}
Unexecuted instantiation: sql-fuzzer.c:taosEncodeFixedI32
Unexecuted instantiation: parser.c:taosEncodeFixedI32
Unexecuted instantiation: parTranslater.c:taosEncodeFixedI32
Unexecuted instantiation: parUtil.c:taosEncodeFixedI32
Unexecuted instantiation: parAstParser.c:taosEncodeFixedI32
Unexecuted instantiation: parAuthenticator.c:taosEncodeFixedI32
Unexecuted instantiation: parCalcConst.c:taosEncodeFixedI32
Unexecuted instantiation: parInsertSql.c:taosEncodeFixedI32
Unexecuted instantiation: parInsertUtil.c:taosEncodeFixedI32
Unexecuted instantiation: taos_lemon_sql.tab.c:taosEncodeFixedI32
Unexecuted instantiation: parAstCreater.c:taosEncodeFixedI32
Unexecuted instantiation: parInsertSml.c:taosEncodeFixedI32
Unexecuted instantiation: planner.c:taosEncodeFixedI32
Unexecuted instantiation: planLogicCreater.c:taosEncodeFixedI32
Unexecuted instantiation: planOptimizer.c:taosEncodeFixedI32
Unexecuted instantiation: planPhysiCreater.c:taosEncodeFixedI32
Unexecuted instantiation: planScaleOut.c:taosEncodeFixedI32
Unexecuted instantiation: planSpliter.c:taosEncodeFixedI32
Unexecuted instantiation: planUtil.c:taosEncodeFixedI32
Unexecuted instantiation: planValidator.c:taosEncodeFixedI32
Unexecuted instantiation: catalog.c:taosEncodeFixedI32
Unexecuted instantiation: ctgAsync.c:taosEncodeFixedI32
Unexecuted instantiation: ctgCache.c:taosEncodeFixedI32
Unexecuted instantiation: ctgDbg.c:taosEncodeFixedI32
Unexecuted instantiation: ctgRemote.c:taosEncodeFixedI32
Unexecuted instantiation: ctgRent.c:taosEncodeFixedI32
Unexecuted instantiation: ctgUtil.c:taosEncodeFixedI32
Unexecuted instantiation: functionMgt.c:taosEncodeFixedI32
Unexecuted instantiation: tudf.c:taosEncodeFixedI32
Unexecuted instantiation: builtins.c:taosEncodeFixedI32
Unexecuted instantiation: builtinsimpl.c:taosEncodeFixedI32
Unexecuted instantiation: thistogram.c:taosEncodeFixedI32
Unexecuted instantiation: tpercentile.c:taosEncodeFixedI32
Unexecuted instantiation: tavgfunction.c:taosEncodeFixedI32
Unexecuted instantiation: tminmax.c:taosEncodeFixedI32
Unexecuted instantiation: tminmaxavx.c:taosEncodeFixedI32
Unexecuted instantiation: filter.c:taosEncodeFixedI32
Unexecuted instantiation: scalar.c:taosEncodeFixedI32
Unexecuted instantiation: sclfunc.c:taosEncodeFixedI32
Unexecuted instantiation: sclvector.c:taosEncodeFixedI32
Unexecuted instantiation: nodesCloneFuncs.c:taosEncodeFixedI32
Unexecuted instantiation: nodesCodeFuncs.c:taosEncodeFixedI32
Unexecuted instantiation: nodesEqualFuncs.c:taosEncodeFixedI32
Unexecuted instantiation: nodesMatchFuncs.c:taosEncodeFixedI32
Unexecuted instantiation: nodesMsgFuncs.c:taosEncodeFixedI32
Unexecuted instantiation: nodesToSQLFuncs.c:taosEncodeFixedI32
Unexecuted instantiation: nodesTraverseFuncs.c:taosEncodeFixedI32
Unexecuted instantiation: nodesUtilFuncs.c:taosEncodeFixedI32
Unexecuted instantiation: queryUtil.c:taosEncodeFixedI32
Unexecuted instantiation: querymsg.c:taosEncodeFixedI32
Unexecuted instantiation: trans.c:taosEncodeFixedI32
Unexecuted instantiation: transCli.c:taosEncodeFixedI32
Unexecuted instantiation: transComm.c:taosEncodeFixedI32
Unexecuted instantiation: transSasl.c:taosEncodeFixedI32
Unexecuted instantiation: transSvr.c:taosEncodeFixedI32
Unexecuted instantiation: transTLS.c:taosEncodeFixedI32
Unexecuted instantiation: thttp.c:taosEncodeFixedI32
Unexecuted instantiation: geomFunc.c:taosEncodeFixedI32
Unexecuted instantiation: tarray.c:taosEncodeFixedI32
Unexecuted instantiation: tconfig.c:taosEncodeFixedI32
Unexecuted instantiation: tdigest.c:taosEncodeFixedI32
Unexecuted instantiation: tencode.c:taosEncodeFixedI32
Unexecuted instantiation: tlog.c:taosEncodeFixedI32
Unexecuted instantiation: tmempool.c:taosEncodeFixedI32
Unexecuted instantiation: mpDirect.c:taosEncodeFixedI32
Unexecuted instantiation: systable.c:taosEncodeFixedI32
Unexecuted instantiation: tdatablock.c:taosEncodeFixedI32
Unexecuted instantiation: tdataformat.c:taosEncodeFixedI32
Unexecuted instantiation: tglobal.c:taosEncodeFixedI32
Unexecuted instantiation: tmisce.c:taosEncodeFixedI32
Unexecuted instantiation: tname.c:taosEncodeFixedI32
Unexecuted instantiation: tpriv.c:taosEncodeFixedI32
Unexecuted instantiation: ttime.c:taosEncodeFixedI32
Unexecuted instantiation: tvariant.c:taosEncodeFixedI32
Unexecuted instantiation: streamMsg.c:taosEncodeFixedI32
Unexecuted instantiation: tmsg.c:taosEncodeFixedI32
Unexecuted instantiation: xnode.c:taosEncodeFixedI32
Unexecuted instantiation: tencrypt.c:taosEncodeFixedI32
Unexecuted instantiation: streamJson.c:taosEncodeFixedI32
Unexecuted instantiation: decimal.c:taosEncodeFixedI32
150
151
0
static FORCE_INLINE void *taosDecodeFixedI32(const void *buf, int32_t *value) {
152
0
  uint32_t tvalue = 0;
153
0
  void    *ret = taosDecodeFixedU32(buf, &tvalue);
154
0
  *value = ZIGZAGD(int32_t, tvalue);
155
0
  return ret;
156
0
}
Unexecuted instantiation: sql-fuzzer.c:taosDecodeFixedI32
Unexecuted instantiation: parser.c:taosDecodeFixedI32
Unexecuted instantiation: parTranslater.c:taosDecodeFixedI32
Unexecuted instantiation: parUtil.c:taosDecodeFixedI32
Unexecuted instantiation: parAstParser.c:taosDecodeFixedI32
Unexecuted instantiation: parAuthenticator.c:taosDecodeFixedI32
Unexecuted instantiation: parCalcConst.c:taosDecodeFixedI32
Unexecuted instantiation: parInsertSql.c:taosDecodeFixedI32
Unexecuted instantiation: parInsertUtil.c:taosDecodeFixedI32
Unexecuted instantiation: taos_lemon_sql.tab.c:taosDecodeFixedI32
Unexecuted instantiation: parAstCreater.c:taosDecodeFixedI32
Unexecuted instantiation: parInsertSml.c:taosDecodeFixedI32
Unexecuted instantiation: planner.c:taosDecodeFixedI32
Unexecuted instantiation: planLogicCreater.c:taosDecodeFixedI32
Unexecuted instantiation: planOptimizer.c:taosDecodeFixedI32
Unexecuted instantiation: planPhysiCreater.c:taosDecodeFixedI32
Unexecuted instantiation: planScaleOut.c:taosDecodeFixedI32
Unexecuted instantiation: planSpliter.c:taosDecodeFixedI32
Unexecuted instantiation: planUtil.c:taosDecodeFixedI32
Unexecuted instantiation: planValidator.c:taosDecodeFixedI32
Unexecuted instantiation: catalog.c:taosDecodeFixedI32
Unexecuted instantiation: ctgAsync.c:taosDecodeFixedI32
Unexecuted instantiation: ctgCache.c:taosDecodeFixedI32
Unexecuted instantiation: ctgDbg.c:taosDecodeFixedI32
Unexecuted instantiation: ctgRemote.c:taosDecodeFixedI32
Unexecuted instantiation: ctgRent.c:taosDecodeFixedI32
Unexecuted instantiation: ctgUtil.c:taosDecodeFixedI32
Unexecuted instantiation: functionMgt.c:taosDecodeFixedI32
Unexecuted instantiation: tudf.c:taosDecodeFixedI32
Unexecuted instantiation: builtins.c:taosDecodeFixedI32
Unexecuted instantiation: builtinsimpl.c:taosDecodeFixedI32
Unexecuted instantiation: thistogram.c:taosDecodeFixedI32
Unexecuted instantiation: tpercentile.c:taosDecodeFixedI32
Unexecuted instantiation: tavgfunction.c:taosDecodeFixedI32
Unexecuted instantiation: tminmax.c:taosDecodeFixedI32
Unexecuted instantiation: tminmaxavx.c:taosDecodeFixedI32
Unexecuted instantiation: filter.c:taosDecodeFixedI32
Unexecuted instantiation: scalar.c:taosDecodeFixedI32
Unexecuted instantiation: sclfunc.c:taosDecodeFixedI32
Unexecuted instantiation: sclvector.c:taosDecodeFixedI32
Unexecuted instantiation: nodesCloneFuncs.c:taosDecodeFixedI32
Unexecuted instantiation: nodesCodeFuncs.c:taosDecodeFixedI32
Unexecuted instantiation: nodesEqualFuncs.c:taosDecodeFixedI32
Unexecuted instantiation: nodesMatchFuncs.c:taosDecodeFixedI32
Unexecuted instantiation: nodesMsgFuncs.c:taosDecodeFixedI32
Unexecuted instantiation: nodesToSQLFuncs.c:taosDecodeFixedI32
Unexecuted instantiation: nodesTraverseFuncs.c:taosDecodeFixedI32
Unexecuted instantiation: nodesUtilFuncs.c:taosDecodeFixedI32
Unexecuted instantiation: queryUtil.c:taosDecodeFixedI32
Unexecuted instantiation: querymsg.c:taosDecodeFixedI32
Unexecuted instantiation: trans.c:taosDecodeFixedI32
Unexecuted instantiation: transCli.c:taosDecodeFixedI32
Unexecuted instantiation: transComm.c:taosDecodeFixedI32
Unexecuted instantiation: transSasl.c:taosDecodeFixedI32
Unexecuted instantiation: transSvr.c:taosDecodeFixedI32
Unexecuted instantiation: transTLS.c:taosDecodeFixedI32
Unexecuted instantiation: thttp.c:taosDecodeFixedI32
Unexecuted instantiation: geomFunc.c:taosDecodeFixedI32
Unexecuted instantiation: tarray.c:taosDecodeFixedI32
Unexecuted instantiation: tconfig.c:taosDecodeFixedI32
Unexecuted instantiation: tdigest.c:taosDecodeFixedI32
Unexecuted instantiation: tencode.c:taosDecodeFixedI32
Unexecuted instantiation: tlog.c:taosDecodeFixedI32
Unexecuted instantiation: tmempool.c:taosDecodeFixedI32
Unexecuted instantiation: mpDirect.c:taosDecodeFixedI32
Unexecuted instantiation: systable.c:taosDecodeFixedI32
Unexecuted instantiation: tdatablock.c:taosDecodeFixedI32
Unexecuted instantiation: tdataformat.c:taosDecodeFixedI32
Unexecuted instantiation: tglobal.c:taosDecodeFixedI32
Unexecuted instantiation: tmisce.c:taosDecodeFixedI32
Unexecuted instantiation: tname.c:taosDecodeFixedI32
Unexecuted instantiation: tpriv.c:taosDecodeFixedI32
Unexecuted instantiation: ttime.c:taosDecodeFixedI32
Unexecuted instantiation: tvariant.c:taosDecodeFixedI32
Unexecuted instantiation: streamMsg.c:taosDecodeFixedI32
Unexecuted instantiation: tmsg.c:taosDecodeFixedI32
Unexecuted instantiation: xnode.c:taosDecodeFixedI32
Unexecuted instantiation: tencrypt.c:taosDecodeFixedI32
Unexecuted instantiation: streamJson.c:taosDecodeFixedI32
Unexecuted instantiation: decimal.c:taosDecodeFixedI32
157
158
// ---- Fixed U64
159
0
static FORCE_INLINE int32_t taosEncodeFixedU64(void **buf, uint64_t value) {
160
0
  if (buf != NULL) {
161
0
    if (IS_LITTLE_ENDIAN()) {
162
0
      TAOS_MEMCPY(*buf, &value, sizeof(value));
163
0
    } else {
164
0
      ((uint8_t *)(*buf))[0] = value & 0xff;
165
0
      ((uint8_t *)(*buf))[1] = (value >> 8) & 0xff;
166
0
      ((uint8_t *)(*buf))[2] = (value >> 16) & 0xff;
167
0
      ((uint8_t *)(*buf))[3] = (value >> 24) & 0xff;
168
0
      ((uint8_t *)(*buf))[4] = (value >> 32) & 0xff;
169
0
      ((uint8_t *)(*buf))[5] = (value >> 40) & 0xff;
170
0
      ((uint8_t *)(*buf))[6] = (value >> 48) & 0xff;
171
0
      ((uint8_t *)(*buf))[7] = (value >> 56) & 0xff;
172
0
    }
173
174
0
    *buf = POINTER_SHIFT(*buf, sizeof(value));
175
0
  }
176
177
0
  return (int32_t)sizeof(value);
178
0
}
Unexecuted instantiation: sql-fuzzer.c:taosEncodeFixedU64
Unexecuted instantiation: parser.c:taosEncodeFixedU64
Unexecuted instantiation: parTranslater.c:taosEncodeFixedU64
Unexecuted instantiation: parUtil.c:taosEncodeFixedU64
Unexecuted instantiation: parAstParser.c:taosEncodeFixedU64
Unexecuted instantiation: parAuthenticator.c:taosEncodeFixedU64
Unexecuted instantiation: parCalcConst.c:taosEncodeFixedU64
Unexecuted instantiation: parInsertSql.c:taosEncodeFixedU64
Unexecuted instantiation: parInsertUtil.c:taosEncodeFixedU64
Unexecuted instantiation: taos_lemon_sql.tab.c:taosEncodeFixedU64
Unexecuted instantiation: parAstCreater.c:taosEncodeFixedU64
Unexecuted instantiation: parInsertSml.c:taosEncodeFixedU64
Unexecuted instantiation: planner.c:taosEncodeFixedU64
Unexecuted instantiation: planLogicCreater.c:taosEncodeFixedU64
Unexecuted instantiation: planOptimizer.c:taosEncodeFixedU64
Unexecuted instantiation: planPhysiCreater.c:taosEncodeFixedU64
Unexecuted instantiation: planScaleOut.c:taosEncodeFixedU64
Unexecuted instantiation: planSpliter.c:taosEncodeFixedU64
Unexecuted instantiation: planUtil.c:taosEncodeFixedU64
Unexecuted instantiation: planValidator.c:taosEncodeFixedU64
Unexecuted instantiation: catalog.c:taosEncodeFixedU64
Unexecuted instantiation: ctgAsync.c:taosEncodeFixedU64
Unexecuted instantiation: ctgCache.c:taosEncodeFixedU64
Unexecuted instantiation: ctgDbg.c:taosEncodeFixedU64
Unexecuted instantiation: ctgRemote.c:taosEncodeFixedU64
Unexecuted instantiation: ctgRent.c:taosEncodeFixedU64
Unexecuted instantiation: ctgUtil.c:taosEncodeFixedU64
Unexecuted instantiation: functionMgt.c:taosEncodeFixedU64
Unexecuted instantiation: tudf.c:taosEncodeFixedU64
Unexecuted instantiation: builtins.c:taosEncodeFixedU64
Unexecuted instantiation: builtinsimpl.c:taosEncodeFixedU64
Unexecuted instantiation: thistogram.c:taosEncodeFixedU64
Unexecuted instantiation: tpercentile.c:taosEncodeFixedU64
Unexecuted instantiation: tavgfunction.c:taosEncodeFixedU64
Unexecuted instantiation: tminmax.c:taosEncodeFixedU64
Unexecuted instantiation: tminmaxavx.c:taosEncodeFixedU64
Unexecuted instantiation: filter.c:taosEncodeFixedU64
Unexecuted instantiation: scalar.c:taosEncodeFixedU64
Unexecuted instantiation: sclfunc.c:taosEncodeFixedU64
Unexecuted instantiation: sclvector.c:taosEncodeFixedU64
Unexecuted instantiation: nodesCloneFuncs.c:taosEncodeFixedU64
Unexecuted instantiation: nodesCodeFuncs.c:taosEncodeFixedU64
Unexecuted instantiation: nodesEqualFuncs.c:taosEncodeFixedU64
Unexecuted instantiation: nodesMatchFuncs.c:taosEncodeFixedU64
Unexecuted instantiation: nodesMsgFuncs.c:taosEncodeFixedU64
Unexecuted instantiation: nodesToSQLFuncs.c:taosEncodeFixedU64
Unexecuted instantiation: nodesTraverseFuncs.c:taosEncodeFixedU64
Unexecuted instantiation: nodesUtilFuncs.c:taosEncodeFixedU64
Unexecuted instantiation: queryUtil.c:taosEncodeFixedU64
Unexecuted instantiation: querymsg.c:taosEncodeFixedU64
Unexecuted instantiation: trans.c:taosEncodeFixedU64
Unexecuted instantiation: transCli.c:taosEncodeFixedU64
Unexecuted instantiation: transComm.c:taosEncodeFixedU64
Unexecuted instantiation: transSasl.c:taosEncodeFixedU64
Unexecuted instantiation: transSvr.c:taosEncodeFixedU64
Unexecuted instantiation: transTLS.c:taosEncodeFixedU64
Unexecuted instantiation: thttp.c:taosEncodeFixedU64
Unexecuted instantiation: geomFunc.c:taosEncodeFixedU64
Unexecuted instantiation: tarray.c:taosEncodeFixedU64
Unexecuted instantiation: tconfig.c:taosEncodeFixedU64
Unexecuted instantiation: tdigest.c:taosEncodeFixedU64
Unexecuted instantiation: tencode.c:taosEncodeFixedU64
Unexecuted instantiation: tlog.c:taosEncodeFixedU64
Unexecuted instantiation: tmempool.c:taosEncodeFixedU64
Unexecuted instantiation: mpDirect.c:taosEncodeFixedU64
Unexecuted instantiation: systable.c:taosEncodeFixedU64
Unexecuted instantiation: tdatablock.c:taosEncodeFixedU64
Unexecuted instantiation: tdataformat.c:taosEncodeFixedU64
Unexecuted instantiation: tglobal.c:taosEncodeFixedU64
Unexecuted instantiation: tmisce.c:taosEncodeFixedU64
Unexecuted instantiation: tname.c:taosEncodeFixedU64
Unexecuted instantiation: tpriv.c:taosEncodeFixedU64
Unexecuted instantiation: ttime.c:taosEncodeFixedU64
Unexecuted instantiation: tvariant.c:taosEncodeFixedU64
Unexecuted instantiation: streamMsg.c:taosEncodeFixedU64
Unexecuted instantiation: tmsg.c:taosEncodeFixedU64
Unexecuted instantiation: xnode.c:taosEncodeFixedU64
Unexecuted instantiation: tencrypt.c:taosEncodeFixedU64
Unexecuted instantiation: streamJson.c:taosEncodeFixedU64
Unexecuted instantiation: decimal.c:taosEncodeFixedU64
179
180
0
static FORCE_INLINE void *taosDecodeFixedU64(const void *buf, uint64_t *value) {
181
0
  if (IS_LITTLE_ENDIAN()) {
182
0
    TAOS_MEMCPY(value, buf, sizeof(*value));
183
0
  } else {
184
0
    ((uint8_t *)value)[7] = ((uint8_t *)buf)[0];
185
0
    ((uint8_t *)value)[6] = ((uint8_t *)buf)[1];
186
0
    ((uint8_t *)value)[5] = ((uint8_t *)buf)[2];
187
0
    ((uint8_t *)value)[4] = ((uint8_t *)buf)[3];
188
0
    ((uint8_t *)value)[3] = ((uint8_t *)buf)[4];
189
0
    ((uint8_t *)value)[2] = ((uint8_t *)buf)[5];
190
0
    ((uint8_t *)value)[1] = ((uint8_t *)buf)[6];
191
0
    ((uint8_t *)value)[0] = ((uint8_t *)buf)[7];
192
0
  }
193
194
0
  return POINTER_SHIFT(buf, sizeof(*value));
195
0
}
Unexecuted instantiation: sql-fuzzer.c:taosDecodeFixedU64
Unexecuted instantiation: parser.c:taosDecodeFixedU64
Unexecuted instantiation: parTranslater.c:taosDecodeFixedU64
Unexecuted instantiation: parUtil.c:taosDecodeFixedU64
Unexecuted instantiation: parAstParser.c:taosDecodeFixedU64
Unexecuted instantiation: parAuthenticator.c:taosDecodeFixedU64
Unexecuted instantiation: parCalcConst.c:taosDecodeFixedU64
Unexecuted instantiation: parInsertSql.c:taosDecodeFixedU64
Unexecuted instantiation: parInsertUtil.c:taosDecodeFixedU64
Unexecuted instantiation: taos_lemon_sql.tab.c:taosDecodeFixedU64
Unexecuted instantiation: parAstCreater.c:taosDecodeFixedU64
Unexecuted instantiation: parInsertSml.c:taosDecodeFixedU64
Unexecuted instantiation: planner.c:taosDecodeFixedU64
Unexecuted instantiation: planLogicCreater.c:taosDecodeFixedU64
Unexecuted instantiation: planOptimizer.c:taosDecodeFixedU64
Unexecuted instantiation: planPhysiCreater.c:taosDecodeFixedU64
Unexecuted instantiation: planScaleOut.c:taosDecodeFixedU64
Unexecuted instantiation: planSpliter.c:taosDecodeFixedU64
Unexecuted instantiation: planUtil.c:taosDecodeFixedU64
Unexecuted instantiation: planValidator.c:taosDecodeFixedU64
Unexecuted instantiation: catalog.c:taosDecodeFixedU64
Unexecuted instantiation: ctgAsync.c:taosDecodeFixedU64
Unexecuted instantiation: ctgCache.c:taosDecodeFixedU64
Unexecuted instantiation: ctgDbg.c:taosDecodeFixedU64
Unexecuted instantiation: ctgRemote.c:taosDecodeFixedU64
Unexecuted instantiation: ctgRent.c:taosDecodeFixedU64
Unexecuted instantiation: ctgUtil.c:taosDecodeFixedU64
Unexecuted instantiation: functionMgt.c:taosDecodeFixedU64
Unexecuted instantiation: tudf.c:taosDecodeFixedU64
Unexecuted instantiation: builtins.c:taosDecodeFixedU64
Unexecuted instantiation: builtinsimpl.c:taosDecodeFixedU64
Unexecuted instantiation: thistogram.c:taosDecodeFixedU64
Unexecuted instantiation: tpercentile.c:taosDecodeFixedU64
Unexecuted instantiation: tavgfunction.c:taosDecodeFixedU64
Unexecuted instantiation: tminmax.c:taosDecodeFixedU64
Unexecuted instantiation: tminmaxavx.c:taosDecodeFixedU64
Unexecuted instantiation: filter.c:taosDecodeFixedU64
Unexecuted instantiation: scalar.c:taosDecodeFixedU64
Unexecuted instantiation: sclfunc.c:taosDecodeFixedU64
Unexecuted instantiation: sclvector.c:taosDecodeFixedU64
Unexecuted instantiation: nodesCloneFuncs.c:taosDecodeFixedU64
Unexecuted instantiation: nodesCodeFuncs.c:taosDecodeFixedU64
Unexecuted instantiation: nodesEqualFuncs.c:taosDecodeFixedU64
Unexecuted instantiation: nodesMatchFuncs.c:taosDecodeFixedU64
Unexecuted instantiation: nodesMsgFuncs.c:taosDecodeFixedU64
Unexecuted instantiation: nodesToSQLFuncs.c:taosDecodeFixedU64
Unexecuted instantiation: nodesTraverseFuncs.c:taosDecodeFixedU64
Unexecuted instantiation: nodesUtilFuncs.c:taosDecodeFixedU64
Unexecuted instantiation: queryUtil.c:taosDecodeFixedU64
Unexecuted instantiation: querymsg.c:taosDecodeFixedU64
Unexecuted instantiation: trans.c:taosDecodeFixedU64
Unexecuted instantiation: transCli.c:taosDecodeFixedU64
Unexecuted instantiation: transComm.c:taosDecodeFixedU64
Unexecuted instantiation: transSasl.c:taosDecodeFixedU64
Unexecuted instantiation: transSvr.c:taosDecodeFixedU64
Unexecuted instantiation: transTLS.c:taosDecodeFixedU64
Unexecuted instantiation: thttp.c:taosDecodeFixedU64
Unexecuted instantiation: geomFunc.c:taosDecodeFixedU64
Unexecuted instantiation: tarray.c:taosDecodeFixedU64
Unexecuted instantiation: tconfig.c:taosDecodeFixedU64
Unexecuted instantiation: tdigest.c:taosDecodeFixedU64
Unexecuted instantiation: tencode.c:taosDecodeFixedU64
Unexecuted instantiation: tlog.c:taosDecodeFixedU64
Unexecuted instantiation: tmempool.c:taosDecodeFixedU64
Unexecuted instantiation: mpDirect.c:taosDecodeFixedU64
Unexecuted instantiation: systable.c:taosDecodeFixedU64
Unexecuted instantiation: tdatablock.c:taosDecodeFixedU64
Unexecuted instantiation: tdataformat.c:taosDecodeFixedU64
Unexecuted instantiation: tglobal.c:taosDecodeFixedU64
Unexecuted instantiation: tmisce.c:taosDecodeFixedU64
Unexecuted instantiation: tname.c:taosDecodeFixedU64
Unexecuted instantiation: tpriv.c:taosDecodeFixedU64
Unexecuted instantiation: ttime.c:taosDecodeFixedU64
Unexecuted instantiation: tvariant.c:taosDecodeFixedU64
Unexecuted instantiation: streamMsg.c:taosDecodeFixedU64
Unexecuted instantiation: tmsg.c:taosDecodeFixedU64
Unexecuted instantiation: xnode.c:taosDecodeFixedU64
Unexecuted instantiation: tencrypt.c:taosDecodeFixedU64
Unexecuted instantiation: streamJson.c:taosDecodeFixedU64
Unexecuted instantiation: decimal.c:taosDecodeFixedU64
196
197
// ---- Fixed I64
198
0
static FORCE_INLINE int32_t taosEncodeFixedI64(void **buf, int64_t value) {
199
0
  return taosEncodeFixedU64(buf, ZIGZAGE(int64_t, value));
200
0
}
Unexecuted instantiation: sql-fuzzer.c:taosEncodeFixedI64
Unexecuted instantiation: parser.c:taosEncodeFixedI64
Unexecuted instantiation: parTranslater.c:taosEncodeFixedI64
Unexecuted instantiation: parUtil.c:taosEncodeFixedI64
Unexecuted instantiation: parAstParser.c:taosEncodeFixedI64
Unexecuted instantiation: parAuthenticator.c:taosEncodeFixedI64
Unexecuted instantiation: parCalcConst.c:taosEncodeFixedI64
Unexecuted instantiation: parInsertSql.c:taosEncodeFixedI64
Unexecuted instantiation: parInsertUtil.c:taosEncodeFixedI64
Unexecuted instantiation: taos_lemon_sql.tab.c:taosEncodeFixedI64
Unexecuted instantiation: parAstCreater.c:taosEncodeFixedI64
Unexecuted instantiation: parInsertSml.c:taosEncodeFixedI64
Unexecuted instantiation: planner.c:taosEncodeFixedI64
Unexecuted instantiation: planLogicCreater.c:taosEncodeFixedI64
Unexecuted instantiation: planOptimizer.c:taosEncodeFixedI64
Unexecuted instantiation: planPhysiCreater.c:taosEncodeFixedI64
Unexecuted instantiation: planScaleOut.c:taosEncodeFixedI64
Unexecuted instantiation: planSpliter.c:taosEncodeFixedI64
Unexecuted instantiation: planUtil.c:taosEncodeFixedI64
Unexecuted instantiation: planValidator.c:taosEncodeFixedI64
Unexecuted instantiation: catalog.c:taosEncodeFixedI64
Unexecuted instantiation: ctgAsync.c:taosEncodeFixedI64
Unexecuted instantiation: ctgCache.c:taosEncodeFixedI64
Unexecuted instantiation: ctgDbg.c:taosEncodeFixedI64
Unexecuted instantiation: ctgRemote.c:taosEncodeFixedI64
Unexecuted instantiation: ctgRent.c:taosEncodeFixedI64
Unexecuted instantiation: ctgUtil.c:taosEncodeFixedI64
Unexecuted instantiation: functionMgt.c:taosEncodeFixedI64
Unexecuted instantiation: tudf.c:taosEncodeFixedI64
Unexecuted instantiation: builtins.c:taosEncodeFixedI64
Unexecuted instantiation: builtinsimpl.c:taosEncodeFixedI64
Unexecuted instantiation: thistogram.c:taosEncodeFixedI64
Unexecuted instantiation: tpercentile.c:taosEncodeFixedI64
Unexecuted instantiation: tavgfunction.c:taosEncodeFixedI64
Unexecuted instantiation: tminmax.c:taosEncodeFixedI64
Unexecuted instantiation: tminmaxavx.c:taosEncodeFixedI64
Unexecuted instantiation: filter.c:taosEncodeFixedI64
Unexecuted instantiation: scalar.c:taosEncodeFixedI64
Unexecuted instantiation: sclfunc.c:taosEncodeFixedI64
Unexecuted instantiation: sclvector.c:taosEncodeFixedI64
Unexecuted instantiation: nodesCloneFuncs.c:taosEncodeFixedI64
Unexecuted instantiation: nodesCodeFuncs.c:taosEncodeFixedI64
Unexecuted instantiation: nodesEqualFuncs.c:taosEncodeFixedI64
Unexecuted instantiation: nodesMatchFuncs.c:taosEncodeFixedI64
Unexecuted instantiation: nodesMsgFuncs.c:taosEncodeFixedI64
Unexecuted instantiation: nodesToSQLFuncs.c:taosEncodeFixedI64
Unexecuted instantiation: nodesTraverseFuncs.c:taosEncodeFixedI64
Unexecuted instantiation: nodesUtilFuncs.c:taosEncodeFixedI64
Unexecuted instantiation: queryUtil.c:taosEncodeFixedI64
Unexecuted instantiation: querymsg.c:taosEncodeFixedI64
Unexecuted instantiation: trans.c:taosEncodeFixedI64
Unexecuted instantiation: transCli.c:taosEncodeFixedI64
Unexecuted instantiation: transComm.c:taosEncodeFixedI64
Unexecuted instantiation: transSasl.c:taosEncodeFixedI64
Unexecuted instantiation: transSvr.c:taosEncodeFixedI64
Unexecuted instantiation: transTLS.c:taosEncodeFixedI64
Unexecuted instantiation: thttp.c:taosEncodeFixedI64
Unexecuted instantiation: geomFunc.c:taosEncodeFixedI64
Unexecuted instantiation: tarray.c:taosEncodeFixedI64
Unexecuted instantiation: tconfig.c:taosEncodeFixedI64
Unexecuted instantiation: tdigest.c:taosEncodeFixedI64
Unexecuted instantiation: tencode.c:taosEncodeFixedI64
Unexecuted instantiation: tlog.c:taosEncodeFixedI64
Unexecuted instantiation: tmempool.c:taosEncodeFixedI64
Unexecuted instantiation: mpDirect.c:taosEncodeFixedI64
Unexecuted instantiation: systable.c:taosEncodeFixedI64
Unexecuted instantiation: tdatablock.c:taosEncodeFixedI64
Unexecuted instantiation: tdataformat.c:taosEncodeFixedI64
Unexecuted instantiation: tglobal.c:taosEncodeFixedI64
Unexecuted instantiation: tmisce.c:taosEncodeFixedI64
Unexecuted instantiation: tname.c:taosEncodeFixedI64
Unexecuted instantiation: tpriv.c:taosEncodeFixedI64
Unexecuted instantiation: ttime.c:taosEncodeFixedI64
Unexecuted instantiation: tvariant.c:taosEncodeFixedI64
Unexecuted instantiation: streamMsg.c:taosEncodeFixedI64
Unexecuted instantiation: tmsg.c:taosEncodeFixedI64
Unexecuted instantiation: xnode.c:taosEncodeFixedI64
Unexecuted instantiation: tencrypt.c:taosEncodeFixedI64
Unexecuted instantiation: streamJson.c:taosEncodeFixedI64
Unexecuted instantiation: decimal.c:taosEncodeFixedI64
201
202
0
static FORCE_INLINE void *taosDecodeFixedI64(const void *buf, int64_t *value) {
203
0
  uint64_t tvalue = 0;
204
0
  void    *ret = taosDecodeFixedU64(buf, &tvalue);
205
0
  *value = ZIGZAGD(int64_t, tvalue);
206
0
  return ret;
207
0
}
Unexecuted instantiation: sql-fuzzer.c:taosDecodeFixedI64
Unexecuted instantiation: parser.c:taosDecodeFixedI64
Unexecuted instantiation: parTranslater.c:taosDecodeFixedI64
Unexecuted instantiation: parUtil.c:taosDecodeFixedI64
Unexecuted instantiation: parAstParser.c:taosDecodeFixedI64
Unexecuted instantiation: parAuthenticator.c:taosDecodeFixedI64
Unexecuted instantiation: parCalcConst.c:taosDecodeFixedI64
Unexecuted instantiation: parInsertSql.c:taosDecodeFixedI64
Unexecuted instantiation: parInsertUtil.c:taosDecodeFixedI64
Unexecuted instantiation: taos_lemon_sql.tab.c:taosDecodeFixedI64
Unexecuted instantiation: parAstCreater.c:taosDecodeFixedI64
Unexecuted instantiation: parInsertSml.c:taosDecodeFixedI64
Unexecuted instantiation: planner.c:taosDecodeFixedI64
Unexecuted instantiation: planLogicCreater.c:taosDecodeFixedI64
Unexecuted instantiation: planOptimizer.c:taosDecodeFixedI64
Unexecuted instantiation: planPhysiCreater.c:taosDecodeFixedI64
Unexecuted instantiation: planScaleOut.c:taosDecodeFixedI64
Unexecuted instantiation: planSpliter.c:taosDecodeFixedI64
Unexecuted instantiation: planUtil.c:taosDecodeFixedI64
Unexecuted instantiation: planValidator.c:taosDecodeFixedI64
Unexecuted instantiation: catalog.c:taosDecodeFixedI64
Unexecuted instantiation: ctgAsync.c:taosDecodeFixedI64
Unexecuted instantiation: ctgCache.c:taosDecodeFixedI64
Unexecuted instantiation: ctgDbg.c:taosDecodeFixedI64
Unexecuted instantiation: ctgRemote.c:taosDecodeFixedI64
Unexecuted instantiation: ctgRent.c:taosDecodeFixedI64
Unexecuted instantiation: ctgUtil.c:taosDecodeFixedI64
Unexecuted instantiation: functionMgt.c:taosDecodeFixedI64
Unexecuted instantiation: tudf.c:taosDecodeFixedI64
Unexecuted instantiation: builtins.c:taosDecodeFixedI64
Unexecuted instantiation: builtinsimpl.c:taosDecodeFixedI64
Unexecuted instantiation: thistogram.c:taosDecodeFixedI64
Unexecuted instantiation: tpercentile.c:taosDecodeFixedI64
Unexecuted instantiation: tavgfunction.c:taosDecodeFixedI64
Unexecuted instantiation: tminmax.c:taosDecodeFixedI64
Unexecuted instantiation: tminmaxavx.c:taosDecodeFixedI64
Unexecuted instantiation: filter.c:taosDecodeFixedI64
Unexecuted instantiation: scalar.c:taosDecodeFixedI64
Unexecuted instantiation: sclfunc.c:taosDecodeFixedI64
Unexecuted instantiation: sclvector.c:taosDecodeFixedI64
Unexecuted instantiation: nodesCloneFuncs.c:taosDecodeFixedI64
Unexecuted instantiation: nodesCodeFuncs.c:taosDecodeFixedI64
Unexecuted instantiation: nodesEqualFuncs.c:taosDecodeFixedI64
Unexecuted instantiation: nodesMatchFuncs.c:taosDecodeFixedI64
Unexecuted instantiation: nodesMsgFuncs.c:taosDecodeFixedI64
Unexecuted instantiation: nodesToSQLFuncs.c:taosDecodeFixedI64
Unexecuted instantiation: nodesTraverseFuncs.c:taosDecodeFixedI64
Unexecuted instantiation: nodesUtilFuncs.c:taosDecodeFixedI64
Unexecuted instantiation: queryUtil.c:taosDecodeFixedI64
Unexecuted instantiation: querymsg.c:taosDecodeFixedI64
Unexecuted instantiation: trans.c:taosDecodeFixedI64
Unexecuted instantiation: transCli.c:taosDecodeFixedI64
Unexecuted instantiation: transComm.c:taosDecodeFixedI64
Unexecuted instantiation: transSasl.c:taosDecodeFixedI64
Unexecuted instantiation: transSvr.c:taosDecodeFixedI64
Unexecuted instantiation: transTLS.c:taosDecodeFixedI64
Unexecuted instantiation: thttp.c:taosDecodeFixedI64
Unexecuted instantiation: geomFunc.c:taosDecodeFixedI64
Unexecuted instantiation: tarray.c:taosDecodeFixedI64
Unexecuted instantiation: tconfig.c:taosDecodeFixedI64
Unexecuted instantiation: tdigest.c:taosDecodeFixedI64
Unexecuted instantiation: tencode.c:taosDecodeFixedI64
Unexecuted instantiation: tlog.c:taosDecodeFixedI64
Unexecuted instantiation: tmempool.c:taosDecodeFixedI64
Unexecuted instantiation: mpDirect.c:taosDecodeFixedI64
Unexecuted instantiation: systable.c:taosDecodeFixedI64
Unexecuted instantiation: tdatablock.c:taosDecodeFixedI64
Unexecuted instantiation: tdataformat.c:taosDecodeFixedI64
Unexecuted instantiation: tglobal.c:taosDecodeFixedI64
Unexecuted instantiation: tmisce.c:taosDecodeFixedI64
Unexecuted instantiation: tname.c:taosDecodeFixedI64
Unexecuted instantiation: tpriv.c:taosDecodeFixedI64
Unexecuted instantiation: ttime.c:taosDecodeFixedI64
Unexecuted instantiation: tvariant.c:taosDecodeFixedI64
Unexecuted instantiation: streamMsg.c:taosDecodeFixedI64
Unexecuted instantiation: tmsg.c:taosDecodeFixedI64
Unexecuted instantiation: xnode.c:taosDecodeFixedI64
Unexecuted instantiation: tencrypt.c:taosDecodeFixedI64
Unexecuted instantiation: streamJson.c:taosDecodeFixedI64
Unexecuted instantiation: decimal.c:taosDecodeFixedI64
208
209
// ---- Variant U16
210
0
static FORCE_INLINE int32_t taosEncodeVariantU16(void **buf, uint16_t value) {
211
0
  int32_t i = 0;
212
0
  while (value >= ENCODE_LIMIT) {
213
0
    if (buf != NULL) ((uint8_t *)(*buf))[i] = (uint8_t)(value | ENCODE_LIMIT);
214
0
    value >>= 7;
215
0
    i++;
216
0
  }
217
0
218
0
  if (buf != NULL) {
219
0
    ((uint8_t *)(*buf))[i] = (uint8_t)value;
220
0
    *buf = POINTER_SHIFT(*buf, i + 1);
221
0
  }
222
0
223
0
  return i + 1;
224
0
}
Unexecuted instantiation: sql-fuzzer.c:taosEncodeVariantU16
Unexecuted instantiation: parser.c:taosEncodeVariantU16
Unexecuted instantiation: parTranslater.c:taosEncodeVariantU16
Unexecuted instantiation: parUtil.c:taosEncodeVariantU16
Unexecuted instantiation: parAstParser.c:taosEncodeVariantU16
Unexecuted instantiation: parAuthenticator.c:taosEncodeVariantU16
Unexecuted instantiation: parCalcConst.c:taosEncodeVariantU16
Unexecuted instantiation: parInsertSql.c:taosEncodeVariantU16
Unexecuted instantiation: parInsertUtil.c:taosEncodeVariantU16
Unexecuted instantiation: taos_lemon_sql.tab.c:taosEncodeVariantU16
Unexecuted instantiation: parAstCreater.c:taosEncodeVariantU16
Unexecuted instantiation: parInsertSml.c:taosEncodeVariantU16
Unexecuted instantiation: planner.c:taosEncodeVariantU16
Unexecuted instantiation: planLogicCreater.c:taosEncodeVariantU16
Unexecuted instantiation: planOptimizer.c:taosEncodeVariantU16
Unexecuted instantiation: planPhysiCreater.c:taosEncodeVariantU16
Unexecuted instantiation: planScaleOut.c:taosEncodeVariantU16
Unexecuted instantiation: planSpliter.c:taosEncodeVariantU16
Unexecuted instantiation: planUtil.c:taosEncodeVariantU16
Unexecuted instantiation: planValidator.c:taosEncodeVariantU16
Unexecuted instantiation: catalog.c:taosEncodeVariantU16
Unexecuted instantiation: ctgAsync.c:taosEncodeVariantU16
Unexecuted instantiation: ctgCache.c:taosEncodeVariantU16
Unexecuted instantiation: ctgDbg.c:taosEncodeVariantU16
Unexecuted instantiation: ctgRemote.c:taosEncodeVariantU16
Unexecuted instantiation: ctgRent.c:taosEncodeVariantU16
Unexecuted instantiation: ctgUtil.c:taosEncodeVariantU16
Unexecuted instantiation: functionMgt.c:taosEncodeVariantU16
Unexecuted instantiation: tudf.c:taosEncodeVariantU16
Unexecuted instantiation: builtins.c:taosEncodeVariantU16
Unexecuted instantiation: builtinsimpl.c:taosEncodeVariantU16
Unexecuted instantiation: thistogram.c:taosEncodeVariantU16
Unexecuted instantiation: tpercentile.c:taosEncodeVariantU16
Unexecuted instantiation: tavgfunction.c:taosEncodeVariantU16
Unexecuted instantiation: tminmax.c:taosEncodeVariantU16
Unexecuted instantiation: tminmaxavx.c:taosEncodeVariantU16
Unexecuted instantiation: filter.c:taosEncodeVariantU16
Unexecuted instantiation: scalar.c:taosEncodeVariantU16
Unexecuted instantiation: sclfunc.c:taosEncodeVariantU16
Unexecuted instantiation: sclvector.c:taosEncodeVariantU16
Unexecuted instantiation: nodesCloneFuncs.c:taosEncodeVariantU16
Unexecuted instantiation: nodesCodeFuncs.c:taosEncodeVariantU16
Unexecuted instantiation: nodesEqualFuncs.c:taosEncodeVariantU16
Unexecuted instantiation: nodesMatchFuncs.c:taosEncodeVariantU16
Unexecuted instantiation: nodesMsgFuncs.c:taosEncodeVariantU16
Unexecuted instantiation: nodesToSQLFuncs.c:taosEncodeVariantU16
Unexecuted instantiation: nodesTraverseFuncs.c:taosEncodeVariantU16
Unexecuted instantiation: nodesUtilFuncs.c:taosEncodeVariantU16
Unexecuted instantiation: queryUtil.c:taosEncodeVariantU16
Unexecuted instantiation: querymsg.c:taosEncodeVariantU16
Unexecuted instantiation: trans.c:taosEncodeVariantU16
Unexecuted instantiation: transCli.c:taosEncodeVariantU16
Unexecuted instantiation: transComm.c:taosEncodeVariantU16
Unexecuted instantiation: transSasl.c:taosEncodeVariantU16
Unexecuted instantiation: transSvr.c:taosEncodeVariantU16
Unexecuted instantiation: transTLS.c:taosEncodeVariantU16
Unexecuted instantiation: thttp.c:taosEncodeVariantU16
Unexecuted instantiation: geomFunc.c:taosEncodeVariantU16
Unexecuted instantiation: tarray.c:taosEncodeVariantU16
Unexecuted instantiation: tconfig.c:taosEncodeVariantU16
Unexecuted instantiation: tdigest.c:taosEncodeVariantU16
Unexecuted instantiation: tencode.c:taosEncodeVariantU16
Unexecuted instantiation: tlog.c:taosEncodeVariantU16
Unexecuted instantiation: tmempool.c:taosEncodeVariantU16
Unexecuted instantiation: mpDirect.c:taosEncodeVariantU16
Unexecuted instantiation: systable.c:taosEncodeVariantU16
Unexecuted instantiation: tdatablock.c:taosEncodeVariantU16
Unexecuted instantiation: tdataformat.c:taosEncodeVariantU16
Unexecuted instantiation: tglobal.c:taosEncodeVariantU16
Unexecuted instantiation: tmisce.c:taosEncodeVariantU16
Unexecuted instantiation: tname.c:taosEncodeVariantU16
Unexecuted instantiation: tpriv.c:taosEncodeVariantU16
Unexecuted instantiation: ttime.c:taosEncodeVariantU16
Unexecuted instantiation: tvariant.c:taosEncodeVariantU16
Unexecuted instantiation: streamMsg.c:taosEncodeVariantU16
Unexecuted instantiation: tmsg.c:taosEncodeVariantU16
Unexecuted instantiation: xnode.c:taosEncodeVariantU16
Unexecuted instantiation: tencrypt.c:taosEncodeVariantU16
Unexecuted instantiation: streamJson.c:taosEncodeVariantU16
Unexecuted instantiation: decimal.c:taosEncodeVariantU16
225
226
0
static FORCE_INLINE void *taosDecodeVariantU16(const void *buf, uint16_t *value) {
227
0
  int32_t  i = 0;
228
0
  uint16_t tval = 0;
229
0
  *value = 0;
230
0
  while (i < 3) {
231
0
    tval = (uint16_t)(((uint8_t *)buf)[i]);
232
0
    if (tval < ENCODE_LIMIT) {
233
0
      (*value) |= (tval << (7 * i));
234
0
      return POINTER_SHIFT(buf, i + 1);
235
0
    } else {
236
0
      (*value) |= ((tval & (ENCODE_LIMIT - 1)) << (7 * i));
237
0
      i++;
238
0
    }
239
0
  }
240
0
241
0
  return NULL;  // error happened
242
0
}
Unexecuted instantiation: sql-fuzzer.c:taosDecodeVariantU16
Unexecuted instantiation: parser.c:taosDecodeVariantU16
Unexecuted instantiation: parTranslater.c:taosDecodeVariantU16
Unexecuted instantiation: parUtil.c:taosDecodeVariantU16
Unexecuted instantiation: parAstParser.c:taosDecodeVariantU16
Unexecuted instantiation: parAuthenticator.c:taosDecodeVariantU16
Unexecuted instantiation: parCalcConst.c:taosDecodeVariantU16
Unexecuted instantiation: parInsertSql.c:taosDecodeVariantU16
Unexecuted instantiation: parInsertUtil.c:taosDecodeVariantU16
Unexecuted instantiation: taos_lemon_sql.tab.c:taosDecodeVariantU16
Unexecuted instantiation: parAstCreater.c:taosDecodeVariantU16
Unexecuted instantiation: parInsertSml.c:taosDecodeVariantU16
Unexecuted instantiation: planner.c:taosDecodeVariantU16
Unexecuted instantiation: planLogicCreater.c:taosDecodeVariantU16
Unexecuted instantiation: planOptimizer.c:taosDecodeVariantU16
Unexecuted instantiation: planPhysiCreater.c:taosDecodeVariantU16
Unexecuted instantiation: planScaleOut.c:taosDecodeVariantU16
Unexecuted instantiation: planSpliter.c:taosDecodeVariantU16
Unexecuted instantiation: planUtil.c:taosDecodeVariantU16
Unexecuted instantiation: planValidator.c:taosDecodeVariantU16
Unexecuted instantiation: catalog.c:taosDecodeVariantU16
Unexecuted instantiation: ctgAsync.c:taosDecodeVariantU16
Unexecuted instantiation: ctgCache.c:taosDecodeVariantU16
Unexecuted instantiation: ctgDbg.c:taosDecodeVariantU16
Unexecuted instantiation: ctgRemote.c:taosDecodeVariantU16
Unexecuted instantiation: ctgRent.c:taosDecodeVariantU16
Unexecuted instantiation: ctgUtil.c:taosDecodeVariantU16
Unexecuted instantiation: functionMgt.c:taosDecodeVariantU16
Unexecuted instantiation: tudf.c:taosDecodeVariantU16
Unexecuted instantiation: builtins.c:taosDecodeVariantU16
Unexecuted instantiation: builtinsimpl.c:taosDecodeVariantU16
Unexecuted instantiation: thistogram.c:taosDecodeVariantU16
Unexecuted instantiation: tpercentile.c:taosDecodeVariantU16
Unexecuted instantiation: tavgfunction.c:taosDecodeVariantU16
Unexecuted instantiation: tminmax.c:taosDecodeVariantU16
Unexecuted instantiation: tminmaxavx.c:taosDecodeVariantU16
Unexecuted instantiation: filter.c:taosDecodeVariantU16
Unexecuted instantiation: scalar.c:taosDecodeVariantU16
Unexecuted instantiation: sclfunc.c:taosDecodeVariantU16
Unexecuted instantiation: sclvector.c:taosDecodeVariantU16
Unexecuted instantiation: nodesCloneFuncs.c:taosDecodeVariantU16
Unexecuted instantiation: nodesCodeFuncs.c:taosDecodeVariantU16
Unexecuted instantiation: nodesEqualFuncs.c:taosDecodeVariantU16
Unexecuted instantiation: nodesMatchFuncs.c:taosDecodeVariantU16
Unexecuted instantiation: nodesMsgFuncs.c:taosDecodeVariantU16
Unexecuted instantiation: nodesToSQLFuncs.c:taosDecodeVariantU16
Unexecuted instantiation: nodesTraverseFuncs.c:taosDecodeVariantU16
Unexecuted instantiation: nodesUtilFuncs.c:taosDecodeVariantU16
Unexecuted instantiation: queryUtil.c:taosDecodeVariantU16
Unexecuted instantiation: querymsg.c:taosDecodeVariantU16
Unexecuted instantiation: trans.c:taosDecodeVariantU16
Unexecuted instantiation: transCli.c:taosDecodeVariantU16
Unexecuted instantiation: transComm.c:taosDecodeVariantU16
Unexecuted instantiation: transSasl.c:taosDecodeVariantU16
Unexecuted instantiation: transSvr.c:taosDecodeVariantU16
Unexecuted instantiation: transTLS.c:taosDecodeVariantU16
Unexecuted instantiation: thttp.c:taosDecodeVariantU16
Unexecuted instantiation: geomFunc.c:taosDecodeVariantU16
Unexecuted instantiation: tarray.c:taosDecodeVariantU16
Unexecuted instantiation: tconfig.c:taosDecodeVariantU16
Unexecuted instantiation: tdigest.c:taosDecodeVariantU16
Unexecuted instantiation: tencode.c:taosDecodeVariantU16
Unexecuted instantiation: tlog.c:taosDecodeVariantU16
Unexecuted instantiation: tmempool.c:taosDecodeVariantU16
Unexecuted instantiation: mpDirect.c:taosDecodeVariantU16
Unexecuted instantiation: systable.c:taosDecodeVariantU16
Unexecuted instantiation: tdatablock.c:taosDecodeVariantU16
Unexecuted instantiation: tdataformat.c:taosDecodeVariantU16
Unexecuted instantiation: tglobal.c:taosDecodeVariantU16
Unexecuted instantiation: tmisce.c:taosDecodeVariantU16
Unexecuted instantiation: tname.c:taosDecodeVariantU16
Unexecuted instantiation: tpriv.c:taosDecodeVariantU16
Unexecuted instantiation: ttime.c:taosDecodeVariantU16
Unexecuted instantiation: tvariant.c:taosDecodeVariantU16
Unexecuted instantiation: streamMsg.c:taosDecodeVariantU16
Unexecuted instantiation: tmsg.c:taosDecodeVariantU16
Unexecuted instantiation: xnode.c:taosDecodeVariantU16
Unexecuted instantiation: tencrypt.c:taosDecodeVariantU16
Unexecuted instantiation: streamJson.c:taosDecodeVariantU16
Unexecuted instantiation: decimal.c:taosDecodeVariantU16
243
244
// ---- Variant I16
245
0
static FORCE_INLINE int32_t taosEncodeVariantI16(void **buf, int16_t value) {
246
0
  return taosEncodeVariantU16(buf, ZIGZAGE(int16_t, value));
247
0
}
Unexecuted instantiation: sql-fuzzer.c:taosEncodeVariantI16
Unexecuted instantiation: parser.c:taosEncodeVariantI16
Unexecuted instantiation: parTranslater.c:taosEncodeVariantI16
Unexecuted instantiation: parUtil.c:taosEncodeVariantI16
Unexecuted instantiation: parAstParser.c:taosEncodeVariantI16
Unexecuted instantiation: parAuthenticator.c:taosEncodeVariantI16
Unexecuted instantiation: parCalcConst.c:taosEncodeVariantI16
Unexecuted instantiation: parInsertSql.c:taosEncodeVariantI16
Unexecuted instantiation: parInsertUtil.c:taosEncodeVariantI16
Unexecuted instantiation: taos_lemon_sql.tab.c:taosEncodeVariantI16
Unexecuted instantiation: parAstCreater.c:taosEncodeVariantI16
Unexecuted instantiation: parInsertSml.c:taosEncodeVariantI16
Unexecuted instantiation: planner.c:taosEncodeVariantI16
Unexecuted instantiation: planLogicCreater.c:taosEncodeVariantI16
Unexecuted instantiation: planOptimizer.c:taosEncodeVariantI16
Unexecuted instantiation: planPhysiCreater.c:taosEncodeVariantI16
Unexecuted instantiation: planScaleOut.c:taosEncodeVariantI16
Unexecuted instantiation: planSpliter.c:taosEncodeVariantI16
Unexecuted instantiation: planUtil.c:taosEncodeVariantI16
Unexecuted instantiation: planValidator.c:taosEncodeVariantI16
Unexecuted instantiation: catalog.c:taosEncodeVariantI16
Unexecuted instantiation: ctgAsync.c:taosEncodeVariantI16
Unexecuted instantiation: ctgCache.c:taosEncodeVariantI16
Unexecuted instantiation: ctgDbg.c:taosEncodeVariantI16
Unexecuted instantiation: ctgRemote.c:taosEncodeVariantI16
Unexecuted instantiation: ctgRent.c:taosEncodeVariantI16
Unexecuted instantiation: ctgUtil.c:taosEncodeVariantI16
Unexecuted instantiation: functionMgt.c:taosEncodeVariantI16
Unexecuted instantiation: tudf.c:taosEncodeVariantI16
Unexecuted instantiation: builtins.c:taosEncodeVariantI16
Unexecuted instantiation: builtinsimpl.c:taosEncodeVariantI16
Unexecuted instantiation: thistogram.c:taosEncodeVariantI16
Unexecuted instantiation: tpercentile.c:taosEncodeVariantI16
Unexecuted instantiation: tavgfunction.c:taosEncodeVariantI16
Unexecuted instantiation: tminmax.c:taosEncodeVariantI16
Unexecuted instantiation: tminmaxavx.c:taosEncodeVariantI16
Unexecuted instantiation: filter.c:taosEncodeVariantI16
Unexecuted instantiation: scalar.c:taosEncodeVariantI16
Unexecuted instantiation: sclfunc.c:taosEncodeVariantI16
Unexecuted instantiation: sclvector.c:taosEncodeVariantI16
Unexecuted instantiation: nodesCloneFuncs.c:taosEncodeVariantI16
Unexecuted instantiation: nodesCodeFuncs.c:taosEncodeVariantI16
Unexecuted instantiation: nodesEqualFuncs.c:taosEncodeVariantI16
Unexecuted instantiation: nodesMatchFuncs.c:taosEncodeVariantI16
Unexecuted instantiation: nodesMsgFuncs.c:taosEncodeVariantI16
Unexecuted instantiation: nodesToSQLFuncs.c:taosEncodeVariantI16
Unexecuted instantiation: nodesTraverseFuncs.c:taosEncodeVariantI16
Unexecuted instantiation: nodesUtilFuncs.c:taosEncodeVariantI16
Unexecuted instantiation: queryUtil.c:taosEncodeVariantI16
Unexecuted instantiation: querymsg.c:taosEncodeVariantI16
Unexecuted instantiation: trans.c:taosEncodeVariantI16
Unexecuted instantiation: transCli.c:taosEncodeVariantI16
Unexecuted instantiation: transComm.c:taosEncodeVariantI16
Unexecuted instantiation: transSasl.c:taosEncodeVariantI16
Unexecuted instantiation: transSvr.c:taosEncodeVariantI16
Unexecuted instantiation: transTLS.c:taosEncodeVariantI16
Unexecuted instantiation: thttp.c:taosEncodeVariantI16
Unexecuted instantiation: geomFunc.c:taosEncodeVariantI16
Unexecuted instantiation: tarray.c:taosEncodeVariantI16
Unexecuted instantiation: tconfig.c:taosEncodeVariantI16
Unexecuted instantiation: tdigest.c:taosEncodeVariantI16
Unexecuted instantiation: tencode.c:taosEncodeVariantI16
Unexecuted instantiation: tlog.c:taosEncodeVariantI16
Unexecuted instantiation: tmempool.c:taosEncodeVariantI16
Unexecuted instantiation: mpDirect.c:taosEncodeVariantI16
Unexecuted instantiation: systable.c:taosEncodeVariantI16
Unexecuted instantiation: tdatablock.c:taosEncodeVariantI16
Unexecuted instantiation: tdataformat.c:taosEncodeVariantI16
Unexecuted instantiation: tglobal.c:taosEncodeVariantI16
Unexecuted instantiation: tmisce.c:taosEncodeVariantI16
Unexecuted instantiation: tname.c:taosEncodeVariantI16
Unexecuted instantiation: tpriv.c:taosEncodeVariantI16
Unexecuted instantiation: ttime.c:taosEncodeVariantI16
Unexecuted instantiation: tvariant.c:taosEncodeVariantI16
Unexecuted instantiation: streamMsg.c:taosEncodeVariantI16
Unexecuted instantiation: tmsg.c:taosEncodeVariantI16
Unexecuted instantiation: xnode.c:taosEncodeVariantI16
Unexecuted instantiation: tencrypt.c:taosEncodeVariantI16
Unexecuted instantiation: streamJson.c:taosEncodeVariantI16
Unexecuted instantiation: decimal.c:taosEncodeVariantI16
248
249
0
static FORCE_INLINE void *taosDecodeVariantI16(const void *buf, int16_t *value) {
250
0
  uint16_t tvalue = 0;
251
0
  void    *ret = taosDecodeVariantU16(buf, &tvalue);
252
0
  *value = ZIGZAGD(int16_t, tvalue);
253
0
  return ret;
254
0
}
Unexecuted instantiation: sql-fuzzer.c:taosDecodeVariantI16
Unexecuted instantiation: parser.c:taosDecodeVariantI16
Unexecuted instantiation: parTranslater.c:taosDecodeVariantI16
Unexecuted instantiation: parUtil.c:taosDecodeVariantI16
Unexecuted instantiation: parAstParser.c:taosDecodeVariantI16
Unexecuted instantiation: parAuthenticator.c:taosDecodeVariantI16
Unexecuted instantiation: parCalcConst.c:taosDecodeVariantI16
Unexecuted instantiation: parInsertSql.c:taosDecodeVariantI16
Unexecuted instantiation: parInsertUtil.c:taosDecodeVariantI16
Unexecuted instantiation: taos_lemon_sql.tab.c:taosDecodeVariantI16
Unexecuted instantiation: parAstCreater.c:taosDecodeVariantI16
Unexecuted instantiation: parInsertSml.c:taosDecodeVariantI16
Unexecuted instantiation: planner.c:taosDecodeVariantI16
Unexecuted instantiation: planLogicCreater.c:taosDecodeVariantI16
Unexecuted instantiation: planOptimizer.c:taosDecodeVariantI16
Unexecuted instantiation: planPhysiCreater.c:taosDecodeVariantI16
Unexecuted instantiation: planScaleOut.c:taosDecodeVariantI16
Unexecuted instantiation: planSpliter.c:taosDecodeVariantI16
Unexecuted instantiation: planUtil.c:taosDecodeVariantI16
Unexecuted instantiation: planValidator.c:taosDecodeVariantI16
Unexecuted instantiation: catalog.c:taosDecodeVariantI16
Unexecuted instantiation: ctgAsync.c:taosDecodeVariantI16
Unexecuted instantiation: ctgCache.c:taosDecodeVariantI16
Unexecuted instantiation: ctgDbg.c:taosDecodeVariantI16
Unexecuted instantiation: ctgRemote.c:taosDecodeVariantI16
Unexecuted instantiation: ctgRent.c:taosDecodeVariantI16
Unexecuted instantiation: ctgUtil.c:taosDecodeVariantI16
Unexecuted instantiation: functionMgt.c:taosDecodeVariantI16
Unexecuted instantiation: tudf.c:taosDecodeVariantI16
Unexecuted instantiation: builtins.c:taosDecodeVariantI16
Unexecuted instantiation: builtinsimpl.c:taosDecodeVariantI16
Unexecuted instantiation: thistogram.c:taosDecodeVariantI16
Unexecuted instantiation: tpercentile.c:taosDecodeVariantI16
Unexecuted instantiation: tavgfunction.c:taosDecodeVariantI16
Unexecuted instantiation: tminmax.c:taosDecodeVariantI16
Unexecuted instantiation: tminmaxavx.c:taosDecodeVariantI16
Unexecuted instantiation: filter.c:taosDecodeVariantI16
Unexecuted instantiation: scalar.c:taosDecodeVariantI16
Unexecuted instantiation: sclfunc.c:taosDecodeVariantI16
Unexecuted instantiation: sclvector.c:taosDecodeVariantI16
Unexecuted instantiation: nodesCloneFuncs.c:taosDecodeVariantI16
Unexecuted instantiation: nodesCodeFuncs.c:taosDecodeVariantI16
Unexecuted instantiation: nodesEqualFuncs.c:taosDecodeVariantI16
Unexecuted instantiation: nodesMatchFuncs.c:taosDecodeVariantI16
Unexecuted instantiation: nodesMsgFuncs.c:taosDecodeVariantI16
Unexecuted instantiation: nodesToSQLFuncs.c:taosDecodeVariantI16
Unexecuted instantiation: nodesTraverseFuncs.c:taosDecodeVariantI16
Unexecuted instantiation: nodesUtilFuncs.c:taosDecodeVariantI16
Unexecuted instantiation: queryUtil.c:taosDecodeVariantI16
Unexecuted instantiation: querymsg.c:taosDecodeVariantI16
Unexecuted instantiation: trans.c:taosDecodeVariantI16
Unexecuted instantiation: transCli.c:taosDecodeVariantI16
Unexecuted instantiation: transComm.c:taosDecodeVariantI16
Unexecuted instantiation: transSasl.c:taosDecodeVariantI16
Unexecuted instantiation: transSvr.c:taosDecodeVariantI16
Unexecuted instantiation: transTLS.c:taosDecodeVariantI16
Unexecuted instantiation: thttp.c:taosDecodeVariantI16
Unexecuted instantiation: geomFunc.c:taosDecodeVariantI16
Unexecuted instantiation: tarray.c:taosDecodeVariantI16
Unexecuted instantiation: tconfig.c:taosDecodeVariantI16
Unexecuted instantiation: tdigest.c:taosDecodeVariantI16
Unexecuted instantiation: tencode.c:taosDecodeVariantI16
Unexecuted instantiation: tlog.c:taosDecodeVariantI16
Unexecuted instantiation: tmempool.c:taosDecodeVariantI16
Unexecuted instantiation: mpDirect.c:taosDecodeVariantI16
Unexecuted instantiation: systable.c:taosDecodeVariantI16
Unexecuted instantiation: tdatablock.c:taosDecodeVariantI16
Unexecuted instantiation: tdataformat.c:taosDecodeVariantI16
Unexecuted instantiation: tglobal.c:taosDecodeVariantI16
Unexecuted instantiation: tmisce.c:taosDecodeVariantI16
Unexecuted instantiation: tname.c:taosDecodeVariantI16
Unexecuted instantiation: tpriv.c:taosDecodeVariantI16
Unexecuted instantiation: ttime.c:taosDecodeVariantI16
Unexecuted instantiation: tvariant.c:taosDecodeVariantI16
Unexecuted instantiation: streamMsg.c:taosDecodeVariantI16
Unexecuted instantiation: tmsg.c:taosDecodeVariantI16
Unexecuted instantiation: xnode.c:taosDecodeVariantI16
Unexecuted instantiation: tencrypt.c:taosDecodeVariantI16
Unexecuted instantiation: streamJson.c:taosDecodeVariantI16
Unexecuted instantiation: decimal.c:taosDecodeVariantI16
255
256
// ---- Variant U32
257
0
static FORCE_INLINE int32_t taosEncodeVariantU32(void **buf, uint32_t value) {
258
0
  int32_t i = 0;
259
0
  while (value >= ENCODE_LIMIT) {
260
0
    if (buf != NULL) ((uint8_t *)(*buf))[i] = (value | ENCODE_LIMIT);
261
0
    value >>= 7;
262
0
    i++;
263
0
  }
264
0
265
0
  if (buf != NULL) {
266
0
    ((uint8_t *)(*buf))[i] = value;
267
0
    *buf = POINTER_SHIFT(*buf, i + 1);
268
0
  }
269
0
270
0
  return i + 1;
271
0
}
Unexecuted instantiation: sql-fuzzer.c:taosEncodeVariantU32
Unexecuted instantiation: parser.c:taosEncodeVariantU32
Unexecuted instantiation: parTranslater.c:taosEncodeVariantU32
Unexecuted instantiation: parUtil.c:taosEncodeVariantU32
Unexecuted instantiation: parAstParser.c:taosEncodeVariantU32
Unexecuted instantiation: parAuthenticator.c:taosEncodeVariantU32
Unexecuted instantiation: parCalcConst.c:taosEncodeVariantU32
Unexecuted instantiation: parInsertSql.c:taosEncodeVariantU32
Unexecuted instantiation: parInsertUtil.c:taosEncodeVariantU32
Unexecuted instantiation: taos_lemon_sql.tab.c:taosEncodeVariantU32
Unexecuted instantiation: parAstCreater.c:taosEncodeVariantU32
Unexecuted instantiation: parInsertSml.c:taosEncodeVariantU32
Unexecuted instantiation: planner.c:taosEncodeVariantU32
Unexecuted instantiation: planLogicCreater.c:taosEncodeVariantU32
Unexecuted instantiation: planOptimizer.c:taosEncodeVariantU32
Unexecuted instantiation: planPhysiCreater.c:taosEncodeVariantU32
Unexecuted instantiation: planScaleOut.c:taosEncodeVariantU32
Unexecuted instantiation: planSpliter.c:taosEncodeVariantU32
Unexecuted instantiation: planUtil.c:taosEncodeVariantU32
Unexecuted instantiation: planValidator.c:taosEncodeVariantU32
Unexecuted instantiation: catalog.c:taosEncodeVariantU32
Unexecuted instantiation: ctgAsync.c:taosEncodeVariantU32
Unexecuted instantiation: ctgCache.c:taosEncodeVariantU32
Unexecuted instantiation: ctgDbg.c:taosEncodeVariantU32
Unexecuted instantiation: ctgRemote.c:taosEncodeVariantU32
Unexecuted instantiation: ctgRent.c:taosEncodeVariantU32
Unexecuted instantiation: ctgUtil.c:taosEncodeVariantU32
Unexecuted instantiation: functionMgt.c:taosEncodeVariantU32
Unexecuted instantiation: tudf.c:taosEncodeVariantU32
Unexecuted instantiation: builtins.c:taosEncodeVariantU32
Unexecuted instantiation: builtinsimpl.c:taosEncodeVariantU32
Unexecuted instantiation: thistogram.c:taosEncodeVariantU32
Unexecuted instantiation: tpercentile.c:taosEncodeVariantU32
Unexecuted instantiation: tavgfunction.c:taosEncodeVariantU32
Unexecuted instantiation: tminmax.c:taosEncodeVariantU32
Unexecuted instantiation: tminmaxavx.c:taosEncodeVariantU32
Unexecuted instantiation: filter.c:taosEncodeVariantU32
Unexecuted instantiation: scalar.c:taosEncodeVariantU32
Unexecuted instantiation: sclfunc.c:taosEncodeVariantU32
Unexecuted instantiation: sclvector.c:taosEncodeVariantU32
Unexecuted instantiation: nodesCloneFuncs.c:taosEncodeVariantU32
Unexecuted instantiation: nodesCodeFuncs.c:taosEncodeVariantU32
Unexecuted instantiation: nodesEqualFuncs.c:taosEncodeVariantU32
Unexecuted instantiation: nodesMatchFuncs.c:taosEncodeVariantU32
Unexecuted instantiation: nodesMsgFuncs.c:taosEncodeVariantU32
Unexecuted instantiation: nodesToSQLFuncs.c:taosEncodeVariantU32
Unexecuted instantiation: nodesTraverseFuncs.c:taosEncodeVariantU32
Unexecuted instantiation: nodesUtilFuncs.c:taosEncodeVariantU32
Unexecuted instantiation: queryUtil.c:taosEncodeVariantU32
Unexecuted instantiation: querymsg.c:taosEncodeVariantU32
Unexecuted instantiation: trans.c:taosEncodeVariantU32
Unexecuted instantiation: transCli.c:taosEncodeVariantU32
Unexecuted instantiation: transComm.c:taosEncodeVariantU32
Unexecuted instantiation: transSasl.c:taosEncodeVariantU32
Unexecuted instantiation: transSvr.c:taosEncodeVariantU32
Unexecuted instantiation: transTLS.c:taosEncodeVariantU32
Unexecuted instantiation: thttp.c:taosEncodeVariantU32
Unexecuted instantiation: geomFunc.c:taosEncodeVariantU32
Unexecuted instantiation: tarray.c:taosEncodeVariantU32
Unexecuted instantiation: tconfig.c:taosEncodeVariantU32
Unexecuted instantiation: tdigest.c:taosEncodeVariantU32
Unexecuted instantiation: tencode.c:taosEncodeVariantU32
Unexecuted instantiation: tlog.c:taosEncodeVariantU32
Unexecuted instantiation: tmempool.c:taosEncodeVariantU32
Unexecuted instantiation: mpDirect.c:taosEncodeVariantU32
Unexecuted instantiation: systable.c:taosEncodeVariantU32
Unexecuted instantiation: tdatablock.c:taosEncodeVariantU32
Unexecuted instantiation: tdataformat.c:taosEncodeVariantU32
Unexecuted instantiation: tglobal.c:taosEncodeVariantU32
Unexecuted instantiation: tmisce.c:taosEncodeVariantU32
Unexecuted instantiation: tname.c:taosEncodeVariantU32
Unexecuted instantiation: tpriv.c:taosEncodeVariantU32
Unexecuted instantiation: ttime.c:taosEncodeVariantU32
Unexecuted instantiation: tvariant.c:taosEncodeVariantU32
Unexecuted instantiation: streamMsg.c:taosEncodeVariantU32
Unexecuted instantiation: tmsg.c:taosEncodeVariantU32
Unexecuted instantiation: xnode.c:taosEncodeVariantU32
Unexecuted instantiation: tencrypt.c:taosEncodeVariantU32
Unexecuted instantiation: streamJson.c:taosEncodeVariantU32
Unexecuted instantiation: decimal.c:taosEncodeVariantU32
272
273
0
static FORCE_INLINE void *taosDecodeVariantU32(const void *buf, uint32_t *value) {
274
0
  int32_t  i = 0;
275
0
  uint32_t tval = 0;
276
0
  *value = 0;
277
0
  while (i < 5) {
278
0
    tval = (uint32_t)(((uint8_t *)buf)[i]);
279
0
    if (tval < ENCODE_LIMIT) {
280
0
      (*value) |= (tval << (7 * i));
281
0
      return POINTER_SHIFT(buf, i + 1);
282
0
    } else {
283
0
      (*value) |= ((tval & (ENCODE_LIMIT - 1)) << (7 * i));
284
0
      i++;
285
0
    }
286
0
  }
287
0
288
0
  return NULL;  // error happened
289
0
}
Unexecuted instantiation: sql-fuzzer.c:taosDecodeVariantU32
Unexecuted instantiation: parser.c:taosDecodeVariantU32
Unexecuted instantiation: parTranslater.c:taosDecodeVariantU32
Unexecuted instantiation: parUtil.c:taosDecodeVariantU32
Unexecuted instantiation: parAstParser.c:taosDecodeVariantU32
Unexecuted instantiation: parAuthenticator.c:taosDecodeVariantU32
Unexecuted instantiation: parCalcConst.c:taosDecodeVariantU32
Unexecuted instantiation: parInsertSql.c:taosDecodeVariantU32
Unexecuted instantiation: parInsertUtil.c:taosDecodeVariantU32
Unexecuted instantiation: taos_lemon_sql.tab.c:taosDecodeVariantU32
Unexecuted instantiation: parAstCreater.c:taosDecodeVariantU32
Unexecuted instantiation: parInsertSml.c:taosDecodeVariantU32
Unexecuted instantiation: planner.c:taosDecodeVariantU32
Unexecuted instantiation: planLogicCreater.c:taosDecodeVariantU32
Unexecuted instantiation: planOptimizer.c:taosDecodeVariantU32
Unexecuted instantiation: planPhysiCreater.c:taosDecodeVariantU32
Unexecuted instantiation: planScaleOut.c:taosDecodeVariantU32
Unexecuted instantiation: planSpliter.c:taosDecodeVariantU32
Unexecuted instantiation: planUtil.c:taosDecodeVariantU32
Unexecuted instantiation: planValidator.c:taosDecodeVariantU32
Unexecuted instantiation: catalog.c:taosDecodeVariantU32
Unexecuted instantiation: ctgAsync.c:taosDecodeVariantU32
Unexecuted instantiation: ctgCache.c:taosDecodeVariantU32
Unexecuted instantiation: ctgDbg.c:taosDecodeVariantU32
Unexecuted instantiation: ctgRemote.c:taosDecodeVariantU32
Unexecuted instantiation: ctgRent.c:taosDecodeVariantU32
Unexecuted instantiation: ctgUtil.c:taosDecodeVariantU32
Unexecuted instantiation: functionMgt.c:taosDecodeVariantU32
Unexecuted instantiation: tudf.c:taosDecodeVariantU32
Unexecuted instantiation: builtins.c:taosDecodeVariantU32
Unexecuted instantiation: builtinsimpl.c:taosDecodeVariantU32
Unexecuted instantiation: thistogram.c:taosDecodeVariantU32
Unexecuted instantiation: tpercentile.c:taosDecodeVariantU32
Unexecuted instantiation: tavgfunction.c:taosDecodeVariantU32
Unexecuted instantiation: tminmax.c:taosDecodeVariantU32
Unexecuted instantiation: tminmaxavx.c:taosDecodeVariantU32
Unexecuted instantiation: filter.c:taosDecodeVariantU32
Unexecuted instantiation: scalar.c:taosDecodeVariantU32
Unexecuted instantiation: sclfunc.c:taosDecodeVariantU32
Unexecuted instantiation: sclvector.c:taosDecodeVariantU32
Unexecuted instantiation: nodesCloneFuncs.c:taosDecodeVariantU32
Unexecuted instantiation: nodesCodeFuncs.c:taosDecodeVariantU32
Unexecuted instantiation: nodesEqualFuncs.c:taosDecodeVariantU32
Unexecuted instantiation: nodesMatchFuncs.c:taosDecodeVariantU32
Unexecuted instantiation: nodesMsgFuncs.c:taosDecodeVariantU32
Unexecuted instantiation: nodesToSQLFuncs.c:taosDecodeVariantU32
Unexecuted instantiation: nodesTraverseFuncs.c:taosDecodeVariantU32
Unexecuted instantiation: nodesUtilFuncs.c:taosDecodeVariantU32
Unexecuted instantiation: queryUtil.c:taosDecodeVariantU32
Unexecuted instantiation: querymsg.c:taosDecodeVariantU32
Unexecuted instantiation: trans.c:taosDecodeVariantU32
Unexecuted instantiation: transCli.c:taosDecodeVariantU32
Unexecuted instantiation: transComm.c:taosDecodeVariantU32
Unexecuted instantiation: transSasl.c:taosDecodeVariantU32
Unexecuted instantiation: transSvr.c:taosDecodeVariantU32
Unexecuted instantiation: transTLS.c:taosDecodeVariantU32
Unexecuted instantiation: thttp.c:taosDecodeVariantU32
Unexecuted instantiation: geomFunc.c:taosDecodeVariantU32
Unexecuted instantiation: tarray.c:taosDecodeVariantU32
Unexecuted instantiation: tconfig.c:taosDecodeVariantU32
Unexecuted instantiation: tdigest.c:taosDecodeVariantU32
Unexecuted instantiation: tencode.c:taosDecodeVariantU32
Unexecuted instantiation: tlog.c:taosDecodeVariantU32
Unexecuted instantiation: tmempool.c:taosDecodeVariantU32
Unexecuted instantiation: mpDirect.c:taosDecodeVariantU32
Unexecuted instantiation: systable.c:taosDecodeVariantU32
Unexecuted instantiation: tdatablock.c:taosDecodeVariantU32
Unexecuted instantiation: tdataformat.c:taosDecodeVariantU32
Unexecuted instantiation: tglobal.c:taosDecodeVariantU32
Unexecuted instantiation: tmisce.c:taosDecodeVariantU32
Unexecuted instantiation: tname.c:taosDecodeVariantU32
Unexecuted instantiation: tpriv.c:taosDecodeVariantU32
Unexecuted instantiation: ttime.c:taosDecodeVariantU32
Unexecuted instantiation: tvariant.c:taosDecodeVariantU32
Unexecuted instantiation: streamMsg.c:taosDecodeVariantU32
Unexecuted instantiation: tmsg.c:taosDecodeVariantU32
Unexecuted instantiation: xnode.c:taosDecodeVariantU32
Unexecuted instantiation: tencrypt.c:taosDecodeVariantU32
Unexecuted instantiation: streamJson.c:taosDecodeVariantU32
Unexecuted instantiation: decimal.c:taosDecodeVariantU32
290
291
// ---- Variant I32
292
0
static FORCE_INLINE int32_t taosEncodeVariantI32(void **buf, int32_t value) {
293
0
  return taosEncodeVariantU32(buf, ZIGZAGE(int32_t, value));
294
0
}
Unexecuted instantiation: sql-fuzzer.c:taosEncodeVariantI32
Unexecuted instantiation: parser.c:taosEncodeVariantI32
Unexecuted instantiation: parTranslater.c:taosEncodeVariantI32
Unexecuted instantiation: parUtil.c:taosEncodeVariantI32
Unexecuted instantiation: parAstParser.c:taosEncodeVariantI32
Unexecuted instantiation: parAuthenticator.c:taosEncodeVariantI32
Unexecuted instantiation: parCalcConst.c:taosEncodeVariantI32
Unexecuted instantiation: parInsertSql.c:taosEncodeVariantI32
Unexecuted instantiation: parInsertUtil.c:taosEncodeVariantI32
Unexecuted instantiation: taos_lemon_sql.tab.c:taosEncodeVariantI32
Unexecuted instantiation: parAstCreater.c:taosEncodeVariantI32
Unexecuted instantiation: parInsertSml.c:taosEncodeVariantI32
Unexecuted instantiation: planner.c:taosEncodeVariantI32
Unexecuted instantiation: planLogicCreater.c:taosEncodeVariantI32
Unexecuted instantiation: planOptimizer.c:taosEncodeVariantI32
Unexecuted instantiation: planPhysiCreater.c:taosEncodeVariantI32
Unexecuted instantiation: planScaleOut.c:taosEncodeVariantI32
Unexecuted instantiation: planSpliter.c:taosEncodeVariantI32
Unexecuted instantiation: planUtil.c:taosEncodeVariantI32
Unexecuted instantiation: planValidator.c:taosEncodeVariantI32
Unexecuted instantiation: catalog.c:taosEncodeVariantI32
Unexecuted instantiation: ctgAsync.c:taosEncodeVariantI32
Unexecuted instantiation: ctgCache.c:taosEncodeVariantI32
Unexecuted instantiation: ctgDbg.c:taosEncodeVariantI32
Unexecuted instantiation: ctgRemote.c:taosEncodeVariantI32
Unexecuted instantiation: ctgRent.c:taosEncodeVariantI32
Unexecuted instantiation: ctgUtil.c:taosEncodeVariantI32
Unexecuted instantiation: functionMgt.c:taosEncodeVariantI32
Unexecuted instantiation: tudf.c:taosEncodeVariantI32
Unexecuted instantiation: builtins.c:taosEncodeVariantI32
Unexecuted instantiation: builtinsimpl.c:taosEncodeVariantI32
Unexecuted instantiation: thistogram.c:taosEncodeVariantI32
Unexecuted instantiation: tpercentile.c:taosEncodeVariantI32
Unexecuted instantiation: tavgfunction.c:taosEncodeVariantI32
Unexecuted instantiation: tminmax.c:taosEncodeVariantI32
Unexecuted instantiation: tminmaxavx.c:taosEncodeVariantI32
Unexecuted instantiation: filter.c:taosEncodeVariantI32
Unexecuted instantiation: scalar.c:taosEncodeVariantI32
Unexecuted instantiation: sclfunc.c:taosEncodeVariantI32
Unexecuted instantiation: sclvector.c:taosEncodeVariantI32
Unexecuted instantiation: nodesCloneFuncs.c:taosEncodeVariantI32
Unexecuted instantiation: nodesCodeFuncs.c:taosEncodeVariantI32
Unexecuted instantiation: nodesEqualFuncs.c:taosEncodeVariantI32
Unexecuted instantiation: nodesMatchFuncs.c:taosEncodeVariantI32
Unexecuted instantiation: nodesMsgFuncs.c:taosEncodeVariantI32
Unexecuted instantiation: nodesToSQLFuncs.c:taosEncodeVariantI32
Unexecuted instantiation: nodesTraverseFuncs.c:taosEncodeVariantI32
Unexecuted instantiation: nodesUtilFuncs.c:taosEncodeVariantI32
Unexecuted instantiation: queryUtil.c:taosEncodeVariantI32
Unexecuted instantiation: querymsg.c:taosEncodeVariantI32
Unexecuted instantiation: trans.c:taosEncodeVariantI32
Unexecuted instantiation: transCli.c:taosEncodeVariantI32
Unexecuted instantiation: transComm.c:taosEncodeVariantI32
Unexecuted instantiation: transSasl.c:taosEncodeVariantI32
Unexecuted instantiation: transSvr.c:taosEncodeVariantI32
Unexecuted instantiation: transTLS.c:taosEncodeVariantI32
Unexecuted instantiation: thttp.c:taosEncodeVariantI32
Unexecuted instantiation: geomFunc.c:taosEncodeVariantI32
Unexecuted instantiation: tarray.c:taosEncodeVariantI32
Unexecuted instantiation: tconfig.c:taosEncodeVariantI32
Unexecuted instantiation: tdigest.c:taosEncodeVariantI32
Unexecuted instantiation: tencode.c:taosEncodeVariantI32
Unexecuted instantiation: tlog.c:taosEncodeVariantI32
Unexecuted instantiation: tmempool.c:taosEncodeVariantI32
Unexecuted instantiation: mpDirect.c:taosEncodeVariantI32
Unexecuted instantiation: systable.c:taosEncodeVariantI32
Unexecuted instantiation: tdatablock.c:taosEncodeVariantI32
Unexecuted instantiation: tdataformat.c:taosEncodeVariantI32
Unexecuted instantiation: tglobal.c:taosEncodeVariantI32
Unexecuted instantiation: tmisce.c:taosEncodeVariantI32
Unexecuted instantiation: tname.c:taosEncodeVariantI32
Unexecuted instantiation: tpriv.c:taosEncodeVariantI32
Unexecuted instantiation: ttime.c:taosEncodeVariantI32
Unexecuted instantiation: tvariant.c:taosEncodeVariantI32
Unexecuted instantiation: streamMsg.c:taosEncodeVariantI32
Unexecuted instantiation: tmsg.c:taosEncodeVariantI32
Unexecuted instantiation: xnode.c:taosEncodeVariantI32
Unexecuted instantiation: tencrypt.c:taosEncodeVariantI32
Unexecuted instantiation: streamJson.c:taosEncodeVariantI32
Unexecuted instantiation: decimal.c:taosEncodeVariantI32
295
296
0
static FORCE_INLINE void *taosDecodeVariantI32(const void *buf, int32_t *value) {
297
0
  uint32_t tvalue = 0;
298
0
  void    *ret = taosDecodeVariantU32(buf, &tvalue);
299
0
  *value = ZIGZAGD(int32_t, tvalue);
300
0
  return ret;
301
0
}
Unexecuted instantiation: sql-fuzzer.c:taosDecodeVariantI32
Unexecuted instantiation: parser.c:taosDecodeVariantI32
Unexecuted instantiation: parTranslater.c:taosDecodeVariantI32
Unexecuted instantiation: parUtil.c:taosDecodeVariantI32
Unexecuted instantiation: parAstParser.c:taosDecodeVariantI32
Unexecuted instantiation: parAuthenticator.c:taosDecodeVariantI32
Unexecuted instantiation: parCalcConst.c:taosDecodeVariantI32
Unexecuted instantiation: parInsertSql.c:taosDecodeVariantI32
Unexecuted instantiation: parInsertUtil.c:taosDecodeVariantI32
Unexecuted instantiation: taos_lemon_sql.tab.c:taosDecodeVariantI32
Unexecuted instantiation: parAstCreater.c:taosDecodeVariantI32
Unexecuted instantiation: parInsertSml.c:taosDecodeVariantI32
Unexecuted instantiation: planner.c:taosDecodeVariantI32
Unexecuted instantiation: planLogicCreater.c:taosDecodeVariantI32
Unexecuted instantiation: planOptimizer.c:taosDecodeVariantI32
Unexecuted instantiation: planPhysiCreater.c:taosDecodeVariantI32
Unexecuted instantiation: planScaleOut.c:taosDecodeVariantI32
Unexecuted instantiation: planSpliter.c:taosDecodeVariantI32
Unexecuted instantiation: planUtil.c:taosDecodeVariantI32
Unexecuted instantiation: planValidator.c:taosDecodeVariantI32
Unexecuted instantiation: catalog.c:taosDecodeVariantI32
Unexecuted instantiation: ctgAsync.c:taosDecodeVariantI32
Unexecuted instantiation: ctgCache.c:taosDecodeVariantI32
Unexecuted instantiation: ctgDbg.c:taosDecodeVariantI32
Unexecuted instantiation: ctgRemote.c:taosDecodeVariantI32
Unexecuted instantiation: ctgRent.c:taosDecodeVariantI32
Unexecuted instantiation: ctgUtil.c:taosDecodeVariantI32
Unexecuted instantiation: functionMgt.c:taosDecodeVariantI32
Unexecuted instantiation: tudf.c:taosDecodeVariantI32
Unexecuted instantiation: builtins.c:taosDecodeVariantI32
Unexecuted instantiation: builtinsimpl.c:taosDecodeVariantI32
Unexecuted instantiation: thistogram.c:taosDecodeVariantI32
Unexecuted instantiation: tpercentile.c:taosDecodeVariantI32
Unexecuted instantiation: tavgfunction.c:taosDecodeVariantI32
Unexecuted instantiation: tminmax.c:taosDecodeVariantI32
Unexecuted instantiation: tminmaxavx.c:taosDecodeVariantI32
Unexecuted instantiation: filter.c:taosDecodeVariantI32
Unexecuted instantiation: scalar.c:taosDecodeVariantI32
Unexecuted instantiation: sclfunc.c:taosDecodeVariantI32
Unexecuted instantiation: sclvector.c:taosDecodeVariantI32
Unexecuted instantiation: nodesCloneFuncs.c:taosDecodeVariantI32
Unexecuted instantiation: nodesCodeFuncs.c:taosDecodeVariantI32
Unexecuted instantiation: nodesEqualFuncs.c:taosDecodeVariantI32
Unexecuted instantiation: nodesMatchFuncs.c:taosDecodeVariantI32
Unexecuted instantiation: nodesMsgFuncs.c:taosDecodeVariantI32
Unexecuted instantiation: nodesToSQLFuncs.c:taosDecodeVariantI32
Unexecuted instantiation: nodesTraverseFuncs.c:taosDecodeVariantI32
Unexecuted instantiation: nodesUtilFuncs.c:taosDecodeVariantI32
Unexecuted instantiation: queryUtil.c:taosDecodeVariantI32
Unexecuted instantiation: querymsg.c:taosDecodeVariantI32
Unexecuted instantiation: trans.c:taosDecodeVariantI32
Unexecuted instantiation: transCli.c:taosDecodeVariantI32
Unexecuted instantiation: transComm.c:taosDecodeVariantI32
Unexecuted instantiation: transSasl.c:taosDecodeVariantI32
Unexecuted instantiation: transSvr.c:taosDecodeVariantI32
Unexecuted instantiation: transTLS.c:taosDecodeVariantI32
Unexecuted instantiation: thttp.c:taosDecodeVariantI32
Unexecuted instantiation: geomFunc.c:taosDecodeVariantI32
Unexecuted instantiation: tarray.c:taosDecodeVariantI32
Unexecuted instantiation: tconfig.c:taosDecodeVariantI32
Unexecuted instantiation: tdigest.c:taosDecodeVariantI32
Unexecuted instantiation: tencode.c:taosDecodeVariantI32
Unexecuted instantiation: tlog.c:taosDecodeVariantI32
Unexecuted instantiation: tmempool.c:taosDecodeVariantI32
Unexecuted instantiation: mpDirect.c:taosDecodeVariantI32
Unexecuted instantiation: systable.c:taosDecodeVariantI32
Unexecuted instantiation: tdatablock.c:taosDecodeVariantI32
Unexecuted instantiation: tdataformat.c:taosDecodeVariantI32
Unexecuted instantiation: tglobal.c:taosDecodeVariantI32
Unexecuted instantiation: tmisce.c:taosDecodeVariantI32
Unexecuted instantiation: tname.c:taosDecodeVariantI32
Unexecuted instantiation: tpriv.c:taosDecodeVariantI32
Unexecuted instantiation: ttime.c:taosDecodeVariantI32
Unexecuted instantiation: tvariant.c:taosDecodeVariantI32
Unexecuted instantiation: streamMsg.c:taosDecodeVariantI32
Unexecuted instantiation: tmsg.c:taosDecodeVariantI32
Unexecuted instantiation: xnode.c:taosDecodeVariantI32
Unexecuted instantiation: tencrypt.c:taosDecodeVariantI32
Unexecuted instantiation: streamJson.c:taosDecodeVariantI32
Unexecuted instantiation: decimal.c:taosDecodeVariantI32
302
303
// ---- Variant U64
304
0
static FORCE_INLINE int32_t taosEncodeVariantU64(void **buf, uint64_t value) {
305
0
  int32_t i = 0;
306
0
  while (value >= ENCODE_LIMIT) {
307
0
    if (buf != NULL) ((uint8_t *)(*buf))[i] = (uint8_t)(value | ENCODE_LIMIT);
308
0
    value >>= 7;
309
0
    i++;
310
0
  }
311
312
0
  if (buf != NULL) {
313
0
    ((uint8_t *)(*buf))[i] = (uint8_t)value;
314
0
    *buf = POINTER_SHIFT(*buf, i + 1);
315
0
  }
316
317
0
  return i + 1;
318
0
}
Unexecuted instantiation: sql-fuzzer.c:taosEncodeVariantU64
Unexecuted instantiation: parser.c:taosEncodeVariantU64
Unexecuted instantiation: parTranslater.c:taosEncodeVariantU64
Unexecuted instantiation: parUtil.c:taosEncodeVariantU64
Unexecuted instantiation: parAstParser.c:taosEncodeVariantU64
Unexecuted instantiation: parAuthenticator.c:taosEncodeVariantU64
Unexecuted instantiation: parCalcConst.c:taosEncodeVariantU64
Unexecuted instantiation: parInsertSql.c:taosEncodeVariantU64
Unexecuted instantiation: parInsertUtil.c:taosEncodeVariantU64
Unexecuted instantiation: taos_lemon_sql.tab.c:taosEncodeVariantU64
Unexecuted instantiation: parAstCreater.c:taosEncodeVariantU64
Unexecuted instantiation: parInsertSml.c:taosEncodeVariantU64
Unexecuted instantiation: planner.c:taosEncodeVariantU64
Unexecuted instantiation: planLogicCreater.c:taosEncodeVariantU64
Unexecuted instantiation: planOptimizer.c:taosEncodeVariantU64
Unexecuted instantiation: planPhysiCreater.c:taosEncodeVariantU64
Unexecuted instantiation: planScaleOut.c:taosEncodeVariantU64
Unexecuted instantiation: planSpliter.c:taosEncodeVariantU64
Unexecuted instantiation: planUtil.c:taosEncodeVariantU64
Unexecuted instantiation: planValidator.c:taosEncodeVariantU64
Unexecuted instantiation: catalog.c:taosEncodeVariantU64
Unexecuted instantiation: ctgAsync.c:taosEncodeVariantU64
Unexecuted instantiation: ctgCache.c:taosEncodeVariantU64
Unexecuted instantiation: ctgDbg.c:taosEncodeVariantU64
Unexecuted instantiation: ctgRemote.c:taosEncodeVariantU64
Unexecuted instantiation: ctgRent.c:taosEncodeVariantU64
Unexecuted instantiation: ctgUtil.c:taosEncodeVariantU64
Unexecuted instantiation: functionMgt.c:taosEncodeVariantU64
Unexecuted instantiation: tudf.c:taosEncodeVariantU64
Unexecuted instantiation: builtins.c:taosEncodeVariantU64
Unexecuted instantiation: builtinsimpl.c:taosEncodeVariantU64
Unexecuted instantiation: thistogram.c:taosEncodeVariantU64
Unexecuted instantiation: tpercentile.c:taosEncodeVariantU64
Unexecuted instantiation: tavgfunction.c:taosEncodeVariantU64
Unexecuted instantiation: tminmax.c:taosEncodeVariantU64
Unexecuted instantiation: tminmaxavx.c:taosEncodeVariantU64
Unexecuted instantiation: filter.c:taosEncodeVariantU64
Unexecuted instantiation: scalar.c:taosEncodeVariantU64
Unexecuted instantiation: sclfunc.c:taosEncodeVariantU64
Unexecuted instantiation: sclvector.c:taosEncodeVariantU64
Unexecuted instantiation: nodesCloneFuncs.c:taosEncodeVariantU64
Unexecuted instantiation: nodesCodeFuncs.c:taosEncodeVariantU64
Unexecuted instantiation: nodesEqualFuncs.c:taosEncodeVariantU64
Unexecuted instantiation: nodesMatchFuncs.c:taosEncodeVariantU64
Unexecuted instantiation: nodesMsgFuncs.c:taosEncodeVariantU64
Unexecuted instantiation: nodesToSQLFuncs.c:taosEncodeVariantU64
Unexecuted instantiation: nodesTraverseFuncs.c:taosEncodeVariantU64
Unexecuted instantiation: nodesUtilFuncs.c:taosEncodeVariantU64
Unexecuted instantiation: queryUtil.c:taosEncodeVariantU64
Unexecuted instantiation: querymsg.c:taosEncodeVariantU64
Unexecuted instantiation: trans.c:taosEncodeVariantU64
Unexecuted instantiation: transCli.c:taosEncodeVariantU64
Unexecuted instantiation: transComm.c:taosEncodeVariantU64
Unexecuted instantiation: transSasl.c:taosEncodeVariantU64
Unexecuted instantiation: transSvr.c:taosEncodeVariantU64
Unexecuted instantiation: transTLS.c:taosEncodeVariantU64
Unexecuted instantiation: thttp.c:taosEncodeVariantU64
Unexecuted instantiation: geomFunc.c:taosEncodeVariantU64
Unexecuted instantiation: tarray.c:taosEncodeVariantU64
Unexecuted instantiation: tconfig.c:taosEncodeVariantU64
Unexecuted instantiation: tdigest.c:taosEncodeVariantU64
Unexecuted instantiation: tencode.c:taosEncodeVariantU64
Unexecuted instantiation: tlog.c:taosEncodeVariantU64
Unexecuted instantiation: tmempool.c:taosEncodeVariantU64
Unexecuted instantiation: mpDirect.c:taosEncodeVariantU64
Unexecuted instantiation: systable.c:taosEncodeVariantU64
Unexecuted instantiation: tdatablock.c:taosEncodeVariantU64
Unexecuted instantiation: tdataformat.c:taosEncodeVariantU64
Unexecuted instantiation: tglobal.c:taosEncodeVariantU64
Unexecuted instantiation: tmisce.c:taosEncodeVariantU64
Unexecuted instantiation: tname.c:taosEncodeVariantU64
Unexecuted instantiation: tpriv.c:taosEncodeVariantU64
Unexecuted instantiation: ttime.c:taosEncodeVariantU64
Unexecuted instantiation: tvariant.c:taosEncodeVariantU64
Unexecuted instantiation: streamMsg.c:taosEncodeVariantU64
Unexecuted instantiation: tmsg.c:taosEncodeVariantU64
Unexecuted instantiation: xnode.c:taosEncodeVariantU64
Unexecuted instantiation: tencrypt.c:taosEncodeVariantU64
Unexecuted instantiation: streamJson.c:taosEncodeVariantU64
Unexecuted instantiation: decimal.c:taosEncodeVariantU64
319
320
0
static FORCE_INLINE void *taosDecodeVariantU64(const void *buf, uint64_t *value) {
321
0
  int32_t  i = 0;
322
0
  uint64_t tval = 0;
323
0
  *value = 0;
324
0
  while (i < 10) {
325
0
    tval = (uint64_t)(((uint8_t *)buf)[i]);
326
0
    if (tval < ENCODE_LIMIT) {
327
0
      (*value) |= (tval << (7 * i));
328
0
      return POINTER_SHIFT(buf, i + 1);
329
0
    } else {
330
0
      (*value) |= ((tval & (ENCODE_LIMIT - 1)) << (7 * i));
331
0
      i++;
332
0
    }
333
0
  }
334
335
0
  return NULL;  // error happened
336
0
}
Unexecuted instantiation: sql-fuzzer.c:taosDecodeVariantU64
Unexecuted instantiation: parser.c:taosDecodeVariantU64
Unexecuted instantiation: parTranslater.c:taosDecodeVariantU64
Unexecuted instantiation: parUtil.c:taosDecodeVariantU64
Unexecuted instantiation: parAstParser.c:taosDecodeVariantU64
Unexecuted instantiation: parAuthenticator.c:taosDecodeVariantU64
Unexecuted instantiation: parCalcConst.c:taosDecodeVariantU64
Unexecuted instantiation: parInsertSql.c:taosDecodeVariantU64
Unexecuted instantiation: parInsertUtil.c:taosDecodeVariantU64
Unexecuted instantiation: taos_lemon_sql.tab.c:taosDecodeVariantU64
Unexecuted instantiation: parAstCreater.c:taosDecodeVariantU64
Unexecuted instantiation: parInsertSml.c:taosDecodeVariantU64
Unexecuted instantiation: planner.c:taosDecodeVariantU64
Unexecuted instantiation: planLogicCreater.c:taosDecodeVariantU64
Unexecuted instantiation: planOptimizer.c:taosDecodeVariantU64
Unexecuted instantiation: planPhysiCreater.c:taosDecodeVariantU64
Unexecuted instantiation: planScaleOut.c:taosDecodeVariantU64
Unexecuted instantiation: planSpliter.c:taosDecodeVariantU64
Unexecuted instantiation: planUtil.c:taosDecodeVariantU64
Unexecuted instantiation: planValidator.c:taosDecodeVariantU64
Unexecuted instantiation: catalog.c:taosDecodeVariantU64
Unexecuted instantiation: ctgAsync.c:taosDecodeVariantU64
Unexecuted instantiation: ctgCache.c:taosDecodeVariantU64
Unexecuted instantiation: ctgDbg.c:taosDecodeVariantU64
Unexecuted instantiation: ctgRemote.c:taosDecodeVariantU64
Unexecuted instantiation: ctgRent.c:taosDecodeVariantU64
Unexecuted instantiation: ctgUtil.c:taosDecodeVariantU64
Unexecuted instantiation: functionMgt.c:taosDecodeVariantU64
Unexecuted instantiation: tudf.c:taosDecodeVariantU64
Unexecuted instantiation: builtins.c:taosDecodeVariantU64
Unexecuted instantiation: builtinsimpl.c:taosDecodeVariantU64
Unexecuted instantiation: thistogram.c:taosDecodeVariantU64
Unexecuted instantiation: tpercentile.c:taosDecodeVariantU64
Unexecuted instantiation: tavgfunction.c:taosDecodeVariantU64
Unexecuted instantiation: tminmax.c:taosDecodeVariantU64
Unexecuted instantiation: tminmaxavx.c:taosDecodeVariantU64
Unexecuted instantiation: filter.c:taosDecodeVariantU64
Unexecuted instantiation: scalar.c:taosDecodeVariantU64
Unexecuted instantiation: sclfunc.c:taosDecodeVariantU64
Unexecuted instantiation: sclvector.c:taosDecodeVariantU64
Unexecuted instantiation: nodesCloneFuncs.c:taosDecodeVariantU64
Unexecuted instantiation: nodesCodeFuncs.c:taosDecodeVariantU64
Unexecuted instantiation: nodesEqualFuncs.c:taosDecodeVariantU64
Unexecuted instantiation: nodesMatchFuncs.c:taosDecodeVariantU64
Unexecuted instantiation: nodesMsgFuncs.c:taosDecodeVariantU64
Unexecuted instantiation: nodesToSQLFuncs.c:taosDecodeVariantU64
Unexecuted instantiation: nodesTraverseFuncs.c:taosDecodeVariantU64
Unexecuted instantiation: nodesUtilFuncs.c:taosDecodeVariantU64
Unexecuted instantiation: queryUtil.c:taosDecodeVariantU64
Unexecuted instantiation: querymsg.c:taosDecodeVariantU64
Unexecuted instantiation: trans.c:taosDecodeVariantU64
Unexecuted instantiation: transCli.c:taosDecodeVariantU64
Unexecuted instantiation: transComm.c:taosDecodeVariantU64
Unexecuted instantiation: transSasl.c:taosDecodeVariantU64
Unexecuted instantiation: transSvr.c:taosDecodeVariantU64
Unexecuted instantiation: transTLS.c:taosDecodeVariantU64
Unexecuted instantiation: thttp.c:taosDecodeVariantU64
Unexecuted instantiation: geomFunc.c:taosDecodeVariantU64
Unexecuted instantiation: tarray.c:taosDecodeVariantU64
Unexecuted instantiation: tconfig.c:taosDecodeVariantU64
Unexecuted instantiation: tdigest.c:taosDecodeVariantU64
Unexecuted instantiation: tencode.c:taosDecodeVariantU64
Unexecuted instantiation: tlog.c:taosDecodeVariantU64
Unexecuted instantiation: tmempool.c:taosDecodeVariantU64
Unexecuted instantiation: mpDirect.c:taosDecodeVariantU64
Unexecuted instantiation: systable.c:taosDecodeVariantU64
Unexecuted instantiation: tdatablock.c:taosDecodeVariantU64
Unexecuted instantiation: tdataformat.c:taosDecodeVariantU64
Unexecuted instantiation: tglobal.c:taosDecodeVariantU64
Unexecuted instantiation: tmisce.c:taosDecodeVariantU64
Unexecuted instantiation: tname.c:taosDecodeVariantU64
Unexecuted instantiation: tpriv.c:taosDecodeVariantU64
Unexecuted instantiation: ttime.c:taosDecodeVariantU64
Unexecuted instantiation: tvariant.c:taosDecodeVariantU64
Unexecuted instantiation: streamMsg.c:taosDecodeVariantU64
Unexecuted instantiation: tmsg.c:taosDecodeVariantU64
Unexecuted instantiation: xnode.c:taosDecodeVariantU64
Unexecuted instantiation: tencrypt.c:taosDecodeVariantU64
Unexecuted instantiation: streamJson.c:taosDecodeVariantU64
Unexecuted instantiation: decimal.c:taosDecodeVariantU64
337
338
// ---- Variant I64
339
0
static FORCE_INLINE int32_t taosEncodeVariantI64(void **buf, int64_t value) {
340
0
  return taosEncodeVariantU64(buf, ZIGZAGE(int64_t, value));
341
0
}
Unexecuted instantiation: sql-fuzzer.c:taosEncodeVariantI64
Unexecuted instantiation: parser.c:taosEncodeVariantI64
Unexecuted instantiation: parTranslater.c:taosEncodeVariantI64
Unexecuted instantiation: parUtil.c:taosEncodeVariantI64
Unexecuted instantiation: parAstParser.c:taosEncodeVariantI64
Unexecuted instantiation: parAuthenticator.c:taosEncodeVariantI64
Unexecuted instantiation: parCalcConst.c:taosEncodeVariantI64
Unexecuted instantiation: parInsertSql.c:taosEncodeVariantI64
Unexecuted instantiation: parInsertUtil.c:taosEncodeVariantI64
Unexecuted instantiation: taos_lemon_sql.tab.c:taosEncodeVariantI64
Unexecuted instantiation: parAstCreater.c:taosEncodeVariantI64
Unexecuted instantiation: parInsertSml.c:taosEncodeVariantI64
Unexecuted instantiation: planner.c:taosEncodeVariantI64
Unexecuted instantiation: planLogicCreater.c:taosEncodeVariantI64
Unexecuted instantiation: planOptimizer.c:taosEncodeVariantI64
Unexecuted instantiation: planPhysiCreater.c:taosEncodeVariantI64
Unexecuted instantiation: planScaleOut.c:taosEncodeVariantI64
Unexecuted instantiation: planSpliter.c:taosEncodeVariantI64
Unexecuted instantiation: planUtil.c:taosEncodeVariantI64
Unexecuted instantiation: planValidator.c:taosEncodeVariantI64
Unexecuted instantiation: catalog.c:taosEncodeVariantI64
Unexecuted instantiation: ctgAsync.c:taosEncodeVariantI64
Unexecuted instantiation: ctgCache.c:taosEncodeVariantI64
Unexecuted instantiation: ctgDbg.c:taosEncodeVariantI64
Unexecuted instantiation: ctgRemote.c:taosEncodeVariantI64
Unexecuted instantiation: ctgRent.c:taosEncodeVariantI64
Unexecuted instantiation: ctgUtil.c:taosEncodeVariantI64
Unexecuted instantiation: functionMgt.c:taosEncodeVariantI64
Unexecuted instantiation: tudf.c:taosEncodeVariantI64
Unexecuted instantiation: builtins.c:taosEncodeVariantI64
Unexecuted instantiation: builtinsimpl.c:taosEncodeVariantI64
Unexecuted instantiation: thistogram.c:taosEncodeVariantI64
Unexecuted instantiation: tpercentile.c:taosEncodeVariantI64
Unexecuted instantiation: tavgfunction.c:taosEncodeVariantI64
Unexecuted instantiation: tminmax.c:taosEncodeVariantI64
Unexecuted instantiation: tminmaxavx.c:taosEncodeVariantI64
Unexecuted instantiation: filter.c:taosEncodeVariantI64
Unexecuted instantiation: scalar.c:taosEncodeVariantI64
Unexecuted instantiation: sclfunc.c:taosEncodeVariantI64
Unexecuted instantiation: sclvector.c:taosEncodeVariantI64
Unexecuted instantiation: nodesCloneFuncs.c:taosEncodeVariantI64
Unexecuted instantiation: nodesCodeFuncs.c:taosEncodeVariantI64
Unexecuted instantiation: nodesEqualFuncs.c:taosEncodeVariantI64
Unexecuted instantiation: nodesMatchFuncs.c:taosEncodeVariantI64
Unexecuted instantiation: nodesMsgFuncs.c:taosEncodeVariantI64
Unexecuted instantiation: nodesToSQLFuncs.c:taosEncodeVariantI64
Unexecuted instantiation: nodesTraverseFuncs.c:taosEncodeVariantI64
Unexecuted instantiation: nodesUtilFuncs.c:taosEncodeVariantI64
Unexecuted instantiation: queryUtil.c:taosEncodeVariantI64
Unexecuted instantiation: querymsg.c:taosEncodeVariantI64
Unexecuted instantiation: trans.c:taosEncodeVariantI64
Unexecuted instantiation: transCli.c:taosEncodeVariantI64
Unexecuted instantiation: transComm.c:taosEncodeVariantI64
Unexecuted instantiation: transSasl.c:taosEncodeVariantI64
Unexecuted instantiation: transSvr.c:taosEncodeVariantI64
Unexecuted instantiation: transTLS.c:taosEncodeVariantI64
Unexecuted instantiation: thttp.c:taosEncodeVariantI64
Unexecuted instantiation: geomFunc.c:taosEncodeVariantI64
Unexecuted instantiation: tarray.c:taosEncodeVariantI64
Unexecuted instantiation: tconfig.c:taosEncodeVariantI64
Unexecuted instantiation: tdigest.c:taosEncodeVariantI64
Unexecuted instantiation: tencode.c:taosEncodeVariantI64
Unexecuted instantiation: tlog.c:taosEncodeVariantI64
Unexecuted instantiation: tmempool.c:taosEncodeVariantI64
Unexecuted instantiation: mpDirect.c:taosEncodeVariantI64
Unexecuted instantiation: systable.c:taosEncodeVariantI64
Unexecuted instantiation: tdatablock.c:taosEncodeVariantI64
Unexecuted instantiation: tdataformat.c:taosEncodeVariantI64
Unexecuted instantiation: tglobal.c:taosEncodeVariantI64
Unexecuted instantiation: tmisce.c:taosEncodeVariantI64
Unexecuted instantiation: tname.c:taosEncodeVariantI64
Unexecuted instantiation: tpriv.c:taosEncodeVariantI64
Unexecuted instantiation: ttime.c:taosEncodeVariantI64
Unexecuted instantiation: tvariant.c:taosEncodeVariantI64
Unexecuted instantiation: streamMsg.c:taosEncodeVariantI64
Unexecuted instantiation: tmsg.c:taosEncodeVariantI64
Unexecuted instantiation: xnode.c:taosEncodeVariantI64
Unexecuted instantiation: tencrypt.c:taosEncodeVariantI64
Unexecuted instantiation: streamJson.c:taosEncodeVariantI64
Unexecuted instantiation: decimal.c:taosEncodeVariantI64
342
343
0
static FORCE_INLINE void *taosDecodeVariantI64(const void *buf, int64_t *value) {
344
0
  uint64_t tvalue = 0;
345
0
  void    *ret = taosDecodeVariantU64(buf, &tvalue);
346
0
  *value = ZIGZAGD(int64_t, tvalue);
347
0
  return ret;
348
0
}
Unexecuted instantiation: sql-fuzzer.c:taosDecodeVariantI64
Unexecuted instantiation: parser.c:taosDecodeVariantI64
Unexecuted instantiation: parTranslater.c:taosDecodeVariantI64
Unexecuted instantiation: parUtil.c:taosDecodeVariantI64
Unexecuted instantiation: parAstParser.c:taosDecodeVariantI64
Unexecuted instantiation: parAuthenticator.c:taosDecodeVariantI64
Unexecuted instantiation: parCalcConst.c:taosDecodeVariantI64
Unexecuted instantiation: parInsertSql.c:taosDecodeVariantI64
Unexecuted instantiation: parInsertUtil.c:taosDecodeVariantI64
Unexecuted instantiation: taos_lemon_sql.tab.c:taosDecodeVariantI64
Unexecuted instantiation: parAstCreater.c:taosDecodeVariantI64
Unexecuted instantiation: parInsertSml.c:taosDecodeVariantI64
Unexecuted instantiation: planner.c:taosDecodeVariantI64
Unexecuted instantiation: planLogicCreater.c:taosDecodeVariantI64
Unexecuted instantiation: planOptimizer.c:taosDecodeVariantI64
Unexecuted instantiation: planPhysiCreater.c:taosDecodeVariantI64
Unexecuted instantiation: planScaleOut.c:taosDecodeVariantI64
Unexecuted instantiation: planSpliter.c:taosDecodeVariantI64
Unexecuted instantiation: planUtil.c:taosDecodeVariantI64
Unexecuted instantiation: planValidator.c:taosDecodeVariantI64
Unexecuted instantiation: catalog.c:taosDecodeVariantI64
Unexecuted instantiation: ctgAsync.c:taosDecodeVariantI64
Unexecuted instantiation: ctgCache.c:taosDecodeVariantI64
Unexecuted instantiation: ctgDbg.c:taosDecodeVariantI64
Unexecuted instantiation: ctgRemote.c:taosDecodeVariantI64
Unexecuted instantiation: ctgRent.c:taosDecodeVariantI64
Unexecuted instantiation: ctgUtil.c:taosDecodeVariantI64
Unexecuted instantiation: functionMgt.c:taosDecodeVariantI64
Unexecuted instantiation: tudf.c:taosDecodeVariantI64
Unexecuted instantiation: builtins.c:taosDecodeVariantI64
Unexecuted instantiation: builtinsimpl.c:taosDecodeVariantI64
Unexecuted instantiation: thistogram.c:taosDecodeVariantI64
Unexecuted instantiation: tpercentile.c:taosDecodeVariantI64
Unexecuted instantiation: tavgfunction.c:taosDecodeVariantI64
Unexecuted instantiation: tminmax.c:taosDecodeVariantI64
Unexecuted instantiation: tminmaxavx.c:taosDecodeVariantI64
Unexecuted instantiation: filter.c:taosDecodeVariantI64
Unexecuted instantiation: scalar.c:taosDecodeVariantI64
Unexecuted instantiation: sclfunc.c:taosDecodeVariantI64
Unexecuted instantiation: sclvector.c:taosDecodeVariantI64
Unexecuted instantiation: nodesCloneFuncs.c:taosDecodeVariantI64
Unexecuted instantiation: nodesCodeFuncs.c:taosDecodeVariantI64
Unexecuted instantiation: nodesEqualFuncs.c:taosDecodeVariantI64
Unexecuted instantiation: nodesMatchFuncs.c:taosDecodeVariantI64
Unexecuted instantiation: nodesMsgFuncs.c:taosDecodeVariantI64
Unexecuted instantiation: nodesToSQLFuncs.c:taosDecodeVariantI64
Unexecuted instantiation: nodesTraverseFuncs.c:taosDecodeVariantI64
Unexecuted instantiation: nodesUtilFuncs.c:taosDecodeVariantI64
Unexecuted instantiation: queryUtil.c:taosDecodeVariantI64
Unexecuted instantiation: querymsg.c:taosDecodeVariantI64
Unexecuted instantiation: trans.c:taosDecodeVariantI64
Unexecuted instantiation: transCli.c:taosDecodeVariantI64
Unexecuted instantiation: transComm.c:taosDecodeVariantI64
Unexecuted instantiation: transSasl.c:taosDecodeVariantI64
Unexecuted instantiation: transSvr.c:taosDecodeVariantI64
Unexecuted instantiation: transTLS.c:taosDecodeVariantI64
Unexecuted instantiation: thttp.c:taosDecodeVariantI64
Unexecuted instantiation: geomFunc.c:taosDecodeVariantI64
Unexecuted instantiation: tarray.c:taosDecodeVariantI64
Unexecuted instantiation: tconfig.c:taosDecodeVariantI64
Unexecuted instantiation: tdigest.c:taosDecodeVariantI64
Unexecuted instantiation: tencode.c:taosDecodeVariantI64
Unexecuted instantiation: tlog.c:taosDecodeVariantI64
Unexecuted instantiation: tmempool.c:taosDecodeVariantI64
Unexecuted instantiation: mpDirect.c:taosDecodeVariantI64
Unexecuted instantiation: systable.c:taosDecodeVariantI64
Unexecuted instantiation: tdatablock.c:taosDecodeVariantI64
Unexecuted instantiation: tdataformat.c:taosDecodeVariantI64
Unexecuted instantiation: tglobal.c:taosDecodeVariantI64
Unexecuted instantiation: tmisce.c:taosDecodeVariantI64
Unexecuted instantiation: tname.c:taosDecodeVariantI64
Unexecuted instantiation: tpriv.c:taosDecodeVariantI64
Unexecuted instantiation: ttime.c:taosDecodeVariantI64
Unexecuted instantiation: tvariant.c:taosDecodeVariantI64
Unexecuted instantiation: streamMsg.c:taosDecodeVariantI64
Unexecuted instantiation: tmsg.c:taosDecodeVariantI64
Unexecuted instantiation: xnode.c:taosDecodeVariantI64
Unexecuted instantiation: tencrypt.c:taosDecodeVariantI64
Unexecuted instantiation: streamJson.c:taosDecodeVariantI64
Unexecuted instantiation: decimal.c:taosDecodeVariantI64
349
350
// ---- string
351
0
static FORCE_INLINE int32_t taosEncodeString(void **buf, const char *value) {
352
0
  int32_t tlen = 0;
353
0
  size_t  size = strlen(value);
354
355
0
  tlen += taosEncodeVariantU64(buf, size);
356
0
  if (buf != NULL) {
357
0
    TAOS_MEMCPY(*buf, value, size);
358
0
    *buf = POINTER_SHIFT(*buf, size);
359
0
  }
360
0
  tlen += (int32_t)size;
361
362
0
  return tlen;
363
0
}
Unexecuted instantiation: sql-fuzzer.c:taosEncodeString
Unexecuted instantiation: parser.c:taosEncodeString
Unexecuted instantiation: parTranslater.c:taosEncodeString
Unexecuted instantiation: parUtil.c:taosEncodeString
Unexecuted instantiation: parAstParser.c:taosEncodeString
Unexecuted instantiation: parAuthenticator.c:taosEncodeString
Unexecuted instantiation: parCalcConst.c:taosEncodeString
Unexecuted instantiation: parInsertSql.c:taosEncodeString
Unexecuted instantiation: parInsertUtil.c:taosEncodeString
Unexecuted instantiation: taos_lemon_sql.tab.c:taosEncodeString
Unexecuted instantiation: parAstCreater.c:taosEncodeString
Unexecuted instantiation: parInsertSml.c:taosEncodeString
Unexecuted instantiation: planner.c:taosEncodeString
Unexecuted instantiation: planLogicCreater.c:taosEncodeString
Unexecuted instantiation: planOptimizer.c:taosEncodeString
Unexecuted instantiation: planPhysiCreater.c:taosEncodeString
Unexecuted instantiation: planScaleOut.c:taosEncodeString
Unexecuted instantiation: planSpliter.c:taosEncodeString
Unexecuted instantiation: planUtil.c:taosEncodeString
Unexecuted instantiation: planValidator.c:taosEncodeString
Unexecuted instantiation: catalog.c:taosEncodeString
Unexecuted instantiation: ctgAsync.c:taosEncodeString
Unexecuted instantiation: ctgCache.c:taosEncodeString
Unexecuted instantiation: ctgDbg.c:taosEncodeString
Unexecuted instantiation: ctgRemote.c:taosEncodeString
Unexecuted instantiation: ctgRent.c:taosEncodeString
Unexecuted instantiation: ctgUtil.c:taosEncodeString
Unexecuted instantiation: functionMgt.c:taosEncodeString
Unexecuted instantiation: tudf.c:taosEncodeString
Unexecuted instantiation: builtins.c:taosEncodeString
Unexecuted instantiation: builtinsimpl.c:taosEncodeString
Unexecuted instantiation: thistogram.c:taosEncodeString
Unexecuted instantiation: tpercentile.c:taosEncodeString
Unexecuted instantiation: tavgfunction.c:taosEncodeString
Unexecuted instantiation: tminmax.c:taosEncodeString
Unexecuted instantiation: tminmaxavx.c:taosEncodeString
Unexecuted instantiation: filter.c:taosEncodeString
Unexecuted instantiation: scalar.c:taosEncodeString
Unexecuted instantiation: sclfunc.c:taosEncodeString
Unexecuted instantiation: sclvector.c:taosEncodeString
Unexecuted instantiation: nodesCloneFuncs.c:taosEncodeString
Unexecuted instantiation: nodesCodeFuncs.c:taosEncodeString
Unexecuted instantiation: nodesEqualFuncs.c:taosEncodeString
Unexecuted instantiation: nodesMatchFuncs.c:taosEncodeString
Unexecuted instantiation: nodesMsgFuncs.c:taosEncodeString
Unexecuted instantiation: nodesToSQLFuncs.c:taosEncodeString
Unexecuted instantiation: nodesTraverseFuncs.c:taosEncodeString
Unexecuted instantiation: nodesUtilFuncs.c:taosEncodeString
Unexecuted instantiation: queryUtil.c:taosEncodeString
Unexecuted instantiation: querymsg.c:taosEncodeString
Unexecuted instantiation: trans.c:taosEncodeString
Unexecuted instantiation: transCli.c:taosEncodeString
Unexecuted instantiation: transComm.c:taosEncodeString
Unexecuted instantiation: transSasl.c:taosEncodeString
Unexecuted instantiation: transSvr.c:taosEncodeString
Unexecuted instantiation: transTLS.c:taosEncodeString
Unexecuted instantiation: thttp.c:taosEncodeString
Unexecuted instantiation: geomFunc.c:taosEncodeString
Unexecuted instantiation: tarray.c:taosEncodeString
Unexecuted instantiation: tconfig.c:taosEncodeString
Unexecuted instantiation: tdigest.c:taosEncodeString
Unexecuted instantiation: tencode.c:taosEncodeString
Unexecuted instantiation: tlog.c:taosEncodeString
Unexecuted instantiation: tmempool.c:taosEncodeString
Unexecuted instantiation: mpDirect.c:taosEncodeString
Unexecuted instantiation: systable.c:taosEncodeString
Unexecuted instantiation: tdatablock.c:taosEncodeString
Unexecuted instantiation: tdataformat.c:taosEncodeString
Unexecuted instantiation: tglobal.c:taosEncodeString
Unexecuted instantiation: tmisce.c:taosEncodeString
Unexecuted instantiation: tname.c:taosEncodeString
Unexecuted instantiation: tpriv.c:taosEncodeString
Unexecuted instantiation: ttime.c:taosEncodeString
Unexecuted instantiation: tvariant.c:taosEncodeString
Unexecuted instantiation: streamMsg.c:taosEncodeString
Unexecuted instantiation: tmsg.c:taosEncodeString
Unexecuted instantiation: xnode.c:taosEncodeString
Unexecuted instantiation: tencrypt.c:taosEncodeString
Unexecuted instantiation: streamJson.c:taosEncodeString
Unexecuted instantiation: decimal.c:taosEncodeString
364
365
0
static FORCE_INLINE void *taosDecodeString(const void *buf, char **value) {
366
0
  uint64_t size = 0;
367
0
368
0
  buf = taosDecodeVariantU64(buf, &size);
369
0
  *value = (char *)taosMemoryMalloc((size_t)size + 1);
370
0
371
0
  if (*value == NULL) return NULL;
372
0
  TAOS_MEMCPY(*value, buf, (size_t)size);
373
0
374
0
  (*value)[size] = '\0';
375
0
376
0
  return POINTER_SHIFT(buf, size);
377
0
}
Unexecuted instantiation: sql-fuzzer.c:taosDecodeString
Unexecuted instantiation: parser.c:taosDecodeString
Unexecuted instantiation: parTranslater.c:taosDecodeString
Unexecuted instantiation: parUtil.c:taosDecodeString
Unexecuted instantiation: parAstParser.c:taosDecodeString
Unexecuted instantiation: parAuthenticator.c:taosDecodeString
Unexecuted instantiation: parCalcConst.c:taosDecodeString
Unexecuted instantiation: parInsertSql.c:taosDecodeString
Unexecuted instantiation: parInsertUtil.c:taosDecodeString
Unexecuted instantiation: taos_lemon_sql.tab.c:taosDecodeString
Unexecuted instantiation: parAstCreater.c:taosDecodeString
Unexecuted instantiation: parInsertSml.c:taosDecodeString
Unexecuted instantiation: planner.c:taosDecodeString
Unexecuted instantiation: planLogicCreater.c:taosDecodeString
Unexecuted instantiation: planOptimizer.c:taosDecodeString
Unexecuted instantiation: planPhysiCreater.c:taosDecodeString
Unexecuted instantiation: planScaleOut.c:taosDecodeString
Unexecuted instantiation: planSpliter.c:taosDecodeString
Unexecuted instantiation: planUtil.c:taosDecodeString
Unexecuted instantiation: planValidator.c:taosDecodeString
Unexecuted instantiation: catalog.c:taosDecodeString
Unexecuted instantiation: ctgAsync.c:taosDecodeString
Unexecuted instantiation: ctgCache.c:taosDecodeString
Unexecuted instantiation: ctgDbg.c:taosDecodeString
Unexecuted instantiation: ctgRemote.c:taosDecodeString
Unexecuted instantiation: ctgRent.c:taosDecodeString
Unexecuted instantiation: ctgUtil.c:taosDecodeString
Unexecuted instantiation: functionMgt.c:taosDecodeString
Unexecuted instantiation: tudf.c:taosDecodeString
Unexecuted instantiation: builtins.c:taosDecodeString
Unexecuted instantiation: builtinsimpl.c:taosDecodeString
Unexecuted instantiation: thistogram.c:taosDecodeString
Unexecuted instantiation: tpercentile.c:taosDecodeString
Unexecuted instantiation: tavgfunction.c:taosDecodeString
Unexecuted instantiation: tminmax.c:taosDecodeString
Unexecuted instantiation: tminmaxavx.c:taosDecodeString
Unexecuted instantiation: filter.c:taosDecodeString
Unexecuted instantiation: scalar.c:taosDecodeString
Unexecuted instantiation: sclfunc.c:taosDecodeString
Unexecuted instantiation: sclvector.c:taosDecodeString
Unexecuted instantiation: nodesCloneFuncs.c:taosDecodeString
Unexecuted instantiation: nodesCodeFuncs.c:taosDecodeString
Unexecuted instantiation: nodesEqualFuncs.c:taosDecodeString
Unexecuted instantiation: nodesMatchFuncs.c:taosDecodeString
Unexecuted instantiation: nodesMsgFuncs.c:taosDecodeString
Unexecuted instantiation: nodesToSQLFuncs.c:taosDecodeString
Unexecuted instantiation: nodesTraverseFuncs.c:taosDecodeString
Unexecuted instantiation: nodesUtilFuncs.c:taosDecodeString
Unexecuted instantiation: queryUtil.c:taosDecodeString
Unexecuted instantiation: querymsg.c:taosDecodeString
Unexecuted instantiation: trans.c:taosDecodeString
Unexecuted instantiation: transCli.c:taosDecodeString
Unexecuted instantiation: transComm.c:taosDecodeString
Unexecuted instantiation: transSasl.c:taosDecodeString
Unexecuted instantiation: transSvr.c:taosDecodeString
Unexecuted instantiation: transTLS.c:taosDecodeString
Unexecuted instantiation: thttp.c:taosDecodeString
Unexecuted instantiation: geomFunc.c:taosDecodeString
Unexecuted instantiation: tarray.c:taosDecodeString
Unexecuted instantiation: tconfig.c:taosDecodeString
Unexecuted instantiation: tdigest.c:taosDecodeString
Unexecuted instantiation: tencode.c:taosDecodeString
Unexecuted instantiation: tlog.c:taosDecodeString
Unexecuted instantiation: tmempool.c:taosDecodeString
Unexecuted instantiation: mpDirect.c:taosDecodeString
Unexecuted instantiation: systable.c:taosDecodeString
Unexecuted instantiation: tdatablock.c:taosDecodeString
Unexecuted instantiation: tdataformat.c:taosDecodeString
Unexecuted instantiation: tglobal.c:taosDecodeString
Unexecuted instantiation: tmisce.c:taosDecodeString
Unexecuted instantiation: tname.c:taosDecodeString
Unexecuted instantiation: tpriv.c:taosDecodeString
Unexecuted instantiation: ttime.c:taosDecodeString
Unexecuted instantiation: tvariant.c:taosDecodeString
Unexecuted instantiation: streamMsg.c:taosDecodeString
Unexecuted instantiation: tmsg.c:taosDecodeString
Unexecuted instantiation: xnode.c:taosDecodeString
Unexecuted instantiation: tencrypt.c:taosDecodeString
Unexecuted instantiation: streamJson.c:taosDecodeString
Unexecuted instantiation: decimal.c:taosDecodeString
378
379
0
static FORCE_INLINE void *taosDecodeStringTo(const void *buf, char *value) {
380
0
  uint64_t size = 0;
381
382
0
  buf = taosDecodeVariantU64(buf, &size);
383
0
  TAOS_MEMCPY(value, buf, (size_t)size);
384
385
0
  value[size] = '\0';
386
387
0
  return POINTER_SHIFT(buf, size);
388
0
}
Unexecuted instantiation: sql-fuzzer.c:taosDecodeStringTo
Unexecuted instantiation: parser.c:taosDecodeStringTo
Unexecuted instantiation: parTranslater.c:taosDecodeStringTo
Unexecuted instantiation: parUtil.c:taosDecodeStringTo
Unexecuted instantiation: parAstParser.c:taosDecodeStringTo
Unexecuted instantiation: parAuthenticator.c:taosDecodeStringTo
Unexecuted instantiation: parCalcConst.c:taosDecodeStringTo
Unexecuted instantiation: parInsertSql.c:taosDecodeStringTo
Unexecuted instantiation: parInsertUtil.c:taosDecodeStringTo
Unexecuted instantiation: taos_lemon_sql.tab.c:taosDecodeStringTo
Unexecuted instantiation: parAstCreater.c:taosDecodeStringTo
Unexecuted instantiation: parInsertSml.c:taosDecodeStringTo
Unexecuted instantiation: planner.c:taosDecodeStringTo
Unexecuted instantiation: planLogicCreater.c:taosDecodeStringTo
Unexecuted instantiation: planOptimizer.c:taosDecodeStringTo
Unexecuted instantiation: planPhysiCreater.c:taosDecodeStringTo
Unexecuted instantiation: planScaleOut.c:taosDecodeStringTo
Unexecuted instantiation: planSpliter.c:taosDecodeStringTo
Unexecuted instantiation: planUtil.c:taosDecodeStringTo
Unexecuted instantiation: planValidator.c:taosDecodeStringTo
Unexecuted instantiation: catalog.c:taosDecodeStringTo
Unexecuted instantiation: ctgAsync.c:taosDecodeStringTo
Unexecuted instantiation: ctgCache.c:taosDecodeStringTo
Unexecuted instantiation: ctgDbg.c:taosDecodeStringTo
Unexecuted instantiation: ctgRemote.c:taosDecodeStringTo
Unexecuted instantiation: ctgRent.c:taosDecodeStringTo
Unexecuted instantiation: ctgUtil.c:taosDecodeStringTo
Unexecuted instantiation: functionMgt.c:taosDecodeStringTo
Unexecuted instantiation: tudf.c:taosDecodeStringTo
Unexecuted instantiation: builtins.c:taosDecodeStringTo
Unexecuted instantiation: builtinsimpl.c:taosDecodeStringTo
Unexecuted instantiation: thistogram.c:taosDecodeStringTo
Unexecuted instantiation: tpercentile.c:taosDecodeStringTo
Unexecuted instantiation: tavgfunction.c:taosDecodeStringTo
Unexecuted instantiation: tminmax.c:taosDecodeStringTo
Unexecuted instantiation: tminmaxavx.c:taosDecodeStringTo
Unexecuted instantiation: filter.c:taosDecodeStringTo
Unexecuted instantiation: scalar.c:taosDecodeStringTo
Unexecuted instantiation: sclfunc.c:taosDecodeStringTo
Unexecuted instantiation: sclvector.c:taosDecodeStringTo
Unexecuted instantiation: nodesCloneFuncs.c:taosDecodeStringTo
Unexecuted instantiation: nodesCodeFuncs.c:taosDecodeStringTo
Unexecuted instantiation: nodesEqualFuncs.c:taosDecodeStringTo
Unexecuted instantiation: nodesMatchFuncs.c:taosDecodeStringTo
Unexecuted instantiation: nodesMsgFuncs.c:taosDecodeStringTo
Unexecuted instantiation: nodesToSQLFuncs.c:taosDecodeStringTo
Unexecuted instantiation: nodesTraverseFuncs.c:taosDecodeStringTo
Unexecuted instantiation: nodesUtilFuncs.c:taosDecodeStringTo
Unexecuted instantiation: queryUtil.c:taosDecodeStringTo
Unexecuted instantiation: querymsg.c:taosDecodeStringTo
Unexecuted instantiation: trans.c:taosDecodeStringTo
Unexecuted instantiation: transCli.c:taosDecodeStringTo
Unexecuted instantiation: transComm.c:taosDecodeStringTo
Unexecuted instantiation: transSasl.c:taosDecodeStringTo
Unexecuted instantiation: transSvr.c:taosDecodeStringTo
Unexecuted instantiation: transTLS.c:taosDecodeStringTo
Unexecuted instantiation: thttp.c:taosDecodeStringTo
Unexecuted instantiation: geomFunc.c:taosDecodeStringTo
Unexecuted instantiation: tarray.c:taosDecodeStringTo
Unexecuted instantiation: tconfig.c:taosDecodeStringTo
Unexecuted instantiation: tdigest.c:taosDecodeStringTo
Unexecuted instantiation: tencode.c:taosDecodeStringTo
Unexecuted instantiation: tlog.c:taosDecodeStringTo
Unexecuted instantiation: tmempool.c:taosDecodeStringTo
Unexecuted instantiation: mpDirect.c:taosDecodeStringTo
Unexecuted instantiation: systable.c:taosDecodeStringTo
Unexecuted instantiation: tdatablock.c:taosDecodeStringTo
Unexecuted instantiation: tdataformat.c:taosDecodeStringTo
Unexecuted instantiation: tglobal.c:taosDecodeStringTo
Unexecuted instantiation: tmisce.c:taosDecodeStringTo
Unexecuted instantiation: tname.c:taosDecodeStringTo
Unexecuted instantiation: tpriv.c:taosDecodeStringTo
Unexecuted instantiation: ttime.c:taosDecodeStringTo
Unexecuted instantiation: tvariant.c:taosDecodeStringTo
Unexecuted instantiation: streamMsg.c:taosDecodeStringTo
Unexecuted instantiation: tmsg.c:taosDecodeStringTo
Unexecuted instantiation: xnode.c:taosDecodeStringTo
Unexecuted instantiation: tencrypt.c:taosDecodeStringTo
Unexecuted instantiation: streamJson.c:taosDecodeStringTo
Unexecuted instantiation: decimal.c:taosDecodeStringTo
389
390
// ---- binary
391
0
static FORCE_INLINE int32_t taosEncodeBinary(void **buf, const void *value, int32_t valueLen) {
392
0
  int32_t tlen = 0;
393
394
0
  if (buf != NULL) {
395
0
    TAOS_MEMCPY(*buf, value, valueLen);
396
0
    *buf = POINTER_SHIFT(*buf, valueLen);
397
0
  }
398
0
  tlen += (int32_t)valueLen;
399
400
0
  return tlen;
401
0
}
Unexecuted instantiation: sql-fuzzer.c:taosEncodeBinary
Unexecuted instantiation: parser.c:taosEncodeBinary
Unexecuted instantiation: parTranslater.c:taosEncodeBinary
Unexecuted instantiation: parUtil.c:taosEncodeBinary
Unexecuted instantiation: parAstParser.c:taosEncodeBinary
Unexecuted instantiation: parAuthenticator.c:taosEncodeBinary
Unexecuted instantiation: parCalcConst.c:taosEncodeBinary
Unexecuted instantiation: parInsertSql.c:taosEncodeBinary
Unexecuted instantiation: parInsertUtil.c:taosEncodeBinary
Unexecuted instantiation: taos_lemon_sql.tab.c:taosEncodeBinary
Unexecuted instantiation: parAstCreater.c:taosEncodeBinary
Unexecuted instantiation: parInsertSml.c:taosEncodeBinary
Unexecuted instantiation: planner.c:taosEncodeBinary
Unexecuted instantiation: planLogicCreater.c:taosEncodeBinary
Unexecuted instantiation: planOptimizer.c:taosEncodeBinary
Unexecuted instantiation: planPhysiCreater.c:taosEncodeBinary
Unexecuted instantiation: planScaleOut.c:taosEncodeBinary
Unexecuted instantiation: planSpliter.c:taosEncodeBinary
Unexecuted instantiation: planUtil.c:taosEncodeBinary
Unexecuted instantiation: planValidator.c:taosEncodeBinary
Unexecuted instantiation: catalog.c:taosEncodeBinary
Unexecuted instantiation: ctgAsync.c:taosEncodeBinary
Unexecuted instantiation: ctgCache.c:taosEncodeBinary
Unexecuted instantiation: ctgDbg.c:taosEncodeBinary
Unexecuted instantiation: ctgRemote.c:taosEncodeBinary
Unexecuted instantiation: ctgRent.c:taosEncodeBinary
Unexecuted instantiation: ctgUtil.c:taosEncodeBinary
Unexecuted instantiation: functionMgt.c:taosEncodeBinary
Unexecuted instantiation: tudf.c:taosEncodeBinary
Unexecuted instantiation: builtins.c:taosEncodeBinary
Unexecuted instantiation: builtinsimpl.c:taosEncodeBinary
Unexecuted instantiation: thistogram.c:taosEncodeBinary
Unexecuted instantiation: tpercentile.c:taosEncodeBinary
Unexecuted instantiation: tavgfunction.c:taosEncodeBinary
Unexecuted instantiation: tminmax.c:taosEncodeBinary
Unexecuted instantiation: tminmaxavx.c:taosEncodeBinary
Unexecuted instantiation: filter.c:taosEncodeBinary
Unexecuted instantiation: scalar.c:taosEncodeBinary
Unexecuted instantiation: sclfunc.c:taosEncodeBinary
Unexecuted instantiation: sclvector.c:taosEncodeBinary
Unexecuted instantiation: nodesCloneFuncs.c:taosEncodeBinary
Unexecuted instantiation: nodesCodeFuncs.c:taosEncodeBinary
Unexecuted instantiation: nodesEqualFuncs.c:taosEncodeBinary
Unexecuted instantiation: nodesMatchFuncs.c:taosEncodeBinary
Unexecuted instantiation: nodesMsgFuncs.c:taosEncodeBinary
Unexecuted instantiation: nodesToSQLFuncs.c:taosEncodeBinary
Unexecuted instantiation: nodesTraverseFuncs.c:taosEncodeBinary
Unexecuted instantiation: nodesUtilFuncs.c:taosEncodeBinary
Unexecuted instantiation: queryUtil.c:taosEncodeBinary
Unexecuted instantiation: querymsg.c:taosEncodeBinary
Unexecuted instantiation: trans.c:taosEncodeBinary
Unexecuted instantiation: transCli.c:taosEncodeBinary
Unexecuted instantiation: transComm.c:taosEncodeBinary
Unexecuted instantiation: transSasl.c:taosEncodeBinary
Unexecuted instantiation: transSvr.c:taosEncodeBinary
Unexecuted instantiation: transTLS.c:taosEncodeBinary
Unexecuted instantiation: thttp.c:taosEncodeBinary
Unexecuted instantiation: geomFunc.c:taosEncodeBinary
Unexecuted instantiation: tarray.c:taosEncodeBinary
Unexecuted instantiation: tconfig.c:taosEncodeBinary
Unexecuted instantiation: tdigest.c:taosEncodeBinary
Unexecuted instantiation: tencode.c:taosEncodeBinary
Unexecuted instantiation: tlog.c:taosEncodeBinary
Unexecuted instantiation: tmempool.c:taosEncodeBinary
Unexecuted instantiation: mpDirect.c:taosEncodeBinary
Unexecuted instantiation: systable.c:taosEncodeBinary
Unexecuted instantiation: tdatablock.c:taosEncodeBinary
Unexecuted instantiation: tdataformat.c:taosEncodeBinary
Unexecuted instantiation: tglobal.c:taosEncodeBinary
Unexecuted instantiation: tmisce.c:taosEncodeBinary
Unexecuted instantiation: tname.c:taosEncodeBinary
Unexecuted instantiation: tpriv.c:taosEncodeBinary
Unexecuted instantiation: ttime.c:taosEncodeBinary
Unexecuted instantiation: tvariant.c:taosEncodeBinary
Unexecuted instantiation: streamMsg.c:taosEncodeBinary
Unexecuted instantiation: tmsg.c:taosEncodeBinary
Unexecuted instantiation: xnode.c:taosEncodeBinary
Unexecuted instantiation: tencrypt.c:taosEncodeBinary
Unexecuted instantiation: streamJson.c:taosEncodeBinary
Unexecuted instantiation: decimal.c:taosEncodeBinary
402
403
0
static FORCE_INLINE void *taosDecodeBinary(const void *buf, void **value, int32_t valueLen) {
404
0
  *value = taosMemoryMalloc((size_t)valueLen);
405
0
  if (*value == NULL) return NULL;
406
0
  TAOS_MEMCPY(*value, buf, (size_t)valueLen);
407
408
0
  return POINTER_SHIFT(buf, valueLen);
409
0
}
Unexecuted instantiation: sql-fuzzer.c:taosDecodeBinary
Unexecuted instantiation: parser.c:taosDecodeBinary
Unexecuted instantiation: parTranslater.c:taosDecodeBinary
Unexecuted instantiation: parUtil.c:taosDecodeBinary
Unexecuted instantiation: parAstParser.c:taosDecodeBinary
Unexecuted instantiation: parAuthenticator.c:taosDecodeBinary
Unexecuted instantiation: parCalcConst.c:taosDecodeBinary
Unexecuted instantiation: parInsertSql.c:taosDecodeBinary
Unexecuted instantiation: parInsertUtil.c:taosDecodeBinary
Unexecuted instantiation: taos_lemon_sql.tab.c:taosDecodeBinary
Unexecuted instantiation: parAstCreater.c:taosDecodeBinary
Unexecuted instantiation: parInsertSml.c:taosDecodeBinary
Unexecuted instantiation: planner.c:taosDecodeBinary
Unexecuted instantiation: planLogicCreater.c:taosDecodeBinary
Unexecuted instantiation: planOptimizer.c:taosDecodeBinary
Unexecuted instantiation: planPhysiCreater.c:taosDecodeBinary
Unexecuted instantiation: planScaleOut.c:taosDecodeBinary
Unexecuted instantiation: planSpliter.c:taosDecodeBinary
Unexecuted instantiation: planUtil.c:taosDecodeBinary
Unexecuted instantiation: planValidator.c:taosDecodeBinary
Unexecuted instantiation: catalog.c:taosDecodeBinary
Unexecuted instantiation: ctgAsync.c:taosDecodeBinary
Unexecuted instantiation: ctgCache.c:taosDecodeBinary
Unexecuted instantiation: ctgDbg.c:taosDecodeBinary
Unexecuted instantiation: ctgRemote.c:taosDecodeBinary
Unexecuted instantiation: ctgRent.c:taosDecodeBinary
Unexecuted instantiation: ctgUtil.c:taosDecodeBinary
Unexecuted instantiation: functionMgt.c:taosDecodeBinary
Unexecuted instantiation: tudf.c:taosDecodeBinary
Unexecuted instantiation: builtins.c:taosDecodeBinary
Unexecuted instantiation: builtinsimpl.c:taosDecodeBinary
Unexecuted instantiation: thistogram.c:taosDecodeBinary
Unexecuted instantiation: tpercentile.c:taosDecodeBinary
Unexecuted instantiation: tavgfunction.c:taosDecodeBinary
Unexecuted instantiation: tminmax.c:taosDecodeBinary
Unexecuted instantiation: tminmaxavx.c:taosDecodeBinary
Unexecuted instantiation: filter.c:taosDecodeBinary
Unexecuted instantiation: scalar.c:taosDecodeBinary
Unexecuted instantiation: sclfunc.c:taosDecodeBinary
Unexecuted instantiation: sclvector.c:taosDecodeBinary
Unexecuted instantiation: nodesCloneFuncs.c:taosDecodeBinary
Unexecuted instantiation: nodesCodeFuncs.c:taosDecodeBinary
Unexecuted instantiation: nodesEqualFuncs.c:taosDecodeBinary
Unexecuted instantiation: nodesMatchFuncs.c:taosDecodeBinary
Unexecuted instantiation: nodesMsgFuncs.c:taosDecodeBinary
Unexecuted instantiation: nodesToSQLFuncs.c:taosDecodeBinary
Unexecuted instantiation: nodesTraverseFuncs.c:taosDecodeBinary
Unexecuted instantiation: nodesUtilFuncs.c:taosDecodeBinary
Unexecuted instantiation: queryUtil.c:taosDecodeBinary
Unexecuted instantiation: querymsg.c:taosDecodeBinary
Unexecuted instantiation: trans.c:taosDecodeBinary
Unexecuted instantiation: transCli.c:taosDecodeBinary
Unexecuted instantiation: transComm.c:taosDecodeBinary
Unexecuted instantiation: transSasl.c:taosDecodeBinary
Unexecuted instantiation: transSvr.c:taosDecodeBinary
Unexecuted instantiation: transTLS.c:taosDecodeBinary
Unexecuted instantiation: thttp.c:taosDecodeBinary
Unexecuted instantiation: geomFunc.c:taosDecodeBinary
Unexecuted instantiation: tarray.c:taosDecodeBinary
Unexecuted instantiation: tconfig.c:taosDecodeBinary
Unexecuted instantiation: tdigest.c:taosDecodeBinary
Unexecuted instantiation: tencode.c:taosDecodeBinary
Unexecuted instantiation: tlog.c:taosDecodeBinary
Unexecuted instantiation: tmempool.c:taosDecodeBinary
Unexecuted instantiation: mpDirect.c:taosDecodeBinary
Unexecuted instantiation: systable.c:taosDecodeBinary
Unexecuted instantiation: tdatablock.c:taosDecodeBinary
Unexecuted instantiation: tdataformat.c:taosDecodeBinary
Unexecuted instantiation: tglobal.c:taosDecodeBinary
Unexecuted instantiation: tmisce.c:taosDecodeBinary
Unexecuted instantiation: tname.c:taosDecodeBinary
Unexecuted instantiation: tpriv.c:taosDecodeBinary
Unexecuted instantiation: ttime.c:taosDecodeBinary
Unexecuted instantiation: tvariant.c:taosDecodeBinary
Unexecuted instantiation: streamMsg.c:taosDecodeBinary
Unexecuted instantiation: tmsg.c:taosDecodeBinary
Unexecuted instantiation: xnode.c:taosDecodeBinary
Unexecuted instantiation: tencrypt.c:taosDecodeBinary
Unexecuted instantiation: streamJson.c:taosDecodeBinary
Unexecuted instantiation: decimal.c:taosDecodeBinary
410
411
0
static FORCE_INLINE void *taosDecodeBinaryTo(const void *buf, void *value, int32_t valueLen) {
412
0
  TAOS_MEMCPY(value, buf, (size_t)valueLen);
413
0
  return POINTER_SHIFT(buf, valueLen);
414
0
}
Unexecuted instantiation: sql-fuzzer.c:taosDecodeBinaryTo
Unexecuted instantiation: parser.c:taosDecodeBinaryTo
Unexecuted instantiation: parTranslater.c:taosDecodeBinaryTo
Unexecuted instantiation: parUtil.c:taosDecodeBinaryTo
Unexecuted instantiation: parAstParser.c:taosDecodeBinaryTo
Unexecuted instantiation: parAuthenticator.c:taosDecodeBinaryTo
Unexecuted instantiation: parCalcConst.c:taosDecodeBinaryTo
Unexecuted instantiation: parInsertSql.c:taosDecodeBinaryTo
Unexecuted instantiation: parInsertUtil.c:taosDecodeBinaryTo
Unexecuted instantiation: taos_lemon_sql.tab.c:taosDecodeBinaryTo
Unexecuted instantiation: parAstCreater.c:taosDecodeBinaryTo
Unexecuted instantiation: parInsertSml.c:taosDecodeBinaryTo
Unexecuted instantiation: planner.c:taosDecodeBinaryTo
Unexecuted instantiation: planLogicCreater.c:taosDecodeBinaryTo
Unexecuted instantiation: planOptimizer.c:taosDecodeBinaryTo
Unexecuted instantiation: planPhysiCreater.c:taosDecodeBinaryTo
Unexecuted instantiation: planScaleOut.c:taosDecodeBinaryTo
Unexecuted instantiation: planSpliter.c:taosDecodeBinaryTo
Unexecuted instantiation: planUtil.c:taosDecodeBinaryTo
Unexecuted instantiation: planValidator.c:taosDecodeBinaryTo
Unexecuted instantiation: catalog.c:taosDecodeBinaryTo
Unexecuted instantiation: ctgAsync.c:taosDecodeBinaryTo
Unexecuted instantiation: ctgCache.c:taosDecodeBinaryTo
Unexecuted instantiation: ctgDbg.c:taosDecodeBinaryTo
Unexecuted instantiation: ctgRemote.c:taosDecodeBinaryTo
Unexecuted instantiation: ctgRent.c:taosDecodeBinaryTo
Unexecuted instantiation: ctgUtil.c:taosDecodeBinaryTo
Unexecuted instantiation: functionMgt.c:taosDecodeBinaryTo
Unexecuted instantiation: tudf.c:taosDecodeBinaryTo
Unexecuted instantiation: builtins.c:taosDecodeBinaryTo
Unexecuted instantiation: builtinsimpl.c:taosDecodeBinaryTo
Unexecuted instantiation: thistogram.c:taosDecodeBinaryTo
Unexecuted instantiation: tpercentile.c:taosDecodeBinaryTo
Unexecuted instantiation: tavgfunction.c:taosDecodeBinaryTo
Unexecuted instantiation: tminmax.c:taosDecodeBinaryTo
Unexecuted instantiation: tminmaxavx.c:taosDecodeBinaryTo
Unexecuted instantiation: filter.c:taosDecodeBinaryTo
Unexecuted instantiation: scalar.c:taosDecodeBinaryTo
Unexecuted instantiation: sclfunc.c:taosDecodeBinaryTo
Unexecuted instantiation: sclvector.c:taosDecodeBinaryTo
Unexecuted instantiation: nodesCloneFuncs.c:taosDecodeBinaryTo
Unexecuted instantiation: nodesCodeFuncs.c:taosDecodeBinaryTo
Unexecuted instantiation: nodesEqualFuncs.c:taosDecodeBinaryTo
Unexecuted instantiation: nodesMatchFuncs.c:taosDecodeBinaryTo
Unexecuted instantiation: nodesMsgFuncs.c:taosDecodeBinaryTo
Unexecuted instantiation: nodesToSQLFuncs.c:taosDecodeBinaryTo
Unexecuted instantiation: nodesTraverseFuncs.c:taosDecodeBinaryTo
Unexecuted instantiation: nodesUtilFuncs.c:taosDecodeBinaryTo
Unexecuted instantiation: queryUtil.c:taosDecodeBinaryTo
Unexecuted instantiation: querymsg.c:taosDecodeBinaryTo
Unexecuted instantiation: trans.c:taosDecodeBinaryTo
Unexecuted instantiation: transCli.c:taosDecodeBinaryTo
Unexecuted instantiation: transComm.c:taosDecodeBinaryTo
Unexecuted instantiation: transSasl.c:taosDecodeBinaryTo
Unexecuted instantiation: transSvr.c:taosDecodeBinaryTo
Unexecuted instantiation: transTLS.c:taosDecodeBinaryTo
Unexecuted instantiation: thttp.c:taosDecodeBinaryTo
Unexecuted instantiation: geomFunc.c:taosDecodeBinaryTo
Unexecuted instantiation: tarray.c:taosDecodeBinaryTo
Unexecuted instantiation: tconfig.c:taosDecodeBinaryTo
Unexecuted instantiation: tdigest.c:taosDecodeBinaryTo
Unexecuted instantiation: tencode.c:taosDecodeBinaryTo
Unexecuted instantiation: tlog.c:taosDecodeBinaryTo
Unexecuted instantiation: tmempool.c:taosDecodeBinaryTo
Unexecuted instantiation: mpDirect.c:taosDecodeBinaryTo
Unexecuted instantiation: systable.c:taosDecodeBinaryTo
Unexecuted instantiation: tdatablock.c:taosDecodeBinaryTo
Unexecuted instantiation: tdataformat.c:taosDecodeBinaryTo
Unexecuted instantiation: tglobal.c:taosDecodeBinaryTo
Unexecuted instantiation: tmisce.c:taosDecodeBinaryTo
Unexecuted instantiation: tname.c:taosDecodeBinaryTo
Unexecuted instantiation: tpriv.c:taosDecodeBinaryTo
Unexecuted instantiation: ttime.c:taosDecodeBinaryTo
Unexecuted instantiation: tvariant.c:taosDecodeBinaryTo
Unexecuted instantiation: streamMsg.c:taosDecodeBinaryTo
Unexecuted instantiation: tmsg.c:taosDecodeBinaryTo
Unexecuted instantiation: xnode.c:taosDecodeBinaryTo
Unexecuted instantiation: tencrypt.c:taosDecodeBinaryTo
Unexecuted instantiation: streamJson.c:taosDecodeBinaryTo
Unexecuted instantiation: decimal.c:taosDecodeBinaryTo
415
416
#endif
417
418
#ifdef __cplusplus
419
}
420
#endif
421
422
#endif /*_TD_UTIL_CODING_H_*/