YugabyteDB (2.13.0.0-b42, bfc6a6643e7399ac8a0e81d06a3ee6d6571b33ab)

Coverage Report

Created: 2022-03-09 17:30

/Users/deen/code/yugabyte-db/build/debugcov-clang-dynamic-arm64-ninja/src/yb/bfpg/gen_operator.h
Line
Count
Source (jump to first uncovered line)
1
// Copyright (c) YugaByte, Inc.
2
3
#ifndef YB_UTIL_BFPG_GEN_OPERATOR_H_
4
#define YB_UTIL_BFPG_GEN_OPERATOR_H_
5
6
#include <vector>
7
8
#include "yb/bfpg/base_operator.h"
9
#include "yb/bfpg/bfunc.h"
10
#include "yb/bfpg/bfunc_convert.h"
11
#include "yb/bfpg/bfunc_standard.h"
12
#include "yb/util/status.h"
13
14
using std::vector;
15
16
namespace yb {
17
namespace bfpg {
18
19
class OPERATOR_NoOp_0 : public BFOperator {
20
 public:
21
  OPERATOR_NoOp_0(
22
    BFOpcode opcode,
23
    BFOpcode overloaded_opcode,
24
    const BFDecl *op_decl)
25
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
26
17.1k
  }
27
28
  template<typename PType, typename RType>
29
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
30
0
                     const std::shared_ptr<RType>& result) {
31
0
    return NoOp();
32
0
  }
Unexecuted instantiation: _ZN2yb4bfpg15OPERATOR_NoOp_04ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg15OPERATOR_NoOp_04ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
33
34
  template<typename PType, typename RType>
35
  static Status ExecRaw(const std::vector<PType*>& params,
36
0
                        RType *result) {
37
0
    return NoOp();
38
0
  }
39
40
  template<typename PType, typename RType>
41
  static Status ExecRefAndRaw(std::vector<PType> *params,
42
0
                              RType *result) {
43
0
    return NoOp();
44
0
  }
45
};
46
47
class OPERATOR_ConvertI8ToI16_1 : public BFOperator {
48
 public:
49
  OPERATOR_ConvertI8ToI16_1(
50
    BFOpcode opcode,
51
    BFOpcode overloaded_opcode,
52
    const BFDecl *op_decl)
53
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
54
17.1k
  }
55
56
  template<typename PType, typename RType>
57
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
58
0
                     const std::shared_ptr<RType>& result) {
59
0
    return ConvertI8ToI16(params[0], result);
60
0
  }
Unexecuted instantiation: _ZN2yb4bfpg25OPERATOR_ConvertI8ToI16_14ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg25OPERATOR_ConvertI8ToI16_14ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
61
62
  template<typename PType, typename RType>
63
  static Status ExecRaw(const std::vector<PType*>& params,
64
0
                        RType *result) {
65
0
    return ConvertI8ToI16(params[0], result);
66
0
  }
67
68
  template<typename PType, typename RType>
69
  static Status ExecRefAndRaw(std::vector<PType> *params,
70
0
                              RType *result) {
71
0
    return ConvertI8ToI16(&(*params)[0], result);
72
0
  }
73
};
74
75
class OPERATOR_ConvertI8ToI32_2 : public BFOperator {
76
 public:
77
  OPERATOR_ConvertI8ToI32_2(
78
    BFOpcode opcode,
79
    BFOpcode overloaded_opcode,
80
    const BFDecl *op_decl)
81
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
82
17.1k
  }
83
84
  template<typename PType, typename RType>
85
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
86
0
                     const std::shared_ptr<RType>& result) {
87
0
    return ConvertI8ToI32(params[0], result);
88
0
  }
Unexecuted instantiation: _ZN2yb4bfpg25OPERATOR_ConvertI8ToI32_24ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg25OPERATOR_ConvertI8ToI32_24ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
89
90
  template<typename PType, typename RType>
91
  static Status ExecRaw(const std::vector<PType*>& params,
92
0
                        RType *result) {
93
0
    return ConvertI8ToI32(params[0], result);
94
0
  }
95
96
  template<typename PType, typename RType>
97
  static Status ExecRefAndRaw(std::vector<PType> *params,
98
0
                              RType *result) {
99
0
    return ConvertI8ToI32(&(*params)[0], result);
100
0
  }
101
};
102
103
class OPERATOR_ConvertI8ToI64_3 : public BFOperator {
104
 public:
105
  OPERATOR_ConvertI8ToI64_3(
106
    BFOpcode opcode,
107
    BFOpcode overloaded_opcode,
108
    const BFDecl *op_decl)
109
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
110
17.1k
  }
111
112
  template<typename PType, typename RType>
113
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
114
0
                     const std::shared_ptr<RType>& result) {
115
0
    return ConvertI8ToI64(params[0], result);
116
0
  }
Unexecuted instantiation: _ZN2yb4bfpg25OPERATOR_ConvertI8ToI64_34ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg25OPERATOR_ConvertI8ToI64_34ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
117
118
  template<typename PType, typename RType>
119
  static Status ExecRaw(const std::vector<PType*>& params,
120
0
                        RType *result) {
121
0
    return ConvertI8ToI64(params[0], result);
122
0
  }
123
124
  template<typename PType, typename RType>
125
  static Status ExecRefAndRaw(std::vector<PType> *params,
126
0
                              RType *result) {
127
0
    return ConvertI8ToI64(&(*params)[0], result);
128
0
  }
129
};
130
131
class OPERATOR_ConvertI8ToFloat_4 : public BFOperator {
132
 public:
133
  OPERATOR_ConvertI8ToFloat_4(
134
    BFOpcode opcode,
135
    BFOpcode overloaded_opcode,
136
    const BFDecl *op_decl)
137
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
138
17.1k
  }
139
140
  template<typename PType, typename RType>
141
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
142
0
                     const std::shared_ptr<RType>& result) {
143
0
    return ConvertI8ToFloat(params[0], result);
144
0
  }
Unexecuted instantiation: _ZN2yb4bfpg27OPERATOR_ConvertI8ToFloat_44ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg27OPERATOR_ConvertI8ToFloat_44ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
145
146
  template<typename PType, typename RType>
147
  static Status ExecRaw(const std::vector<PType*>& params,
148
0
                        RType *result) {
149
0
    return ConvertI8ToFloat(params[0], result);
150
0
  }
151
152
  template<typename PType, typename RType>
153
  static Status ExecRefAndRaw(std::vector<PType> *params,
154
0
                              RType *result) {
155
0
    return ConvertI8ToFloat(&(*params)[0], result);
156
0
  }
157
};
158
159
class OPERATOR_ConvertI8ToDouble_5 : public BFOperator {
160
 public:
161
  OPERATOR_ConvertI8ToDouble_5(
162
    BFOpcode opcode,
163
    BFOpcode overloaded_opcode,
164
    const BFDecl *op_decl)
165
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
166
17.1k
  }
167
168
  template<typename PType, typename RType>
169
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
170
0
                     const std::shared_ptr<RType>& result) {
171
0
    return ConvertI8ToDouble(params[0], result);
172
0
  }
Unexecuted instantiation: _ZN2yb4bfpg28OPERATOR_ConvertI8ToDouble_54ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg28OPERATOR_ConvertI8ToDouble_54ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
173
174
  template<typename PType, typename RType>
175
  static Status ExecRaw(const std::vector<PType*>& params,
176
0
                        RType *result) {
177
0
    return ConvertI8ToDouble(params[0], result);
178
0
  }
179
180
  template<typename PType, typename RType>
181
  static Status ExecRefAndRaw(std::vector<PType> *params,
182
0
                              RType *result) {
183
0
    return ConvertI8ToDouble(&(*params)[0], result);
184
0
  }
185
};
186
187
class OPERATOR_ConvertI16ToI8_6 : public BFOperator {
188
 public:
189
  OPERATOR_ConvertI16ToI8_6(
190
    BFOpcode opcode,
191
    BFOpcode overloaded_opcode,
192
    const BFDecl *op_decl)
193
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
194
17.1k
  }
195
196
  template<typename PType, typename RType>
197
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
198
0
                     const std::shared_ptr<RType>& result) {
199
0
    return ConvertI16ToI8(params[0], result);
200
0
  }
Unexecuted instantiation: _ZN2yb4bfpg25OPERATOR_ConvertI16ToI8_64ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg25OPERATOR_ConvertI16ToI8_64ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
201
202
  template<typename PType, typename RType>
203
  static Status ExecRaw(const std::vector<PType*>& params,
204
0
                        RType *result) {
205
0
    return ConvertI16ToI8(params[0], result);
206
0
  }
207
208
  template<typename PType, typename RType>
209
  static Status ExecRefAndRaw(std::vector<PType> *params,
210
0
                              RType *result) {
211
0
    return ConvertI16ToI8(&(*params)[0], result);
212
0
  }
213
};
214
215
class OPERATOR_ConvertI16ToI32_7 : public BFOperator {
216
 public:
217
  OPERATOR_ConvertI16ToI32_7(
218
    BFOpcode opcode,
219
    BFOpcode overloaded_opcode,
220
    const BFDecl *op_decl)
221
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
222
17.1k
  }
223
224
  template<typename PType, typename RType>
225
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
226
0
                     const std::shared_ptr<RType>& result) {
227
0
    return ConvertI16ToI32(params[0], result);
228
0
  }
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ConvertI16ToI32_74ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ConvertI16ToI32_74ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
229
230
  template<typename PType, typename RType>
231
  static Status ExecRaw(const std::vector<PType*>& params,
232
0
                        RType *result) {
233
0
    return ConvertI16ToI32(params[0], result);
234
0
  }
235
236
  template<typename PType, typename RType>
237
  static Status ExecRefAndRaw(std::vector<PType> *params,
238
0
                              RType *result) {
239
0
    return ConvertI16ToI32(&(*params)[0], result);
240
0
  }
241
};
242
243
class OPERATOR_ConvertI16ToI64_8 : public BFOperator {
244
 public:
245
  OPERATOR_ConvertI16ToI64_8(
246
    BFOpcode opcode,
247
    BFOpcode overloaded_opcode,
248
    const BFDecl *op_decl)
249
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
250
17.1k
  }
251
252
  template<typename PType, typename RType>
253
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
254
0
                     const std::shared_ptr<RType>& result) {
255
0
    return ConvertI16ToI64(params[0], result);
256
0
  }
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ConvertI16ToI64_84ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ConvertI16ToI64_84ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
257
258
  template<typename PType, typename RType>
259
  static Status ExecRaw(const std::vector<PType*>& params,
260
0
                        RType *result) {
261
0
    return ConvertI16ToI64(params[0], result);
262
0
  }
263
264
  template<typename PType, typename RType>
265
  static Status ExecRefAndRaw(std::vector<PType> *params,
266
0
                              RType *result) {
267
0
    return ConvertI16ToI64(&(*params)[0], result);
268
0
  }
269
};
270
271
class OPERATOR_ConvertI16ToFloat_9 : public BFOperator {
272
 public:
273
  OPERATOR_ConvertI16ToFloat_9(
274
    BFOpcode opcode,
275
    BFOpcode overloaded_opcode,
276
    const BFDecl *op_decl)
277
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
278
17.1k
  }
279
280
  template<typename PType, typename RType>
281
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
282
0
                     const std::shared_ptr<RType>& result) {
283
0
    return ConvertI16ToFloat(params[0], result);
284
0
  }
Unexecuted instantiation: _ZN2yb4bfpg28OPERATOR_ConvertI16ToFloat_94ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg28OPERATOR_ConvertI16ToFloat_94ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
285
286
  template<typename PType, typename RType>
287
  static Status ExecRaw(const std::vector<PType*>& params,
288
0
                        RType *result) {
289
0
    return ConvertI16ToFloat(params[0], result);
290
0
  }
291
292
  template<typename PType, typename RType>
293
  static Status ExecRefAndRaw(std::vector<PType> *params,
294
0
                              RType *result) {
295
0
    return ConvertI16ToFloat(&(*params)[0], result);
296
0
  }
297
};
298
299
class OPERATOR_ConvertI16ToDouble_10 : public BFOperator {
300
 public:
301
  OPERATOR_ConvertI16ToDouble_10(
302
    BFOpcode opcode,
303
    BFOpcode overloaded_opcode,
304
    const BFDecl *op_decl)
305
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
306
17.1k
  }
307
308
  template<typename PType, typename RType>
309
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
310
1
                     const std::shared_ptr<RType>& result) {
311
1
    return ConvertI16ToDouble(params[0], result);
312
1
  }
_ZN2yb4bfpg30OPERATOR_ConvertI16ToDouble_104ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Line
Count
Source
310
1
                     const std::shared_ptr<RType>& result) {
311
1
    return ConvertI16ToDouble(params[0], result);
312
1
  }
Unexecuted instantiation: _ZN2yb4bfpg30OPERATOR_ConvertI16ToDouble_104ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
313
314
  template<typename PType, typename RType>
315
  static Status ExecRaw(const std::vector<PType*>& params,
316
0
                        RType *result) {
317
0
    return ConvertI16ToDouble(params[0], result);
318
0
  }
319
320
  template<typename PType, typename RType>
321
  static Status ExecRefAndRaw(std::vector<PType> *params,
322
0
                              RType *result) {
323
0
    return ConvertI16ToDouble(&(*params)[0], result);
324
0
  }
325
};
326
327
class OPERATOR_ConvertI32ToI8_11 : public BFOperator {
328
 public:
329
  OPERATOR_ConvertI32ToI8_11(
330
    BFOpcode opcode,
331
    BFOpcode overloaded_opcode,
332
    const BFDecl *op_decl)
333
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
334
17.1k
  }
335
336
  template<typename PType, typename RType>
337
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
338
0
                     const std::shared_ptr<RType>& result) {
339
0
    return ConvertI32ToI8(params[0], result);
340
0
  }
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ConvertI32ToI8_114ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ConvertI32ToI8_114ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
341
342
  template<typename PType, typename RType>
343
  static Status ExecRaw(const std::vector<PType*>& params,
344
0
                        RType *result) {
345
0
    return ConvertI32ToI8(params[0], result);
346
0
  }
347
348
  template<typename PType, typename RType>
349
  static Status ExecRefAndRaw(std::vector<PType> *params,
350
0
                              RType *result) {
351
0
    return ConvertI32ToI8(&(*params)[0], result);
352
0
  }
353
};
354
355
class OPERATOR_ConvertI32ToI16_12 : public BFOperator {
356
 public:
357
  OPERATOR_ConvertI32ToI16_12(
358
    BFOpcode opcode,
359
    BFOpcode overloaded_opcode,
360
    const BFDecl *op_decl)
361
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
362
17.1k
  }
363
364
  template<typename PType, typename RType>
365
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
366
0
                     const std::shared_ptr<RType>& result) {
367
0
    return ConvertI32ToI16(params[0], result);
368
0
  }
Unexecuted instantiation: _ZN2yb4bfpg27OPERATOR_ConvertI32ToI16_124ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg27OPERATOR_ConvertI32ToI16_124ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
369
370
  template<typename PType, typename RType>
371
  static Status ExecRaw(const std::vector<PType*>& params,
372
0
                        RType *result) {
373
0
    return ConvertI32ToI16(params[0], result);
374
0
  }
375
376
  template<typename PType, typename RType>
377
  static Status ExecRefAndRaw(std::vector<PType> *params,
378
0
                              RType *result) {
379
0
    return ConvertI32ToI16(&(*params)[0], result);
380
0
  }
381
};
382
383
class OPERATOR_ConvertI32ToI64_13 : public BFOperator {
384
 public:
385
  OPERATOR_ConvertI32ToI64_13(
386
    BFOpcode opcode,
387
    BFOpcode overloaded_opcode,
388
    const BFDecl *op_decl)
389
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
390
17.1k
  }
391
392
  template<typename PType, typename RType>
393
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
394
0
                     const std::shared_ptr<RType>& result) {
395
0
    return ConvertI32ToI64(params[0], result);
396
0
  }
Unexecuted instantiation: _ZN2yb4bfpg27OPERATOR_ConvertI32ToI64_134ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg27OPERATOR_ConvertI32ToI64_134ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
397
398
  template<typename PType, typename RType>
399
  static Status ExecRaw(const std::vector<PType*>& params,
400
0
                        RType *result) {
401
0
    return ConvertI32ToI64(params[0], result);
402
0
  }
403
404
  template<typename PType, typename RType>
405
  static Status ExecRefAndRaw(std::vector<PType> *params,
406
0
                              RType *result) {
407
0
    return ConvertI32ToI64(&(*params)[0], result);
408
0
  }
409
};
410
411
class OPERATOR_ConvertI32ToFloat_14 : public BFOperator {
412
 public:
413
  OPERATOR_ConvertI32ToFloat_14(
414
    BFOpcode opcode,
415
    BFOpcode overloaded_opcode,
416
    const BFDecl *op_decl)
417
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
418
17.1k
  }
419
420
  template<typename PType, typename RType>
421
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
422
0
                     const std::shared_ptr<RType>& result) {
423
0
    return ConvertI32ToFloat(params[0], result);
424
0
  }
Unexecuted instantiation: _ZN2yb4bfpg29OPERATOR_ConvertI32ToFloat_144ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg29OPERATOR_ConvertI32ToFloat_144ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
425
426
  template<typename PType, typename RType>
427
  static Status ExecRaw(const std::vector<PType*>& params,
428
0
                        RType *result) {
429
0
    return ConvertI32ToFloat(params[0], result);
430
0
  }
431
432
  template<typename PType, typename RType>
433
  static Status ExecRefAndRaw(std::vector<PType> *params,
434
0
                              RType *result) {
435
0
    return ConvertI32ToFloat(&(*params)[0], result);
436
0
  }
437
};
438
439
class OPERATOR_ConvertI32ToDouble_15 : public BFOperator {
440
 public:
441
  OPERATOR_ConvertI32ToDouble_15(
442
    BFOpcode opcode,
443
    BFOpcode overloaded_opcode,
444
    const BFDecl *op_decl)
445
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
446
17.1k
  }
447
448
  template<typename PType, typename RType>
449
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
450
0
                     const std::shared_ptr<RType>& result) {
451
0
    return ConvertI32ToDouble(params[0], result);
452
0
  }
Unexecuted instantiation: _ZN2yb4bfpg30OPERATOR_ConvertI32ToDouble_154ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg30OPERATOR_ConvertI32ToDouble_154ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
453
454
  template<typename PType, typename RType>
455
  static Status ExecRaw(const std::vector<PType*>& params,
456
0
                        RType *result) {
457
0
    return ConvertI32ToDouble(params[0], result);
458
0
  }
459
460
  template<typename PType, typename RType>
461
  static Status ExecRefAndRaw(std::vector<PType> *params,
462
0
                              RType *result) {
463
0
    return ConvertI32ToDouble(&(*params)[0], result);
464
0
  }
465
};
466
467
class OPERATOR_ConvertI64ToI8_16 : public BFOperator {
468
 public:
469
  OPERATOR_ConvertI64ToI8_16(
470
    BFOpcode opcode,
471
    BFOpcode overloaded_opcode,
472
    const BFDecl *op_decl)
473
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
474
17.1k
  }
475
476
  template<typename PType, typename RType>
477
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
478
0
                     const std::shared_ptr<RType>& result) {
479
0
    return ConvertI64ToI8(params[0], result);
480
0
  }
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ConvertI64ToI8_164ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ConvertI64ToI8_164ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
481
482
  template<typename PType, typename RType>
483
  static Status ExecRaw(const std::vector<PType*>& params,
484
0
                        RType *result) {
485
0
    return ConvertI64ToI8(params[0], result);
486
0
  }
487
488
  template<typename PType, typename RType>
489
  static Status ExecRefAndRaw(std::vector<PType> *params,
490
0
                              RType *result) {
491
0
    return ConvertI64ToI8(&(*params)[0], result);
492
0
  }
493
};
494
495
class OPERATOR_ConvertI64ToI16_17 : public BFOperator {
496
 public:
497
  OPERATOR_ConvertI64ToI16_17(
498
    BFOpcode opcode,
499
    BFOpcode overloaded_opcode,
500
    const BFDecl *op_decl)
501
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
502
17.1k
  }
503
504
  template<typename PType, typename RType>
505
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
506
1
                     const std::shared_ptr<RType>& result) {
507
1
    return ConvertI64ToI16(params[0], result);
508
1
  }
_ZN2yb4bfpg27OPERATOR_ConvertI64ToI16_174ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Line
Count
Source
506
1
                     const std::shared_ptr<RType>& result) {
507
1
    return ConvertI64ToI16(params[0], result);
508
1
  }
Unexecuted instantiation: _ZN2yb4bfpg27OPERATOR_ConvertI64ToI16_174ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
509
510
  template<typename PType, typename RType>
511
  static Status ExecRaw(const std::vector<PType*>& params,
512
0
                        RType *result) {
513
0
    return ConvertI64ToI16(params[0], result);
514
0
  }
515
516
  template<typename PType, typename RType>
517
  static Status ExecRefAndRaw(std::vector<PType> *params,
518
0
                              RType *result) {
519
0
    return ConvertI64ToI16(&(*params)[0], result);
520
0
  }
521
};
522
523
class OPERATOR_ConvertI64ToI32_18 : public BFOperator {
524
 public:
525
  OPERATOR_ConvertI64ToI32_18(
526
    BFOpcode opcode,
527
    BFOpcode overloaded_opcode,
528
    const BFDecl *op_decl)
529
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
530
17.1k
  }
531
532
  template<typename PType, typename RType>
533
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
534
0
                     const std::shared_ptr<RType>& result) {
535
0
    return ConvertI64ToI32(params[0], result);
536
0
  }
Unexecuted instantiation: _ZN2yb4bfpg27OPERATOR_ConvertI64ToI32_184ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg27OPERATOR_ConvertI64ToI32_184ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
537
538
  template<typename PType, typename RType>
539
  static Status ExecRaw(const std::vector<PType*>& params,
540
0
                        RType *result) {
541
0
    return ConvertI64ToI32(params[0], result);
542
0
  }
543
544
  template<typename PType, typename RType>
545
  static Status ExecRefAndRaw(std::vector<PType> *params,
546
0
                              RType *result) {
547
0
    return ConvertI64ToI32(&(*params)[0], result);
548
0
  }
549
};
550
551
class OPERATOR_ConvertI64ToFloat_19 : public BFOperator {
552
 public:
553
  OPERATOR_ConvertI64ToFloat_19(
554
    BFOpcode opcode,
555
    BFOpcode overloaded_opcode,
556
    const BFDecl *op_decl)
557
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
558
17.1k
  }
559
560
  template<typename PType, typename RType>
561
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
562
0
                     const std::shared_ptr<RType>& result) {
563
0
    return ConvertI64ToFloat(params[0], result);
564
0
  }
Unexecuted instantiation: _ZN2yb4bfpg29OPERATOR_ConvertI64ToFloat_194ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg29OPERATOR_ConvertI64ToFloat_194ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
565
566
  template<typename PType, typename RType>
567
  static Status ExecRaw(const std::vector<PType*>& params,
568
0
                        RType *result) {
569
0
    return ConvertI64ToFloat(params[0], result);
570
0
  }
571
572
  template<typename PType, typename RType>
573
  static Status ExecRefAndRaw(std::vector<PType> *params,
574
0
                              RType *result) {
575
0
    return ConvertI64ToFloat(&(*params)[0], result);
576
0
  }
577
};
578
579
class OPERATOR_ConvertI64ToDouble_20 : public BFOperator {
580
 public:
581
  OPERATOR_ConvertI64ToDouble_20(
582
    BFOpcode opcode,
583
    BFOpcode overloaded_opcode,
584
    const BFDecl *op_decl)
585
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
586
17.1k
  }
587
588
  template<typename PType, typename RType>
589
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
590
1
                     const std::shared_ptr<RType>& result) {
591
1
    return ConvertI64ToDouble(params[0], result);
592
1
  }
_ZN2yb4bfpg30OPERATOR_ConvertI64ToDouble_204ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Line
Count
Source
590
1
                     const std::shared_ptr<RType>& result) {
591
1
    return ConvertI64ToDouble(params[0], result);
592
1
  }
Unexecuted instantiation: _ZN2yb4bfpg30OPERATOR_ConvertI64ToDouble_204ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
593
594
  template<typename PType, typename RType>
595
  static Status ExecRaw(const std::vector<PType*>& params,
596
0
                        RType *result) {
597
0
    return ConvertI64ToDouble(params[0], result);
598
0
  }
599
600
  template<typename PType, typename RType>
601
  static Status ExecRefAndRaw(std::vector<PType> *params,
602
0
                              RType *result) {
603
0
    return ConvertI64ToDouble(&(*params)[0], result);
604
0
  }
605
};
606
607
class OPERATOR_ConvertDoubleToFloat_21 : public BFOperator {
608
 public:
609
  OPERATOR_ConvertDoubleToFloat_21(
610
    BFOpcode opcode,
611
    BFOpcode overloaded_opcode,
612
    const BFDecl *op_decl)
613
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
614
17.1k
  }
615
616
  template<typename PType, typename RType>
617
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
618
1
                     const std::shared_ptr<RType>& result) {
619
1
    return ConvertDoubleToFloat(params[0], result);
620
1
  }
_ZN2yb4bfpg32OPERATOR_ConvertDoubleToFloat_214ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Line
Count
Source
618
1
                     const std::shared_ptr<RType>& result) {
619
1
    return ConvertDoubleToFloat(params[0], result);
620
1
  }
Unexecuted instantiation: _ZN2yb4bfpg32OPERATOR_ConvertDoubleToFloat_214ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
621
622
  template<typename PType, typename RType>
623
  static Status ExecRaw(const std::vector<PType*>& params,
624
0
                        RType *result) {
625
0
    return ConvertDoubleToFloat(params[0], result);
626
0
  }
627
628
  template<typename PType, typename RType>
629
  static Status ExecRefAndRaw(std::vector<PType> *params,
630
0
                              RType *result) {
631
0
    return ConvertDoubleToFloat(&(*params)[0], result);
632
0
  }
633
};
634
635
class OPERATOR_ConvertFloatToDouble_22 : public BFOperator {
636
 public:
637
  OPERATOR_ConvertFloatToDouble_22(
638
    BFOpcode opcode,
639
    BFOpcode overloaded_opcode,
640
    const BFDecl *op_decl)
641
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
642
17.1k
  }
643
644
  template<typename PType, typename RType>
645
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
646
0
                     const std::shared_ptr<RType>& result) {
647
0
    return ConvertFloatToDouble(params[0], result);
648
0
  }
Unexecuted instantiation: _ZN2yb4bfpg32OPERATOR_ConvertFloatToDouble_224ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg32OPERATOR_ConvertFloatToDouble_224ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
649
650
  template<typename PType, typename RType>
651
  static Status ExecRaw(const std::vector<PType*>& params,
652
0
                        RType *result) {
653
0
    return ConvertFloatToDouble(params[0], result);
654
0
  }
655
656
  template<typename PType, typename RType>
657
  static Status ExecRefAndRaw(std::vector<PType> *params,
658
0
                              RType *result) {
659
0
    return ConvertFloatToDouble(&(*params)[0], result);
660
0
  }
661
};
662
663
class OPERATOR_ConvertTimestampToDate_23 : public BFOperator {
664
 public:
665
  OPERATOR_ConvertTimestampToDate_23(
666
    BFOpcode opcode,
667
    BFOpcode overloaded_opcode,
668
    const BFDecl *op_decl)
669
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
670
17.1k
  }
671
672
  template<typename PType, typename RType>
673
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
674
0
                     const std::shared_ptr<RType>& result) {
675
0
    return ConvertTimestampToDate(params[0], result);
676
0
  }
Unexecuted instantiation: _ZN2yb4bfpg34OPERATOR_ConvertTimestampToDate_234ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg34OPERATOR_ConvertTimestampToDate_234ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
677
678
  template<typename PType, typename RType>
679
  static Status ExecRaw(const std::vector<PType*>& params,
680
0
                        RType *result) {
681
0
    return ConvertTimestampToDate(params[0], result);
682
0
  }
683
684
  template<typename PType, typename RType>
685
  static Status ExecRefAndRaw(std::vector<PType> *params,
686
0
                              RType *result) {
687
0
    return ConvertTimestampToDate(&(*params)[0], result);
688
0
  }
689
};
690
691
class OPERATOR_ConvertTimestampToTime_24 : public BFOperator {
692
 public:
693
  OPERATOR_ConvertTimestampToTime_24(
694
    BFOpcode opcode,
695
    BFOpcode overloaded_opcode,
696
    const BFDecl *op_decl)
697
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
698
17.1k
  }
699
700
  template<typename PType, typename RType>
701
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
702
0
                     const std::shared_ptr<RType>& result) {
703
0
    return ConvertTimestampToTime(params[0], result);
704
0
  }
Unexecuted instantiation: _ZN2yb4bfpg34OPERATOR_ConvertTimestampToTime_244ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg34OPERATOR_ConvertTimestampToTime_244ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
705
706
  template<typename PType, typename RType>
707
  static Status ExecRaw(const std::vector<PType*>& params,
708
0
                        RType *result) {
709
0
    return ConvertTimestampToTime(params[0], result);
710
0
  }
711
712
  template<typename PType, typename RType>
713
  static Status ExecRefAndRaw(std::vector<PType> *params,
714
0
                              RType *result) {
715
0
    return ConvertTimestampToTime(&(*params)[0], result);
716
0
  }
717
};
718
719
class OPERATOR_ConvertDateToTimestamp_25 : public BFOperator {
720
 public:
721
  OPERATOR_ConvertDateToTimestamp_25(
722
    BFOpcode opcode,
723
    BFOpcode overloaded_opcode,
724
    const BFDecl *op_decl)
725
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
726
17.1k
  }
727
728
  template<typename PType, typename RType>
729
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
730
0
                     const std::shared_ptr<RType>& result) {
731
0
    return ConvertDateToTimestamp(params[0], result);
732
0
  }
Unexecuted instantiation: _ZN2yb4bfpg34OPERATOR_ConvertDateToTimestamp_254ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg34OPERATOR_ConvertDateToTimestamp_254ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
733
734
  template<typename PType, typename RType>
735
  static Status ExecRaw(const std::vector<PType*>& params,
736
0
                        RType *result) {
737
0
    return ConvertDateToTimestamp(params[0], result);
738
0
  }
739
740
  template<typename PType, typename RType>
741
  static Status ExecRefAndRaw(std::vector<PType> *params,
742
0
                              RType *result) {
743
0
    return ConvertDateToTimestamp(&(*params)[0], result);
744
0
  }
745
};
746
747
class OPERATOR_ConvertDateToUnixTimestamp_26 : public BFOperator {
748
 public:
749
  OPERATOR_ConvertDateToUnixTimestamp_26(
750
    BFOpcode opcode,
751
    BFOpcode overloaded_opcode,
752
    const BFDecl *op_decl)
753
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
754
17.1k
  }
755
756
  template<typename PType, typename RType>
757
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
758
0
                     const std::shared_ptr<RType>& result) {
759
0
    return ConvertDateToUnixTimestamp(params[0], result);
760
0
  }
Unexecuted instantiation: _ZN2yb4bfpg38OPERATOR_ConvertDateToUnixTimestamp_264ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg38OPERATOR_ConvertDateToUnixTimestamp_264ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
761
762
  template<typename PType, typename RType>
763
  static Status ExecRaw(const std::vector<PType*>& params,
764
0
                        RType *result) {
765
0
    return ConvertDateToUnixTimestamp(params[0], result);
766
0
  }
767
768
  template<typename PType, typename RType>
769
  static Status ExecRefAndRaw(std::vector<PType> *params,
770
0
                              RType *result) {
771
0
    return ConvertDateToUnixTimestamp(&(*params)[0], result);
772
0
  }
773
};
774
775
class OPERATOR_ConvertTimestampToUnixTimestamp_27 : public BFOperator {
776
 public:
777
  OPERATOR_ConvertTimestampToUnixTimestamp_27(
778
    BFOpcode opcode,
779
    BFOpcode overloaded_opcode,
780
    const BFDecl *op_decl)
781
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
782
17.1k
  }
783
784
  template<typename PType, typename RType>
785
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
786
0
                     const std::shared_ptr<RType>& result) {
787
0
    return ConvertTimestampToUnixTimestamp(params[0], result);
788
0
  }
Unexecuted instantiation: _ZN2yb4bfpg43OPERATOR_ConvertTimestampToUnixTimestamp_274ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg43OPERATOR_ConvertTimestampToUnixTimestamp_274ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
789
790
  template<typename PType, typename RType>
791
  static Status ExecRaw(const std::vector<PType*>& params,
792
0
                        RType *result) {
793
0
    return ConvertTimestampToUnixTimestamp(params[0], result);
794
0
  }
795
796
  template<typename PType, typename RType>
797
  static Status ExecRefAndRaw(std::vector<PType> *params,
798
0
                              RType *result) {
799
0
    return ConvertTimestampToUnixTimestamp(&(*params)[0], result);
800
0
  }
801
};
802
803
class OPERATOR_ServerOperator_28 : public BFOperator {
804
 public:
805
  OPERATOR_ServerOperator_28(
806
    BFOpcode opcode,
807
    BFOpcode overloaded_opcode,
808
    const BFDecl *op_decl)
809
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
810
17.1k
  }
811
812
  template<typename PType, typename RType>
813
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
814
0
                     const std::shared_ptr<RType>& result) {
815
0
    return ServerOperator(params[0], result);
816
0
  }
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_284ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_284ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
817
818
  template<typename PType, typename RType>
819
  static Status ExecRaw(const std::vector<PType*>& params,
820
0
                        RType *result) {
821
0
    return ServerOperator(params[0], result);
822
0
  }
823
824
  template<typename PType, typename RType>
825
  static Status ExecRefAndRaw(std::vector<PType> *params,
826
0
                              RType *result) {
827
0
    return ServerOperator(&(*params)[0], result);
828
0
  }
829
};
830
831
class OPERATOR_ServerOperator_29 : public BFOperator {
832
 public:
833
  OPERATOR_ServerOperator_29(
834
    BFOpcode opcode,
835
    BFOpcode overloaded_opcode,
836
    const BFDecl *op_decl)
837
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
838
17.1k
  }
839
840
  template<typename PType, typename RType>
841
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
842
0
                     const std::shared_ptr<RType>& result) {
843
0
    return ServerOperator(params[0], result);
844
0
  }
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_294ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_294ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
845
846
  template<typename PType, typename RType>
847
  static Status ExecRaw(const std::vector<PType*>& params,
848
0
                        RType *result) {
849
0
    return ServerOperator(params[0], result);
850
0
  }
851
852
  template<typename PType, typename RType>
853
  static Status ExecRefAndRaw(std::vector<PType> *params,
854
0
                              RType *result) {
855
0
    return ServerOperator(&(*params)[0], result);
856
0
  }
857
};
858
859
class OPERATOR_ServerOperator_30 : public BFOperator {
860
 public:
861
  OPERATOR_ServerOperator_30(
862
    BFOpcode opcode,
863
    BFOpcode overloaded_opcode,
864
    const BFDecl *op_decl)
865
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
866
17.1k
  }
867
868
  template<typename PType, typename RType>
869
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
870
0
                     const std::shared_ptr<RType>& result) {
871
0
    return ServerOperator(params[0], result);
872
0
  }
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_304ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_304ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
873
874
  template<typename PType, typename RType>
875
  static Status ExecRaw(const std::vector<PType*>& params,
876
0
                        RType *result) {
877
0
    return ServerOperator(params[0], result);
878
0
  }
879
880
  template<typename PType, typename RType>
881
  static Status ExecRefAndRaw(std::vector<PType> *params,
882
0
                              RType *result) {
883
0
    return ServerOperator(&(*params)[0], result);
884
0
  }
885
};
886
887
class OPERATOR_ServerOperator_31 : public BFOperator {
888
 public:
889
  OPERATOR_ServerOperator_31(
890
    BFOpcode opcode,
891
    BFOpcode overloaded_opcode,
892
    const BFDecl *op_decl)
893
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
894
17.1k
  }
895
896
  template<typename PType, typename RType>
897
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
898
0
                     const std::shared_ptr<RType>& result) {
899
0
    return ServerOperator(params[0], result);
900
0
  }
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_314ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_314ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
901
902
  template<typename PType, typename RType>
903
  static Status ExecRaw(const std::vector<PType*>& params,
904
0
                        RType *result) {
905
0
    return ServerOperator(params[0], result);
906
0
  }
907
908
  template<typename PType, typename RType>
909
  static Status ExecRefAndRaw(std::vector<PType> *params,
910
0
                              RType *result) {
911
0
    return ServerOperator(&(*params)[0], result);
912
0
  }
913
};
914
915
class OPERATOR_ServerOperator_32 : public BFOperator {
916
 public:
917
  OPERATOR_ServerOperator_32(
918
    BFOpcode opcode,
919
    BFOpcode overloaded_opcode,
920
    const BFDecl *op_decl)
921
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
922
17.1k
  }
923
924
  template<typename PType, typename RType>
925
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
926
0
                     const std::shared_ptr<RType>& result) {
927
0
    return ServerOperator(params[0], result);
928
0
  }
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_324ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_324ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
929
930
  template<typename PType, typename RType>
931
  static Status ExecRaw(const std::vector<PType*>& params,
932
0
                        RType *result) {
933
0
    return ServerOperator(params[0], result);
934
0
  }
935
936
  template<typename PType, typename RType>
937
  static Status ExecRefAndRaw(std::vector<PType> *params,
938
0
                              RType *result) {
939
0
    return ServerOperator(&(*params)[0], result);
940
0
  }
941
};
942
943
class OPERATOR_ServerOperator_33 : public BFOperator {
944
 public:
945
  OPERATOR_ServerOperator_33(
946
    BFOpcode opcode,
947
    BFOpcode overloaded_opcode,
948
    const BFDecl *op_decl)
949
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
950
17.1k
  }
951
952
  template<typename PType, typename RType>
953
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
954
0
                     const std::shared_ptr<RType>& result) {
955
0
    return ServerOperator(params[0], result);
956
0
  }
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_334ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_334ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
957
958
  template<typename PType, typename RType>
959
  static Status ExecRaw(const std::vector<PType*>& params,
960
0
                        RType *result) {
961
0
    return ServerOperator(params[0], result);
962
0
  }
963
964
  template<typename PType, typename RType>
965
  static Status ExecRefAndRaw(std::vector<PType> *params,
966
0
                              RType *result) {
967
0
    return ServerOperator(&(*params)[0], result);
968
0
  }
969
};
970
971
class OPERATOR_ServerOperator_34 : public BFOperator {
972
 public:
973
  OPERATOR_ServerOperator_34(
974
    BFOpcode opcode,
975
    BFOpcode overloaded_opcode,
976
    const BFDecl *op_decl)
977
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
978
17.1k
  }
979
980
  template<typename PType, typename RType>
981
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
982
0
                     const std::shared_ptr<RType>& result) {
983
0
    return ServerOperator(params[0], result);
984
0
  }
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_344ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_344ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
985
986
  template<typename PType, typename RType>
987
  static Status ExecRaw(const std::vector<PType*>& params,
988
0
                        RType *result) {
989
0
    return ServerOperator(params[0], result);
990
0
  }
991
992
  template<typename PType, typename RType>
993
  static Status ExecRefAndRaw(std::vector<PType> *params,
994
0
                              RType *result) {
995
0
    return ServerOperator(&(*params)[0], result);
996
0
  }
997
};
998
999
class OPERATOR_ServerOperator_35 : public BFOperator {
1000
 public:
1001
  OPERATOR_ServerOperator_35(
1002
    BFOpcode opcode,
1003
    BFOpcode overloaded_opcode,
1004
    const BFDecl *op_decl)
1005
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
1006
17.1k
  }
1007
1008
  template<typename PType, typename RType>
1009
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
1010
0
                     const std::shared_ptr<RType>& result) {
1011
0
    return ServerOperator(params[0], result);
1012
0
  }
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_354ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_354ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
1013
1014
  template<typename PType, typename RType>
1015
  static Status ExecRaw(const std::vector<PType*>& params,
1016
0
                        RType *result) {
1017
0
    return ServerOperator(params[0], result);
1018
0
  }
1019
1020
  template<typename PType, typename RType>
1021
  static Status ExecRefAndRaw(std::vector<PType> *params,
1022
0
                              RType *result) {
1023
0
    return ServerOperator(&(*params)[0], result);
1024
0
  }
1025
};
1026
1027
class OPERATOR_ServerOperator_36 : public BFOperator {
1028
 public:
1029
  OPERATOR_ServerOperator_36(
1030
    BFOpcode opcode,
1031
    BFOpcode overloaded_opcode,
1032
    const BFDecl *op_decl)
1033
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
1034
17.1k
  }
1035
1036
  template<typename PType, typename RType>
1037
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
1038
0
                     const std::shared_ptr<RType>& result) {
1039
0
    return ServerOperator(params[0], result);
1040
0
  }
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_364ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_364ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
1041
1042
  template<typename PType, typename RType>
1043
  static Status ExecRaw(const std::vector<PType*>& params,
1044
0
                        RType *result) {
1045
0
    return ServerOperator(params[0], result);
1046
0
  }
1047
1048
  template<typename PType, typename RType>
1049
  static Status ExecRefAndRaw(std::vector<PType> *params,
1050
0
                              RType *result) {
1051
0
    return ServerOperator(&(*params)[0], result);
1052
0
  }
1053
};
1054
1055
class OPERATOR_ServerOperator_37 : public BFOperator {
1056
 public:
1057
  OPERATOR_ServerOperator_37(
1058
    BFOpcode opcode,
1059
    BFOpcode overloaded_opcode,
1060
    const BFDecl *op_decl)
1061
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
1062
17.1k
  }
1063
1064
  template<typename PType, typename RType>
1065
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
1066
0
                     const std::shared_ptr<RType>& result) {
1067
0
    return ServerOperator(params[0], result);
1068
0
  }
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_374ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_374ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
1069
1070
  template<typename PType, typename RType>
1071
  static Status ExecRaw(const std::vector<PType*>& params,
1072
0
                        RType *result) {
1073
0
    return ServerOperator(params[0], result);
1074
0
  }
1075
1076
  template<typename PType, typename RType>
1077
  static Status ExecRefAndRaw(std::vector<PType> *params,
1078
0
                              RType *result) {
1079
0
    return ServerOperator(&(*params)[0], result);
1080
0
  }
1081
};
1082
1083
class OPERATOR_ServerOperator_38 : public BFOperator {
1084
 public:
1085
  OPERATOR_ServerOperator_38(
1086
    BFOpcode opcode,
1087
    BFOpcode overloaded_opcode,
1088
    const BFDecl *op_decl)
1089
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
1090
17.1k
  }
1091
1092
  template<typename PType, typename RType>
1093
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
1094
0
                     const std::shared_ptr<RType>& result) {
1095
0
    return ServerOperator(params[0], result);
1096
0
  }
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_384ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_384ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
1097
1098
  template<typename PType, typename RType>
1099
  static Status ExecRaw(const std::vector<PType*>& params,
1100
0
                        RType *result) {
1101
0
    return ServerOperator(params[0], result);
1102
0
  }
1103
1104
  template<typename PType, typename RType>
1105
  static Status ExecRefAndRaw(std::vector<PType> *params,
1106
0
                              RType *result) {
1107
0
    return ServerOperator(&(*params)[0], result);
1108
0
  }
1109
};
1110
1111
class OPERATOR_ServerOperator_39 : public BFOperator {
1112
 public:
1113
  OPERATOR_ServerOperator_39(
1114
    BFOpcode opcode,
1115
    BFOpcode overloaded_opcode,
1116
    const BFDecl *op_decl)
1117
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
1118
17.1k
  }
1119
1120
  template<typename PType, typename RType>
1121
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
1122
0
                     const std::shared_ptr<RType>& result) {
1123
0
    return ServerOperator(params[0], result);
1124
0
  }
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_394ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_394ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
1125
1126
  template<typename PType, typename RType>
1127
  static Status ExecRaw(const std::vector<PType*>& params,
1128
0
                        RType *result) {
1129
0
    return ServerOperator(params[0], result);
1130
0
  }
1131
1132
  template<typename PType, typename RType>
1133
  static Status ExecRefAndRaw(std::vector<PType> *params,
1134
0
                              RType *result) {
1135
0
    return ServerOperator(&(*params)[0], result);
1136
0
  }
1137
};
1138
1139
class OPERATOR_ServerOperator_40 : public BFOperator {
1140
 public:
1141
  OPERATOR_ServerOperator_40(
1142
    BFOpcode opcode,
1143
    BFOpcode overloaded_opcode,
1144
    const BFDecl *op_decl)
1145
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
1146
17.1k
  }
1147
1148
  template<typename PType, typename RType>
1149
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
1150
0
                     const std::shared_ptr<RType>& result) {
1151
0
    return ServerOperator(params[0], result);
1152
0
  }
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_404ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_404ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
1153
1154
  template<typename PType, typename RType>
1155
  static Status ExecRaw(const std::vector<PType*>& params,
1156
0
                        RType *result) {
1157
0
    return ServerOperator(params[0], result);
1158
0
  }
1159
1160
  template<typename PType, typename RType>
1161
  static Status ExecRefAndRaw(std::vector<PType> *params,
1162
0
                              RType *result) {
1163
0
    return ServerOperator(&(*params)[0], result);
1164
0
  }
1165
};
1166
1167
class OPERATOR_ServerOperator_41 : public BFOperator {
1168
 public:
1169
  OPERATOR_ServerOperator_41(
1170
    BFOpcode opcode,
1171
    BFOpcode overloaded_opcode,
1172
    const BFDecl *op_decl)
1173
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
1174
17.1k
  }
1175
1176
  template<typename PType, typename RType>
1177
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
1178
0
                     const std::shared_ptr<RType>& result) {
1179
0
    return ServerOperator(params[0], result);
1180
0
  }
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_414ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_414ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
1181
1182
  template<typename PType, typename RType>
1183
  static Status ExecRaw(const std::vector<PType*>& params,
1184
0
                        RType *result) {
1185
0
    return ServerOperator(params[0], result);
1186
0
  }
1187
1188
  template<typename PType, typename RType>
1189
  static Status ExecRefAndRaw(std::vector<PType> *params,
1190
0
                              RType *result) {
1191
0
    return ServerOperator(&(*params)[0], result);
1192
0
  }
1193
};
1194
1195
class OPERATOR_ServerOperator_42 : public BFOperator {
1196
 public:
1197
  OPERATOR_ServerOperator_42(
1198
    BFOpcode opcode,
1199
    BFOpcode overloaded_opcode,
1200
    const BFDecl *op_decl)
1201
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
1202
17.1k
  }
1203
1204
  template<typename PType, typename RType>
1205
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
1206
0
                     const std::shared_ptr<RType>& result) {
1207
0
    return ServerOperator(params[0], result);
1208
0
  }
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_424ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_424ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
1209
1210
  template<typename PType, typename RType>
1211
  static Status ExecRaw(const std::vector<PType*>& params,
1212
0
                        RType *result) {
1213
0
    return ServerOperator(params[0], result);
1214
0
  }
1215
1216
  template<typename PType, typename RType>
1217
  static Status ExecRefAndRaw(std::vector<PType> *params,
1218
0
                              RType *result) {
1219
0
    return ServerOperator(&(*params)[0], result);
1220
0
  }
1221
};
1222
1223
class OPERATOR_ServerOperator_43 : public BFOperator {
1224
 public:
1225
  OPERATOR_ServerOperator_43(
1226
    BFOpcode opcode,
1227
    BFOpcode overloaded_opcode,
1228
    const BFDecl *op_decl)
1229
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
1230
17.1k
  }
1231
1232
  template<typename PType, typename RType>
1233
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
1234
0
                     const std::shared_ptr<RType>& result) {
1235
0
    return ServerOperator(params[0], result);
1236
0
  }
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_434ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_434ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
1237
1238
  template<typename PType, typename RType>
1239
  static Status ExecRaw(const std::vector<PType*>& params,
1240
0
                        RType *result) {
1241
0
    return ServerOperator(params[0], result);
1242
0
  }
1243
1244
  template<typename PType, typename RType>
1245
  static Status ExecRefAndRaw(std::vector<PType> *params,
1246
0
                              RType *result) {
1247
0
    return ServerOperator(&(*params)[0], result);
1248
0
  }
1249
};
1250
1251
class OPERATOR_ServerOperator_44 : public BFOperator {
1252
 public:
1253
  OPERATOR_ServerOperator_44(
1254
    BFOpcode opcode,
1255
    BFOpcode overloaded_opcode,
1256
    const BFDecl *op_decl)
1257
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
1258
17.1k
  }
1259
1260
  template<typename PType, typename RType>
1261
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
1262
0
                     const std::shared_ptr<RType>& result) {
1263
0
    return ServerOperator(params[0], result);
1264
0
  }
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_444ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg26OPERATOR_ServerOperator_444ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
1265
1266
  template<typename PType, typename RType>
1267
  static Status ExecRaw(const std::vector<PType*>& params,
1268
0
                        RType *result) {
1269
0
    return ServerOperator(params[0], result);
1270
0
  }
1271
1272
  template<typename PType, typename RType>
1273
  static Status ExecRefAndRaw(std::vector<PType> *params,
1274
0
                              RType *result) {
1275
0
    return ServerOperator(&(*params)[0], result);
1276
0
  }
1277
};
1278
1279
class OPERATOR_ConvertVarintToI8_45 : public BFOperator {
1280
 public:
1281
  OPERATOR_ConvertVarintToI8_45(
1282
    BFOpcode opcode,
1283
    BFOpcode overloaded_opcode,
1284
    const BFDecl *op_decl)
1285
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
1286
17.1k
  }
1287
1288
  template<typename PType, typename RType>
1289
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
1290
0
                     const std::shared_ptr<RType>& result) {
1291
0
    return ConvertVarintToI8(params[0], result);
1292
0
  }
Unexecuted instantiation: _ZN2yb4bfpg29OPERATOR_ConvertVarintToI8_454ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg29OPERATOR_ConvertVarintToI8_454ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
1293
1294
  template<typename PType, typename RType>
1295
  static Status ExecRaw(const std::vector<PType*>& params,
1296
0
                        RType *result) {
1297
0
    return ConvertVarintToI8(params[0], result);
1298
0
  }
1299
1300
  template<typename PType, typename RType>
1301
  static Status ExecRefAndRaw(std::vector<PType> *params,
1302
0
                              RType *result) {
1303
0
    return ConvertVarintToI8(&(*params)[0], result);
1304
0
  }
1305
};
1306
1307
class OPERATOR_ConvertVarintToI16_46 : public BFOperator {
1308
 public:
1309
  OPERATOR_ConvertVarintToI16_46(
1310
    BFOpcode opcode,
1311
    BFOpcode overloaded_opcode,
1312
    const BFDecl *op_decl)
1313
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
1314
17.1k
  }
1315
1316
  template<typename PType, typename RType>
1317
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
1318
0
                     const std::shared_ptr<RType>& result) {
1319
0
    return ConvertVarintToI16(params[0], result);
1320
0
  }
Unexecuted instantiation: _ZN2yb4bfpg30OPERATOR_ConvertVarintToI16_464ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg30OPERATOR_ConvertVarintToI16_464ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
1321
1322
  template<typename PType, typename RType>
1323
  static Status ExecRaw(const std::vector<PType*>& params,
1324
0
                        RType *result) {
1325
0
    return ConvertVarintToI16(params[0], result);
1326
0
  }
1327
1328
  template<typename PType, typename RType>
1329
  static Status ExecRefAndRaw(std::vector<PType> *params,
1330
0
                              RType *result) {
1331
0
    return ConvertVarintToI16(&(*params)[0], result);
1332
0
  }
1333
};
1334
1335
class OPERATOR_ConvertVarintToI32_47 : public BFOperator {
1336
 public:
1337
  OPERATOR_ConvertVarintToI32_47(
1338
    BFOpcode opcode,
1339
    BFOpcode overloaded_opcode,
1340
    const BFDecl *op_decl)
1341
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
1342
17.1k
  }
1343
1344
  template<typename PType, typename RType>
1345
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
1346
0
                     const std::shared_ptr<RType>& result) {
1347
0
    return ConvertVarintToI32(params[0], result);
1348
0
  }
Unexecuted instantiation: _ZN2yb4bfpg30OPERATOR_ConvertVarintToI32_474ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg30OPERATOR_ConvertVarintToI32_474ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
1349
1350
  template<typename PType, typename RType>
1351
  static Status ExecRaw(const std::vector<PType*>& params,
1352
0
                        RType *result) {
1353
0
    return ConvertVarintToI32(params[0], result);
1354
0
  }
1355
1356
  template<typename PType, typename RType>
1357
  static Status ExecRefAndRaw(std::vector<PType> *params,
1358
0
                              RType *result) {
1359
0
    return ConvertVarintToI32(&(*params)[0], result);
1360
0
  }
1361
};
1362
1363
class OPERATOR_ConvertVarintToI64_48 : public BFOperator {
1364
 public:
1365
  OPERATOR_ConvertVarintToI64_48(
1366
    BFOpcode opcode,
1367
    BFOpcode overloaded_opcode,
1368
    const BFDecl *op_decl)
1369
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
1370
17.1k
  }
1371
1372
  template<typename PType, typename RType>
1373
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
1374
0
                     const std::shared_ptr<RType>& result) {
1375
0
    return ConvertVarintToI64(params[0], result);
1376
0
  }
Unexecuted instantiation: _ZN2yb4bfpg30OPERATOR_ConvertVarintToI64_484ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg30OPERATOR_ConvertVarintToI64_484ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
1377
1378
  template<typename PType, typename RType>
1379
  static Status ExecRaw(const std::vector<PType*>& params,
1380
0
                        RType *result) {
1381
0
    return ConvertVarintToI64(params[0], result);
1382
0
  }
1383
1384
  template<typename PType, typename RType>
1385
  static Status ExecRefAndRaw(std::vector<PType> *params,
1386
0
                              RType *result) {
1387
0
    return ConvertVarintToI64(&(*params)[0], result);
1388
0
  }
1389
};
1390
1391
class OPERATOR_ConvertVarintToFloat_49 : public BFOperator {
1392
 public:
1393
  OPERATOR_ConvertVarintToFloat_49(
1394
    BFOpcode opcode,
1395
    BFOpcode overloaded_opcode,
1396
    const BFDecl *op_decl)
1397
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
1398
17.1k
  }
1399
1400
  template<typename PType, typename RType>
1401
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
1402
0
                     const std::shared_ptr<RType>& result) {
1403
0
    return ConvertVarintToFloat(params[0], result);
1404
0
  }
Unexecuted instantiation: _ZN2yb4bfpg32OPERATOR_ConvertVarintToFloat_494ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg32OPERATOR_ConvertVarintToFloat_494ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
1405
1406
  template<typename PType, typename RType>
1407
  static Status ExecRaw(const std::vector<PType*>& params,
1408
0
                        RType *result) {
1409
0
    return ConvertVarintToFloat(params[0], result);
1410
0
  }
1411
1412
  template<typename PType, typename RType>
1413
  static Status ExecRefAndRaw(std::vector<PType> *params,
1414
0
                              RType *result) {
1415
0
    return ConvertVarintToFloat(&(*params)[0], result);
1416
0
  }
1417
};
1418
1419
class OPERATOR_ConvertVarintToDouble_50 : public BFOperator {
1420
 public:
1421
  OPERATOR_ConvertVarintToDouble_50(
1422
    BFOpcode opcode,
1423
    BFOpcode overloaded_opcode,
1424
    const BFDecl *op_decl)
1425
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
1426
17.1k
  }
1427
1428
  template<typename PType, typename RType>
1429
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
1430
0
                     const std::shared_ptr<RType>& result) {
1431
0
    return ConvertVarintToDouble(params[0], result);
1432
0
  }
Unexecuted instantiation: _ZN2yb4bfpg33OPERATOR_ConvertVarintToDouble_504ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg33OPERATOR_ConvertVarintToDouble_504ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
1433
1434
  template<typename PType, typename RType>
1435
  static Status ExecRaw(const std::vector<PType*>& params,
1436
0
                        RType *result) {
1437
0
    return ConvertVarintToDouble(params[0], result);
1438
0
  }
1439
1440
  template<typename PType, typename RType>
1441
  static Status ExecRefAndRaw(std::vector<PType> *params,
1442
0
                              RType *result) {
1443
0
    return ConvertVarintToDouble(&(*params)[0], result);
1444
0
  }
1445
};
1446
1447
class OPERATOR_NowTimeUuid_51 : public BFOperator {
1448
 public:
1449
  OPERATOR_NowTimeUuid_51(
1450
    BFOpcode opcode,
1451
    BFOpcode overloaded_opcode,
1452
    const BFDecl *op_decl)
1453
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
1454
17.1k
  }
1455
1456
  template<typename PType, typename RType>
1457
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
1458
0
                     const std::shared_ptr<RType>& result) {
1459
0
    return NowTimeUuid(result);
1460
0
  }
Unexecuted instantiation: _ZN2yb4bfpg23OPERATOR_NowTimeUuid_514ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg23OPERATOR_NowTimeUuid_514ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
1461
1462
  template<typename PType, typename RType>
1463
  static Status ExecRaw(const std::vector<PType*>& params,
1464
0
                        RType *result) {
1465
0
    return NowTimeUuid(result);
1466
0
  }
1467
1468
  template<typename PType, typename RType>
1469
  static Status ExecRefAndRaw(std::vector<PType> *params,
1470
0
                              RType *result) {
1471
0
    return NowTimeUuid(result);
1472
0
  }
1473
};
1474
1475
class OPERATOR_AddI64I64_52 : public BFOperator {
1476
 public:
1477
  OPERATOR_AddI64I64_52(
1478
    BFOpcode opcode,
1479
    BFOpcode overloaded_opcode,
1480
    const BFDecl *op_decl)
1481
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
1482
17.1k
  }
1483
1484
  template<typename PType, typename RType>
1485
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
1486
3
                     const std::shared_ptr<RType>& result) {
1487
3
    return AddI64I64(params[0], params[1], result);
1488
3
  }
_ZN2yb4bfpg21OPERATOR_AddI64I64_524ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Line
Count
Source
1486
3
                     const std::shared_ptr<RType>& result) {
1487
3
    return AddI64I64(params[0], params[1], result);
1488
3
  }
Unexecuted instantiation: _ZN2yb4bfpg21OPERATOR_AddI64I64_524ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
1489
1490
  template<typename PType, typename RType>
1491
  static Status ExecRaw(const std::vector<PType*>& params,
1492
0
                        RType *result) {
1493
0
    return AddI64I64(params[0], params[1], result);
1494
0
  }
1495
1496
  template<typename PType, typename RType>
1497
  static Status ExecRefAndRaw(std::vector<PType> *params,
1498
0
                              RType *result) {
1499
0
    return AddI64I64(&(*params)[0], &(*params)[1], result);
1500
0
  }
1501
};
1502
1503
class OPERATOR_AddDoubleDouble_53 : public BFOperator {
1504
 public:
1505
  OPERATOR_AddDoubleDouble_53(
1506
    BFOpcode opcode,
1507
    BFOpcode overloaded_opcode,
1508
    const BFDecl *op_decl)
1509
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
1510
17.1k
  }
1511
1512
  template<typename PType, typename RType>
1513
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
1514
3
                     const std::shared_ptr<RType>& result) {
1515
3
    return AddDoubleDouble(params[0], params[1], result);
1516
3
  }
_ZN2yb4bfpg27OPERATOR_AddDoubleDouble_534ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Line
Count
Source
1514
3
                     const std::shared_ptr<RType>& result) {
1515
3
    return AddDoubleDouble(params[0], params[1], result);
1516
3
  }
Unexecuted instantiation: _ZN2yb4bfpg27OPERATOR_AddDoubleDouble_534ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
1517
1518
  template<typename PType, typename RType>
1519
  static Status ExecRaw(const std::vector<PType*>& params,
1520
0
                        RType *result) {
1521
0
    return AddDoubleDouble(params[0], params[1], result);
1522
0
  }
1523
1524
  template<typename PType, typename RType>
1525
  static Status ExecRefAndRaw(std::vector<PType> *params,
1526
0
                              RType *result) {
1527
0
    return AddDoubleDouble(&(*params)[0], &(*params)[1], result);
1528
0
  }
1529
};
1530
1531
class OPERATOR_AddStringString_54 : public BFOperator {
1532
 public:
1533
  OPERATOR_AddStringString_54(
1534
    BFOpcode opcode,
1535
    BFOpcode overloaded_opcode,
1536
    const BFDecl *op_decl)
1537
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
1538
17.1k
  }
1539
1540
  template<typename PType, typename RType>
1541
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
1542
1
                     const std::shared_ptr<RType>& result) {
1543
1
    return AddStringString(params[0], params[1], result);
1544
1
  }
_ZN2yb4bfpg27OPERATOR_AddStringString_544ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Line
Count
Source
1542
1
                     const std::shared_ptr<RType>& result) {
1543
1
    return AddStringString(params[0], params[1], result);
1544
1
  }
Unexecuted instantiation: _ZN2yb4bfpg27OPERATOR_AddStringString_544ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
1545
1546
  template<typename PType, typename RType>
1547
  static Status ExecRaw(const std::vector<PType*>& params,
1548
0
                        RType *result) {
1549
0
    return AddStringString(params[0], params[1], result);
1550
0
  }
1551
1552
  template<typename PType, typename RType>
1553
  static Status ExecRefAndRaw(std::vector<PType> *params,
1554
0
                              RType *result) {
1555
0
    return AddStringString(&(*params)[0], &(*params)[1], result);
1556
0
  }
1557
};
1558
1559
class OPERATOR_AddStringDouble_55 : public BFOperator {
1560
 public:
1561
  OPERATOR_AddStringDouble_55(
1562
    BFOpcode opcode,
1563
    BFOpcode overloaded_opcode,
1564
    const BFDecl *op_decl)
1565
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
1566
17.1k
  }
1567
1568
  template<typename PType, typename RType>
1569
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
1570
1
                     const std::shared_ptr<RType>& result) {
1571
1
    return AddStringDouble(params[0], params[1], result);
1572
1
  }
_ZN2yb4bfpg27OPERATOR_AddStringDouble_554ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Line
Count
Source
1570
1
                     const std::shared_ptr<RType>& result) {
1571
1
    return AddStringDouble(params[0], params[1], result);
1572
1
  }
Unexecuted instantiation: _ZN2yb4bfpg27OPERATOR_AddStringDouble_554ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
1573
1574
  template<typename PType, typename RType>
1575
  static Status ExecRaw(const std::vector<PType*>& params,
1576
0
                        RType *result) {
1577
0
    return AddStringDouble(params[0], params[1], result);
1578
0
  }
1579
1580
  template<typename PType, typename RType>
1581
  static Status ExecRefAndRaw(std::vector<PType> *params,
1582
0
                              RType *result) {
1583
0
    return AddStringDouble(&(*params)[0], &(*params)[1], result);
1584
0
  }
1585
};
1586
1587
class OPERATOR_AddDoubleString_56 : public BFOperator {
1588
 public:
1589
  OPERATOR_AddDoubleString_56(
1590
    BFOpcode opcode,
1591
    BFOpcode overloaded_opcode,
1592
    const BFDecl *op_decl)
1593
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
1594
17.1k
  }
1595
1596
  template<typename PType, typename RType>
1597
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
1598
1
                     const std::shared_ptr<RType>& result) {
1599
1
    return AddDoubleString(params[0], params[1], result);
1600
1
  }
_ZN2yb4bfpg27OPERATOR_AddDoubleString_564ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Line
Count
Source
1598
1
                     const std::shared_ptr<RType>& result) {
1599
1
    return AddDoubleString(params[0], params[1], result);
1600
1
  }
Unexecuted instantiation: _ZN2yb4bfpg27OPERATOR_AddDoubleString_564ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
1601
1602
  template<typename PType, typename RType>
1603
  static Status ExecRaw(const std::vector<PType*>& params,
1604
0
                        RType *result) {
1605
0
    return AddDoubleString(params[0], params[1], result);
1606
0
  }
1607
1608
  template<typename PType, typename RType>
1609
  static Status ExecRefAndRaw(std::vector<PType> *params,
1610
0
                              RType *result) {
1611
0
    return AddDoubleString(&(*params)[0], &(*params)[1], result);
1612
0
  }
1613
};
1614
1615
class OPERATOR_SubI64I64_57 : public BFOperator {
1616
 public:
1617
  OPERATOR_SubI64I64_57(
1618
    BFOpcode opcode,
1619
    BFOpcode overloaded_opcode,
1620
    const BFDecl *op_decl)
1621
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
1622
17.1k
  }
1623
1624
  template<typename PType, typename RType>
1625
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
1626
0
                     const std::shared_ptr<RType>& result) {
1627
0
    return SubI64I64(params[0], params[1], result);
1628
0
  }
Unexecuted instantiation: _ZN2yb4bfpg21OPERATOR_SubI64I64_574ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg21OPERATOR_SubI64I64_574ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
1629
1630
  template<typename PType, typename RType>
1631
  static Status ExecRaw(const std::vector<PType*>& params,
1632
0
                        RType *result) {
1633
0
    return SubI64I64(params[0], params[1], result);
1634
0
  }
1635
1636
  template<typename PType, typename RType>
1637
  static Status ExecRefAndRaw(std::vector<PType> *params,
1638
0
                              RType *result) {
1639
0
    return SubI64I64(&(*params)[0], &(*params)[1], result);
1640
0
  }
1641
};
1642
1643
class OPERATOR_SubDoubleDouble_58 : public BFOperator {
1644
 public:
1645
  OPERATOR_SubDoubleDouble_58(
1646
    BFOpcode opcode,
1647
    BFOpcode overloaded_opcode,
1648
    const BFDecl *op_decl)
1649
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
1650
17.1k
  }
1651
1652
  template<typename PType, typename RType>
1653
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
1654
0
                     const std::shared_ptr<RType>& result) {
1655
0
    return SubDoubleDouble(params[0], params[1], result);
1656
0
  }
Unexecuted instantiation: _ZN2yb4bfpg27OPERATOR_SubDoubleDouble_584ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg27OPERATOR_SubDoubleDouble_584ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
1657
1658
  template<typename PType, typename RType>
1659
  static Status ExecRaw(const std::vector<PType*>& params,
1660
0
                        RType *result) {
1661
0
    return SubDoubleDouble(params[0], params[1], result);
1662
0
  }
1663
1664
  template<typename PType, typename RType>
1665
  static Status ExecRefAndRaw(std::vector<PType> *params,
1666
0
                              RType *result) {
1667
0
    return SubDoubleDouble(&(*params)[0], &(*params)[1], result);
1668
0
  }
1669
};
1670
1671
class OPERATOR_Equal_59 : public BFOperator {
1672
 public:
1673
  OPERATOR_Equal_59(
1674
    BFOpcode opcode,
1675
    BFOpcode overloaded_opcode,
1676
    const BFDecl *op_decl)
1677
17.1k
      : BFOperator(opcode, overloaded_opcode, op_decl) {
1678
17.1k
  }
1679
1680
  template<typename PType, typename RType>
1681
  static Status Exec(const std::vector<std::shared_ptr<PType>>& params,
1682
0
                     const std::shared_ptr<RType>& result) {
1683
0
    return Equal(params[0], params[1], result);
1684
0
  }
Unexecuted instantiation: _ZN2yb4bfpg17OPERATOR_Equal_594ExecINS0_11BFTestValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
Unexecuted instantiation: _ZN2yb4bfpg17OPERATOR_Equal_594ExecINS_7QLValueES3_EENS_6StatusERKNSt3__16vectorINS5_10shared_ptrIT_EENS5_9allocatorIS9_EEEERKNS7_IT0_EE
1685
1686
  template<typename PType, typename RType>
1687
  static Status ExecRaw(const std::vector<PType*>& params,
1688
0
                        RType *result) {
1689
0
    return Equal(params[0], params[1], result);
1690
0
  }
1691
1692
  template<typename PType, typename RType>
1693
  static Status ExecRefAndRaw(std::vector<PType> *params,
1694
0
                              RType *result) {
1695
0
    return Equal(&(*params)[0], &(*params)[1], result);
1696
0
  }
1697
};
1698
1699
1700
extern const std::vector<BFOperator::SharedPtr> kBFOperators;
1701
1702
1703
} // namespace bfpg
1704
} // namespace yb
1705
#endif