Coverage Report

Created: 2026-03-13 09:37

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
be/src/exprs/function/function_fake.h
Line
Count
Source
1
// Licensed to the Apache Software Foundation (ASF) under one
2
// or more contributor license agreements.  See the NOTICE file
3
// distributed with this work for additional information
4
// regarding copyright ownership.  The ASF licenses this file
5
// to you under the Apache License, Version 2.0 (the
6
// "License"); you may not use this file except in compliance
7
// with the License.  You may obtain a copy of the License at
8
//
9
//   http://www.apache.org/licenses/LICENSE-2.0
10
//
11
// Unless required by applicable law or agreed to in writing,
12
// software distributed under the License is distributed on an
13
// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14
// KIND, either express or implied.  See the License for the
15
// specific language governing permissions and limitations
16
// under the License.
17
18
#pragma once
19
20
#include <stddef.h>
21
22
#include <memory>
23
24
#include "common/status.h"
25
#include "core/block/column_numbers.h"
26
#include "core/data_type/data_type.h"
27
#include "core/data_type/data_type_number.h"
28
#include "core/types.h"
29
#include "exprs/function/function.h"
30
31
namespace doris {
32
class FunctionContext;
33
class Block;
34
} // namespace doris
35
36
namespace doris {
37
38
struct UDTFImpl {
39
327
    static DataTypePtr get_return_type_impl(const DataTypes& arguments) {
40
327
        return std::make_shared<DataTypeUInt8>(); //just fake return uint8
41
327
    }
42
0
    static std::string get_error_msg() {
43
0
        return "UDTF function do not support this, it's should execute with lateral view.";
44
0
    }
45
0
    static DataTypes get_variadic_argument_types() { return {}; }
46
};
47
48
// FunctionFake is use for some function call expr only work at prepare/open phase, do not support execute().
49
template <typename Impl>
50
class FunctionFake : public IFunction {
51
public:
52
    static constexpr auto name = "fake";
53
54
1.15k
    static FunctionPtr create() { return std::make_shared<FunctionFake>(); }
_ZN5doris12FunctionFakeINS_15FunctionEsqueryEE6createEv
Line
Count
Source
54
9
    static FunctionPtr create() { return std::make_shared<FunctionFake>(); }
_ZN5doris12FunctionFakeINS_17FunctionExplodeV2EE6createEv
Line
Count
Source
54
348
    static FunctionPtr create() { return std::make_shared<FunctionFake>(); }
_ZN5doris12FunctionFakeINS_15FunctionExplodeEE6createEv
Line
Count
Source
54
18
    static FunctionPtr create() { return std::make_shared<FunctionFake>(); }
_ZN5doris12FunctionFakeINS_18FunctionExplodeMapEE6createEv
Line
Count
Source
54
49
    static FunctionPtr create() { return std::make_shared<FunctionFake>(); }
_ZN5doris12FunctionFakeINS_25FunctionExplodeJsonObjectEE6createEv
Line
Count
Source
54
22
    static FunctionPtr create() { return std::make_shared<FunctionFake>(); }
_ZN5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb0ELb0EEEE6createEv
Line
Count
Source
54
18
    static FunctionPtr create() { return std::make_shared<FunctionFake>(); }
_ZN5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb1ELb0EEEE6createEv
Line
Count
Source
54
18
    static FunctionPtr create() { return std::make_shared<FunctionFake>(); }
_ZN5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE5EEELb0ELb0EEEE6createEv
Line
Count
Source
54
88
    static FunctionPtr create() { return std::make_shared<FunctionFake>(); }
_ZN5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE5EEELb1ELb0EEEE6createEv
Line
Count
Source
54
12
    static FunctionPtr create() { return std::make_shared<FunctionFake>(); }
_ZN5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE6EEELb0ELb0EEEE6createEv
Line
Count
Source
54
57
    static FunctionPtr create() { return std::make_shared<FunctionFake>(); }
_ZN5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE6EEELb1ELb0EEEE6createEv
Line
Count
Source
54
26
    static FunctionPtr create() { return std::make_shared<FunctionFake>(); }
_ZN5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_13DataTypeJsonbELb0ELb1EEEE6createEv
Line
Count
Source
54
9
    static FunctionPtr create() { return std::make_shared<FunctionFake>(); }
_ZN5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_13DataTypeJsonbELb1ELb1EEEE6createEv
Line
Count
Source
54
9
    static FunctionPtr create() { return std::make_shared<FunctionFake>(); }
_ZN5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb0ELb1EEEE6createEv
Line
Count
Source
54
9
    static FunctionPtr create() { return std::make_shared<FunctionFake>(); }
_ZN5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb1ELb1EEEE6createEv
Line
Count
Source
54
9
    static FunctionPtr create() { return std::make_shared<FunctionFake>(); }
_ZN5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE9EEELb0ELb0EEEE6createEv
Line
Count
Source
54
9
    static FunctionPtr create() { return std::make_shared<FunctionFake>(); }
_ZN5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE9EEELb1ELb0EEEE6createEv
Line
Count
Source
54
9
    static FunctionPtr create() { return std::make_shared<FunctionFake>(); }
_ZN5doris12FunctionFakeINS_19FunctionPoseExplodeILb0EEEE6createEv
Line
Count
Source
54
59
    static FunctionPtr create() { return std::make_shared<FunctionFake>(); }
_ZN5doris12FunctionFakeINS_19FunctionPoseExplodeILb1EEEE6createEv
Line
Count
Source
54
32
    static FunctionPtr create() { return std::make_shared<FunctionFake>(); }
_ZN5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_15DataTypeVariantELb0ELb0EEEE6createEv
Line
Count
Source
54
9
    static FunctionPtr create() { return std::make_shared<FunctionFake>(); }
_ZN5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_15DataTypeVariantELb1ELb0EEEE6createEv
Line
Count
Source
54
9
    static FunctionPtr create() { return std::make_shared<FunctionFake>(); }
_ZN5doris12FunctionFakeINS_8UDTFImplEE6createEv
Line
Count
Source
54
327
    static FunctionPtr create() { return std::make_shared<FunctionFake>(); }
55
56
0
    String get_name() const override { return name; }
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_15FunctionEsqueryEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_17FunctionExplodeV2EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_15FunctionExplodeEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_18FunctionExplodeMapEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_25FunctionExplodeJsonObjectEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb0ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb1ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE5EEELb0ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE5EEELb1ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE6EEELb0ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE6EEELb1ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_13DataTypeJsonbELb0ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_13DataTypeJsonbELb1ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb0ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb1ELb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE9EEELb0ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE9EEELb1ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_19FunctionPoseExplodeILb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_19FunctionPoseExplodeILb1EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_15DataTypeVariantELb0ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_15DataTypeVariantELb1ELb0EEEE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_8UDTFImplEE8get_nameB5cxx11Ev
57
58
0
    size_t get_number_of_arguments() const override { return 0; }
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_15FunctionEsqueryEE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_17FunctionExplodeV2EE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_15FunctionExplodeEE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_18FunctionExplodeMapEE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_25FunctionExplodeJsonObjectEE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb0ELb0EEEE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb1ELb0EEEE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE5EEELb0ELb0EEEE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE5EEELb1ELb0EEEE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE6EEELb0ELb0EEEE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE6EEELb1ELb0EEEE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_13DataTypeJsonbELb0ELb1EEEE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_13DataTypeJsonbELb1ELb1EEEE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb0ELb1EEEE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb1ELb1EEEE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE9EEELb0ELb0EEEE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE9EEELb1ELb0EEEE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_19FunctionPoseExplodeILb0EEEE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_19FunctionPoseExplodeILb1EEEE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_15DataTypeVariantELb0ELb0EEEE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_15DataTypeVariantELb1ELb0EEEE23get_number_of_argumentsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_8UDTFImplEE23get_number_of_argumentsEv
59
60
915
    bool is_variadic() const override { return true; }
_ZNK5doris12FunctionFakeINS_15FunctionEsqueryEE11is_variadicEv
Line
Count
Source
60
1
    bool is_variadic() const override { return true; }
_ZNK5doris12FunctionFakeINS_17FunctionExplodeV2EE11is_variadicEv
Line
Count
Source
60
324
    bool is_variadic() const override { return true; }
_ZNK5doris12FunctionFakeINS_15FunctionExplodeEE11is_variadicEv
Line
Count
Source
60
2
    bool is_variadic() const override { return true; }
_ZNK5doris12FunctionFakeINS_18FunctionExplodeMapEE11is_variadicEv
Line
Count
Source
60
33
    bool is_variadic() const override { return true; }
_ZNK5doris12FunctionFakeINS_25FunctionExplodeJsonObjectEE11is_variadicEv
Line
Count
Source
60
6
    bool is_variadic() const override { return true; }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb0ELb0EEEE11is_variadicEv
Line
Count
Source
60
2
    bool is_variadic() const override { return true; }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb1ELb0EEEE11is_variadicEv
Line
Count
Source
60
2
    bool is_variadic() const override { return true; }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE5EEELb0ELb0EEEE11is_variadicEv
Line
Count
Source
60
80
    bool is_variadic() const override { return true; }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE5EEELb1ELb0EEEE11is_variadicEv
Line
Count
Source
60
4
    bool is_variadic() const override { return true; }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE6EEELb0ELb0EEEE11is_variadicEv
Line
Count
Source
60
41
    bool is_variadic() const override { return true; }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE6EEELb1ELb0EEEE11is_variadicEv
Line
Count
Source
60
10
    bool is_variadic() const override { return true; }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_13DataTypeJsonbELb0ELb1EEEE11is_variadicEv
Line
Count
Source
60
1
    bool is_variadic() const override { return true; }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_13DataTypeJsonbELb1ELb1EEEE11is_variadicEv
Line
Count
Source
60
1
    bool is_variadic() const override { return true; }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb0ELb1EEEE11is_variadicEv
Line
Count
Source
60
1
    bool is_variadic() const override { return true; }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb1ELb1EEEE11is_variadicEv
Line
Count
Source
60
1
    bool is_variadic() const override { return true; }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE9EEELb0ELb0EEEE11is_variadicEv
Line
Count
Source
60
1
    bool is_variadic() const override { return true; }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE9EEELb1ELb0EEEE11is_variadicEv
Line
Count
Source
60
1
    bool is_variadic() const override { return true; }
_ZNK5doris12FunctionFakeINS_19FunctionPoseExplodeILb0EEEE11is_variadicEv
Line
Count
Source
60
51
    bool is_variadic() const override { return true; }
_ZNK5doris12FunctionFakeINS_19FunctionPoseExplodeILb1EEEE11is_variadicEv
Line
Count
Source
60
24
    bool is_variadic() const override { return true; }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_15DataTypeVariantELb0ELb0EEEE11is_variadicEv
Line
Count
Source
60
1
    bool is_variadic() const override { return true; }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_15DataTypeVariantELb1ELb0EEEE11is_variadicEv
Line
Count
Source
60
1
    bool is_variadic() const override { return true; }
_ZNK5doris12FunctionFakeINS_8UDTFImplEE11is_variadicEv
Line
Count
Source
60
327
    bool is_variadic() const override { return true; }
61
62
885
    DataTypePtr get_return_type_impl(const DataTypes& arguments) const override {
63
885
        return Impl::get_return_type_impl(arguments);
64
885
    }
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_15FunctionEsqueryEE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
_ZNK5doris12FunctionFakeINS_17FunctionExplodeV2EE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
62
321
    DataTypePtr get_return_type_impl(const DataTypes& arguments) const override {
63
321
        return Impl::get_return_type_impl(arguments);
64
321
    }
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_15FunctionExplodeEE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
_ZNK5doris12FunctionFakeINS_18FunctionExplodeMapEE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
62
31
    DataTypePtr get_return_type_impl(const DataTypes& arguments) const override {
63
31
        return Impl::get_return_type_impl(arguments);
64
31
    }
_ZNK5doris12FunctionFakeINS_25FunctionExplodeJsonObjectEE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
62
4
    DataTypePtr get_return_type_impl(const DataTypes& arguments) const override {
63
4
        return Impl::get_return_type_impl(arguments);
64
4
    }
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb0ELb0EEEE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb1ELb0EEEE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE5EEELb0ELb0EEEE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
62
79
    DataTypePtr get_return_type_impl(const DataTypes& arguments) const override {
63
79
        return Impl::get_return_type_impl(arguments);
64
79
    }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE5EEELb1ELb0EEEE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
62
3
    DataTypePtr get_return_type_impl(const DataTypes& arguments) const override {
63
3
        return Impl::get_return_type_impl(arguments);
64
3
    }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE6EEELb0ELb0EEEE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
62
39
    DataTypePtr get_return_type_impl(const DataTypes& arguments) const override {
63
39
        return Impl::get_return_type_impl(arguments);
64
39
    }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE6EEELb1ELb0EEEE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Line
Count
Source
62
8
    DataTypePtr get_return_type_impl(const DataTypes& arguments) const override {
63
8
        return Impl::get_return_type_impl(arguments);
64
8
    }
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_13DataTypeJsonbELb0ELb1EEEE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_13DataTypeJsonbELb1ELb1EEEE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb0ELb1EEEE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb1ELb1EEEE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE9EEELb0ELb0EEEE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE9EEELb1ELb0EEEE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISB_EE
_ZNK5doris12FunctionFakeINS_19FunctionPoseExplodeILb0EEEE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS8_EE
Line
Count
Source
62
50
    DataTypePtr get_return_type_impl(const DataTypes& arguments) const override {
63
50
        return Impl::get_return_type_impl(arguments);
64
50
    }
_ZNK5doris12FunctionFakeINS_19FunctionPoseExplodeILb1EEEE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS8_EE
Line
Count
Source
62
23
    DataTypePtr get_return_type_impl(const DataTypes& arguments) const override {
63
23
        return Impl::get_return_type_impl(arguments);
64
23
    }
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_15DataTypeVariantELb0ELb0EEEE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_15DataTypeVariantELb1ELb0EEEE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZNK5doris12FunctionFakeINS_8UDTFImplEE20get_return_type_implERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
62
327
    DataTypePtr get_return_type_impl(const DataTypes& arguments) const override {
63
327
        return Impl::get_return_type_impl(arguments);
64
327
    }
65
66
240
    DataTypes get_variadic_argument_types_impl() const override {
67
240
        return Impl::get_variadic_argument_types();
68
240
    }
_ZNK5doris12FunctionFakeINS_15FunctionEsqueryEE32get_variadic_argument_types_implEv
Line
Count
Source
66
8
    DataTypes get_variadic_argument_types_impl() const override {
67
8
        return Impl::get_variadic_argument_types();
68
8
    }
_ZNK5doris12FunctionFakeINS_17FunctionExplodeV2EE32get_variadic_argument_types_implEv
Line
Count
Source
66
24
    DataTypes get_variadic_argument_types_impl() const override {
67
24
        return Impl::get_variadic_argument_types();
68
24
    }
_ZNK5doris12FunctionFakeINS_15FunctionExplodeEE32get_variadic_argument_types_implEv
Line
Count
Source
66
16
    DataTypes get_variadic_argument_types_impl() const override {
67
16
        return Impl::get_variadic_argument_types();
68
16
    }
_ZNK5doris12FunctionFakeINS_18FunctionExplodeMapEE32get_variadic_argument_types_implEv
Line
Count
Source
66
16
    DataTypes get_variadic_argument_types_impl() const override {
67
16
        return Impl::get_variadic_argument_types();
68
16
    }
_ZNK5doris12FunctionFakeINS_25FunctionExplodeJsonObjectEE32get_variadic_argument_types_implEv
Line
Count
Source
66
16
    DataTypes get_variadic_argument_types_impl() const override {
67
16
        return Impl::get_variadic_argument_types();
68
16
    }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb0ELb0EEEE32get_variadic_argument_types_implEv
Line
Count
Source
66
16
    DataTypes get_variadic_argument_types_impl() const override {
67
16
        return Impl::get_variadic_argument_types();
68
16
    }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb1ELb0EEEE32get_variadic_argument_types_implEv
Line
Count
Source
66
16
    DataTypes get_variadic_argument_types_impl() const override {
67
16
        return Impl::get_variadic_argument_types();
68
16
    }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE5EEELb0ELb0EEEE32get_variadic_argument_types_implEv
Line
Count
Source
66
8
    DataTypes get_variadic_argument_types_impl() const override {
67
8
        return Impl::get_variadic_argument_types();
68
8
    }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE5EEELb1ELb0EEEE32get_variadic_argument_types_implEv
Line
Count
Source
66
8
    DataTypes get_variadic_argument_types_impl() const override {
67
8
        return Impl::get_variadic_argument_types();
68
8
    }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE6EEELb0ELb0EEEE32get_variadic_argument_types_implEv
Line
Count
Source
66
16
    DataTypes get_variadic_argument_types_impl() const override {
67
16
        return Impl::get_variadic_argument_types();
68
16
    }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE6EEELb1ELb0EEEE32get_variadic_argument_types_implEv
Line
Count
Source
66
16
    DataTypes get_variadic_argument_types_impl() const override {
67
16
        return Impl::get_variadic_argument_types();
68
16
    }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_13DataTypeJsonbELb0ELb1EEEE32get_variadic_argument_types_implEv
Line
Count
Source
66
8
    DataTypes get_variadic_argument_types_impl() const override {
67
8
        return Impl::get_variadic_argument_types();
68
8
    }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_13DataTypeJsonbELb1ELb1EEEE32get_variadic_argument_types_implEv
Line
Count
Source
66
8
    DataTypes get_variadic_argument_types_impl() const override {
67
8
        return Impl::get_variadic_argument_types();
68
8
    }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb0ELb1EEEE32get_variadic_argument_types_implEv
Line
Count
Source
66
8
    DataTypes get_variadic_argument_types_impl() const override {
67
8
        return Impl::get_variadic_argument_types();
68
8
    }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb1ELb1EEEE32get_variadic_argument_types_implEv
Line
Count
Source
66
8
    DataTypes get_variadic_argument_types_impl() const override {
67
8
        return Impl::get_variadic_argument_types();
68
8
    }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE9EEELb0ELb0EEEE32get_variadic_argument_types_implEv
Line
Count
Source
66
8
    DataTypes get_variadic_argument_types_impl() const override {
67
8
        return Impl::get_variadic_argument_types();
68
8
    }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE9EEELb1ELb0EEEE32get_variadic_argument_types_implEv
Line
Count
Source
66
8
    DataTypes get_variadic_argument_types_impl() const override {
67
8
        return Impl::get_variadic_argument_types();
68
8
    }
_ZNK5doris12FunctionFakeINS_19FunctionPoseExplodeILb0EEEE32get_variadic_argument_types_implEv
Line
Count
Source
66
8
    DataTypes get_variadic_argument_types_impl() const override {
67
8
        return Impl::get_variadic_argument_types();
68
8
    }
_ZNK5doris12FunctionFakeINS_19FunctionPoseExplodeILb1EEEE32get_variadic_argument_types_implEv
Line
Count
Source
66
8
    DataTypes get_variadic_argument_types_impl() const override {
67
8
        return Impl::get_variadic_argument_types();
68
8
    }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_15DataTypeVariantELb0ELb0EEEE32get_variadic_argument_types_implEv
Line
Count
Source
66
8
    DataTypes get_variadic_argument_types_impl() const override {
67
8
        return Impl::get_variadic_argument_types();
68
8
    }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_15DataTypeVariantELb1ELb0EEEE32get_variadic_argument_types_implEv
Line
Count
Source
66
8
    DataTypes get_variadic_argument_types_impl() const override {
67
8
        return Impl::get_variadic_argument_types();
68
8
    }
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_8UDTFImplEE32get_variadic_argument_types_implEv
69
70
880
    bool use_default_implementation_for_nulls() const override {
71
880
        if constexpr (std::is_same_v<Impl, UDTFImpl>) {
72
322
            return false;
73
322
        }
74
0
        return true;
75
880
    }
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_15FunctionEsqueryEE36use_default_implementation_for_nullsEv
_ZNK5doris12FunctionFakeINS_17FunctionExplodeV2EE36use_default_implementation_for_nullsEv
Line
Count
Source
70
321
    bool use_default_implementation_for_nulls() const override {
71
        if constexpr (std::is_same_v<Impl, UDTFImpl>) {
72
            return false;
73
        }
74
321
        return true;
75
321
    }
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_15FunctionExplodeEE36use_default_implementation_for_nullsEv
_ZNK5doris12FunctionFakeINS_18FunctionExplodeMapEE36use_default_implementation_for_nullsEv
Line
Count
Source
70
31
    bool use_default_implementation_for_nulls() const override {
71
        if constexpr (std::is_same_v<Impl, UDTFImpl>) {
72
            return false;
73
        }
74
31
        return true;
75
31
    }
_ZNK5doris12FunctionFakeINS_25FunctionExplodeJsonObjectEE36use_default_implementation_for_nullsEv
Line
Count
Source
70
4
    bool use_default_implementation_for_nulls() const override {
71
        if constexpr (std::is_same_v<Impl, UDTFImpl>) {
72
            return false;
73
        }
74
4
        return true;
75
4
    }
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb0ELb0EEEE36use_default_implementation_for_nullsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb1ELb0EEEE36use_default_implementation_for_nullsEv
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE5EEELb0ELb0EEEE36use_default_implementation_for_nullsEv
Line
Count
Source
70
79
    bool use_default_implementation_for_nulls() const override {
71
        if constexpr (std::is_same_v<Impl, UDTFImpl>) {
72
            return false;
73
        }
74
79
        return true;
75
79
    }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE5EEELb1ELb0EEEE36use_default_implementation_for_nullsEv
Line
Count
Source
70
3
    bool use_default_implementation_for_nulls() const override {
71
        if constexpr (std::is_same_v<Impl, UDTFImpl>) {
72
            return false;
73
        }
74
3
        return true;
75
3
    }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE6EEELb0ELb0EEEE36use_default_implementation_for_nullsEv
Line
Count
Source
70
39
    bool use_default_implementation_for_nulls() const override {
71
        if constexpr (std::is_same_v<Impl, UDTFImpl>) {
72
            return false;
73
        }
74
39
        return true;
75
39
    }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE6EEELb1ELb0EEEE36use_default_implementation_for_nullsEv
Line
Count
Source
70
8
    bool use_default_implementation_for_nulls() const override {
71
        if constexpr (std::is_same_v<Impl, UDTFImpl>) {
72
            return false;
73
        }
74
8
        return true;
75
8
    }
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_13DataTypeJsonbELb0ELb1EEEE36use_default_implementation_for_nullsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_13DataTypeJsonbELb1ELb1EEEE36use_default_implementation_for_nullsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb0ELb1EEEE36use_default_implementation_for_nullsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb1ELb1EEEE36use_default_implementation_for_nullsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE9EEELb0ELb0EEEE36use_default_implementation_for_nullsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE9EEELb1ELb0EEEE36use_default_implementation_for_nullsEv
_ZNK5doris12FunctionFakeINS_19FunctionPoseExplodeILb0EEEE36use_default_implementation_for_nullsEv
Line
Count
Source
70
50
    bool use_default_implementation_for_nulls() const override {
71
        if constexpr (std::is_same_v<Impl, UDTFImpl>) {
72
            return false;
73
        }
74
50
        return true;
75
50
    }
_ZNK5doris12FunctionFakeINS_19FunctionPoseExplodeILb1EEEE36use_default_implementation_for_nullsEv
Line
Count
Source
70
23
    bool use_default_implementation_for_nulls() const override {
71
        if constexpr (std::is_same_v<Impl, UDTFImpl>) {
72
            return false;
73
        }
74
23
        return true;
75
23
    }
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_15DataTypeVariantELb0ELb0EEEE36use_default_implementation_for_nullsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_15DataTypeVariantELb1ELb0EEEE36use_default_implementation_for_nullsEv
_ZNK5doris12FunctionFakeINS_8UDTFImplEE36use_default_implementation_for_nullsEv
Line
Count
Source
70
322
    bool use_default_implementation_for_nulls() const override {
71
322
        if constexpr (std::is_same_v<Impl, UDTFImpl>) {
72
322
            return false;
73
322
        }
74
0
        return true;
75
322
    }
76
77
885
    bool use_default_implementation_for_constants() const override { return false; }
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_15FunctionEsqueryEE40use_default_implementation_for_constantsEv
_ZNK5doris12FunctionFakeINS_17FunctionExplodeV2EE40use_default_implementation_for_constantsEv
Line
Count
Source
77
321
    bool use_default_implementation_for_constants() const override { return false; }
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_15FunctionExplodeEE40use_default_implementation_for_constantsEv
_ZNK5doris12FunctionFakeINS_18FunctionExplodeMapEE40use_default_implementation_for_constantsEv
Line
Count
Source
77
31
    bool use_default_implementation_for_constants() const override { return false; }
_ZNK5doris12FunctionFakeINS_25FunctionExplodeJsonObjectEE40use_default_implementation_for_constantsEv
Line
Count
Source
77
4
    bool use_default_implementation_for_constants() const override { return false; }
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb0ELb0EEEE40use_default_implementation_for_constantsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb1ELb0EEEE40use_default_implementation_for_constantsEv
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE5EEELb0ELb0EEEE40use_default_implementation_for_constantsEv
Line
Count
Source
77
79
    bool use_default_implementation_for_constants() const override { return false; }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE5EEELb1ELb0EEEE40use_default_implementation_for_constantsEv
Line
Count
Source
77
3
    bool use_default_implementation_for_constants() const override { return false; }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE6EEELb0ELb0EEEE40use_default_implementation_for_constantsEv
Line
Count
Source
77
39
    bool use_default_implementation_for_constants() const override { return false; }
_ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE6EEELb1ELb0EEEE40use_default_implementation_for_constantsEv
Line
Count
Source
77
8
    bool use_default_implementation_for_constants() const override { return false; }
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_13DataTypeJsonbELb0ELb1EEEE40use_default_implementation_for_constantsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_13DataTypeJsonbELb1ELb1EEEE40use_default_implementation_for_constantsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb0ELb1EEEE40use_default_implementation_for_constantsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb1ELb1EEEE40use_default_implementation_for_constantsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE9EEELb0ELb0EEEE40use_default_implementation_for_constantsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE9EEELb1ELb0EEEE40use_default_implementation_for_constantsEv
_ZNK5doris12FunctionFakeINS_19FunctionPoseExplodeILb0EEEE40use_default_implementation_for_constantsEv
Line
Count
Source
77
50
    bool use_default_implementation_for_constants() const override { return false; }
_ZNK5doris12FunctionFakeINS_19FunctionPoseExplodeILb1EEEE40use_default_implementation_for_constantsEv
Line
Count
Source
77
23
    bool use_default_implementation_for_constants() const override { return false; }
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_15DataTypeVariantELb0ELb0EEEE40use_default_implementation_for_constantsEv
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_15DataTypeVariantELb1ELb0EEEE40use_default_implementation_for_constantsEv
_ZNK5doris12FunctionFakeINS_8UDTFImplEE40use_default_implementation_for_constantsEv
Line
Count
Source
77
327
    bool use_default_implementation_for_constants() const override { return false; }
78
79
    Status execute_impl(FunctionContext* context, Block& block, const ColumnNumbers& arguments,
80
0
                        uint32_t result, size_t input_rows_count) const override {
81
0
        return Status::NotSupported(Impl::get_error_msg());
82
0
    }
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_15FunctionEsqueryEE12execute_implEPNS_15FunctionContextERNS_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_17FunctionExplodeV2EE12execute_implEPNS_15FunctionContextERNS_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_15FunctionExplodeEE12execute_implEPNS_15FunctionContextERNS_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_18FunctionExplodeMapEE12execute_implEPNS_15FunctionContextERNS_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_25FunctionExplodeJsonObjectEE12execute_implEPNS_15FunctionContextERNS_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb0ELb0EEEE12execute_implEPNS_15FunctionContextERNS_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb1ELb0EEEE12execute_implEPNS_15FunctionContextERNS_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE5EEELb0ELb0EEEE12execute_implEPNS_15FunctionContextERNS_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE5EEELb1ELb0EEEE12execute_implEPNS_15FunctionContextERNS_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE6EEELb0ELb0EEEE12execute_implEPNS_15FunctionContextERNS_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE6EEELb1ELb0EEEE12execute_implEPNS_15FunctionContextERNS_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_13DataTypeJsonbELb0ELb1EEEE12execute_implEPNS_15FunctionContextERNS_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_13DataTypeJsonbELb1ELb1EEEE12execute_implEPNS_15FunctionContextERNS_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb0ELb1EEEE12execute_implEPNS_15FunctionContextERNS_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeStringELb1ELb1EEEE12execute_implEPNS_15FunctionContextERNS_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE9EEELb0ELb0EEEE12execute_implEPNS_15FunctionContextERNS_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_14DataTypeNumberILNS_13PrimitiveTypeE9EEELb1ELb0EEEE12execute_implEPNS_15FunctionContextERNS_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_19FunctionPoseExplodeILb0EEEE12execute_implEPNS_15FunctionContextERNS_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_19FunctionPoseExplodeILb1EEEE12execute_implEPNS_15FunctionContextERNS_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_15DataTypeVariantELb0ELb0EEEE12execute_implEPNS_15FunctionContextERNS_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_20FunctionFakeBaseImplINS_15DataTypeVariantELb1ELb0EEEE12execute_implEPNS_15FunctionContextERNS_5BlockERKSt6vectorIjSaIjEEjm
Unexecuted instantiation: _ZNK5doris12FunctionFakeINS_8UDTFImplEE12execute_implEPNS_15FunctionContextERNS_5BlockERKSt6vectorIjSaIjEEjm
83
};
84
85
} // namespace doris