Coverage Report

Created: 2026-11-05 21:23

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
be/src/exprs/aggregate/helpers.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
// This file is copied from
18
// https://github.com/ClickHouse/ClickHouse/blob/master/src/AggregateFunctions/Helpers.h
19
// and modified by Doris
20
21
#pragma once
22
23
#include "core/call_on_type_index.h"
24
#include "core/data_type/data_type.h"
25
#include "core/data_type/define_primitive_type.h"
26
#include "exec/common/template_helpers.hpp"
27
#include "exprs/aggregate/aggregate_function.h"
28
#include "exprs/aggregate/aggregate_function_null.h"
29
#include "exprs/aggregate/aggregate_function_null_v2.h"
30
31
/** If the serialized type is not the default type(string),
32
 * aggregation function need to override these functions:
33
 * 1. serialize_to_column
34
 * 2. streaming_agg_serialize_to_column
35
 * 3. deserialize_and_merge_vec
36
 * 4. deserialize_and_merge_vec_selected
37
 * 5. serialize_without_key_to_column
38
 * 6. deserialize_and_merge_from_column
39
 * 7. deserialize_from_column_row
40
 */
41
#define CHECK_AGG_FUNCTION_SERIALIZED_TYPE(FunctionTemplate)                                       \
42
3.56k
    do {                                                                                           \
43
3.56k
        constexpr bool _is_new_serialized_type =                                                   \
44
3.56k
                !std::is_same_v<decltype(&FunctionTemplate::get_serialized_type),                  \
45
3.56k
                                decltype(&IAggregateFunction::get_serialized_type)>;               \
46
3.56k
        if constexpr (_is_new_serialized_type) {                                                   \
47
1.37k
            static_assert(                                                                         \
48
1.37k
                    !std::is_same_v<decltype(&FunctionTemplate::deserialize_from_column_row),      \
49
1.37k
                                    decltype(&IAggregateFunctionHelper<                            \
50
1.37k
                                             FunctionTemplate>::deserialize_from_column_row)>,     \
51
1.37k
                    "need to override deserialize_from_column_row");                               \
52
1.37k
            static_assert(!std::is_same_v<decltype(&FunctionTemplate::serialize_to_column),        \
53
1.37k
                                          decltype(&IAggregateFunctionHelper<                      \
54
1.37k
                                                   FunctionTemplate>::serialize_to_column)>,       \
55
1.37k
                          "need to override serialize_to_column");                                 \
56
1.37k
            static_assert(                                                                         \
57
1.37k
                    !std::is_same_v<                                                               \
58
1.37k
                            decltype(&FunctionTemplate::streaming_agg_serialize_to_column),        \
59
1.37k
                            decltype(&IAggregateFunction::streaming_agg_serialize_to_column)>,     \
60
1.37k
                    "need to override "                                                            \
61
1.37k
                    "streaming_agg_serialize_to_column");                                          \
62
1.37k
            static_assert(!std::is_same_v<decltype(&FunctionTemplate::deserialize_and_merge_vec),  \
63
1.37k
                                          decltype(&IAggregateFunctionHelper<                      \
64
1.37k
                                                   FunctionTemplate>::deserialize_and_merge_vec)>, \
65
1.37k
                          "need to override deserialize_and_merge_vec");                           \
66
1.37k
            static_assert(                                                                         \
67
1.37k
                    !std::is_same_v<                                                               \
68
1.37k
                            decltype(&FunctionTemplate::deserialize_and_merge_vec_selected),       \
69
1.37k
                            decltype(&IAggregateFunctionHelper<                                    \
70
1.37k
                                     FunctionTemplate>::deserialize_and_merge_vec_selected)>,      \
71
1.37k
                    "need to override "                                                            \
72
1.37k
                    "deserialize_and_merge_vec_selected");                                         \
73
1.37k
            static_assert(                                                                         \
74
1.37k
                    !std::is_same_v<decltype(&FunctionTemplate::serialize_without_key_to_column),  \
75
1.37k
                                    decltype(&IAggregateFunctionHelper<                            \
76
1.37k
                                             FunctionTemplate>::serialize_without_key_to_column)>, \
77
1.37k
                    "need to override serialize_without_key_to_column");                           \
78
1.37k
            static_assert(                                                                         \
79
1.37k
                    !std::is_same_v<                                                               \
80
1.37k
                            decltype(&FunctionTemplate::deserialize_and_merge_from_column_range),  \
81
1.37k
                            decltype(&IAggregateFunctionHelper<                                    \
82
1.37k
                                     FunctionTemplate>::deserialize_and_merge_from_column)>,       \
83
1.37k
                    "need to override "                                                            \
84
1.37k
                    "deserialize_and_merge_from_column");                                          \
85
1.37k
        }                                                                                          \
86
3.56k
    } while (false)
87
88
namespace doris {
89
90
struct creator_without_type {
91
    template <bool multi_arguments, bool f, typename T>
92
    using NullableT = std::conditional_t<multi_arguments, AggregateFunctionNullVariadicInline<T, f>,
93
                                         AggregateFunctionNullUnaryInline<T, f>>;
94
95
    template <bool multi_arguments, bool f, typename T>
96
    using NullableV2T =
97
            std::conditional_t<multi_arguments, AggregateFunctionNullVariadicInline<T, f>,
98
                               AggregateFunctionNullUnaryInlineV2<T, f>>;
99
100
    template <typename AggregateFunctionTemplate>
101
    static AggregateFunctionPtr creator(const std::string& name, const DataTypes& argument_types,
102
                                        const DataTypePtr& result_type,
103
                                        const bool result_is_nullable,
104
586
                                        const AggregateFunctionAttr& attr) {
105
586
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
106
586
        return create<AggregateFunctionTemplate>(argument_types, result_is_nullable, attr);
107
586
    }
_ZN5doris20creator_without_type7creatorINS_19WindowFunctionNTileEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS3_IKNS_9IDataTypeEESaISH_EERKSH_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
104
86
                                        const AggregateFunctionAttr& attr) {
105
86
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
106
86
        return create<AggregateFunctionTemplate>(argument_types, result_is_nullable, attr);
107
86
    }
_ZN5doris20creator_without_type7creatorINS_26AggregateFunctionRetentionEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS3_IKNS_9IDataTypeEESaISH_EERKSH_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
104
14
                                        const AggregateFunctionAttr& attr) {
105
14
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
106
14
        return create<AggregateFunctionTemplate>(argument_types, result_is_nullable, attr);
107
14
    }
Unexecuted instantiation: _ZN5doris20creator_without_type7creatorINS_20AggregateFunctionSemINS_24AggregateFunctionSemDataEEEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS5_IKNS_9IDataTypeEESaISJ_EERKSJ_bRKNS_21AggregateFunctionAttrE
Unexecuted instantiation: _ZN5doris20creator_without_type7creatorINS_25AggregateFunctionHLLUnionINS_32AggregateFunctionHLLUnionAggImplINS_24AggregateFunctionHLLDataEEEEEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrE
_ZN5doris20creator_without_type7creatorINS_25AggregateFunctionHLLUnionINS_29AggregateFunctionHLLUnionImplINS_24AggregateFunctionHLLDataEEEEEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
104
258
                                        const AggregateFunctionAttr& attr) {
105
258
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
106
258
        return create<AggregateFunctionTemplate>(argument_types, result_is_nullable, attr);
107
258
    }
_ZN5doris20creator_without_type7creatorINS_41AggregateFunctionExponentialMovingAverageEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS3_IKNS_9IDataTypeEESaISH_EERKSH_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
104
10
                                        const AggregateFunctionAttr& attr) {
105
10
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
106
10
        return create<AggregateFunctionTemplate>(argument_types, result_is_nullable, attr);
107
10
    }
Unexecuted instantiation: _ZN5doris20creator_without_type7creatorINS_26AggregateFunctionAvgWeightILNS_13PrimitiveTypeE9EEEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS5_IKNS_9IDataTypeEESaISJ_EERKSJ_bRKNS_21AggregateFunctionAttrE
_ZN5doris20creator_without_type7creatorINS_25AggregateFunctionBitmapOpINS_30AggregateFunctionBitmapUnionOpEEEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS5_IKNS_9IDataTypeEESaISJ_EERKSJ_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
104
206
                                        const AggregateFunctionAttr& attr) {
105
206
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
106
206
        return create<AggregateFunctionTemplate>(argument_types, result_is_nullable, attr);
107
206
    }
_ZN5doris20creator_without_type7creatorINS_25AggregateFunctionBitmapOpINS_34AggregateFunctionBitmapIntersectOpEEEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS5_IKNS_9IDataTypeEESaISJ_EERKSJ_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
104
4
                                        const AggregateFunctionAttr& attr) {
105
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
106
4
        return create<AggregateFunctionTemplate>(argument_types, result_is_nullable, attr);
107
4
    }
_ZN5doris20creator_without_type7creatorINS_25AggregateFunctionBitmapOpINS_33AggregateFunctionGroupBitmapXorOpEEEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS5_IKNS_9IDataTypeEESaISJ_EERKSJ_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
104
4
                                        const AggregateFunctionAttr& attr) {
105
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
106
4
        return create<AggregateFunctionTemplate>(argument_types, result_is_nullable, attr);
107
4
    }
_ZN5doris20creator_without_type7creatorINS_25AggregateFuntionBoolUnionINS_28AggregateFunctionBoolXorDataEEEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS5_IKNS_9IDataTypeEESaISJ_EERKSJ_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
104
4
                                        const AggregateFunctionAttr& attr) {
105
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
106
4
        return create<AggregateFunctionTemplate>(argument_types, result_is_nullable, attr);
107
4
    }
108
109
    template <typename AggregateFunctionTemplate, typename... TArgs>
110
    static AggregateFunctionPtr create(const DataTypes& argument_types_,
111
                                       const bool result_is_nullable,
112
2.43k
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
2.43k
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
1.14k
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
1.08k
                return create_unary_arguments<AggregateFunctionTemplate>(
117
1.08k
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
1.08k
            } else {
119
66
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
66
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
66
            }
122
1.14k
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
808
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
676
                return create_multi_arguments<AggregateFunctionTemplate>(
125
676
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
676
            } else {
127
132
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
132
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
132
            }
130
808
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
480
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
170
                return create_varargs<AggregateFunctionTemplate>(
133
170
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
310
            } else {
135
310
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
310
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
310
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2.43k
    }
_ZN5doris20creator_without_type6createINS_29AggregateFunctionSampVarianceINS_8SampDataILNS_13PrimitiveTypeE9ENS_16VarianceSampNameELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
2
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
2
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
2
                return create_unary_arguments<AggregateFunctionTemplate>(
117
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_29AggregateFunctionSampVarianceINS_7PopDataILNS_13PrimitiveTypeE9ENS_12VarianceNameELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_29AggregateFunctionSampVarianceINS_7PopDataILNS_13PrimitiveTypeE9ENS_10StddevNameELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_29AggregateFunctionSampVarianceINS_8SampDataILNS_13PrimitiveTypeE9ENS_14StddevSampNameELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
8
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
8
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
8
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
8
                return create_unary_arguments<AggregateFunctionTemplate>(
117
8
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
8
    }
_ZN5doris20creator_without_type6createINS_21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
18
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
18
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
18
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
18
                return create_multi_arguments<AggregateFunctionTemplate>(
125
18
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
18
    }
_ZN5doris20creator_without_type6createINS_21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
16
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
16
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
16
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
16
                return create_multi_arguments<AggregateFunctionTemplate>(
125
16
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
16
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE3ENS_38AggregateFunctionUniqDistributeKeyDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE4ENS_38AggregateFunctionUniqDistributeKeyDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE5ENS_38AggregateFunctionUniqDistributeKeyDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE6ENS_38AggregateFunctionUniqDistributeKeyDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
4
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
4
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
4
                return create_varargs<AggregateFunctionTemplate>(
133
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE7ENS_38AggregateFunctionUniqDistributeKeyDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE28ENS_38AggregateFunctionUniqDistributeKeyDataILS3_28EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE29ENS_38AggregateFunctionUniqDistributeKeyDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE30ENS_38AggregateFunctionUniqDistributeKeyDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE35ENS_38AggregateFunctionUniqDistributeKeyDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE10ENS_38AggregateFunctionUniqDistributeKeyDataILS3_10EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_19WindowFunctionNTileEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
86
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
86
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
86
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
86
                return create_unary_arguments<AggregateFunctionTemplate>(
117
86
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
86
    }
_ZN5doris20creator_without_type6createINS_29AggregateFunctionWindowFunnelILNS_13PrimitiveTypeE26EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
30
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
30
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
30
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
30
                return create_multi_arguments<AggregateFunctionTemplate>(
125
30
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
30
    }
_ZN5doris20creator_without_type6createINS_29AggregateFunctionWindowFunnelILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
2
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
2
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
2
                return create_multi_arguments<AggregateFunctionTemplate>(
125
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_29AggregateFunctionWindowFunnelILNS_13PrimitiveTypeE42EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_31AggregateFunctionWindowFunnelV2ILNS_13PrimitiveTypeE26EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
94
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
94
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
94
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
94
                return create_multi_arguments<AggregateFunctionTemplate>(
125
94
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
94
    }
_ZN5doris20creator_without_type6createINS_31AggregateFunctionWindowFunnelV2ILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
2
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
2
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
2
                return create_multi_arguments<AggregateFunctionTemplate>(
125
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_31AggregateFunctionWindowFunnelV2ILNS_13PrimitiveTypeE42EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_26AggregateFunctionRetentionEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
14
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
14
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
14
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
14
                return create_varargs<AggregateFunctionTemplate>(
133
14
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
14
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_20AggregateFunctionSemINS_24AggregateFunctionSemDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE26EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
42
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
42
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
42
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
42
                return create_varargs<AggregateFunctionTemplate>(
133
42
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
42
    }
_ZN5doris20creator_without_type6createINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
2
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
2
                return create_varargs<AggregateFunctionTemplate>(
133
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE25EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE42EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_30AggregateFunctionSequenceCountILNS_13PrimitiveTypeE26EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
44
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
44
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
44
            } else {
135
44
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
44
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
44
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
44
    }
_ZN5doris20creator_without_type6createINS_30AggregateFunctionSequenceCountILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_30AggregateFunctionSequenceCountILNS_13PrimitiveTypeE25EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_30AggregateFunctionSequenceCountILNS_13PrimitiveTypeE42EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_25AggFunctionOrthBitmapFuncINS_25AggOrthBitMapExprCalCountILNS_13PrimitiveTypeE23EEENS_15MultiExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
2
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
2
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
2
                return create_multi_arguments<AggregateFunctionTemplate>(
125
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE23EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE3EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE4EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE5EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE6EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE7EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE23EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE3EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE4EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE5EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE6EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE7EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_25AggFunctionOrthBitmapFuncINS_24OrthBitmapUnionCountDataENS_15UnaryExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE23EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
4
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
4
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
4
                return create_varargs<AggregateFunctionTemplate>(
133
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE3EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE4EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE5EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
4
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
4
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
4
                return create_varargs<AggregateFunctionTemplate>(
133
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE6EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE7EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_36AggregateFunctionPercentileReservoirINS_24QuantileReservoirSamplerEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
22
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
22
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
22
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
22
                return create_multi_arguments<AggregateFunctionTemplate>(
125
22
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
22
    }
_ZN5doris20creator_without_type6createINS_28AggregateFunctionGroupConcatINS_35AggregateFunctionGroupConcatImplStrEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
6
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
6
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
6
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
6
                return create_varargs<AggregateFunctionTemplate>(
133
6
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
6
    }
_ZN5doris20creator_without_type6createINS_28AggregateFunctionGroupConcatINS_38AggregateFunctionGroupConcatImplStrStrEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
40
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
40
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
40
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
40
                return create_varargs<AggregateFunctionTemplate>(
133
40
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
40
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_25AggregateFunctionHLLUnionINS_32AggregateFunctionHLLUnionAggImplINS_24AggregateFunctionHLLDataEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_25AggregateFunctionHLLUnionINS_29AggregateFunctionHLLUnionImplINS_24AggregateFunctionHLLDataEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
258
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
258
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
258
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
258
                return create_unary_arguments<AggregateFunctionTemplate>(
117
258
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
258
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE2ENS_36AggregateFunctionLinearHistogramDataILS3_2EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
4
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
4
            } else {
127
4
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
4
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE3ENS_36AggregateFunctionLinearHistogramDataILS3_3EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
2
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
2
            } else {
127
2
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
2
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE4ENS_36AggregateFunctionLinearHistogramDataILS3_4EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
2
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
2
            } else {
127
2
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
2
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE5ENS_36AggregateFunctionLinearHistogramDataILS3_5EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
2
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
2
            } else {
127
2
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
2
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE6ENS_36AggregateFunctionLinearHistogramDataILS3_6EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
2
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
2
            } else {
127
2
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
2
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE7ENS_36AggregateFunctionLinearHistogramDataILS3_7EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
2
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
2
            } else {
127
2
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
2
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE8ENS_36AggregateFunctionLinearHistogramDataILS3_8EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
2
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
2
            } else {
127
2
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
2
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE9ENS_36AggregateFunctionLinearHistogramDataILS3_9EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
2
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
2
            } else {
127
2
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
2
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE28ENS_36AggregateFunctionLinearHistogramDataILS3_28EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
2
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
2
            } else {
127
2
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
2
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE29ENS_36AggregateFunctionLinearHistogramDataILS3_29EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
2
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
2
            } else {
127
2
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
2
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE30ENS_36AggregateFunctionLinearHistogramDataILS3_30EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
2
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
2
            } else {
127
2
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
2
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE35ENS_36AggregateFunctionLinearHistogramDataILS3_35EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
2
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
2
            } else {
127
2
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
2
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE2ENS_36AggregateFunctionLinearHistogramDataILS3_2EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
4
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
4
            } else {
127
4
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
4
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE3ENS_36AggregateFunctionLinearHistogramDataILS3_3EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
4
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
4
            } else {
127
4
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
4
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE4ENS_36AggregateFunctionLinearHistogramDataILS3_4EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
4
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
4
            } else {
127
4
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
4
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE5ENS_36AggregateFunctionLinearHistogramDataILS3_5EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
4
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
4
            } else {
127
4
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
4
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE6ENS_36AggregateFunctionLinearHistogramDataILS3_6EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
6
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
6
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
6
            } else {
127
6
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
6
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
6
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
6
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE7ENS_36AggregateFunctionLinearHistogramDataILS3_7EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
4
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
4
            } else {
127
4
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
4
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE8ENS_36AggregateFunctionLinearHistogramDataILS3_8EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
4
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
4
            } else {
127
4
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
4
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE9ENS_36AggregateFunctionLinearHistogramDataILS3_9EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
4
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
4
            } else {
127
4
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
4
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE28ENS_36AggregateFunctionLinearHistogramDataILS3_28EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
4
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
4
            } else {
127
4
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
4
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE29ENS_36AggregateFunctionLinearHistogramDataILS3_29EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
4
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
4
            } else {
127
4
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
4
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE30ENS_36AggregateFunctionLinearHistogramDataILS3_30EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
4
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
4
            } else {
127
4
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
4
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE35ENS_36AggregateFunctionLinearHistogramDataILS3_35EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
4
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
4
            } else {
127
4
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
4
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
_ZN5doris20creator_without_type6createINS_25AggFunctionOrthBitmapFuncINS_20AggOrthBitMapExprCalILNS_13PrimitiveTypeE23EEENS_15MultiExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
2
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
2
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
2
                return create_multi_arguments<AggregateFunctionTemplate>(
125
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_31AggregateFunctionSampCovarianceINS_8SampDataILNS_13PrimitiveTypeE9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
2
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
2
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
2
                return create_multi_arguments<AggregateFunctionTemplate>(
125
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_31AggregateFunctionSampCovarianceINS_7PopDataILNS_13PrimitiveTypeE9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_40AggregateFunctionDataSketchesHllUnionAggILNS_13PrimitiveTypeE23ENS_30AggregateFunctionHllSketchDataILS3_23EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_40AggregateFunctionDataSketchesHllUnionAggILNS_13PrimitiveTypeE10ENS_30AggregateFunctionHllSketchDataILS3_10EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
20
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
20
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
20
            } else {
135
20
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
20
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
20
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
20
    }
_ZN5doris20creator_without_type6createINS_40AggregateFunctionDataSketchesHllUnionAggILNS_13PrimitiveTypeE41ENS_30AggregateFunctionHllSketchDataILS3_41EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_41AggregateFunctionExponentialMovingAverageEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
10
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
10
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
10
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
10
                return create_multi_arguments<AggregateFunctionTemplate>(
125
10
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
10
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionForEachEJRSt10shared_ptrINS_18IAggregateFunctionEEEEES5_RKSt6vectorIS3_IKNS_9IDataTypeEESaISA_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
8
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
8
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
8
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
8
                return create_varargs<AggregateFunctionTemplate>(
133
8
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
8
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionForEachV2EJRSt10shared_ptrINS_18IAggregateFunctionEEEEES5_RKSt6vectorIS3_IKNS_9IDataTypeEESaISA_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
14
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
14
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
14
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
14
                return create_varargs<AggregateFunctionTemplate>(
133
14
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
14
    }
_ZN5doris20creator_without_type6createINS_22AggregateFunctionAIAggEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
46
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
46
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
46
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
46
                return create_multi_arguments<AggregateFunctionTemplate>(
125
46
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
46
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE4EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE5EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE6EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE7EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE8EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE9EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE20EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE28EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE29EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE30EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE35EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE10EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE25EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE26EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
4
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
4
            } else {
119
4
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
4
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE36EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE37EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE42EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE44EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionAvgWeightILNS_13PrimitiveTypeE9EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_25AggregateFunctionBitmapOpINS_30AggregateFunctionBitmapUnionOpEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
206
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
206
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
206
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
206
                return create_unary_arguments<AggregateFunctionTemplate>(
117
206
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
206
    }
_ZN5doris20creator_without_type6createINS_25AggregateFunctionBitmapOpINS_34AggregateFunctionBitmapIntersectOpEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
4
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
4
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
4
                return create_unary_arguments<AggregateFunctionTemplate>(
117
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
_ZN5doris20creator_without_type6createINS_25AggregateFunctionBitmapOpINS_33AggregateFunctionGroupBitmapXorOpEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
4
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
4
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
4
                return create_unary_arguments<AggregateFunctionTemplate>(
117
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE2ENS_31AggregateFunctionGroupBitOrDataILS3_2EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
4
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
4
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
4
                return create_unary_arguments<AggregateFunctionTemplate>(
117
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE2ENS_32AggregateFunctionGroupBitAndDataILS3_2EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
4
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
4
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
4
                return create_unary_arguments<AggregateFunctionTemplate>(
117
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
_ZN5doris20creator_without_type6createINS_25AggregateFuntionBoolUnionINS_28AggregateFunctionBoolXorDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
4
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
4
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
4
                return create_unary_arguments<AggregateFunctionTemplate>(
117
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
_ZN5doris20creator_without_type6createINS_23AggregateFunctionBinaryINS_8StatFuncILNS_13PrimitiveTypeE9ENS_10CorrMomentEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
2
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
2
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
2
                return create_multi_arguments<AggregateFunctionTemplate>(
125
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_23AggregateFunctionBinaryINS_8StatFuncILNS_13PrimitiveTypeE9ENS_17CorrMomentWelfordEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
2
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
2
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
2
                return create_multi_arguments<AggregateFunctionTemplate>(
125
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
10
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
10
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
10
            } else {
135
10
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
10
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
10
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
10
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
8
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
8
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
8
            } else {
135
8
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
8
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
8
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
8
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
4
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
4
            } else {
135
4
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
4
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
4
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
4
            } else {
135
4
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
4
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
20
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
20
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
20
            } else {
135
20
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
20
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
20
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
20
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
18
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
18
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
18
            } else {
135
18
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
18
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
18
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
18
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE28ELS3_28ENS_24AggregateFunctionAvgDataILS3_28EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE28ELS3_29ENS_24AggregateFunctionAvgDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE28ELS3_30ENS_24AggregateFunctionAvgDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE28ELS3_35ENS_24AggregateFunctionAvgDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE29ELS3_29ENS_24AggregateFunctionAvgDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE29ELS3_30ENS_24AggregateFunctionAvgDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE29ELS3_35ENS_24AggregateFunctionAvgDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE30ELS3_30ENS_24AggregateFunctionAvgDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE30ELS3_35ENS_24AggregateFunctionAvgDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE35ELS3_35ENS_24AggregateFunctionAvgDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE3ELS3_9ENS_24AggregateFunctionAvgDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
8
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
8
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
8
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
8
                return create_unary_arguments<AggregateFunctionTemplate>(
117
8
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
8
    }
_ZN5doris20creator_without_type6createINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE4ELS3_9ENS_24AggregateFunctionAvgDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
8
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
8
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
8
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
8
                return create_unary_arguments<AggregateFunctionTemplate>(
117
8
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
8
    }
_ZN5doris20creator_without_type6createINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE5ELS3_9ENS_24AggregateFunctionAvgDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
8
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
8
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
8
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
8
                return create_unary_arguments<AggregateFunctionTemplate>(
117
8
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
8
    }
_ZN5doris20creator_without_type6createINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE6ELS3_9ENS_24AggregateFunctionAvgDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
42
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
42
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
42
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
42
                return create_unary_arguments<AggregateFunctionTemplate>(
117
42
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
42
    }
_ZN5doris20creator_without_type6createINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE7ELS3_9ENS_24AggregateFunctionAvgDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
12
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
12
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
12
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
12
                return create_unary_arguments<AggregateFunctionTemplate>(
117
12
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
12
    }
_ZN5doris20creator_without_type6createINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE9ELS3_9ENS_24AggregateFunctionAvgDataILS3_9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
12
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
12
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
12
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
12
                return create_unary_arguments<AggregateFunctionTemplate>(
117
12
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
12
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE20ELS3_20ENS_24AggregateFunctionAvgDataILS3_20EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE3ENS_31AggregateFunctionGroupBitOrDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
6
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
6
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
6
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
6
                return create_unary_arguments<AggregateFunctionTemplate>(
117
6
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
6
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE4ENS_31AggregateFunctionGroupBitOrDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE5ENS_31AggregateFunctionGroupBitOrDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE6ENS_31AggregateFunctionGroupBitOrDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
2
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
2
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
2
                return create_unary_arguments<AggregateFunctionTemplate>(
117
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE7ENS_31AggregateFunctionGroupBitOrDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE3ENS_32AggregateFunctionGroupBitAndDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE4ENS_32AggregateFunctionGroupBitAndDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE5ENS_32AggregateFunctionGroupBitAndDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE6ENS_32AggregateFunctionGroupBitAndDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
2
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
2
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
2
                return create_unary_arguments<AggregateFunctionTemplate>(
117
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE7ENS_32AggregateFunctionGroupBitAndDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE3ENS_32AggregateFunctionGroupBitXorDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE4ENS_32AggregateFunctionGroupBitXorDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE5ENS_32AggregateFunctionGroupBitXorDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE6ENS_32AggregateFunctionGroupBitXorDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
2
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
2
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
2
                return create_unary_arguments<AggregateFunctionTemplate>(
117
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE7ENS_32AggregateFunctionGroupBitXorDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
14
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
14
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
14
            } else {
135
14
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
14
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
14
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
14
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
14
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
14
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
14
            } else {
135
14
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
14
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
14
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
14
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
14
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
14
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
14
            } else {
135
14
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
14
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
14
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
14
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
14
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
14
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
14
            } else {
135
14
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
14
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
14
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
14
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
10
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
10
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
10
            } else {
135
10
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
10
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
10
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
10
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
8
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
8
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
8
            } else {
135
8
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
8
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
8
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
8
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
6
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
6
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
6
            } else {
135
6
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
6
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
6
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
6
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
4
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
4
            } else {
135
4
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
4
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
4
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
4
            } else {
135
4
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
4
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
12
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
12
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
12
            } else {
135
12
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
12
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
12
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
12
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE3EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE4EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE5EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE6EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
12
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
12
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
12
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
12
                return create_varargs<AggregateFunctionTemplate>(
133
12
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
12
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE7EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_25AggregateFunctionDistinctINS_42AggregateFunctionDistinctSingleGenericDataELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES7_RKSt6vectorIS5_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
4
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
4
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
4
                return create_varargs<AggregateFunctionTemplate>(
133
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
_ZN5doris20creator_without_type6createINS_25AggregateFunctionDistinctINS_44AggregateFunctionDistinctMultipleGenericDataELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES7_RKSt6vectorIS5_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
16
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
16
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
16
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
16
                return create_varargs<AggregateFunctionTemplate>(
133
16
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
16
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE2EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
4
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
4
            } else {
119
4
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
4
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
4
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
4
            } else {
119
4
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
4
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
10
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
10
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
10
            } else {
119
10
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
10
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
10
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
10
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
8
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
8
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
8
            } else {
119
8
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
8
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
8
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
8
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
4
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
4
            } else {
119
4
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
4
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE8EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
4
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
4
            } else {
119
4
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
4
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
4
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
4
            } else {
119
4
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
4
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE28EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE20EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE11EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE25EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
4
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
4
            } else {
119
4
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
4
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE26EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
4
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
4
            } else {
119
4
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
4
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE43EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE12EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE27EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE42EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE36EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE37EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE44EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_29GroupArrayStringIntersectDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
6
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
6
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
6
            } else {
119
6
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
6
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
6
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
6
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE2EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
4
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
4
            } else {
119
4
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
4
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE8EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE28EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE20EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE11EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE25EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE26EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE43EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE12EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE27EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE42EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE36EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE37EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE44EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_25GroupArrayStringUnionDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE2EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE3EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE4EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE5EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
4
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
4
            } else {
135
4
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
4
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE6EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE7EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE8EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE9EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE28EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE29EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE30EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE35EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE10EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE25EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE26EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE43EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE42EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE44EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE2EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE3EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE4EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE5EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE6EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE7EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE8EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE9EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE28EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE29EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE30EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE35EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE10EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
4
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
4
            } else {
135
4
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
4
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE25EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE26EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE43EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE42EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE44EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type6createINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE2EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type6createINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE3EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type6createINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE4EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type6createINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE5EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type6createINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE6EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type6createINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE7EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type6createINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE8EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type6createINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE9EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type6createINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE28EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type6createINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE29EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type6createINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE20EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type6createINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE30EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type6createINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE35EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type6createINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE11EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type6createINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE25EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type6createINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE26EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type6createINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE43EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type6createINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE12EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type6createINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE27EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type6createINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE42EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type6createINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE36EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type6createINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE37EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type6createINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE44EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type6createINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE23EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
2
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
2
            } else {
119
2
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
2
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_42AggregateFunctionPercentileApproxTwoParamsEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
20
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
20
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
20
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
20
                return create_multi_arguments<AggregateFunctionTemplate>(
125
20
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
20
    }
_ZN5doris20creator_without_type6createINS_44AggregateFunctionPercentileApproxThreeParamsEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
4
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
4
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
4
                return create_multi_arguments<AggregateFunctionTemplate>(
125
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
_ZN5doris20creator_without_type6createINS_52AggregateFunctionPercentileApproxWeightedThreeParamsEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
6
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
6
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
6
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
6
                return create_multi_arguments<AggregateFunctionTemplate>(
125
6
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
6
    }
_ZN5doris20creator_without_type6createINS_51AggregateFunctionPercentileApproxWeightedFourParamsEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
2
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
2
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
2
                return create_multi_arguments<AggregateFunctionTemplate>(
125
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_38AggregateFunctionPercentileApproxArrayILb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS4_IKNS_9IDataTypeEESaISA_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
20
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
20
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
20
            } else {
127
20
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
20
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
20
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
20
    }
_ZN5doris20creator_without_type6createINS_38AggregateFunctionPercentileApproxArrayILb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS4_IKNS_9IDataTypeEESaISA_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
14
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
14
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
14
            } else {
127
14
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
14
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
14
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
14
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE4EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE5EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE6EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
4
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
4
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
4
                return create_multi_arguments<AggregateFunctionTemplate>(
125
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE7EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE8EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE9EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
2
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
2
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
2
                return create_multi_arguments<AggregateFunctionTemplate>(
125
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionPercentileArrayILNS_13PrimitiveTypeE3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionPercentileArrayILNS_13PrimitiveTypeE4EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionPercentileArrayILNS_13PrimitiveTypeE5EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_32AggregateFunctionPercentileArrayILNS_13PrimitiveTypeE6EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
2
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
2
            } else {
127
2
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
2
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionPercentileArrayILNS_13PrimitiveTypeE7EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_32AggregateFunctionPercentileArrayILNS_13PrimitiveTypeE8EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_32AggregateFunctionPercentileArrayILNS_13PrimitiveTypeE9EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
6
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
6
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
6
            } else {
127
6
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
6
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
6
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
6
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE4EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE5EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE6EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
4
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
4
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
4
                return create_multi_arguments<AggregateFunctionTemplate>(
125
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE7EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE8EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE9EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
20
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
20
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
20
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
20
                return create_multi_arguments<AggregateFunctionTemplate>(
125
20
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
20
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_34AggregateFunctionPercentileArrayV2ILNS_13PrimitiveTypeE3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_34AggregateFunctionPercentileArrayV2ILNS_13PrimitiveTypeE4EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_34AggregateFunctionPercentileArrayV2ILNS_13PrimitiveTypeE5EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_34AggregateFunctionPercentileArrayV2ILNS_13PrimitiveTypeE6EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
2
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
2
            } else {
127
2
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
2
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_34AggregateFunctionPercentileArrayV2ILNS_13PrimitiveTypeE7EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_34AggregateFunctionPercentileArrayV2ILNS_13PrimitiveTypeE8EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_34AggregateFunctionPercentileArrayV2ILNS_13PrimitiveTypeE9EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
12
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
12
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
12
            } else {
127
12
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
12
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
12
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
12
    }
_ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE3ELS3_3ENS_24AggregateFunctionSumDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
2
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
2
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
2
                return create_unary_arguments<AggregateFunctionTemplate>(
117
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE4ELS3_4ENS_24AggregateFunctionSumDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
2
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
2
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
2
                return create_unary_arguments<AggregateFunctionTemplate>(
117
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE5ELS3_5ENS_24AggregateFunctionSumDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
12
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
12
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
12
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
12
                return create_unary_arguments<AggregateFunctionTemplate>(
117
12
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
12
    }
_ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE6ELS3_6ENS_24AggregateFunctionSumDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
230
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
230
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
230
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
230
                return create_unary_arguments<AggregateFunctionTemplate>(
117
230
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
230
    }
_ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE7ELS3_7ENS_24AggregateFunctionSumDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
10
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
10
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
10
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
10
                return create_unary_arguments<AggregateFunctionTemplate>(
117
10
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
10
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE8ELS3_8ENS_24AggregateFunctionSumDataILS3_8EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE9ELS3_9ENS_24AggregateFunctionSumDataILS3_9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
12
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
12
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
12
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
12
                return create_unary_arguments<AggregateFunctionTemplate>(
117
12
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
12
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE28ELS3_28ENS_24AggregateFunctionSumDataILS3_28EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE29ELS3_29ENS_24AggregateFunctionSumDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE30ELS3_30ENS_24AggregateFunctionSumDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
2
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
2
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
2
                return create_unary_arguments<AggregateFunctionTemplate>(
117
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE35ELS3_35ENS_24AggregateFunctionSumDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE20ELS3_20ENS_24AggregateFunctionSumDataILS3_20EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
2
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
2
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
2
                return create_unary_arguments<AggregateFunctionTemplate>(
117
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE28ELS3_29ENS_24AggregateFunctionSumDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE28ELS3_30ENS_24AggregateFunctionSumDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE28ELS3_35ENS_24AggregateFunctionSumDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE29ELS3_30ENS_24AggregateFunctionSumDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE29ELS3_35ENS_24AggregateFunctionSumDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE30ELS3_35ENS_24AggregateFunctionSumDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE3ELS3_6ENS_24AggregateFunctionSumDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
8
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
8
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
8
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
8
                return create_unary_arguments<AggregateFunctionTemplate>(
117
8
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
8
    }
_ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE4ELS3_6ENS_24AggregateFunctionSumDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
8
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
8
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
8
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
8
                return create_unary_arguments<AggregateFunctionTemplate>(
117
8
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
8
    }
_ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE5ELS3_6ENS_24AggregateFunctionSumDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
54
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
54
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
54
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
54
                return create_unary_arguments<AggregateFunctionTemplate>(
117
54
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
54
    }
_ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE8ELS3_9ENS_24AggregateFunctionSumDataILS3_9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
8
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
8
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
8
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
8
                return create_unary_arguments<AggregateFunctionTemplate>(
117
8
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
8
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
24
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
24
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
24
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
24
                return create_multi_arguments<AggregateFunctionTemplate>(
125
24
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
24
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
16
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
16
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
16
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
16
                return create_multi_arguments<AggregateFunctionTemplate>(
125
16
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
16
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
116
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
116
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
116
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
116
                return create_multi_arguments<AggregateFunctionTemplate>(
125
116
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
116
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
24
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
24
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
24
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
24
                return create_multi_arguments<AggregateFunctionTemplate>(
125
24
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
24
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
4
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
4
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
4
                return create_multi_arguments<AggregateFunctionTemplate>(
125
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
116
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
116
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
116
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
116
                return create_multi_arguments<AggregateFunctionTemplate>(
125
116
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
116
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
24
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
24
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
24
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
24
                return create_multi_arguments<AggregateFunctionTemplate>(
125
24
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
24
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
16
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
16
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
16
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
16
                return create_multi_arguments<AggregateFunctionTemplate>(
125
16
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
16
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
24
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
24
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
24
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
24
                return create_multi_arguments<AggregateFunctionTemplate>(
125
24
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
24
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_28AggregateFunctionUniqVariantEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
4
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
4
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
4
            } else {
119
4
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
4
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
4
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE2ENS_30AggregateFunctionUniqExactDataILS3_2EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE3ENS_30AggregateFunctionUniqExactDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE4ENS_30AggregateFunctionUniqExactDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE5ENS_30AggregateFunctionUniqExactDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE6ENS_30AggregateFunctionUniqExactDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
12
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
12
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
12
            } else {
135
12
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
12
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
12
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
12
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE7ENS_30AggregateFunctionUniqExactDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE28ENS_30AggregateFunctionUniqExactDataILS3_28EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE29ENS_30AggregateFunctionUniqExactDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE30ENS_30AggregateFunctionUniqExactDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE35ENS_30AggregateFunctionUniqExactDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE10ENS_30AggregateFunctionUniqExactDataILS3_10EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE17ENS_30AggregateFunctionUniqExactDataILS3_17EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE8ENS_30AggregateFunctionUniqExactDataILS3_8EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE9ENS_30AggregateFunctionUniqExactDataILS3_9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE25ENS_30AggregateFunctionUniqExactDataILS3_25EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE26ENS_30AggregateFunctionUniqExactDataILS3_26EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE43ENS_30AggregateFunctionUniqExactDataILS3_43EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE42ENS_30AggregateFunctionUniqExactDataILS3_42EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE41ENS_30AggregateFunctionUniqExactDataILS3_41EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE44ENS_30AggregateFunctionUniqExactDataILS3_44EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
2
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
                return create_unary_arguments<AggregateFunctionTemplate>(
117
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
2
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
2
            } else {
135
2
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
2
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
2
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
2
    }
_ZN5doris20creator_without_type6createINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE8ELS3_9ENS_24AggregateFunctionAvgDataILS3_9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
8
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
8
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
8
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
8
                return create_unary_arguments<AggregateFunctionTemplate>(
117
8
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
8
    }
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionProductILNS_13PrimitiveTypeE28ELS3_28ENS_28AggregateFunctionProductDataILS3_28EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionProductILNS_13PrimitiveTypeE28ELS3_29ENS_28AggregateFunctionProductDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionProductILNS_13PrimitiveTypeE28ELS3_30ENS_28AggregateFunctionProductDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionProductILNS_13PrimitiveTypeE28ELS3_35ENS_28AggregateFunctionProductDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionProductILNS_13PrimitiveTypeE29ELS3_29ENS_28AggregateFunctionProductDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionProductILNS_13PrimitiveTypeE29ELS3_30ENS_28AggregateFunctionProductDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionProductILNS_13PrimitiveTypeE29ELS3_35ENS_28AggregateFunctionProductDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionProductILNS_13PrimitiveTypeE30ELS3_30ENS_28AggregateFunctionProductDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionProductILNS_13PrimitiveTypeE30ELS3_35ENS_28AggregateFunctionProductDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionProductILNS_13PrimitiveTypeE35ELS3_35ENS_28AggregateFunctionProductDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionProductILNS_13PrimitiveTypeE3ELS3_3ENS_28AggregateFunctionProductDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_24AggregateFunctionProductILNS_13PrimitiveTypeE4ELS3_4ENS_28AggregateFunctionProductDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_24AggregateFunctionProductILNS_13PrimitiveTypeE5ELS3_5ENS_28AggregateFunctionProductDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
8
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
8
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
8
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
8
                return create_unary_arguments<AggregateFunctionTemplate>(
117
8
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
8
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionProductILNS_13PrimitiveTypeE6ELS3_6ENS_28AggregateFunctionProductDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
8
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
8
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
8
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
8
                return create_unary_arguments<AggregateFunctionTemplate>(
117
8
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
8
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionProductILNS_13PrimitiveTypeE7ELS3_7ENS_28AggregateFunctionProductDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
8
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
8
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
8
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
8
                return create_unary_arguments<AggregateFunctionTemplate>(
117
8
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
8
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionProductILNS_13PrimitiveTypeE8ELS3_8ENS_28AggregateFunctionProductDataILS3_8EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
8
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
8
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
8
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
8
                return create_unary_arguments<AggregateFunctionTemplate>(
117
8
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
8
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionProductILNS_13PrimitiveTypeE9ELS3_9ENS_28AggregateFunctionProductDataILS3_9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
8
                                       const AggregateFunctionAttr& attr, TArgs&&... args) {
113
        // If there is a hit, it won't need to be determined at runtime, which can reduce some template instantiations.
114
8
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
8
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
8
                return create_unary_arguments<AggregateFunctionTemplate>(
117
8
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
            } else {
119
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
            }
122
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
                return create_multi_arguments<AggregateFunctionTemplate>(
125
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
            } else {
127
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
            }
130
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
                return create_varargs<AggregateFunctionTemplate>(
133
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
            } else {
135
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
            }
138
        } else {
139
            static_assert(std::is_same_v<AggregateFunctionTemplate, void>,
140
                          "AggregateFunctionTemplate must have tag (UnaryExpression, "
141
                          "MultiExpression or VarargsExpression) , (NullableAggregateFunction , "
142
                          "NonNullableAggregateFunction)");
143
        }
144
0
        return nullptr;
145
8
    }
146
147
    // dispatch
148
    template <typename AggregateFunctionTemplate, typename... TArgs>
149
    static AggregateFunctionPtr create_varargs(const DataTypes& argument_types_,
150
                                               const bool result_is_nullable,
151
170
                                               const AggregateFunctionAttr& attr, TArgs&&... args) {
152
170
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
153
170
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
154
170
        if (have_nullable(argument_types_)) {
155
12
            std::visit(
156
12
                    [&](auto multi_arguments, auto result_is_nullable) {
157
12
                        if (attr.enable_aggregate_function_null_v2) {
158
4
                            result.reset(new NullableV2T<multi_arguments, result_is_nullable,
159
4
                                                         AggregateFunctionTemplate>(
160
4
                                    result.release(), argument_types_, attr.is_window_function));
161
8
                        } else {
162
8
                            result.reset(new NullableT<multi_arguments, result_is_nullable,
163
8
                                                       AggregateFunctionTemplate>(
164
8
                                    result.release(), argument_types_, attr.is_window_function));
165
8
                        }
166
12
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE3ENS_38AggregateFunctionUniqDistributeKeyDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_EEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE3ENS_38AggregateFunctionUniqDistributeKeyDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESS_IbLb1EEEEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE3ENS_38AggregateFunctionUniqDistributeKeyDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESS_IbLb0EEEEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE3ENS_38AggregateFunctionUniqDistributeKeyDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_EEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE4ENS_38AggregateFunctionUniqDistributeKeyDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_EEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE4ENS_38AggregateFunctionUniqDistributeKeyDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESS_IbLb1EEEEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE4ENS_38AggregateFunctionUniqDistributeKeyDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESS_IbLb0EEEEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE4ENS_38AggregateFunctionUniqDistributeKeyDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_EEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE5ENS_38AggregateFunctionUniqDistributeKeyDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_EEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE5ENS_38AggregateFunctionUniqDistributeKeyDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESS_IbLb1EEEEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE5ENS_38AggregateFunctionUniqDistributeKeyDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESS_IbLb0EEEEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE5ENS_38AggregateFunctionUniqDistributeKeyDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_EEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE6ENS_38AggregateFunctionUniqDistributeKeyDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_EEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE6ENS_38AggregateFunctionUniqDistributeKeyDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESS_IbLb1EEEEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE6ENS_38AggregateFunctionUniqDistributeKeyDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESS_IbLb0EEEEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE6ENS_38AggregateFunctionUniqDistributeKeyDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_EEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE7ENS_38AggregateFunctionUniqDistributeKeyDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_EEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE7ENS_38AggregateFunctionUniqDistributeKeyDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESS_IbLb1EEEEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE7ENS_38AggregateFunctionUniqDistributeKeyDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESS_IbLb0EEEEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE7ENS_38AggregateFunctionUniqDistributeKeyDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_EEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE28ENS_38AggregateFunctionUniqDistributeKeyDataILS3_28EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_EEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE28ENS_38AggregateFunctionUniqDistributeKeyDataILS3_28EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESS_IbLb1EEEEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE28ENS_38AggregateFunctionUniqDistributeKeyDataILS3_28EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESS_IbLb0EEEEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE28ENS_38AggregateFunctionUniqDistributeKeyDataILS3_28EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_EEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE29ENS_38AggregateFunctionUniqDistributeKeyDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_EEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE29ENS_38AggregateFunctionUniqDistributeKeyDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESS_IbLb1EEEEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE29ENS_38AggregateFunctionUniqDistributeKeyDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESS_IbLb0EEEEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE29ENS_38AggregateFunctionUniqDistributeKeyDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_EEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE30ENS_38AggregateFunctionUniqDistributeKeyDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_EEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE30ENS_38AggregateFunctionUniqDistributeKeyDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESS_IbLb1EEEEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE30ENS_38AggregateFunctionUniqDistributeKeyDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESS_IbLb0EEEEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE30ENS_38AggregateFunctionUniqDistributeKeyDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_EEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE35ENS_38AggregateFunctionUniqDistributeKeyDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_EEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE35ENS_38AggregateFunctionUniqDistributeKeyDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESS_IbLb1EEEEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE35ENS_38AggregateFunctionUniqDistributeKeyDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESS_IbLb0EEEEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE35ENS_38AggregateFunctionUniqDistributeKeyDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_EEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE10ENS_38AggregateFunctionUniqDistributeKeyDataILS3_10EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_EEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE10ENS_38AggregateFunctionUniqDistributeKeyDataILS3_10EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESS_IbLb1EEEEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE10ENS_38AggregateFunctionUniqDistributeKeyDataILS3_10EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESS_IbLb0EEEEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE10ENS_38AggregateFunctionUniqDistributeKeyDataILS3_10EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_EEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_26AggregateFunctionRetentionEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESP_EEDaSK_SL_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_26AggregateFunctionRetentionEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESO_IbLb1EEEEDaSK_SL_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_26AggregateFunctionRetentionEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESO_IbLb0EEEEDaSK_SL_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_26AggregateFunctionRetentionEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESP_EEDaSK_SL_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE26EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESR_EEDaSM_SN_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE26EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESQ_IbLb1EEEEDaSM_SN_
_ZZN5doris20creator_without_type14create_varargsINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE26EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESQ_IbLb0EEEEDaSM_SN_
Line
Count
Source
156
4
                    [&](auto multi_arguments, auto result_is_nullable) {
157
4
                        if (attr.enable_aggregate_function_null_v2) {
158
0
                            result.reset(new NullableV2T<multi_arguments, result_is_nullable,
159
0
                                                         AggregateFunctionTemplate>(
160
0
                                    result.release(), argument_types_, attr.is_window_function));
161
4
                        } else {
162
4
                            result.reset(new NullableT<multi_arguments, result_is_nullable,
163
4
                                                       AggregateFunctionTemplate>(
164
4
                                    result.release(), argument_types_, attr.is_window_function));
165
4
                        }
166
4
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE26EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESR_EEDaSM_SN_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESR_EEDaSM_SN_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESQ_IbLb1EEEEDaSM_SN_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESQ_IbLb0EEEEDaSM_SN_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESR_EEDaSM_SN_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE25EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESR_EEDaSM_SN_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE25EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESQ_IbLb1EEEEDaSM_SN_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE25EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESQ_IbLb0EEEEDaSM_SN_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE25EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESR_EEDaSM_SN_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE42EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESR_EEDaSM_SN_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE42EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESQ_IbLb1EEEEDaSM_SN_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE42EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESQ_IbLb0EEEEDaSM_SN_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE42EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESR_EEDaSM_SN_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE23EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE23EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_IbLb1EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE23EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_IbLb0EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE23EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE3EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE3EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_IbLb1EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE3EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_IbLb0EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE3EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE4EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE4EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_IbLb1EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE4EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_IbLb0EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE4EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE5EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE5EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_IbLb1EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE5EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_IbLb0EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE5EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE6EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE6EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_IbLb1EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE6EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_IbLb0EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE6EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE7EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE7EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_IbLb1EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE7EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_IbLb0EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE7EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE23EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE23EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_IbLb1EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE23EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_IbLb0EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE23EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE3EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE3EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_IbLb1EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE3EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_IbLb0EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE3EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE4EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE4EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_IbLb1EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE4EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_IbLb0EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE4EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE5EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE5EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_IbLb1EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE5EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_IbLb0EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE5EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE6EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE6EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_IbLb1EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE6EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_IbLb0EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE6EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE7EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE7EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_IbLb1EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE7EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_IbLb0EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE7EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE23EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE23EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_IbLb1EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE23EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_IbLb0EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE23EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE3EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE3EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_IbLb1EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE3EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_IbLb0EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE3EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE4EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE4EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_IbLb1EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE4EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_IbLb0EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE4EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE5EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE5EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_IbLb1EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE5EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_IbLb0EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE5EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE6EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE6EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_IbLb1EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE6EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_IbLb0EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE6EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE7EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE7EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_IbLb1EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE7EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_IbLb0EEEEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE7EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESU_EEDaSP_SQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_28AggregateFunctionGroupConcatINS_35AggregateFunctionGroupConcatImplStrEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESR_EEDaSM_SN_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_28AggregateFunctionGroupConcatINS_35AggregateFunctionGroupConcatImplStrEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESQ_IbLb1EEEEDaSM_SN_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_28AggregateFunctionGroupConcatINS_35AggregateFunctionGroupConcatImplStrEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESQ_IbLb0EEEEDaSM_SN_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_28AggregateFunctionGroupConcatINS_35AggregateFunctionGroupConcatImplStrEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESR_EEDaSM_SN_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_28AggregateFunctionGroupConcatINS_38AggregateFunctionGroupConcatImplStrStrEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESR_EEDaSM_SN_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_28AggregateFunctionGroupConcatINS_38AggregateFunctionGroupConcatImplStrStrEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESQ_IbLb1EEEEDaSM_SN_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_28AggregateFunctionGroupConcatINS_38AggregateFunctionGroupConcatImplStrStrEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESQ_IbLb0EEEEDaSM_SN_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_28AggregateFunctionGroupConcatINS_38AggregateFunctionGroupConcatImplStrStrEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESR_EEDaSM_SN_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_24AggregateFunctionForEachEJRSt10shared_ptrINS_18IAggregateFunctionEEEEES5_RKSt6vectorIS3_IKNS_9IDataTypeEESaISA_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESQ_EEDaSL_SM_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_24AggregateFunctionForEachEJRSt10shared_ptrINS_18IAggregateFunctionEEEEES5_RKSt6vectorIS3_IKNS_9IDataTypeEESaISA_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESP_IbLb1EEEEDaSL_SM_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_24AggregateFunctionForEachEJRSt10shared_ptrINS_18IAggregateFunctionEEEEES5_RKSt6vectorIS3_IKNS_9IDataTypeEESaISA_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESP_IbLb0EEEEDaSL_SM_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_24AggregateFunctionForEachEJRSt10shared_ptrINS_18IAggregateFunctionEEEEES5_RKSt6vectorIS3_IKNS_9IDataTypeEESaISA_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESQ_EEDaSL_SM_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_26AggregateFunctionForEachV2EJRSt10shared_ptrINS_18IAggregateFunctionEEEEES5_RKSt6vectorIS3_IKNS_9IDataTypeEESaISA_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESQ_EEDaSL_SM_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_26AggregateFunctionForEachV2EJRSt10shared_ptrINS_18IAggregateFunctionEEEEES5_RKSt6vectorIS3_IKNS_9IDataTypeEESaISA_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESP_IbLb1EEEEDaSL_SM_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_26AggregateFunctionForEachV2EJRSt10shared_ptrINS_18IAggregateFunctionEEEEES5_RKSt6vectorIS3_IKNS_9IDataTypeEESaISA_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESP_IbLb0EEEEDaSL_SM_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_26AggregateFunctionForEachV2EJRSt10shared_ptrINS_18IAggregateFunctionEEEEES5_RKSt6vectorIS3_IKNS_9IDataTypeEESaISA_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESQ_EEDaSL_SM_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE3EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESW_EEDaSR_SS_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE3EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESV_IbLb1EEEEDaSR_SS_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE3EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESV_IbLb0EEEEDaSR_SS_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE3EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESW_EEDaSR_SS_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE4EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESW_EEDaSR_SS_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE4EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESV_IbLb1EEEEDaSR_SS_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE4EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESV_IbLb0EEEEDaSR_SS_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE4EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESW_EEDaSR_SS_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE5EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESW_EEDaSR_SS_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE5EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESV_IbLb1EEEEDaSR_SS_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE5EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESV_IbLb0EEEEDaSR_SS_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE5EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESW_EEDaSR_SS_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE6EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESW_EEDaSR_SS_
_ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE6EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESV_IbLb1EEEEDaSR_SS_
Line
Count
Source
156
8
                    [&](auto multi_arguments, auto result_is_nullable) {
157
8
                        if (attr.enable_aggregate_function_null_v2) {
158
4
                            result.reset(new NullableV2T<multi_arguments, result_is_nullable,
159
4
                                                         AggregateFunctionTemplate>(
160
4
                                    result.release(), argument_types_, attr.is_window_function));
161
4
                        } else {
162
4
                            result.reset(new NullableT<multi_arguments, result_is_nullable,
163
4
                                                       AggregateFunctionTemplate>(
164
4
                                    result.release(), argument_types_, attr.is_window_function));
165
4
                        }
166
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE6EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESV_IbLb0EEEEDaSR_SS_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE6EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESW_EEDaSR_SS_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE7EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESW_EEDaSR_SS_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE7EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESV_IbLb1EEEEDaSR_SS_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE7EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESV_IbLb0EEEEDaSR_SS_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE7EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESW_EEDaSR_SS_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_42AggregateFunctionDistinctSingleGenericDataELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES7_RKSt6vectorIS5_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_EEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_42AggregateFunctionDistinctSingleGenericDataELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES7_RKSt6vectorIS5_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESS_IbLb1EEEEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_42AggregateFunctionDistinctSingleGenericDataELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES7_RKSt6vectorIS5_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESS_IbLb0EEEEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_42AggregateFunctionDistinctSingleGenericDataELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES7_RKSt6vectorIS5_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_EEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_44AggregateFunctionDistinctMultipleGenericDataELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES7_RKSt6vectorIS5_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EEST_EEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_44AggregateFunctionDistinctMultipleGenericDataELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES7_RKSt6vectorIS5_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb0EESS_IbLb1EEEEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_44AggregateFunctionDistinctMultipleGenericDataELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES7_RKSt6vectorIS5_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EESS_IbLb0EEEEDaSO_SP_
Unexecuted instantiation: _ZZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_44AggregateFunctionDistinctMultipleGenericDataELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES7_RKSt6vectorIS5_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_T0_E_clISt17integral_constantIbLb1EEST_EEDaSO_SP_
167
12
                    make_bool_variant(argument_types_.size() > 1),
168
12
                    make_bool_variant(result_is_nullable));
169
12
        }
170
171
170
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
172
170
        return AggregateFunctionPtr(result.release());
173
170
    }
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE3ENS_38AggregateFunctionUniqDistributeKeyDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE4ENS_38AggregateFunctionUniqDistributeKeyDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE5ENS_38AggregateFunctionUniqDistributeKeyDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE6ENS_38AggregateFunctionUniqDistributeKeyDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
151
4
                                               const AggregateFunctionAttr& attr, TArgs&&... args) {
152
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
153
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
154
4
        if (have_nullable(argument_types_)) {
155
0
            std::visit(
156
0
                    [&](auto multi_arguments, auto result_is_nullable) {
157
0
                        if (attr.enable_aggregate_function_null_v2) {
158
0
                            result.reset(new NullableV2T<multi_arguments, result_is_nullable,
159
0
                                                         AggregateFunctionTemplate>(
160
0
                                    result.release(), argument_types_, attr.is_window_function));
161
0
                        } else {
162
0
                            result.reset(new NullableT<multi_arguments, result_is_nullable,
163
0
                                                       AggregateFunctionTemplate>(
164
0
                                    result.release(), argument_types_, attr.is_window_function));
165
0
                        }
166
0
                    },
167
0
                    make_bool_variant(argument_types_.size() > 1),
168
0
                    make_bool_variant(result_is_nullable));
169
0
        }
170
171
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
172
4
        return AggregateFunctionPtr(result.release());
173
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE7ENS_38AggregateFunctionUniqDistributeKeyDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE28ENS_38AggregateFunctionUniqDistributeKeyDataILS3_28EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE29ENS_38AggregateFunctionUniqDistributeKeyDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE30ENS_38AggregateFunctionUniqDistributeKeyDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE35ENS_38AggregateFunctionUniqDistributeKeyDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_34AggregateFunctionUniqDistributeKeyILNS_13PrimitiveTypeE10ENS_38AggregateFunctionUniqDistributeKeyDataILS3_10EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type14create_varargsINS_26AggregateFunctionRetentionEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
151
14
                                               const AggregateFunctionAttr& attr, TArgs&&... args) {
152
14
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
153
14
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
154
14
        if (have_nullable(argument_types_)) {
155
0
            std::visit(
156
0
                    [&](auto multi_arguments, auto result_is_nullable) {
157
0
                        if (attr.enable_aggregate_function_null_v2) {
158
0
                            result.reset(new NullableV2T<multi_arguments, result_is_nullable,
159
0
                                                         AggregateFunctionTemplate>(
160
0
                                    result.release(), argument_types_, attr.is_window_function));
161
0
                        } else {
162
0
                            result.reset(new NullableT<multi_arguments, result_is_nullable,
163
0
                                                       AggregateFunctionTemplate>(
164
0
                                    result.release(), argument_types_, attr.is_window_function));
165
0
                        }
166
0
                    },
167
0
                    make_bool_variant(argument_types_.size() > 1),
168
0
                    make_bool_variant(result_is_nullable));
169
0
        }
170
171
14
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
172
14
        return AggregateFunctionPtr(result.release());
173
14
    }
_ZN5doris20creator_without_type14create_varargsINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE26EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
151
42
                                               const AggregateFunctionAttr& attr, TArgs&&... args) {
152
42
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
153
42
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
154
42
        if (have_nullable(argument_types_)) {
155
4
            std::visit(
156
4
                    [&](auto multi_arguments, auto result_is_nullable) {
157
4
                        if (attr.enable_aggregate_function_null_v2) {
158
4
                            result.reset(new NullableV2T<multi_arguments, result_is_nullable,
159
4
                                                         AggregateFunctionTemplate>(
160
4
                                    result.release(), argument_types_, attr.is_window_function));
161
4
                        } else {
162
4
                            result.reset(new NullableT<multi_arguments, result_is_nullable,
163
4
                                                       AggregateFunctionTemplate>(
164
4
                                    result.release(), argument_types_, attr.is_window_function));
165
4
                        }
166
4
                    },
167
4
                    make_bool_variant(argument_types_.size() > 1),
168
4
                    make_bool_variant(result_is_nullable));
169
4
        }
170
171
42
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
172
42
        return AggregateFunctionPtr(result.release());
173
42
    }
_ZN5doris20creator_without_type14create_varargsINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
151
2
                                               const AggregateFunctionAttr& attr, TArgs&&... args) {
152
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
153
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
154
2
        if (have_nullable(argument_types_)) {
155
0
            std::visit(
156
0
                    [&](auto multi_arguments, auto result_is_nullable) {
157
0
                        if (attr.enable_aggregate_function_null_v2) {
158
0
                            result.reset(new NullableV2T<multi_arguments, result_is_nullable,
159
0
                                                         AggregateFunctionTemplate>(
160
0
                                    result.release(), argument_types_, attr.is_window_function));
161
0
                        } else {
162
0
                            result.reset(new NullableT<multi_arguments, result_is_nullable,
163
0
                                                       AggregateFunctionTemplate>(
164
0
                                    result.release(), argument_types_, attr.is_window_function));
165
0
                        }
166
0
                    },
167
0
                    make_bool_variant(argument_types_.size() > 1),
168
0
                    make_bool_variant(result_is_nullable));
169
0
        }
170
171
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
172
2
        return AggregateFunctionPtr(result.release());
173
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE25EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE42EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE23EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE3EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE4EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE5EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE6EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_22AggOrthBitMapIntersectILNS_13PrimitiveTypeE7EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE23EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE3EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE4EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE5EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE6EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_27AggOrthBitMapIntersectCountILNS_13PrimitiveTypeE7EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE23EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
151
4
                                               const AggregateFunctionAttr& attr, TArgs&&... args) {
152
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
153
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
154
4
        if (have_nullable(argument_types_)) {
155
0
            std::visit(
156
0
                    [&](auto multi_arguments, auto result_is_nullable) {
157
0
                        if (attr.enable_aggregate_function_null_v2) {
158
0
                            result.reset(new NullableV2T<multi_arguments, result_is_nullable,
159
0
                                                         AggregateFunctionTemplate>(
160
0
                                    result.release(), argument_types_, attr.is_window_function));
161
0
                        } else {
162
0
                            result.reset(new NullableT<multi_arguments, result_is_nullable,
163
0
                                                       AggregateFunctionTemplate>(
164
0
                                    result.release(), argument_types_, attr.is_window_function));
165
0
                        }
166
0
                    },
167
0
                    make_bool_variant(argument_types_.size() > 1),
168
0
                    make_bool_variant(result_is_nullable));
169
0
        }
170
171
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
172
4
        return AggregateFunctionPtr(result.release());
173
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE3EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE4EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE5EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
151
4
                                               const AggregateFunctionAttr& attr, TArgs&&... args) {
152
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
153
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
154
4
        if (have_nullable(argument_types_)) {
155
0
            std::visit(
156
0
                    [&](auto multi_arguments, auto result_is_nullable) {
157
0
                        if (attr.enable_aggregate_function_null_v2) {
158
0
                            result.reset(new NullableV2T<multi_arguments, result_is_nullable,
159
0
                                                         AggregateFunctionTemplate>(
160
0
                                    result.release(), argument_types_, attr.is_window_function));
161
0
                        } else {
162
0
                            result.reset(new NullableT<multi_arguments, result_is_nullable,
163
0
                                                       AggregateFunctionTemplate>(
164
0
                                    result.release(), argument_types_, attr.is_window_function));
165
0
                        }
166
0
                    },
167
0
                    make_bool_variant(argument_types_.size() > 1),
168
0
                    make_bool_variant(result_is_nullable));
169
0
        }
170
171
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
172
4
        return AggregateFunctionPtr(result.release());
173
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE6EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_25AggFunctionOrthBitmapFuncINS_17AggIntersectCountILNS_13PrimitiveTypeE7EEENS_17VarargsExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type14create_varargsINS_28AggregateFunctionGroupConcatINS_35AggregateFunctionGroupConcatImplStrEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
151
6
                                               const AggregateFunctionAttr& attr, TArgs&&... args) {
152
6
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
153
6
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
154
6
        if (have_nullable(argument_types_)) {
155
0
            std::visit(
156
0
                    [&](auto multi_arguments, auto result_is_nullable) {
157
0
                        if (attr.enable_aggregate_function_null_v2) {
158
0
                            result.reset(new NullableV2T<multi_arguments, result_is_nullable,
159
0
                                                         AggregateFunctionTemplate>(
160
0
                                    result.release(), argument_types_, attr.is_window_function));
161
0
                        } else {
162
0
                            result.reset(new NullableT<multi_arguments, result_is_nullable,
163
0
                                                       AggregateFunctionTemplate>(
164
0
                                    result.release(), argument_types_, attr.is_window_function));
165
0
                        }
166
0
                    },
167
0
                    make_bool_variant(argument_types_.size() > 1),
168
0
                    make_bool_variant(result_is_nullable));
169
0
        }
170
171
6
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
172
6
        return AggregateFunctionPtr(result.release());
173
6
    }
_ZN5doris20creator_without_type14create_varargsINS_28AggregateFunctionGroupConcatINS_38AggregateFunctionGroupConcatImplStrStrEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
151
40
                                               const AggregateFunctionAttr& attr, TArgs&&... args) {
152
40
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
153
40
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
154
40
        if (have_nullable(argument_types_)) {
155
0
            std::visit(
156
0
                    [&](auto multi_arguments, auto result_is_nullable) {
157
0
                        if (attr.enable_aggregate_function_null_v2) {
158
0
                            result.reset(new NullableV2T<multi_arguments, result_is_nullable,
159
0
                                                         AggregateFunctionTemplate>(
160
0
                                    result.release(), argument_types_, attr.is_window_function));
161
0
                        } else {
162
0
                            result.reset(new NullableT<multi_arguments, result_is_nullable,
163
0
                                                       AggregateFunctionTemplate>(
164
0
                                    result.release(), argument_types_, attr.is_window_function));
165
0
                        }
166
0
                    },
167
0
                    make_bool_variant(argument_types_.size() > 1),
168
0
                    make_bool_variant(result_is_nullable));
169
0
        }
170
171
40
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
172
40
        return AggregateFunctionPtr(result.release());
173
40
    }
_ZN5doris20creator_without_type14create_varargsINS_24AggregateFunctionForEachEJRSt10shared_ptrINS_18IAggregateFunctionEEEEES5_RKSt6vectorIS3_IKNS_9IDataTypeEESaISA_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
151
8
                                               const AggregateFunctionAttr& attr, TArgs&&... args) {
152
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
153
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
154
8
        if (have_nullable(argument_types_)) {
155
0
            std::visit(
156
0
                    [&](auto multi_arguments, auto result_is_nullable) {
157
0
                        if (attr.enable_aggregate_function_null_v2) {
158
0
                            result.reset(new NullableV2T<multi_arguments, result_is_nullable,
159
0
                                                         AggregateFunctionTemplate>(
160
0
                                    result.release(), argument_types_, attr.is_window_function));
161
0
                        } else {
162
0
                            result.reset(new NullableT<multi_arguments, result_is_nullable,
163
0
                                                       AggregateFunctionTemplate>(
164
0
                                    result.release(), argument_types_, attr.is_window_function));
165
0
                        }
166
0
                    },
167
0
                    make_bool_variant(argument_types_.size() > 1),
168
0
                    make_bool_variant(result_is_nullable));
169
0
        }
170
171
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
172
8
        return AggregateFunctionPtr(result.release());
173
8
    }
_ZN5doris20creator_without_type14create_varargsINS_26AggregateFunctionForEachV2EJRSt10shared_ptrINS_18IAggregateFunctionEEEEES5_RKSt6vectorIS3_IKNS_9IDataTypeEESaISA_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
151
14
                                               const AggregateFunctionAttr& attr, TArgs&&... args) {
152
14
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
153
14
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
154
14
        if (have_nullable(argument_types_)) {
155
0
            std::visit(
156
0
                    [&](auto multi_arguments, auto result_is_nullable) {
157
0
                        if (attr.enable_aggregate_function_null_v2) {
158
0
                            result.reset(new NullableV2T<multi_arguments, result_is_nullable,
159
0
                                                         AggregateFunctionTemplate>(
160
0
                                    result.release(), argument_types_, attr.is_window_function));
161
0
                        } else {
162
0
                            result.reset(new NullableT<multi_arguments, result_is_nullable,
163
0
                                                       AggregateFunctionTemplate>(
164
0
                                    result.release(), argument_types_, attr.is_window_function));
165
0
                        }
166
0
                    },
167
0
                    make_bool_variant(argument_types_.size() > 1),
168
0
                    make_bool_variant(result_is_nullable));
169
0
        }
170
171
14
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
172
14
        return AggregateFunctionPtr(result.release());
173
14
    }
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE3EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE4EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE5EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE6EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
151
12
                                               const AggregateFunctionAttr& attr, TArgs&&... args) {
152
12
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
153
12
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
154
12
        if (have_nullable(argument_types_)) {
155
8
            std::visit(
156
8
                    [&](auto multi_arguments, auto result_is_nullable) {
157
8
                        if (attr.enable_aggregate_function_null_v2) {
158
8
                            result.reset(new NullableV2T<multi_arguments, result_is_nullable,
159
8
                                                         AggregateFunctionTemplate>(
160
8
                                    result.release(), argument_types_, attr.is_window_function));
161
8
                        } else {
162
8
                            result.reset(new NullableT<multi_arguments, result_is_nullable,
163
8
                                                       AggregateFunctionTemplate>(
164
8
                                    result.release(), argument_types_, attr.is_window_function));
165
8
                        }
166
8
                    },
167
8
                    make_bool_variant(argument_types_.size() > 1),
168
8
                    make_bool_variant(result_is_nullable));
169
8
        }
170
171
12
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
172
12
        return AggregateFunctionPtr(result.release());
173
12
    }
Unexecuted instantiation: _ZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_7ReducerILNS_13PrimitiveTypeE7EE6OutputELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEESA_RKSt6vectorIS8_IKNS_9IDataTypeEESaISG_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_42AggregateFunctionDistinctSingleGenericDataELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES7_RKSt6vectorIS5_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
151
4
                                               const AggregateFunctionAttr& attr, TArgs&&... args) {
152
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
153
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
154
4
        if (have_nullable(argument_types_)) {
155
0
            std::visit(
156
0
                    [&](auto multi_arguments, auto result_is_nullable) {
157
0
                        if (attr.enable_aggregate_function_null_v2) {
158
0
                            result.reset(new NullableV2T<multi_arguments, result_is_nullable,
159
0
                                                         AggregateFunctionTemplate>(
160
0
                                    result.release(), argument_types_, attr.is_window_function));
161
0
                        } else {
162
0
                            result.reset(new NullableT<multi_arguments, result_is_nullable,
163
0
                                                       AggregateFunctionTemplate>(
164
0
                                    result.release(), argument_types_, attr.is_window_function));
165
0
                        }
166
0
                    },
167
0
                    make_bool_variant(argument_types_.size() > 1),
168
0
                    make_bool_variant(result_is_nullable));
169
0
        }
170
171
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
172
4
        return AggregateFunctionPtr(result.release());
173
4
    }
_ZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_44AggregateFunctionDistinctMultipleGenericDataELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES7_RKSt6vectorIS5_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
151
16
                                               const AggregateFunctionAttr& attr, TArgs&&... args) {
152
16
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
153
16
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
154
16
        if (have_nullable(argument_types_)) {
155
0
            std::visit(
156
0
                    [&](auto multi_arguments, auto result_is_nullable) {
157
0
                        if (attr.enable_aggregate_function_null_v2) {
158
0
                            result.reset(new NullableV2T<multi_arguments, result_is_nullable,
159
0
                                                         AggregateFunctionTemplate>(
160
0
                                    result.release(), argument_types_, attr.is_window_function));
161
0
                        } else {
162
0
                            result.reset(new NullableT<multi_arguments, result_is_nullable,
163
0
                                                       AggregateFunctionTemplate>(
164
0
                                    result.release(), argument_types_, attr.is_window_function));
165
0
                        }
166
0
                    },
167
0
                    make_bool_variant(argument_types_.size() > 1),
168
0
                    make_bool_variant(result_is_nullable));
169
0
        }
170
171
16
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
172
16
        return AggregateFunctionPtr(result.release());
173
16
    }
174
175
    template <typename AggregateFunctionTemplate, typename... TArgs>
176
    static AggregateFunctionPtr create_varargs_return_not_nullable(
177
            const DataTypes& argument_types_, const bool result_is_nullable,
178
310
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
310
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
310
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
310
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
310
        if (have_nullable(argument_types_)) {
186
22
            if (argument_types_.size() > 1) {
187
6
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
6
                } else {
191
6
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
6
                            result.release(), argument_types_, attr.is_window_function));
193
6
                }
194
16
            } else {
195
16
                if (attr.enable_aggregate_function_null_v2) {
196
6
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
6
                            result.release(), argument_types_, attr.is_window_function));
198
10
                } else {
199
10
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
10
                            result.release(), argument_types_, attr.is_window_function));
201
10
                }
202
16
            }
203
22
        }
204
205
310
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
310
        return AggregateFunctionPtr(result.release());
207
310
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_30AggregateFunctionSequenceCountILNS_13PrimitiveTypeE26EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
44
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
44
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
44
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
44
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
44
        if (have_nullable(argument_types_)) {
186
4
            if (argument_types_.size() > 1) {
187
4
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
4
                } else {
191
4
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
4
                            result.release(), argument_types_, attr.is_window_function));
193
4
                }
194
4
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
4
        }
204
205
44
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
44
        return AggregateFunctionPtr(result.release());
207
44
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_30AggregateFunctionSequenceCountILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_30AggregateFunctionSequenceCountILNS_13PrimitiveTypeE25EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_30AggregateFunctionSequenceCountILNS_13PrimitiveTypeE42EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_40AggregateFunctionDataSketchesHllUnionAggILNS_13PrimitiveTypeE23ENS_30AggregateFunctionHllSketchDataILS3_23EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_40AggregateFunctionDataSketchesHllUnionAggILNS_13PrimitiveTypeE10ENS_30AggregateFunctionHllSketchDataILS3_10EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
20
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
20
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
20
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
20
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
20
        if (have_nullable(argument_types_)) {
186
2
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
2
            } else {
195
2
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
2
                } else {
199
2
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
2
                            result.release(), argument_types_, attr.is_window_function));
201
2
                }
202
2
            }
203
2
        }
204
205
20
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
20
        return AggregateFunctionPtr(result.release());
207
20
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_40AggregateFunctionDataSketchesHllUnionAggILNS_13PrimitiveTypeE41ENS_30AggregateFunctionHllSketchDataILS3_41EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
10
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
10
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
10
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
10
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
10
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
10
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
10
        return AggregateFunctionPtr(result.release());
207
10
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
8
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
8
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
8
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
8
        return AggregateFunctionPtr(result.release());
207
8
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
4
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
4
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
4
        return AggregateFunctionPtr(result.release());
207
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
4
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
4
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
4
        return AggregateFunctionPtr(result.release());
207
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
20
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
20
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
20
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
20
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
20
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
20
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
20
        return AggregateFunctionPtr(result.release());
207
20
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
18
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
18
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
18
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
18
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
18
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
18
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
18
        return AggregateFunctionPtr(result.release());
207
18
    }
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
14
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
14
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
14
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
14
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
14
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
14
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
14
        return AggregateFunctionPtr(result.release());
207
14
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
14
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
14
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
14
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
14
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
14
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
14
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
14
        return AggregateFunctionPtr(result.release());
207
14
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE43ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE44ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
14
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
14
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
14
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
14
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
14
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
14
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
14
        return AggregateFunctionPtr(result.release());
207
14
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
14
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
14
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
14
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
14
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
14
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
14
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
14
        return AggregateFunctionPtr(result.release());
207
14
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
10
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
10
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
10
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
10
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
10
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
10
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
10
        return AggregateFunctionPtr(result.release());
207
10
    }
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
8
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
8
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
8
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
8
        return AggregateFunctionPtr(result.release());
207
8
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
6
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
6
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
6
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
6
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
6
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
6
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
6
        return AggregateFunctionPtr(result.release());
207
6
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
4
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
4
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
4
        return AggregateFunctionPtr(result.release());
207
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
4
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
4
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
4
        return AggregateFunctionPtr(result.release());
207
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE43ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE44ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
12
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
12
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
12
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
12
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
12
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
12
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
12
        return AggregateFunctionPtr(result.release());
207
12
    }
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE2EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE3EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE4EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE5EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
4
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
4
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
4
        return AggregateFunctionPtr(result.release());
207
4
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE6EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE7EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE8EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE9EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE28EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE29EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE30EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE35EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE10EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE25EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE26EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE43EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE42EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE44EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
2
            if (argument_types_.size() > 1) {
187
2
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
2
                } else {
191
2
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
2
                            result.release(), argument_types_, attr.is_window_function));
193
2
                }
194
2
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
2
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE2EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE3EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE4EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE5EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE6EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE7EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE8EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE9EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE28EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE29EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE30EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE35EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE10EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
4
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
4
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
4
        return AggregateFunctionPtr(result.release());
207
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE25EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE26EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE43EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE42EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE44EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
2
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
2
            } else {
195
2
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
2
                } else {
199
2
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
2
                            result.release(), argument_types_, attr.is_window_function));
201
2
                }
202
2
            }
203
2
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE2ENS_30AggregateFunctionUniqExactDataILS3_2EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE3ENS_30AggregateFunctionUniqExactDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE4ENS_30AggregateFunctionUniqExactDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE5ENS_30AggregateFunctionUniqExactDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE6ENS_30AggregateFunctionUniqExactDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
12
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
12
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
12
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
12
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
12
        if (have_nullable(argument_types_)) {
186
12
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
12
            } else {
195
12
                if (attr.enable_aggregate_function_null_v2) {
196
6
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
6
                            result.release(), argument_types_, attr.is_window_function));
198
6
                } else {
199
6
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
6
                            result.release(), argument_types_, attr.is_window_function));
201
6
                }
202
12
            }
203
12
        }
204
205
12
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
12
        return AggregateFunctionPtr(result.release());
207
12
    }
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE7ENS_30AggregateFunctionUniqExactDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE28ENS_30AggregateFunctionUniqExactDataILS3_28EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE29ENS_30AggregateFunctionUniqExactDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE30ENS_30AggregateFunctionUniqExactDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE35ENS_30AggregateFunctionUniqExactDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE10ENS_30AggregateFunctionUniqExactDataILS3_10EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE17ENS_30AggregateFunctionUniqExactDataILS3_17EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE8ENS_30AggregateFunctionUniqExactDataILS3_8EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE9ENS_30AggregateFunctionUniqExactDataILS3_9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE25ENS_30AggregateFunctionUniqExactDataILS3_25EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE26ENS_30AggregateFunctionUniqExactDataILS3_26EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE43ENS_30AggregateFunctionUniqExactDataILS3_43EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE42ENS_30AggregateFunctionUniqExactDataILS3_42EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE41ENS_30AggregateFunctionUniqExactDataILS3_41EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_21AggregateFunctionUniqILNS_13PrimitiveTypeE44ENS_30AggregateFunctionUniqExactDataILS3_44EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
2
        if (!attr.is_foreach && result_is_nullable) {
180
0
            throw doris::Exception(Status::InternalError(
181
0
                    "create_varargs_return_not_nullable: result_is_nullable must be false"));
182
0
        }
183
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
2
        if (have_nullable(argument_types_)) {
186
0
            if (argument_types_.size() > 1) {
187
0
                if (attr.enable_aggregate_function_null_v2) {
188
0
                    result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
189
0
                            result.release(), argument_types_, attr.is_window_function));
190
0
                } else {
191
0
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
0
                            result.release(), argument_types_, attr.is_window_function));
193
0
                }
194
0
            } else {
195
0
                if (attr.enable_aggregate_function_null_v2) {
196
0
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
0
                            result.release(), argument_types_, attr.is_window_function));
198
0
                } else {
199
0
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
0
                            result.release(), argument_types_, attr.is_window_function));
201
0
                }
202
0
            }
203
0
        }
204
205
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
2
        return AggregateFunctionPtr(result.release());
207
2
    }
208
209
    template <typename AggregateFunctionTemplate, typename... TArgs>
210
    static AggregateFunctionPtr create_multi_arguments(const DataTypes& argument_types_,
211
                                                       const bool result_is_nullable,
212
                                                       const AggregateFunctionAttr& attr,
213
684
                                                       TArgs&&... args) {
214
684
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
684
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
684
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
684
        if (have_nullable(argument_types_)) {
221
154
            std::visit(
222
154
                    [&](auto result_is_nullable) {
223
154
                        if (attr.enable_aggregate_function_null_v2) {
224
2
                            result.reset(new NullableV2T<true, result_is_nullable,
225
2
                                                         AggregateFunctionTemplate>(
226
2
                                    result.release(), argument_types_, attr.is_window_function));
227
152
                        } else {
228
152
                            result.reset(new NullableT<true, result_is_nullable,
229
152
                                                       AggregateFunctionTemplate>(
230
152
                                    result.release(), argument_types_, attr.is_window_function));
231
152
                        }
232
154
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionWindowFunnelILNS_13PrimitiveTypeE26EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionWindowFunnelILNS_13PrimitiveTypeE26EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionWindowFunnelILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionWindowFunnelILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionWindowFunnelILNS_13PrimitiveTypeE42EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionWindowFunnelILNS_13PrimitiveTypeE42EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_31AggregateFunctionWindowFunnelV2ILNS_13PrimitiveTypeE26EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_31AggregateFunctionWindowFunnelV2ILNS_13PrimitiveTypeE26EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_31AggregateFunctionWindowFunnelV2ILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_31AggregateFunctionWindowFunnelV2ILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_31AggregateFunctionWindowFunnelV2ILNS_13PrimitiveTypeE42EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_31AggregateFunctionWindowFunnelV2ILNS_13PrimitiveTypeE42EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
_ZZN5doris20creator_without_type22create_multi_argumentsINS_25AggFunctionOrthBitmapFuncINS_25AggOrthBitMapExprCalCountILNS_13PrimitiveTypeE23EEENS_15MultiExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSP_
Line
Count
Source
222
2
                    [&](auto result_is_nullable) {
223
2
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
2
                        } else {
228
2
                            result.reset(new NullableT<true, result_is_nullable,
229
2
                                                       AggregateFunctionTemplate>(
230
2
                                    result.release(), argument_types_, attr.is_window_function));
231
2
                        }
232
2
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_25AggFunctionOrthBitmapFuncINS_25AggOrthBitMapExprCalCountILNS_13PrimitiveTypeE23EEENS_15MultiExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSP_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_36AggregateFunctionPercentileReservoirINS_24QuantileReservoirSamplerEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_36AggregateFunctionPercentileReservoirINS_24QuantileReservoirSamplerEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
_ZZN5doris20creator_without_type22create_multi_argumentsINS_25AggFunctionOrthBitmapFuncINS_20AggOrthBitMapExprCalILNS_13PrimitiveTypeE23EEENS_15MultiExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSP_
Line
Count
Source
222
2
                    [&](auto result_is_nullable) {
223
2
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
2
                        } else {
228
2
                            result.reset(new NullableT<true, result_is_nullable,
229
2
                                                       AggregateFunctionTemplate>(
230
2
                                    result.release(), argument_types_, attr.is_window_function));
231
2
                        }
232
2
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_25AggFunctionOrthBitmapFuncINS_20AggOrthBitMapExprCalILNS_13PrimitiveTypeE23EEENS_15MultiExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSP_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_31AggregateFunctionSampCovarianceINS_8SampDataILNS_13PrimitiveTypeE9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_multi_argumentsINS_31AggregateFunctionSampCovarianceINS_8SampDataILNS_13PrimitiveTypeE9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
222
2
                    [&](auto result_is_nullable) {
223
2
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
2
                        } else {
228
2
                            result.reset(new NullableT<true, result_is_nullable,
229
2
                                                       AggregateFunctionTemplate>(
230
2
                                    result.release(), argument_types_, attr.is_window_function));
231
2
                        }
232
2
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_31AggregateFunctionSampCovarianceINS_7PopDataILNS_13PrimitiveTypeE9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_31AggregateFunctionSampCovarianceINS_7PopDataILNS_13PrimitiveTypeE9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_41AggregateFunctionExponentialMovingAverageEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSK_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_41AggregateFunctionExponentialMovingAverageEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSK_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_22AggregateFunctionAIAggEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSK_
_ZZN5doris20creator_without_type22create_multi_argumentsINS_22AggregateFunctionAIAggEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSK_
Line
Count
Source
222
4
                    [&](auto result_is_nullable) {
223
4
                        if (attr.enable_aggregate_function_null_v2) {
224
2
                            result.reset(new NullableV2T<true, result_is_nullable,
225
2
                                                         AggregateFunctionTemplate>(
226
2
                                    result.release(), argument_types_, attr.is_window_function));
227
2
                        } else {
228
2
                            result.reset(new NullableT<true, result_is_nullable,
229
2
                                                       AggregateFunctionTemplate>(
230
2
                                    result.release(), argument_types_, attr.is_window_function));
231
2
                        }
232
4
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionAvgWeightILNS_13PrimitiveTypeE9EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionAvgWeightILNS_13PrimitiveTypeE9EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_23AggregateFunctionBinaryINS_8StatFuncILNS_13PrimitiveTypeE9ENS_10CorrMomentEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSP_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_23AggregateFunctionBinaryINS_8StatFuncILNS_13PrimitiveTypeE9ENS_10CorrMomentEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSP_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_23AggregateFunctionBinaryINS_8StatFuncILNS_13PrimitiveTypeE9ENS_17CorrMomentWelfordEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSP_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_23AggregateFunctionBinaryINS_8StatFuncILNS_13PrimitiveTypeE9ENS_17CorrMomentWelfordEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSP_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE43EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE43EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE2EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE2EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE3EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE3EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE4EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE4EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE5EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE5EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE6EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE6EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE7EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE7EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE8EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE8EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE9EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE9EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE28EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE28EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE29EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE29EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE20EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE20EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE30EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE30EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE35EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE35EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE11EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE11EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE25EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE25EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE26EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE26EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE12EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE12EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE27EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE27EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE42EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE42EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE36EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE36EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE37EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE37EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE44EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE44EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_21SingleValueDataStringEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_21SingleValueDataStringEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_21SingleValueDataColumnEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_21SingleValueDataColumnEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE43EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE43EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE2EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE2EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE3EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE3EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE4EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE4EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE5EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE5EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE6EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE6EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE7EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE7EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE8EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE8EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE9EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE9EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE28EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE28EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE29EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE29EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE20EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE20EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE30EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE30EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE35EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE35EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE11EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE11EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE25EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE25EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE26EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE26EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE12EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE12EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE27EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE27EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE42EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE42EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE36EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE36EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE37EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE37EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE44EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE44EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_21SingleValueDataStringEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_21SingleValueDataStringEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_21SingleValueDataColumnEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_21SingleValueDataColumnEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_42AggregateFunctionPercentileApproxTwoParamsEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSK_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_42AggregateFunctionPercentileApproxTwoParamsEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSK_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_44AggregateFunctionPercentileApproxThreeParamsEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSK_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_44AggregateFunctionPercentileApproxThreeParamsEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSK_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_52AggregateFunctionPercentileApproxWeightedThreeParamsEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSK_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_52AggregateFunctionPercentileApproxWeightedThreeParamsEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSK_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_51AggregateFunctionPercentileApproxWeightedFourParamsEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSK_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_51AggregateFunctionPercentileApproxWeightedFourParamsEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSK_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE4EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE4EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE5EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE5EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE6EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE6EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE7EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE7EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE8EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE8EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE9EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE9EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE4EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE4EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE5EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE5EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE6EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE6EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE7EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE7EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE8EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE8EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE9EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE9EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
222
8
                    [&](auto result_is_nullable) {
223
8
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
8
                        } else {
228
8
                            result.reset(new NullableT<true, result_is_nullable,
229
8
                                                       AggregateFunctionTemplate>(
230
8
                                    result.release(), argument_types_, attr.is_window_function));
231
8
                        }
232
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
222
56
                    [&](auto result_is_nullable) {
223
56
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
56
                        } else {
228
56
                            result.reset(new NullableT<true, result_is_nullable,
229
56
                                                       AggregateFunctionTemplate>(
230
56
                                    result.release(), argument_types_, attr.is_window_function));
231
56
                        }
232
56
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
222
8
                    [&](auto result_is_nullable) {
223
8
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
8
                        } else {
228
8
                            result.reset(new NullableT<true, result_is_nullable,
229
8
                                                       AggregateFunctionTemplate>(
230
8
                                    result.release(), argument_types_, attr.is_window_function));
231
8
                        }
232
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
222
56
                    [&](auto result_is_nullable) {
223
56
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
56
                        } else {
228
56
                            result.reset(new NullableT<true, result_is_nullable,
229
56
                                                       AggregateFunctionTemplate>(
230
56
                                    result.release(), argument_types_, attr.is_window_function));
231
56
                        }
232
56
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
222
8
                    [&](auto result_is_nullable) {
223
8
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
8
                        } else {
228
8
                            result.reset(new NullableT<true, result_is_nullable,
229
8
                                                       AggregateFunctionTemplate>(
230
8
                                    result.release(), argument_types_, attr.is_window_function));
231
8
                        }
232
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
222
8
                    [&](auto result_is_nullable) {
223
8
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
8
                        } else {
228
8
                            result.reset(new NullableT<true, result_is_nullable,
229
8
                                                       AggregateFunctionTemplate>(
230
8
                                    result.release(), argument_types_, attr.is_window_function));
231
8
                        }
232
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
233
154
                    make_bool_variant(result_is_nullable));
234
154
        }
235
684
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
684
        return AggregateFunctionPtr(result.release());
237
684
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
18
                                                       TArgs&&... args) {
214
18
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
18
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
18
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
18
        if (have_nullable(argument_types_)) {
221
0
            std::visit(
222
0
                    [&](auto result_is_nullable) {
223
0
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
0
                        } else {
228
0
                            result.reset(new NullableT<true, result_is_nullable,
229
0
                                                       AggregateFunctionTemplate>(
230
0
                                    result.release(), argument_types_, attr.is_window_function));
231
0
                        }
232
0
                    },
233
0
                    make_bool_variant(result_is_nullable));
234
0
        }
235
18
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
18
        return AggregateFunctionPtr(result.release());
237
18
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
16
                                                       TArgs&&... args) {
214
16
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
16
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
16
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
16
        if (have_nullable(argument_types_)) {
221
0
            std::visit(
222
0
                    [&](auto result_is_nullable) {
223
0
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
0
                        } else {
228
0
                            result.reset(new NullableT<true, result_is_nullable,
229
0
                                                       AggregateFunctionTemplate>(
230
0
                                    result.release(), argument_types_, attr.is_window_function));
231
0
                        }
232
0
                    },
233
0
                    make_bool_variant(result_is_nullable));
234
0
        }
235
16
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
16
        return AggregateFunctionPtr(result.release());
237
16
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionWindowFunnelILNS_13PrimitiveTypeE26EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
30
                                                       TArgs&&... args) {
214
30
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
30
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
30
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
30
        if (have_nullable(argument_types_)) {
221
0
            std::visit(
222
0
                    [&](auto result_is_nullable) {
223
0
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
0
                        } else {
228
0
                            result.reset(new NullableT<true, result_is_nullable,
229
0
                                                       AggregateFunctionTemplate>(
230
0
                                    result.release(), argument_types_, attr.is_window_function));
231
0
                        }
232
0
                    },
233
0
                    make_bool_variant(result_is_nullable));
234
0
        }
235
30
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
30
        return AggregateFunctionPtr(result.release());
237
30
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionWindowFunnelILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
2
                                                       TArgs&&... args) {
214
2
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
2
        if (have_nullable(argument_types_)) {
221
0
            std::visit(
222
0
                    [&](auto result_is_nullable) {
223
0
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
0
                        } else {
228
0
                            result.reset(new NullableT<true, result_is_nullable,
229
0
                                                       AggregateFunctionTemplate>(
230
0
                                    result.release(), argument_types_, attr.is_window_function));
231
0
                        }
232
0
                    },
233
0
                    make_bool_variant(result_is_nullable));
234
0
        }
235
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
2
        return AggregateFunctionPtr(result.release());
237
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionWindowFunnelILNS_13PrimitiveTypeE42EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_multi_argumentsINS_31AggregateFunctionWindowFunnelV2ILNS_13PrimitiveTypeE26EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
94
                                                       TArgs&&... args) {
214
94
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
94
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
94
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
94
        if (have_nullable(argument_types_)) {
221
0
            std::visit(
222
0
                    [&](auto result_is_nullable) {
223
0
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
0
                        } else {
228
0
                            result.reset(new NullableT<true, result_is_nullable,
229
0
                                                       AggregateFunctionTemplate>(
230
0
                                    result.release(), argument_types_, attr.is_window_function));
231
0
                        }
232
0
                    },
233
0
                    make_bool_variant(result_is_nullable));
234
0
        }
235
94
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
94
        return AggregateFunctionPtr(result.release());
237
94
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_31AggregateFunctionWindowFunnelV2ILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
2
                                                       TArgs&&... args) {
214
2
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
2
        if (have_nullable(argument_types_)) {
221
0
            std::visit(
222
0
                    [&](auto result_is_nullable) {
223
0
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
0
                        } else {
228
0
                            result.reset(new NullableT<true, result_is_nullable,
229
0
                                                       AggregateFunctionTemplate>(
230
0
                                    result.release(), argument_types_, attr.is_window_function));
231
0
                        }
232
0
                    },
233
0
                    make_bool_variant(result_is_nullable));
234
0
        }
235
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
2
        return AggregateFunctionPtr(result.release());
237
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_31AggregateFunctionWindowFunnelV2ILNS_13PrimitiveTypeE42EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_multi_argumentsINS_25AggFunctionOrthBitmapFuncINS_25AggOrthBitMapExprCalCountILNS_13PrimitiveTypeE23EEENS_15MultiExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
2
                                                       TArgs&&... args) {
214
2
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
2
        if (have_nullable(argument_types_)) {
221
2
            std::visit(
222
2
                    [&](auto result_is_nullable) {
223
2
                        if (attr.enable_aggregate_function_null_v2) {
224
2
                            result.reset(new NullableV2T<true, result_is_nullable,
225
2
                                                         AggregateFunctionTemplate>(
226
2
                                    result.release(), argument_types_, attr.is_window_function));
227
2
                        } else {
228
2
                            result.reset(new NullableT<true, result_is_nullable,
229
2
                                                       AggregateFunctionTemplate>(
230
2
                                    result.release(), argument_types_, attr.is_window_function));
231
2
                        }
232
2
                    },
233
2
                    make_bool_variant(result_is_nullable));
234
2
        }
235
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
2
        return AggregateFunctionPtr(result.release());
237
2
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_36AggregateFunctionPercentileReservoirINS_24QuantileReservoirSamplerEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
22
                                                       TArgs&&... args) {
214
22
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
22
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
22
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
22
        if (have_nullable(argument_types_)) {
221
0
            std::visit(
222
0
                    [&](auto result_is_nullable) {
223
0
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
0
                        } else {
228
0
                            result.reset(new NullableT<true, result_is_nullable,
229
0
                                                       AggregateFunctionTemplate>(
230
0
                                    result.release(), argument_types_, attr.is_window_function));
231
0
                        }
232
0
                    },
233
0
                    make_bool_variant(result_is_nullable));
234
0
        }
235
22
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
22
        return AggregateFunctionPtr(result.release());
237
22
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_25AggFunctionOrthBitmapFuncINS_20AggOrthBitMapExprCalILNS_13PrimitiveTypeE23EEENS_15MultiExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
2
                                                       TArgs&&... args) {
214
2
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
2
        if (have_nullable(argument_types_)) {
221
2
            std::visit(
222
2
                    [&](auto result_is_nullable) {
223
2
                        if (attr.enable_aggregate_function_null_v2) {
224
2
                            result.reset(new NullableV2T<true, result_is_nullable,
225
2
                                                         AggregateFunctionTemplate>(
226
2
                                    result.release(), argument_types_, attr.is_window_function));
227
2
                        } else {
228
2
                            result.reset(new NullableT<true, result_is_nullable,
229
2
                                                       AggregateFunctionTemplate>(
230
2
                                    result.release(), argument_types_, attr.is_window_function));
231
2
                        }
232
2
                    },
233
2
                    make_bool_variant(result_is_nullable));
234
2
        }
235
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
2
        return AggregateFunctionPtr(result.release());
237
2
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_31AggregateFunctionSampCovarianceINS_8SampDataILNS_13PrimitiveTypeE9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
2
                                                       TArgs&&... args) {
214
2
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
2
        if (have_nullable(argument_types_)) {
221
2
            std::visit(
222
2
                    [&](auto result_is_nullable) {
223
2
                        if (attr.enable_aggregate_function_null_v2) {
224
2
                            result.reset(new NullableV2T<true, result_is_nullable,
225
2
                                                         AggregateFunctionTemplate>(
226
2
                                    result.release(), argument_types_, attr.is_window_function));
227
2
                        } else {
228
2
                            result.reset(new NullableT<true, result_is_nullable,
229
2
                                                       AggregateFunctionTemplate>(
230
2
                                    result.release(), argument_types_, attr.is_window_function));
231
2
                        }
232
2
                    },
233
2
                    make_bool_variant(result_is_nullable));
234
2
        }
235
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
2
        return AggregateFunctionPtr(result.release());
237
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_31AggregateFunctionSampCovarianceINS_7PopDataILNS_13PrimitiveTypeE9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_multi_argumentsINS_41AggregateFunctionExponentialMovingAverageEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
10
                                                       TArgs&&... args) {
214
10
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
10
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
10
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
10
        if (have_nullable(argument_types_)) {
221
0
            std::visit(
222
0
                    [&](auto result_is_nullable) {
223
0
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
0
                        } else {
228
0
                            result.reset(new NullableT<true, result_is_nullable,
229
0
                                                       AggregateFunctionTemplate>(
230
0
                                    result.release(), argument_types_, attr.is_window_function));
231
0
                        }
232
0
                    },
233
0
                    make_bool_variant(result_is_nullable));
234
0
        }
235
10
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
10
        return AggregateFunctionPtr(result.release());
237
10
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_22AggregateFunctionAIAggEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
46
                                                       TArgs&&... args) {
214
46
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
46
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
46
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
46
        if (have_nullable(argument_types_)) {
221
4
            std::visit(
222
4
                    [&](auto result_is_nullable) {
223
4
                        if (attr.enable_aggregate_function_null_v2) {
224
4
                            result.reset(new NullableV2T<true, result_is_nullable,
225
4
                                                         AggregateFunctionTemplate>(
226
4
                                    result.release(), argument_types_, attr.is_window_function));
227
4
                        } else {
228
4
                            result.reset(new NullableT<true, result_is_nullable,
229
4
                                                       AggregateFunctionTemplate>(
230
4
                                    result.release(), argument_types_, attr.is_window_function));
231
4
                        }
232
4
                    },
233
4
                    make_bool_variant(result_is_nullable));
234
4
        }
235
46
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
46
        return AggregateFunctionPtr(result.release());
237
46
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionAvgWeightILNS_13PrimitiveTypeE9EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_multi_argumentsINS_23AggregateFunctionBinaryINS_8StatFuncILNS_13PrimitiveTypeE9ENS_10CorrMomentEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
2
                                                       TArgs&&... args) {
214
2
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
2
        if (have_nullable(argument_types_)) {
221
0
            std::visit(
222
0
                    [&](auto result_is_nullable) {
223
0
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
0
                        } else {
228
0
                            result.reset(new NullableT<true, result_is_nullable,
229
0
                                                       AggregateFunctionTemplate>(
230
0
                                    result.release(), argument_types_, attr.is_window_function));
231
0
                        }
232
0
                    },
233
0
                    make_bool_variant(result_is_nullable));
234
0
        }
235
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
2
        return AggregateFunctionPtr(result.release());
237
2
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_23AggregateFunctionBinaryINS_8StatFuncILNS_13PrimitiveTypeE9ENS_17CorrMomentWelfordEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
2
                                                       TArgs&&... args) {
214
2
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
2
        if (have_nullable(argument_types_)) {
221
0
            std::visit(
222
0
                    [&](auto result_is_nullable) {
223
0
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
0
                        } else {
228
0
                            result.reset(new NullableT<true, result_is_nullable,
229
0
                                                       AggregateFunctionTemplate>(
230
0
                                    result.release(), argument_types_, attr.is_window_function));
231
0
                        }
232
0
                    },
233
0
                    make_bool_variant(result_is_nullable));
234
0
        }
235
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
2
        return AggregateFunctionPtr(result.release());
237
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE43EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE2EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE3EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE4EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE5EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
2
                                                       TArgs&&... args) {
214
2
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
2
        if (have_nullable(argument_types_)) {
221
0
            std::visit(
222
0
                    [&](auto result_is_nullable) {
223
0
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
0
                        } else {
228
0
                            result.reset(new NullableT<true, result_is_nullable,
229
0
                                                       AggregateFunctionTemplate>(
230
0
                                    result.release(), argument_types_, attr.is_window_function));
231
0
                        }
232
0
                    },
233
0
                    make_bool_variant(result_is_nullable));
234
0
        }
235
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
2
        return AggregateFunctionPtr(result.release());
237
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE6EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE7EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE8EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE9EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE28EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE29EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE20EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE30EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE35EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE11EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE25EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE26EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE12EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE27EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE42EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE36EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE37EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE44EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_21SingleValueDataStringEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
2
                                                       TArgs&&... args) {
214
2
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
2
        if (have_nullable(argument_types_)) {
221
0
            std::visit(
222
0
                    [&](auto result_is_nullable) {
223
0
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
0
                        } else {
228
0
                            result.reset(new NullableT<true, result_is_nullable,
229
0
                                                       AggregateFunctionTemplate>(
230
0
                                    result.release(), argument_types_, attr.is_window_function));
231
0
                        }
232
0
                    },
233
0
                    make_bool_variant(result_is_nullable));
234
0
        }
235
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
2
        return AggregateFunctionPtr(result.release());
237
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMinByDataINS_21SingleValueDataColumnEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE43EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE2EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE3EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE4EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE5EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
2
                                                       TArgs&&... args) {
214
2
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
2
        if (have_nullable(argument_types_)) {
221
0
            std::visit(
222
0
                    [&](auto result_is_nullable) {
223
0
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
0
                        } else {
228
0
                            result.reset(new NullableT<true, result_is_nullable,
229
0
                                                       AggregateFunctionTemplate>(
230
0
                                    result.release(), argument_types_, attr.is_window_function));
231
0
                        }
232
0
                    },
233
0
                    make_bool_variant(result_is_nullable));
234
0
        }
235
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
2
        return AggregateFunctionPtr(result.release());
237
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE6EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE7EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE8EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE9EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE28EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE29EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE20EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE30EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE35EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE11EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE25EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE26EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE12EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE27EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE42EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE36EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE37EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE44EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_21SingleValueDataStringEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
2
                                                       TArgs&&... args) {
214
2
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
2
        if (have_nullable(argument_types_)) {
221
0
            std::visit(
222
0
                    [&](auto result_is_nullable) {
223
0
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
0
                        } else {
228
0
                            result.reset(new NullableT<true, result_is_nullable,
229
0
                                                       AggregateFunctionTemplate>(
230
0
                                    result.release(), argument_types_, attr.is_window_function));
231
0
                        }
232
0
                    },
233
0
                    make_bool_variant(result_is_nullable));
234
0
        }
235
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
2
        return AggregateFunctionPtr(result.release());
237
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionsMinMaxByINS_26AggregateFunctionMaxByDataINS_21SingleValueDataColumnEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_multi_argumentsINS_42AggregateFunctionPercentileApproxTwoParamsEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
20
                                                       TArgs&&... args) {
214
20
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
20
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
20
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
20
        if (have_nullable(argument_types_)) {
221
0
            std::visit(
222
0
                    [&](auto result_is_nullable) {
223
0
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
0
                        } else {
228
0
                            result.reset(new NullableT<true, result_is_nullable,
229
0
                                                       AggregateFunctionTemplate>(
230
0
                                    result.release(), argument_types_, attr.is_window_function));
231
0
                        }
232
0
                    },
233
0
                    make_bool_variant(result_is_nullable));
234
0
        }
235
20
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
20
        return AggregateFunctionPtr(result.release());
237
20
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_44AggregateFunctionPercentileApproxThreeParamsEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
4
                                                       TArgs&&... args) {
214
4
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
4
        if (have_nullable(argument_types_)) {
221
0
            std::visit(
222
0
                    [&](auto result_is_nullable) {
223
0
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
0
                        } else {
228
0
                            result.reset(new NullableT<true, result_is_nullable,
229
0
                                                       AggregateFunctionTemplate>(
230
0
                                    result.release(), argument_types_, attr.is_window_function));
231
0
                        }
232
0
                    },
233
0
                    make_bool_variant(result_is_nullable));
234
0
        }
235
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
4
        return AggregateFunctionPtr(result.release());
237
4
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_52AggregateFunctionPercentileApproxWeightedThreeParamsEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
6
                                                       TArgs&&... args) {
214
6
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
6
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
6
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
6
        if (have_nullable(argument_types_)) {
221
0
            std::visit(
222
0
                    [&](auto result_is_nullable) {
223
0
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
0
                        } else {
228
0
                            result.reset(new NullableT<true, result_is_nullable,
229
0
                                                       AggregateFunctionTemplate>(
230
0
                                    result.release(), argument_types_, attr.is_window_function));
231
0
                        }
232
0
                    },
233
0
                    make_bool_variant(result_is_nullable));
234
0
        }
235
6
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
6
        return AggregateFunctionPtr(result.release());
237
6
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_51AggregateFunctionPercentileApproxWeightedFourParamsEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
2
                                                       TArgs&&... args) {
214
2
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
2
        if (have_nullable(argument_types_)) {
221
0
            std::visit(
222
0
                    [&](auto result_is_nullable) {
223
0
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
0
                        } else {
228
0
                            result.reset(new NullableT<true, result_is_nullable,
229
0
                                                       AggregateFunctionTemplate>(
230
0
                                    result.release(), argument_types_, attr.is_window_function));
231
0
                        }
232
0
                    },
233
0
                    make_bool_variant(result_is_nullable));
234
0
        }
235
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
2
        return AggregateFunctionPtr(result.release());
237
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE4EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE5EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_multi_argumentsINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE6EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
4
                                                       TArgs&&... args) {
214
4
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
4
        if (have_nullable(argument_types_)) {
221
0
            std::visit(
222
0
                    [&](auto result_is_nullable) {
223
0
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
0
                        } else {
228
0
                            result.reset(new NullableT<true, result_is_nullable,
229
0
                                                       AggregateFunctionTemplate>(
230
0
                                    result.release(), argument_types_, attr.is_window_function));
231
0
                        }
232
0
                    },
233
0
                    make_bool_variant(result_is_nullable));
234
0
        }
235
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
4
        return AggregateFunctionPtr(result.release());
237
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE7EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE8EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_multi_argumentsINS_27AggregateFunctionPercentileILNS_13PrimitiveTypeE9EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
2
                                                       TArgs&&... args) {
214
2
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
2
        if (have_nullable(argument_types_)) {
221
0
            std::visit(
222
0
                    [&](auto result_is_nullable) {
223
0
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
0
                        } else {
228
0
                            result.reset(new NullableT<true, result_is_nullable,
229
0
                                                       AggregateFunctionTemplate>(
230
0
                                    result.release(), argument_types_, attr.is_window_function));
231
0
                        }
232
0
                    },
233
0
                    make_bool_variant(result_is_nullable));
234
0
        }
235
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
2
        return AggregateFunctionPtr(result.release());
237
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE4EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE5EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE6EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
4
                                                       TArgs&&... args) {
214
4
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
4
        if (have_nullable(argument_types_)) {
221
0
            std::visit(
222
0
                    [&](auto result_is_nullable) {
223
0
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
0
                        } else {
228
0
                            result.reset(new NullableT<true, result_is_nullable,
229
0
                                                       AggregateFunctionTemplate>(
230
0
                                    result.release(), argument_types_, attr.is_window_function));
231
0
                        }
232
0
                    },
233
0
                    make_bool_variant(result_is_nullable));
234
0
        }
235
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
4
        return AggregateFunctionPtr(result.release());
237
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE7EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE8EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionPercentileV2ILNS_13PrimitiveTypeE9EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
20
                                                       TArgs&&... args) {
214
20
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
20
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
20
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
20
        if (have_nullable(argument_types_)) {
221
0
            std::visit(
222
0
                    [&](auto result_is_nullable) {
223
0
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
0
                        } else {
228
0
                            result.reset(new NullableT<true, result_is_nullable,
229
0
                                                       AggregateFunctionTemplate>(
230
0
                                    result.release(), argument_types_, attr.is_window_function));
231
0
                        }
232
0
                    },
233
0
                    make_bool_variant(result_is_nullable));
234
0
        }
235
20
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
20
        return AggregateFunctionPtr(result.release());
237
20
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
24
                                                       TArgs&&... args) {
214
24
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
24
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
24
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
24
        if (have_nullable(argument_types_)) {
221
8
            std::visit(
222
8
                    [&](auto result_is_nullable) {
223
8
                        if (attr.enable_aggregate_function_null_v2) {
224
8
                            result.reset(new NullableV2T<true, result_is_nullable,
225
8
                                                         AggregateFunctionTemplate>(
226
8
                                    result.release(), argument_types_, attr.is_window_function));
227
8
                        } else {
228
8
                            result.reset(new NullableT<true, result_is_nullable,
229
8
                                                       AggregateFunctionTemplate>(
230
8
                                    result.release(), argument_types_, attr.is_window_function));
231
8
                        }
232
8
                    },
233
8
                    make_bool_variant(result_is_nullable));
234
8
        }
235
24
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
24
        return AggregateFunctionPtr(result.release());
237
24
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
16
                                                       TArgs&&... args) {
214
16
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
16
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
16
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
16
        if (have_nullable(argument_types_)) {
221
0
            std::visit(
222
0
                    [&](auto result_is_nullable) {
223
0
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
0
                        } else {
228
0
                            result.reset(new NullableT<true, result_is_nullable,
229
0
                                                       AggregateFunctionTemplate>(
230
0
                                    result.release(), argument_types_, attr.is_window_function));
231
0
                        }
232
0
                    },
233
0
                    make_bool_variant(result_is_nullable));
234
0
        }
235
16
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
16
        return AggregateFunctionPtr(result.release());
237
16
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
116
                                                       TArgs&&... args) {
214
116
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
116
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
116
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
116
        if (have_nullable(argument_types_)) {
221
56
            std::visit(
222
56
                    [&](auto result_is_nullable) {
223
56
                        if (attr.enable_aggregate_function_null_v2) {
224
56
                            result.reset(new NullableV2T<true, result_is_nullable,
225
56
                                                         AggregateFunctionTemplate>(
226
56
                                    result.release(), argument_types_, attr.is_window_function));
227
56
                        } else {
228
56
                            result.reset(new NullableT<true, result_is_nullable,
229
56
                                                       AggregateFunctionTemplate>(
230
56
                                    result.release(), argument_types_, attr.is_window_function));
231
56
                        }
232
56
                    },
233
56
                    make_bool_variant(result_is_nullable));
234
56
        }
235
116
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
116
        return AggregateFunctionPtr(result.release());
237
116
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
24
                                                       TArgs&&... args) {
214
24
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
24
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
24
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
24
        if (have_nullable(argument_types_)) {
221
8
            std::visit(
222
8
                    [&](auto result_is_nullable) {
223
8
                        if (attr.enable_aggregate_function_null_v2) {
224
8
                            result.reset(new NullableV2T<true, result_is_nullable,
225
8
                                                         AggregateFunctionTemplate>(
226
8
                                    result.release(), argument_types_, attr.is_window_function));
227
8
                        } else {
228
8
                            result.reset(new NullableT<true, result_is_nullable,
229
8
                                                       AggregateFunctionTemplate>(
230
8
                                    result.release(), argument_types_, attr.is_window_function));
231
8
                        }
232
8
                    },
233
8
                    make_bool_variant(result_is_nullable));
234
8
        }
235
24
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
24
        return AggregateFunctionPtr(result.release());
237
24
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE3ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE4ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE5ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
4
                                                       TArgs&&... args) {
214
4
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
4
        if (have_nullable(argument_types_)) {
221
0
            std::visit(
222
0
                    [&](auto result_is_nullable) {
223
0
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
0
                        } else {
228
0
                            result.reset(new NullableT<true, result_is_nullable,
229
0
                                                       AggregateFunctionTemplate>(
230
0
                                    result.release(), argument_types_, attr.is_window_function));
231
0
                        }
232
0
                    },
233
0
                    make_bool_variant(result_is_nullable));
234
0
        }
235
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
4
        return AggregateFunctionPtr(result.release());
237
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE6ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE7ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE8ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE9ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE28ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE29ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE30ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE35ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE10ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE25ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE26ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE27ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
116
                                                       TArgs&&... args) {
214
116
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
116
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
116
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
116
        if (have_nullable(argument_types_)) {
221
56
            std::visit(
222
56
                    [&](auto result_is_nullable) {
223
56
                        if (attr.enable_aggregate_function_null_v2) {
224
56
                            result.reset(new NullableV2T<true, result_is_nullable,
225
56
                                                         AggregateFunctionTemplate>(
226
56
                                    result.release(), argument_types_, attr.is_window_function));
227
56
                        } else {
228
56
                            result.reset(new NullableT<true, result_is_nullable,
229
56
                                                       AggregateFunctionTemplate>(
230
56
                                    result.release(), argument_types_, attr.is_window_function));
231
56
                        }
232
56
                    },
233
56
                    make_bool_variant(result_is_nullable));
234
56
        }
235
116
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
116
        return AggregateFunctionPtr(result.release());
237
116
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE43ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE42ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE36ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE37ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE44ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
24
                                                       TArgs&&... args) {
214
24
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
24
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
24
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
24
        if (have_nullable(argument_types_)) {
221
8
            std::visit(
222
8
                    [&](auto result_is_nullable) {
223
8
                        if (attr.enable_aggregate_function_null_v2) {
224
8
                            result.reset(new NullableV2T<true, result_is_nullable,
225
8
                                                         AggregateFunctionTemplate>(
226
8
                                    result.release(), argument_types_, attr.is_window_function));
227
8
                        } else {
228
8
                            result.reset(new NullableT<true, result_is_nullable,
229
8
                                                       AggregateFunctionTemplate>(
230
8
                                    result.release(), argument_types_, attr.is_window_function));
231
8
                        }
232
8
                    },
233
8
                    make_bool_variant(result_is_nullable));
234
8
        }
235
24
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
24
        return AggregateFunctionPtr(result.release());
237
24
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
16
                                                       TArgs&&... args) {
214
16
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
16
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
16
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
16
        if (have_nullable(argument_types_)) {
221
0
            std::visit(
222
0
                    [&](auto result_is_nullable) {
223
0
                        if (attr.enable_aggregate_function_null_v2) {
224
0
                            result.reset(new NullableV2T<true, result_is_nullable,
225
0
                                                         AggregateFunctionTemplate>(
226
0
                                    result.release(), argument_types_, attr.is_window_function));
227
0
                        } else {
228
0
                            result.reset(new NullableT<true, result_is_nullable,
229
0
                                                       AggregateFunctionTemplate>(
230
0
                                    result.release(), argument_types_, attr.is_window_function));
231
0
                        }
232
0
                    },
233
0
                    make_bool_variant(result_is_nullable));
234
0
        }
235
16
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
16
        return AggregateFunctionPtr(result.release());
237
16
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE2ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
24
                                                       TArgs&&... args) {
214
24
        if (!(argument_types_.size() > 1)) {
215
0
            throw doris::Exception(Status::InternalError(
216
0
                    "create_multi_arguments: argument_types_ size must be > 1"));
217
0
        }
218
24
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
24
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
24
        if (have_nullable(argument_types_)) {
221
8
            std::visit(
222
8
                    [&](auto result_is_nullable) {
223
8
                        if (attr.enable_aggregate_function_null_v2) {
224
8
                            result.reset(new NullableV2T<true, result_is_nullable,
225
8
                                                         AggregateFunctionTemplate>(
226
8
                                    result.release(), argument_types_, attr.is_window_function));
227
8
                        } else {
228
8
                            result.reset(new NullableT<true, result_is_nullable,
229
8
                                                       AggregateFunctionTemplate>(
230
8
                                    result.release(), argument_types_, attr.is_window_function));
231
8
                        }
232
8
                    },
233
8
                    make_bool_variant(result_is_nullable));
234
8
        }
235
24
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
24
        return AggregateFunctionPtr(result.release());
237
24
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE3ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE4ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE5ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE6ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE7ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE8ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE9ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE28ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE29ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE30ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE35ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE10ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE25ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE26ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE43ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE42ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE36ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE37ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_26AggregateFunctionTopNArrayINS_31AggregateFunctionTopNImplWeightILNS_13PrimitiveTypeE44ELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
238
239
    template <typename AggregateFunctionTemplate, typename... TArgs>
240
    static AggregateFunctionPtr create_multi_arguments_return_not_nullable(
241
            const DataTypes& argument_types_, const bool result_is_nullable,
242
132
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
132
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
132
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
132
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
132
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
132
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
132
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
132
        return AggregateFunctionPtr(result.release());
266
132
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE2ENS_36AggregateFunctionLinearHistogramDataILS3_2EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
4
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
4
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
4
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
4
        return AggregateFunctionPtr(result.release());
266
4
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE3ENS_36AggregateFunctionLinearHistogramDataILS3_3EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
2
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
2
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
2
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
2
        return AggregateFunctionPtr(result.release());
266
2
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE4ENS_36AggregateFunctionLinearHistogramDataILS3_4EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
2
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
2
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
2
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
2
        return AggregateFunctionPtr(result.release());
266
2
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE5ENS_36AggregateFunctionLinearHistogramDataILS3_5EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
2
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
2
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
2
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
2
        return AggregateFunctionPtr(result.release());
266
2
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE6ENS_36AggregateFunctionLinearHistogramDataILS3_6EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
2
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
2
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
2
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
2
        return AggregateFunctionPtr(result.release());
266
2
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE7ENS_36AggregateFunctionLinearHistogramDataILS3_7EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
2
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
2
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
2
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
2
        return AggregateFunctionPtr(result.release());
266
2
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE8ENS_36AggregateFunctionLinearHistogramDataILS3_8EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
2
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
2
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
2
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
2
        return AggregateFunctionPtr(result.release());
266
2
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE9ENS_36AggregateFunctionLinearHistogramDataILS3_9EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
2
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
2
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
2
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
2
        return AggregateFunctionPtr(result.release());
266
2
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE28ENS_36AggregateFunctionLinearHistogramDataILS3_28EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
2
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
2
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
2
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
2
        return AggregateFunctionPtr(result.release());
266
2
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE29ENS_36AggregateFunctionLinearHistogramDataILS3_29EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
2
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
2
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
2
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
2
        return AggregateFunctionPtr(result.release());
266
2
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE30ENS_36AggregateFunctionLinearHistogramDataILS3_30EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
2
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
2
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
2
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
2
        return AggregateFunctionPtr(result.release());
266
2
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE35ENS_36AggregateFunctionLinearHistogramDataILS3_35EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
2
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
2
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
2
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
2
        return AggregateFunctionPtr(result.release());
266
2
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE2ENS_36AggregateFunctionLinearHistogramDataILS3_2EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
4
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
4
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
4
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
4
        return AggregateFunctionPtr(result.release());
266
4
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE3ENS_36AggregateFunctionLinearHistogramDataILS3_3EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
4
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
4
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
4
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
4
        return AggregateFunctionPtr(result.release());
266
4
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE4ENS_36AggregateFunctionLinearHistogramDataILS3_4EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
4
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
4
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
4
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
4
        return AggregateFunctionPtr(result.release());
266
4
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE5ENS_36AggregateFunctionLinearHistogramDataILS3_5EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
4
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
4
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
4
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
4
        return AggregateFunctionPtr(result.release());
266
4
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE6ENS_36AggregateFunctionLinearHistogramDataILS3_6EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
6
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
6
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
6
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
6
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
6
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
6
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
6
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
6
        return AggregateFunctionPtr(result.release());
266
6
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE7ENS_36AggregateFunctionLinearHistogramDataILS3_7EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
4
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
4
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
4
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
4
        return AggregateFunctionPtr(result.release());
266
4
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE8ENS_36AggregateFunctionLinearHistogramDataILS3_8EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
4
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
4
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
4
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
4
        return AggregateFunctionPtr(result.release());
266
4
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE9ENS_36AggregateFunctionLinearHistogramDataILS3_9EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
4
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
4
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
4
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
4
        return AggregateFunctionPtr(result.release());
266
4
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE28ENS_36AggregateFunctionLinearHistogramDataILS3_28EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
4
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
4
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
4
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
4
        return AggregateFunctionPtr(result.release());
266
4
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE29ENS_36AggregateFunctionLinearHistogramDataILS3_29EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
4
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
4
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
4
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
4
        return AggregateFunctionPtr(result.release());
266
4
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE30ENS_36AggregateFunctionLinearHistogramDataILS3_30EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
4
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
4
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
4
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
4
        return AggregateFunctionPtr(result.release());
266
4
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE35ENS_36AggregateFunctionLinearHistogramDataILS3_35EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
4
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
4
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
4
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
4
        return AggregateFunctionPtr(result.release());
266
4
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_38AggregateFunctionPercentileApproxArrayILb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS4_IKNS_9IDataTypeEESaISA_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
20
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
20
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
20
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
20
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
20
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
20
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
20
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
20
        return AggregateFunctionPtr(result.release());
266
20
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_38AggregateFunctionPercentileApproxArrayILb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS4_IKNS_9IDataTypeEESaISA_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
14
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
14
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
14
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
14
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
14
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
14
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
14
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
14
        return AggregateFunctionPtr(result.release());
266
14
    }
Unexecuted instantiation: _ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionPercentileArrayILNS_13PrimitiveTypeE3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionPercentileArrayILNS_13PrimitiveTypeE4EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionPercentileArrayILNS_13PrimitiveTypeE5EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionPercentileArrayILNS_13PrimitiveTypeE6EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
2
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
2
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
2
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
2
        return AggregateFunctionPtr(result.release());
266
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionPercentileArrayILNS_13PrimitiveTypeE7EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionPercentileArrayILNS_13PrimitiveTypeE8EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionPercentileArrayILNS_13PrimitiveTypeE9EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
6
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
6
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
6
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
6
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
6
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
6
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
6
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
6
        return AggregateFunctionPtr(result.release());
266
6
    }
Unexecuted instantiation: _ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_34AggregateFunctionPercentileArrayV2ILNS_13PrimitiveTypeE3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_34AggregateFunctionPercentileArrayV2ILNS_13PrimitiveTypeE4EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_34AggregateFunctionPercentileArrayV2ILNS_13PrimitiveTypeE5EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_34AggregateFunctionPercentileArrayV2ILNS_13PrimitiveTypeE6EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
2
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
2
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
2
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
2
        return AggregateFunctionPtr(result.release());
266
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_34AggregateFunctionPercentileArrayV2ILNS_13PrimitiveTypeE7EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_34AggregateFunctionPercentileArrayV2ILNS_13PrimitiveTypeE8EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_34AggregateFunctionPercentileArrayV2ILNS_13PrimitiveTypeE9EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
12
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
12
        if (!(argument_types_.size() > 1)) {
244
0
            throw doris::Exception(
245
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
246
0
                                          "argument_types_ size must be > 1"));
247
0
        }
248
12
        if (!attr.is_foreach && result_is_nullable) {
249
0
            throw doris::Exception(
250
0
                    Status::InternalError("create_multi_arguments_return_not_nullable: "
251
0
                                          "result_is_nullable must be false"));
252
0
        }
253
12
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
12
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
12
        if (have_nullable(argument_types_)) {
256
0
            if (attr.enable_aggregate_function_null_v2) {
257
0
                result.reset(new NullableV2T<true, false, AggregateFunctionTemplate>(
258
0
                        result.release(), argument_types_, attr.is_window_function));
259
0
            } else {
260
0
                result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
261
0
                        result.release(), argument_types_, attr.is_window_function));
262
0
            }
263
0
        }
264
12
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
12
        return AggregateFunctionPtr(result.release());
266
12
    }
267
268
    template <typename AggregateFunctionTemplate, typename... TArgs>
269
    static AggregateFunctionPtr create_unary_arguments(const DataTypes& argument_types_,
270
                                                       const bool result_is_nullable,
271
                                                       const AggregateFunctionAttr& attr,
272
1.32k
                                                       TArgs&&... args) {
273
1.32k
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
1.32k
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
1.32k
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
1.32k
        if (have_nullable(argument_types_)) {
280
396
            std::visit(
281
396
                    [&](auto result_is_nullable) {
282
396
                        if (attr.enable_aggregate_function_null_v2) {
283
24
                            result.reset(new NullableV2T<false, result_is_nullable,
284
24
                                                         AggregateFunctionTemplate>(
285
24
                                    result.release(), argument_types_, attr.is_window_function));
286
372
                        } else {
287
372
                            result.reset(new NullableT<false, result_is_nullable,
288
372
                                                       AggregateFunctionTemplate>(
289
372
                                    result.release(), argument_types_, attr.is_window_function));
290
372
                        }
291
396
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionSampVarianceINS_8SampDataILNS_13PrimitiveTypeE9ENS_16VarianceSampNameELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSP_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionSampVarianceINS_8SampDataILNS_13PrimitiveTypeE9ENS_16VarianceSampNameELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSP_
Line
Count
Source
281
2
                    [&](auto result_is_nullable) {
282
2
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
2
                        } else {
287
2
                            result.reset(new NullableT<false, result_is_nullable,
288
2
                                                       AggregateFunctionTemplate>(
289
2
                                    result.release(), argument_types_, attr.is_window_function));
290
2
                        }
291
2
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionSampVarianceINS_7PopDataILNS_13PrimitiveTypeE9ENS_12VarianceNameELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSP_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionSampVarianceINS_7PopDataILNS_13PrimitiveTypeE9ENS_12VarianceNameELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSP_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionSampVarianceINS_7PopDataILNS_13PrimitiveTypeE9ENS_10StddevNameELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSP_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionSampVarianceINS_7PopDataILNS_13PrimitiveTypeE9ENS_10StddevNameELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSP_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionSampVarianceINS_8SampDataILNS_13PrimitiveTypeE9ENS_14StddevSampNameELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSP_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionSampVarianceINS_8SampDataILNS_13PrimitiveTypeE9ENS_14StddevSampNameELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSP_
Line
Count
Source
281
2
                    [&](auto result_is_nullable) {
282
2
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
2
                        } else {
287
2
                            result.reset(new NullableT<false, result_is_nullable,
288
2
                                                       AggregateFunctionTemplate>(
289
2
                                    result.release(), argument_types_, attr.is_window_function));
290
2
                        }
291
2
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_19WindowFunctionNTileEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSK_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_19WindowFunctionNTileEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSK_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSemINS_24AggregateFunctionSemDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSemINS_24AggregateFunctionSemDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_25AggFunctionOrthBitmapFuncINS_24OrthBitmapUnionCountDataENS_15UnaryExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSN_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_25AggFunctionOrthBitmapFuncINS_24OrthBitmapUnionCountDataENS_15UnaryExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSN_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_25AggregateFunctionHLLUnionINS_32AggregateFunctionHLLUnionAggImplINS_24AggregateFunctionHLLDataEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_25AggregateFunctionHLLUnionINS_32AggregateFunctionHLLUnionAggImplINS_24AggregateFunctionHLLDataEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_25AggregateFunctionHLLUnionINS_29AggregateFunctionHLLUnionImplINS_24AggregateFunctionHLLDataEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_25AggregateFunctionHLLUnionINS_29AggregateFunctionHLLUnionImplINS_24AggregateFunctionHLLDataEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_25AggregateFunctionBitmapOpINS_30AggregateFunctionBitmapUnionOpEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_25AggregateFunctionBitmapOpINS_30AggregateFunctionBitmapUnionOpEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_25AggregateFunctionBitmapOpINS_34AggregateFunctionBitmapIntersectOpEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_25AggregateFunctionBitmapOpINS_34AggregateFunctionBitmapIntersectOpEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_25AggregateFunctionBitmapOpINS_33AggregateFunctionGroupBitmapXorOpEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_25AggregateFunctionBitmapOpINS_33AggregateFunctionGroupBitmapXorOpEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE2ENS_31AggregateFunctionGroupBitOrDataILS3_2EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE2ENS_31AggregateFunctionGroupBitOrDataILS3_2EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE2ENS_32AggregateFunctionGroupBitAndDataILS3_2EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE2ENS_32AggregateFunctionGroupBitAndDataILS3_2EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_25AggregateFuntionBoolUnionINS_28AggregateFunctionBoolXorDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_25AggregateFuntionBoolUnionINS_28AggregateFunctionBoolXorDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSM_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE28ELS3_28ENS_24AggregateFunctionAvgDataILS3_28EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE28ELS3_28ENS_24AggregateFunctionAvgDataILS3_28EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE28ELS3_29ENS_24AggregateFunctionAvgDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE28ELS3_29ENS_24AggregateFunctionAvgDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE28ELS3_30ENS_24AggregateFunctionAvgDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE28ELS3_30ENS_24AggregateFunctionAvgDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE28ELS3_35ENS_24AggregateFunctionAvgDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE28ELS3_35ENS_24AggregateFunctionAvgDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE29ELS3_29ENS_24AggregateFunctionAvgDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE29ELS3_29ENS_24AggregateFunctionAvgDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE29ELS3_30ENS_24AggregateFunctionAvgDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE29ELS3_30ENS_24AggregateFunctionAvgDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE29ELS3_35ENS_24AggregateFunctionAvgDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE29ELS3_35ENS_24AggregateFunctionAvgDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE30ELS3_30ENS_24AggregateFunctionAvgDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE30ELS3_30ENS_24AggregateFunctionAvgDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE30ELS3_35ENS_24AggregateFunctionAvgDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE30ELS3_35ENS_24AggregateFunctionAvgDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE35ELS3_35ENS_24AggregateFunctionAvgDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE35ELS3_35ENS_24AggregateFunctionAvgDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE3ELS3_9ENS_24AggregateFunctionAvgDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE3ELS3_9ENS_24AggregateFunctionAvgDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE4ELS3_9ENS_24AggregateFunctionAvgDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE4ELS3_9ENS_24AggregateFunctionAvgDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE5ELS3_9ENS_24AggregateFunctionAvgDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE5ELS3_9ENS_24AggregateFunctionAvgDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
_ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE6ELS3_9ENS_24AggregateFunctionAvgDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Line
Count
Source
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
2
                            result.reset(new NullableV2T<false, result_is_nullable,
284
2
                                                         AggregateFunctionTemplate>(
285
2
                                    result.release(), argument_types_, attr.is_window_function));
286
2
                        } else {
287
2
                            result.reset(new NullableT<false, result_is_nullable,
288
2
                                                       AggregateFunctionTemplate>(
289
2
                                    result.release(), argument_types_, attr.is_window_function));
290
2
                        }
291
4
                    },
_ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE6ELS3_9ENS_24AggregateFunctionAvgDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
281
22
                    [&](auto result_is_nullable) {
282
22
                        if (attr.enable_aggregate_function_null_v2) {
283
2
                            result.reset(new NullableV2T<false, result_is_nullable,
284
2
                                                         AggregateFunctionTemplate>(
285
2
                                    result.release(), argument_types_, attr.is_window_function));
286
20
                        } else {
287
20
                            result.reset(new NullableT<false, result_is_nullable,
288
20
                                                       AggregateFunctionTemplate>(
289
20
                                    result.release(), argument_types_, attr.is_window_function));
290
20
                        }
291
22
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE7ELS3_9ENS_24AggregateFunctionAvgDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE7ELS3_9ENS_24AggregateFunctionAvgDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
281
12
                    [&](auto result_is_nullable) {
282
12
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
12
                        } else {
287
12
                            result.reset(new NullableT<false, result_is_nullable,
288
12
                                                       AggregateFunctionTemplate>(
289
12
                                    result.release(), argument_types_, attr.is_window_function));
290
12
                        }
291
12
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE9ELS3_9ENS_24AggregateFunctionAvgDataILS3_9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE9ELS3_9ENS_24AggregateFunctionAvgDataILS3_9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE20ELS3_20ENS_24AggregateFunctionAvgDataILS3_20EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE20ELS3_20ENS_24AggregateFunctionAvgDataILS3_20EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE3ENS_31AggregateFunctionGroupBitOrDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE3ENS_31AggregateFunctionGroupBitOrDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
281
6
                    [&](auto result_is_nullable) {
282
6
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
6
                        } else {
287
6
                            result.reset(new NullableT<false, result_is_nullable,
288
6
                                                       AggregateFunctionTemplate>(
289
6
                                    result.release(), argument_types_, attr.is_window_function));
290
6
                        }
291
6
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE4ENS_31AggregateFunctionGroupBitOrDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE4ENS_31AggregateFunctionGroupBitOrDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE5ENS_31AggregateFunctionGroupBitOrDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE5ENS_31AggregateFunctionGroupBitOrDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE6ENS_31AggregateFunctionGroupBitOrDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE6ENS_31AggregateFunctionGroupBitOrDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE7ENS_31AggregateFunctionGroupBitOrDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE7ENS_31AggregateFunctionGroupBitOrDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE3ENS_32AggregateFunctionGroupBitAndDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE3ENS_32AggregateFunctionGroupBitAndDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE4ENS_32AggregateFunctionGroupBitAndDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE4ENS_32AggregateFunctionGroupBitAndDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE5ENS_32AggregateFunctionGroupBitAndDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE5ENS_32AggregateFunctionGroupBitAndDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE6ENS_32AggregateFunctionGroupBitAndDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE6ENS_32AggregateFunctionGroupBitAndDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE7ENS_32AggregateFunctionGroupBitAndDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE7ENS_32AggregateFunctionGroupBitAndDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE3ENS_32AggregateFunctionGroupBitXorDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE3ENS_32AggregateFunctionGroupBitXorDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE4ENS_32AggregateFunctionGroupBitXorDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE4ENS_32AggregateFunctionGroupBitXorDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE5ENS_32AggregateFunctionGroupBitXorDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE5ENS_32AggregateFunctionGroupBitXorDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE6ENS_32AggregateFunctionGroupBitXorDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE6ENS_32AggregateFunctionGroupBitXorDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE7ENS_32AggregateFunctionGroupBitXorDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE7ENS_32AggregateFunctionGroupBitXorDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_21SingleValueDataStringEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_21SingleValueDataStringEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE11EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE11EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE12EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE12EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE25EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE25EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE26EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE26EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE43EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE43EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE42EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE42EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE27EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE27EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE36EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE36EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE37EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE37EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE44EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE44EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE2EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE2EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE3EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE3EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE4EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE4EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE5EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE5EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Line
Count
Source
281
2
                    [&](auto result_is_nullable) {
282
2
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
2
                        } else {
287
2
                            result.reset(new NullableT<false, result_is_nullable,
288
2
                                                       AggregateFunctionTemplate>(
289
2
                                    result.release(), argument_types_, attr.is_window_function));
290
2
                        }
291
2
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE6EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE6EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE7EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE7EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE8EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE8EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE9EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE9EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE28EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE28EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE29EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE29EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE20EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE20EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE30EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE30EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE35EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE35EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_21SingleValueDataColumnEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_21SingleValueDataColumnEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_21SingleValueDataStringEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_21SingleValueDataStringEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE11EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE11EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE12EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE12EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE25EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE25EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE26EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE26EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Line
Count
Source
281
2
                    [&](auto result_is_nullable) {
282
2
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
2
                        } else {
287
2
                            result.reset(new NullableT<false, result_is_nullable,
288
2
                                                       AggregateFunctionTemplate>(
289
2
                                    result.release(), argument_types_, attr.is_window_function));
290
2
                        }
291
2
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE43EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE43EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE42EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE42EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE27EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE27EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE36EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE36EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE37EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE37EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE44EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE44EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE2EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE2EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE3EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE3EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE4EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE4EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE5EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE5EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Line
Count
Source
281
10
                    [&](auto result_is_nullable) {
282
10
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
10
                        } else {
287
10
                            result.reset(new NullableT<false, result_is_nullable,
288
10
                                                       AggregateFunctionTemplate>(
289
10
                                    result.release(), argument_types_, attr.is_window_function));
290
10
                        }
291
10
                    },
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE6EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Line
Count
Source
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
2
                            result.reset(new NullableV2T<false, result_is_nullable,
284
2
                                                         AggregateFunctionTemplate>(
285
2
                                    result.release(), argument_types_, attr.is_window_function));
286
2
                        } else {
287
2
                            result.reset(new NullableT<false, result_is_nullable,
288
2
                                                       AggregateFunctionTemplate>(
289
2
                                    result.release(), argument_types_, attr.is_window_function));
290
2
                        }
291
4
                    },
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE6EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Line
Count
Source
281
16
                    [&](auto result_is_nullable) {
282
16
                        if (attr.enable_aggregate_function_null_v2) {
283
2
                            result.reset(new NullableV2T<false, result_is_nullable,
284
2
                                                         AggregateFunctionTemplate>(
285
2
                                    result.release(), argument_types_, attr.is_window_function));
286
14
                        } else {
287
14
                            result.reset(new NullableT<false, result_is_nullable,
288
14
                                                       AggregateFunctionTemplate>(
289
14
                                    result.release(), argument_types_, attr.is_window_function));
290
14
                        }
291
16
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE7EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE7EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE8EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE8EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE9EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE9EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE28EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE28EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE29EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE29EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE20EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE20EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE30EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE30EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE35EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE35EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_21SingleValueDataColumnEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_21SingleValueDataColumnEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_21SingleValueDataStringEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_21SingleValueDataStringEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
281
2
                    [&](auto result_is_nullable) {
282
2
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
2
                        } else {
287
2
                            result.reset(new NullableT<false, result_is_nullable,
288
2
                                                       AggregateFunctionTemplate>(
289
2
                                    result.release(), argument_types_, attr.is_window_function));
290
2
                        }
291
2
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE11EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE11EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE12EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE12EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE25EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE25EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE26EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE26EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Line
Count
Source
281
2
                    [&](auto result_is_nullable) {
282
2
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
2
                        } else {
287
2
                            result.reset(new NullableT<false, result_is_nullable,
288
2
                                                       AggregateFunctionTemplate>(
289
2
                                    result.release(), argument_types_, attr.is_window_function));
290
2
                        }
291
2
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE43EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE43EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE42EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE42EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE27EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE27EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE36EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE36EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE37EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE37EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE44EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE44EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE2EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE2EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE3EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE3EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE4EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE4EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE5EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE5EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Line
Count
Source
281
10
                    [&](auto result_is_nullable) {
282
10
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
10
                        } else {
287
10
                            result.reset(new NullableT<false, result_is_nullable,
288
10
                                                       AggregateFunctionTemplate>(
289
10
                                    result.release(), argument_types_, attr.is_window_function));
290
10
                        }
291
10
                    },
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE6EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Line
Count
Source
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
2
                            result.reset(new NullableV2T<false, result_is_nullable,
284
2
                                                         AggregateFunctionTemplate>(
285
2
                                    result.release(), argument_types_, attr.is_window_function));
286
2
                        } else {
287
2
                            result.reset(new NullableT<false, result_is_nullable,
288
2
                                                       AggregateFunctionTemplate>(
289
2
                                    result.release(), argument_types_, attr.is_window_function));
290
2
                        }
291
4
                    },
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE6EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Line
Count
Source
281
16
                    [&](auto result_is_nullable) {
282
16
                        if (attr.enable_aggregate_function_null_v2) {
283
2
                            result.reset(new NullableV2T<false, result_is_nullable,
284
2
                                                         AggregateFunctionTemplate>(
285
2
                                    result.release(), argument_types_, attr.is_window_function));
286
14
                        } else {
287
14
                            result.reset(new NullableT<false, result_is_nullable,
288
14
                                                       AggregateFunctionTemplate>(
289
14
                                    result.release(), argument_types_, attr.is_window_function));
290
14
                        }
291
16
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE7EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE7EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE8EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE8EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE9EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE9EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE28EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE28EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE29EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE29EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE20EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE20EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE30EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE30EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE35EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE35EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSQ_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_21SingleValueDataColumnEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_21SingleValueDataColumnEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE3ELS3_3ENS_24AggregateFunctionSumDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE3ELS3_3ENS_24AggregateFunctionSumDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE4ELS3_4ENS_24AggregateFunctionSumDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE4ELS3_4ENS_24AggregateFunctionSumDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE5ELS3_5ENS_24AggregateFunctionSumDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE5ELS3_5ENS_24AggregateFunctionSumDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE6ELS3_6ENS_24AggregateFunctionSumDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Line
Count
Source
281
12
                    [&](auto result_is_nullable) {
282
12
                        if (attr.enable_aggregate_function_null_v2) {
283
6
                            result.reset(new NullableV2T<false, result_is_nullable,
284
6
                                                         AggregateFunctionTemplate>(
285
6
                                    result.release(), argument_types_, attr.is_window_function));
286
6
                        } else {
287
6
                            result.reset(new NullableT<false, result_is_nullable,
288
6
                                                       AggregateFunctionTemplate>(
289
6
                                    result.release(), argument_types_, attr.is_window_function));
290
6
                        }
291
12
                    },
_ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE6ELS3_6ENS_24AggregateFunctionSumDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
281
28
                    [&](auto result_is_nullable) {
282
28
                        if (attr.enable_aggregate_function_null_v2) {
283
6
                            result.reset(new NullableV2T<false, result_is_nullable,
284
6
                                                         AggregateFunctionTemplate>(
285
6
                                    result.release(), argument_types_, attr.is_window_function));
286
22
                        } else {
287
22
                            result.reset(new NullableT<false, result_is_nullable,
288
22
                                                       AggregateFunctionTemplate>(
289
22
                                    result.release(), argument_types_, attr.is_window_function));
290
22
                        }
291
28
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE7ELS3_7ENS_24AggregateFunctionSumDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE7ELS3_7ENS_24AggregateFunctionSumDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE8ELS3_8ENS_24AggregateFunctionSumDataILS3_8EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE8ELS3_8ENS_24AggregateFunctionSumDataILS3_8EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE9ELS3_9ENS_24AggregateFunctionSumDataILS3_9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE9ELS3_9ENS_24AggregateFunctionSumDataILS3_9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE28ELS3_28ENS_24AggregateFunctionSumDataILS3_28EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE28ELS3_28ENS_24AggregateFunctionSumDataILS3_28EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE29ELS3_29ENS_24AggregateFunctionSumDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE29ELS3_29ENS_24AggregateFunctionSumDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE30ELS3_30ENS_24AggregateFunctionSumDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE30ELS3_30ENS_24AggregateFunctionSumDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE35ELS3_35ENS_24AggregateFunctionSumDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE35ELS3_35ENS_24AggregateFunctionSumDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE20ELS3_20ENS_24AggregateFunctionSumDataILS3_20EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE20ELS3_20ENS_24AggregateFunctionSumDataILS3_20EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE28ELS3_29ENS_24AggregateFunctionSumDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE28ELS3_29ENS_24AggregateFunctionSumDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE28ELS3_30ENS_24AggregateFunctionSumDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE28ELS3_30ENS_24AggregateFunctionSumDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE28ELS3_35ENS_24AggregateFunctionSumDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE28ELS3_35ENS_24AggregateFunctionSumDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE29ELS3_30ENS_24AggregateFunctionSumDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE29ELS3_30ENS_24AggregateFunctionSumDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE29ELS3_35ENS_24AggregateFunctionSumDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE29ELS3_35ENS_24AggregateFunctionSumDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE30ELS3_35ENS_24AggregateFunctionSumDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE30ELS3_35ENS_24AggregateFunctionSumDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE3ELS3_6ENS_24AggregateFunctionSumDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE3ELS3_6ENS_24AggregateFunctionSumDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE4ELS3_6ENS_24AggregateFunctionSumDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE4ELS3_6ENS_24AggregateFunctionSumDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE5ELS3_6ENS_24AggregateFunctionSumDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE5ELS3_6ENS_24AggregateFunctionSumDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE8ELS3_9ENS_24AggregateFunctionSumDataILS3_9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE8ELS3_9ENS_24AggregateFunctionSumDataILS3_9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE8ELS3_9ENS_24AggregateFunctionAvgDataILS3_9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE8ELS3_9ENS_24AggregateFunctionAvgDataILS3_9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE28ELS3_28ENS_28AggregateFunctionProductDataILS3_28EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE28ELS3_28ENS_28AggregateFunctionProductDataILS3_28EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE28ELS3_29ENS_28AggregateFunctionProductDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE28ELS3_29ENS_28AggregateFunctionProductDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE28ELS3_30ENS_28AggregateFunctionProductDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE28ELS3_30ENS_28AggregateFunctionProductDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE28ELS3_35ENS_28AggregateFunctionProductDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE28ELS3_35ENS_28AggregateFunctionProductDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE29ELS3_29ENS_28AggregateFunctionProductDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE29ELS3_29ENS_28AggregateFunctionProductDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE29ELS3_30ENS_28AggregateFunctionProductDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE29ELS3_30ENS_28AggregateFunctionProductDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE29ELS3_35ENS_28AggregateFunctionProductDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE29ELS3_35ENS_28AggregateFunctionProductDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE30ELS3_30ENS_28AggregateFunctionProductDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE30ELS3_30ENS_28AggregateFunctionProductDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE30ELS3_35ENS_28AggregateFunctionProductDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE30ELS3_35ENS_28AggregateFunctionProductDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE35ELS3_35ENS_28AggregateFunctionProductDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE35ELS3_35ENS_28AggregateFunctionProductDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE3ELS3_3ENS_28AggregateFunctionProductDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE3ELS3_3ENS_28AggregateFunctionProductDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE4ELS3_4ENS_28AggregateFunctionProductDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE4ELS3_4ENS_28AggregateFunctionProductDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE5ELS3_5ENS_28AggregateFunctionProductDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE5ELS3_5ENS_28AggregateFunctionProductDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE6ELS3_6ENS_28AggregateFunctionProductDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE6ELS3_6ENS_28AggregateFunctionProductDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE7ELS3_7ENS_28AggregateFunctionProductDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE7ELS3_7ENS_28AggregateFunctionProductDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE8ELS3_8ENS_28AggregateFunctionProductDataILS3_8EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE8ELS3_8ENS_28AggregateFunctionProductDataILS3_8EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE9ELS3_9ENS_28AggregateFunctionProductDataILS3_9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
_ZZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE9ELS3_9ENS_28AggregateFunctionProductDataILS3_9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
396
                    make_bool_variant(result_is_nullable));
293
396
        }
294
1.32k
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
1.32k
        return AggregateFunctionPtr(result.release());
296
1.32k
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionSampVarianceINS_8SampDataILNS_13PrimitiveTypeE9ENS_16VarianceSampNameELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
2
                                                       TArgs&&... args) {
273
2
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
2
        if (have_nullable(argument_types_)) {
280
2
            std::visit(
281
2
                    [&](auto result_is_nullable) {
282
2
                        if (attr.enable_aggregate_function_null_v2) {
283
2
                            result.reset(new NullableV2T<false, result_is_nullable,
284
2
                                                         AggregateFunctionTemplate>(
285
2
                                    result.release(), argument_types_, attr.is_window_function));
286
2
                        } else {
287
2
                            result.reset(new NullableT<false, result_is_nullable,
288
2
                                                       AggregateFunctionTemplate>(
289
2
                                    result.release(), argument_types_, attr.is_window_function));
290
2
                        }
291
2
                    },
292
2
                    make_bool_variant(result_is_nullable));
293
2
        }
294
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
2
        return AggregateFunctionPtr(result.release());
296
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionSampVarianceINS_7PopDataILNS_13PrimitiveTypeE9ENS_12VarianceNameELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionSampVarianceINS_7PopDataILNS_13PrimitiveTypeE9ENS_10StddevNameELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionSampVarianceINS_8SampDataILNS_13PrimitiveTypeE9ENS_14StddevSampNameELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
2
            std::visit(
281
2
                    [&](auto result_is_nullable) {
282
2
                        if (attr.enable_aggregate_function_null_v2) {
283
2
                            result.reset(new NullableV2T<false, result_is_nullable,
284
2
                                                         AggregateFunctionTemplate>(
285
2
                                    result.release(), argument_types_, attr.is_window_function));
286
2
                        } else {
287
2
                            result.reset(new NullableT<false, result_is_nullable,
288
2
                                                       AggregateFunctionTemplate>(
289
2
                                    result.release(), argument_types_, attr.is_window_function));
290
2
                        }
291
2
                    },
292
2
                    make_bool_variant(result_is_nullable));
293
2
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_19WindowFunctionNTileEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
86
                                                       TArgs&&... args) {
273
86
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
86
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
86
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
86
        if (have_nullable(argument_types_)) {
280
0
            std::visit(
281
0
                    [&](auto result_is_nullable) {
282
0
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
0
                        } else {
287
0
                            result.reset(new NullableT<false, result_is_nullable,
288
0
                                                       AggregateFunctionTemplate>(
289
0
                                    result.release(), argument_types_, attr.is_window_function));
290
0
                        }
291
0
                    },
292
0
                    make_bool_variant(result_is_nullable));
293
0
        }
294
86
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
86
        return AggregateFunctionPtr(result.release());
296
86
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSemINS_24AggregateFunctionSemDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_25AggFunctionOrthBitmapFuncINS_24OrthBitmapUnionCountDataENS_15UnaryExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_25AggregateFunctionHLLUnionINS_32AggregateFunctionHLLUnionAggImplINS_24AggregateFunctionHLLDataEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_25AggregateFunctionHLLUnionINS_29AggregateFunctionHLLUnionImplINS_24AggregateFunctionHLLDataEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
258
                                                       TArgs&&... args) {
273
258
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
258
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
258
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
258
        if (have_nullable(argument_types_)) {
280
0
            std::visit(
281
0
                    [&](auto result_is_nullable) {
282
0
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
0
                        } else {
287
0
                            result.reset(new NullableT<false, result_is_nullable,
288
0
                                                       AggregateFunctionTemplate>(
289
0
                                    result.release(), argument_types_, attr.is_window_function));
290
0
                        }
291
0
                    },
292
0
                    make_bool_variant(result_is_nullable));
293
0
        }
294
258
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
258
        return AggregateFunctionPtr(result.release());
296
258
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_25AggregateFunctionBitmapOpINS_30AggregateFunctionBitmapUnionOpEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
206
                                                       TArgs&&... args) {
273
206
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
206
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
206
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
206
        if (have_nullable(argument_types_)) {
280
0
            std::visit(
281
0
                    [&](auto result_is_nullable) {
282
0
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
0
                        } else {
287
0
                            result.reset(new NullableT<false, result_is_nullable,
288
0
                                                       AggregateFunctionTemplate>(
289
0
                                    result.release(), argument_types_, attr.is_window_function));
290
0
                        }
291
0
                    },
292
0
                    make_bool_variant(result_is_nullable));
293
0
        }
294
206
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
206
        return AggregateFunctionPtr(result.release());
296
206
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_25AggregateFunctionBitmapOpINS_34AggregateFunctionBitmapIntersectOpEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
4
                                                       TArgs&&... args) {
273
4
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
4
        if (have_nullable(argument_types_)) {
280
0
            std::visit(
281
0
                    [&](auto result_is_nullable) {
282
0
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
0
                        } else {
287
0
                            result.reset(new NullableT<false, result_is_nullable,
288
0
                                                       AggregateFunctionTemplate>(
289
0
                                    result.release(), argument_types_, attr.is_window_function));
290
0
                        }
291
0
                    },
292
0
                    make_bool_variant(result_is_nullable));
293
0
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_25AggregateFunctionBitmapOpINS_33AggregateFunctionGroupBitmapXorOpEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
4
                                                       TArgs&&... args) {
273
4
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
4
        if (have_nullable(argument_types_)) {
280
0
            std::visit(
281
0
                    [&](auto result_is_nullable) {
282
0
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
0
                        } else {
287
0
                            result.reset(new NullableT<false, result_is_nullable,
288
0
                                                       AggregateFunctionTemplate>(
289
0
                                    result.release(), argument_types_, attr.is_window_function));
290
0
                        }
291
0
                    },
292
0
                    make_bool_variant(result_is_nullable));
293
0
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE2ENS_31AggregateFunctionGroupBitOrDataILS3_2EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
4
                                                       TArgs&&... args) {
273
4
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
4
        if (have_nullable(argument_types_)) {
280
0
            std::visit(
281
0
                    [&](auto result_is_nullable) {
282
0
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
0
                        } else {
287
0
                            result.reset(new NullableT<false, result_is_nullable,
288
0
                                                       AggregateFunctionTemplate>(
289
0
                                    result.release(), argument_types_, attr.is_window_function));
290
0
                        }
291
0
                    },
292
0
                    make_bool_variant(result_is_nullable));
293
0
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE2ENS_32AggregateFunctionGroupBitAndDataILS3_2EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
4
                                                       TArgs&&... args) {
273
4
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
4
        if (have_nullable(argument_types_)) {
280
0
            std::visit(
281
0
                    [&](auto result_is_nullable) {
282
0
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
0
                        } else {
287
0
                            result.reset(new NullableT<false, result_is_nullable,
288
0
                                                       AggregateFunctionTemplate>(
289
0
                                    result.release(), argument_types_, attr.is_window_function));
290
0
                        }
291
0
                    },
292
0
                    make_bool_variant(result_is_nullable));
293
0
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_25AggregateFuntionBoolUnionINS_28AggregateFunctionBoolXorDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
4
                                                       TArgs&&... args) {
273
4
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
4
        if (have_nullable(argument_types_)) {
280
0
            std::visit(
281
0
                    [&](auto result_is_nullable) {
282
0
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
0
                        } else {
287
0
                            result.reset(new NullableT<false, result_is_nullable,
288
0
                                                       AggregateFunctionTemplate>(
289
0
                                    result.release(), argument_types_, attr.is_window_function));
290
0
                        }
291
0
                    },
292
0
                    make_bool_variant(result_is_nullable));
293
0
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE28ELS3_28ENS_24AggregateFunctionAvgDataILS3_28EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE28ELS3_29ENS_24AggregateFunctionAvgDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE28ELS3_30ENS_24AggregateFunctionAvgDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE28ELS3_35ENS_24AggregateFunctionAvgDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE29ELS3_29ENS_24AggregateFunctionAvgDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE29ELS3_30ENS_24AggregateFunctionAvgDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE29ELS3_35ENS_24AggregateFunctionAvgDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE30ELS3_30ENS_24AggregateFunctionAvgDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE30ELS3_35ENS_24AggregateFunctionAvgDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE35ELS3_35ENS_24AggregateFunctionAvgDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE3ELS3_9ENS_24AggregateFunctionAvgDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE4ELS3_9ENS_24AggregateFunctionAvgDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE5ELS3_9ENS_24AggregateFunctionAvgDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE6ELS3_9ENS_24AggregateFunctionAvgDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
42
                                                       TArgs&&... args) {
273
42
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
42
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
42
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
42
        if (have_nullable(argument_types_)) {
280
26
            std::visit(
281
26
                    [&](auto result_is_nullable) {
282
26
                        if (attr.enable_aggregate_function_null_v2) {
283
26
                            result.reset(new NullableV2T<false, result_is_nullable,
284
26
                                                         AggregateFunctionTemplate>(
285
26
                                    result.release(), argument_types_, attr.is_window_function));
286
26
                        } else {
287
26
                            result.reset(new NullableT<false, result_is_nullable,
288
26
                                                       AggregateFunctionTemplate>(
289
26
                                    result.release(), argument_types_, attr.is_window_function));
290
26
                        }
291
26
                    },
292
26
                    make_bool_variant(result_is_nullable));
293
26
        }
294
42
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
42
        return AggregateFunctionPtr(result.release());
296
42
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE7ELS3_9ENS_24AggregateFunctionAvgDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
12
                                                       TArgs&&... args) {
273
12
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
12
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
12
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
12
        if (have_nullable(argument_types_)) {
280
12
            std::visit(
281
12
                    [&](auto result_is_nullable) {
282
12
                        if (attr.enable_aggregate_function_null_v2) {
283
12
                            result.reset(new NullableV2T<false, result_is_nullable,
284
12
                                                         AggregateFunctionTemplate>(
285
12
                                    result.release(), argument_types_, attr.is_window_function));
286
12
                        } else {
287
12
                            result.reset(new NullableT<false, result_is_nullable,
288
12
                                                       AggregateFunctionTemplate>(
289
12
                                    result.release(), argument_types_, attr.is_window_function));
290
12
                        }
291
12
                    },
292
12
                    make_bool_variant(result_is_nullable));
293
12
        }
294
12
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
12
        return AggregateFunctionPtr(result.release());
296
12
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE9ELS3_9ENS_24AggregateFunctionAvgDataILS3_9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
12
                                                       TArgs&&... args) {
273
12
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
12
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
12
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
12
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
12
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
12
        return AggregateFunctionPtr(result.release());
296
12
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE20ELS3_20ENS_24AggregateFunctionAvgDataILS3_20EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE3ENS_31AggregateFunctionGroupBitOrDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
6
                                                       TArgs&&... args) {
273
6
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
6
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
6
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
6
        if (have_nullable(argument_types_)) {
280
6
            std::visit(
281
6
                    [&](auto result_is_nullable) {
282
6
                        if (attr.enable_aggregate_function_null_v2) {
283
6
                            result.reset(new NullableV2T<false, result_is_nullable,
284
6
                                                         AggregateFunctionTemplate>(
285
6
                                    result.release(), argument_types_, attr.is_window_function));
286
6
                        } else {
287
6
                            result.reset(new NullableT<false, result_is_nullable,
288
6
                                                       AggregateFunctionTemplate>(
289
6
                                    result.release(), argument_types_, attr.is_window_function));
290
6
                        }
291
6
                    },
292
6
                    make_bool_variant(result_is_nullable));
293
6
        }
294
6
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
6
        return AggregateFunctionPtr(result.release());
296
6
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE4ENS_31AggregateFunctionGroupBitOrDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE5ENS_31AggregateFunctionGroupBitOrDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE6ENS_31AggregateFunctionGroupBitOrDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
2
                                                       TArgs&&... args) {
273
2
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
2
        if (have_nullable(argument_types_)) {
280
0
            std::visit(
281
0
                    [&](auto result_is_nullable) {
282
0
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
0
                        } else {
287
0
                            result.reset(new NullableT<false, result_is_nullable,
288
0
                                                       AggregateFunctionTemplate>(
289
0
                                    result.release(), argument_types_, attr.is_window_function));
290
0
                        }
291
0
                    },
292
0
                    make_bool_variant(result_is_nullable));
293
0
        }
294
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
2
        return AggregateFunctionPtr(result.release());
296
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE7ENS_31AggregateFunctionGroupBitOrDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE3ENS_32AggregateFunctionGroupBitAndDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE4ENS_32AggregateFunctionGroupBitAndDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE5ENS_32AggregateFunctionGroupBitAndDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE6ENS_32AggregateFunctionGroupBitAndDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
2
                                                       TArgs&&... args) {
273
2
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
2
        if (have_nullable(argument_types_)) {
280
0
            std::visit(
281
0
                    [&](auto result_is_nullable) {
282
0
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
0
                        } else {
287
0
                            result.reset(new NullableT<false, result_is_nullable,
288
0
                                                       AggregateFunctionTemplate>(
289
0
                                    result.release(), argument_types_, attr.is_window_function));
290
0
                        }
291
0
                    },
292
0
                    make_bool_variant(result_is_nullable));
293
0
        }
294
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
2
        return AggregateFunctionPtr(result.release());
296
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE7ENS_32AggregateFunctionGroupBitAndDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE3ENS_32AggregateFunctionGroupBitXorDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE4ENS_32AggregateFunctionGroupBitXorDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE5ENS_32AggregateFunctionGroupBitXorDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE6ENS_32AggregateFunctionGroupBitXorDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
2
                                                       TArgs&&... args) {
273
2
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
2
        if (have_nullable(argument_types_)) {
280
0
            std::visit(
281
0
                    [&](auto result_is_nullable) {
282
0
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
0
                        } else {
287
0
                            result.reset(new NullableT<false, result_is_nullable,
288
0
                                                       AggregateFunctionTemplate>(
289
0
                                    result.release(), argument_types_, attr.is_window_function));
290
0
                        }
291
0
                    },
292
0
                    make_bool_variant(result_is_nullable));
293
0
        }
294
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
2
        return AggregateFunctionPtr(result.release());
296
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE7ENS_32AggregateFunctionGroupBitXorDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_21SingleValueDataStringEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
0
            std::visit(
281
0
                    [&](auto result_is_nullable) {
282
0
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
0
                        } else {
287
0
                            result.reset(new NullableT<false, result_is_nullable,
288
0
                                                       AggregateFunctionTemplate>(
289
0
                                    result.release(), argument_types_, attr.is_window_function));
290
0
                        }
291
0
                    },
292
0
                    make_bool_variant(result_is_nullable));
293
0
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE11EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE12EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE25EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE26EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE43EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE42EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE27EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE36EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE37EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE44EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE2EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE3EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE4EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE5EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
2
                                                       TArgs&&... args) {
273
2
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
2
        if (have_nullable(argument_types_)) {
280
2
            std::visit(
281
2
                    [&](auto result_is_nullable) {
282
2
                        if (attr.enable_aggregate_function_null_v2) {
283
2
                            result.reset(new NullableV2T<false, result_is_nullable,
284
2
                                                         AggregateFunctionTemplate>(
285
2
                                    result.release(), argument_types_, attr.is_window_function));
286
2
                        } else {
287
2
                            result.reset(new NullableT<false, result_is_nullable,
288
2
                                                       AggregateFunctionTemplate>(
289
2
                                    result.release(), argument_types_, attr.is_window_function));
290
2
                        }
291
2
                    },
292
2
                    make_bool_variant(result_is_nullable));
293
2
        }
294
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
2
        return AggregateFunctionPtr(result.release());
296
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE6EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE7EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE8EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE9EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE28EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE29EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE20EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE30EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE35EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionAnyDataINS_21SingleValueDataColumnEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_21SingleValueDataStringEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
10
                                                       TArgs&&... args) {
273
10
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
10
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
10
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
10
        if (have_nullable(argument_types_)) {
280
0
            std::visit(
281
0
                    [&](auto result_is_nullable) {
282
0
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
0
                        } else {
287
0
                            result.reset(new NullableT<false, result_is_nullable,
288
0
                                                       AggregateFunctionTemplate>(
289
0
                                    result.release(), argument_types_, attr.is_window_function));
290
0
                        }
291
0
                    },
292
0
                    make_bool_variant(result_is_nullable));
293
0
        }
294
10
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
10
        return AggregateFunctionPtr(result.release());
296
10
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE11EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE12EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
2
                                                       TArgs&&... args) {
273
2
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
2
        if (have_nullable(argument_types_)) {
280
0
            std::visit(
281
0
                    [&](auto result_is_nullable) {
282
0
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
0
                        } else {
287
0
                            result.reset(new NullableT<false, result_is_nullable,
288
0
                                                       AggregateFunctionTemplate>(
289
0
                                    result.release(), argument_types_, attr.is_window_function));
290
0
                        }
291
0
                    },
292
0
                    make_bool_variant(result_is_nullable));
293
0
        }
294
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
2
        return AggregateFunctionPtr(result.release());
296
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE25EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE26EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
2
                                                       TArgs&&... args) {
273
2
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
2
        if (have_nullable(argument_types_)) {
280
2
            std::visit(
281
2
                    [&](auto result_is_nullable) {
282
2
                        if (attr.enable_aggregate_function_null_v2) {
283
2
                            result.reset(new NullableV2T<false, result_is_nullable,
284
2
                                                         AggregateFunctionTemplate>(
285
2
                                    result.release(), argument_types_, attr.is_window_function));
286
2
                        } else {
287
2
                            result.reset(new NullableT<false, result_is_nullable,
288
2
                                                       AggregateFunctionTemplate>(
289
2
                                    result.release(), argument_types_, attr.is_window_function));
290
2
                        }
291
2
                    },
292
2
                    make_bool_variant(result_is_nullable));
293
2
        }
294
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
2
        return AggregateFunctionPtr(result.release());
296
2
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE43EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
2
                                                       TArgs&&... args) {
273
2
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
2
        if (have_nullable(argument_types_)) {
280
0
            std::visit(
281
0
                    [&](auto result_is_nullable) {
282
0
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
0
                        } else {
287
0
                            result.reset(new NullableT<false, result_is_nullable,
288
0
                                                       AggregateFunctionTemplate>(
289
0
                                    result.release(), argument_types_, attr.is_window_function));
290
0
                        }
291
0
                    },
292
0
                    make_bool_variant(result_is_nullable));
293
0
        }
294
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
2
        return AggregateFunctionPtr(result.release());
296
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE42EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE27EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE36EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE37EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE44EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE2EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE3EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE4EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE5EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
12
                                                       TArgs&&... args) {
273
12
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
12
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
12
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
12
        if (have_nullable(argument_types_)) {
280
10
            std::visit(
281
10
                    [&](auto result_is_nullable) {
282
10
                        if (attr.enable_aggregate_function_null_v2) {
283
10
                            result.reset(new NullableV2T<false, result_is_nullable,
284
10
                                                         AggregateFunctionTemplate>(
285
10
                                    result.release(), argument_types_, attr.is_window_function));
286
10
                        } else {
287
10
                            result.reset(new NullableT<false, result_is_nullable,
288
10
                                                       AggregateFunctionTemplate>(
289
10
                                    result.release(), argument_types_, attr.is_window_function));
290
10
                        }
291
10
                    },
292
10
                    make_bool_variant(result_is_nullable));
293
10
        }
294
12
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
12
        return AggregateFunctionPtr(result.release());
296
12
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE6EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
26
                                                       TArgs&&... args) {
273
26
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
26
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
26
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
26
        if (have_nullable(argument_types_)) {
280
20
            std::visit(
281
20
                    [&](auto result_is_nullable) {
282
20
                        if (attr.enable_aggregate_function_null_v2) {
283
20
                            result.reset(new NullableV2T<false, result_is_nullable,
284
20
                                                         AggregateFunctionTemplate>(
285
20
                                    result.release(), argument_types_, attr.is_window_function));
286
20
                        } else {
287
20
                            result.reset(new NullableT<false, result_is_nullable,
288
20
                                                       AggregateFunctionTemplate>(
289
20
                                    result.release(), argument_types_, attr.is_window_function));
290
20
                        }
291
20
                    },
292
20
                    make_bool_variant(result_is_nullable));
293
20
        }
294
26
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
26
        return AggregateFunctionPtr(result.release());
296
26
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE7EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE8EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE9EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE28EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE29EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE20EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
2
                                                       TArgs&&... args) {
273
2
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
2
        if (have_nullable(argument_types_)) {
280
0
            std::visit(
281
0
                    [&](auto result_is_nullable) {
282
0
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
0
                        } else {
287
0
                            result.reset(new NullableT<false, result_is_nullable,
288
0
                                                       AggregateFunctionTemplate>(
289
0
                                    result.release(), argument_types_, attr.is_window_function));
290
0
                        }
291
0
                    },
292
0
                    make_bool_variant(result_is_nullable));
293
0
        }
294
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
2
        return AggregateFunctionPtr(result.release());
296
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE30EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE35EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_21SingleValueDataColumnEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_21SingleValueDataStringEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
24
                                                       TArgs&&... args) {
273
24
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
24
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
24
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
24
        if (have_nullable(argument_types_)) {
280
2
            std::visit(
281
2
                    [&](auto result_is_nullable) {
282
2
                        if (attr.enable_aggregate_function_null_v2) {
283
2
                            result.reset(new NullableV2T<false, result_is_nullable,
284
2
                                                         AggregateFunctionTemplate>(
285
2
                                    result.release(), argument_types_, attr.is_window_function));
286
2
                        } else {
287
2
                            result.reset(new NullableT<false, result_is_nullable,
288
2
                                                       AggregateFunctionTemplate>(
289
2
                                    result.release(), argument_types_, attr.is_window_function));
290
2
                        }
291
2
                    },
292
2
                    make_bool_variant(result_is_nullable));
293
2
        }
294
24
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
24
        return AggregateFunctionPtr(result.release());
296
24
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE11EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE12EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
2
                                                       TArgs&&... args) {
273
2
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
2
        if (have_nullable(argument_types_)) {
280
0
            std::visit(
281
0
                    [&](auto result_is_nullable) {
282
0
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
0
                        } else {
287
0
                            result.reset(new NullableT<false, result_is_nullable,
288
0
                                                       AggregateFunctionTemplate>(
289
0
                                    result.release(), argument_types_, attr.is_window_function));
290
0
                        }
291
0
                    },
292
0
                    make_bool_variant(result_is_nullable));
293
0
        }
294
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
2
        return AggregateFunctionPtr(result.release());
296
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE25EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE26EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
2
                                                       TArgs&&... args) {
273
2
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
2
        if (have_nullable(argument_types_)) {
280
2
            std::visit(
281
2
                    [&](auto result_is_nullable) {
282
2
                        if (attr.enable_aggregate_function_null_v2) {
283
2
                            result.reset(new NullableV2T<false, result_is_nullable,
284
2
                                                         AggregateFunctionTemplate>(
285
2
                                    result.release(), argument_types_, attr.is_window_function));
286
2
                        } else {
287
2
                            result.reset(new NullableT<false, result_is_nullable,
288
2
                                                       AggregateFunctionTemplate>(
289
2
                                    result.release(), argument_types_, attr.is_window_function));
290
2
                        }
291
2
                    },
292
2
                    make_bool_variant(result_is_nullable));
293
2
        }
294
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
2
        return AggregateFunctionPtr(result.release());
296
2
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE43EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
2
                                                       TArgs&&... args) {
273
2
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
2
        if (have_nullable(argument_types_)) {
280
0
            std::visit(
281
0
                    [&](auto result_is_nullable) {
282
0
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
0
                        } else {
287
0
                            result.reset(new NullableT<false, result_is_nullable,
288
0
                                                       AggregateFunctionTemplate>(
289
0
                                    result.release(), argument_types_, attr.is_window_function));
290
0
                        }
291
0
                    },
292
0
                    make_bool_variant(result_is_nullable));
293
0
        }
294
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
2
        return AggregateFunctionPtr(result.release());
296
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE42EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE27EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE36EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE37EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE44EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE2EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE3EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE4EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE5EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
12
                                                       TArgs&&... args) {
273
12
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
12
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
12
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
12
        if (have_nullable(argument_types_)) {
280
10
            std::visit(
281
10
                    [&](auto result_is_nullable) {
282
10
                        if (attr.enable_aggregate_function_null_v2) {
283
10
                            result.reset(new NullableV2T<false, result_is_nullable,
284
10
                                                         AggregateFunctionTemplate>(
285
10
                                    result.release(), argument_types_, attr.is_window_function));
286
10
                        } else {
287
10
                            result.reset(new NullableT<false, result_is_nullable,
288
10
                                                       AggregateFunctionTemplate>(
289
10
                                    result.release(), argument_types_, attr.is_window_function));
290
10
                        }
291
10
                    },
292
10
                    make_bool_variant(result_is_nullable));
293
10
        }
294
12
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
12
        return AggregateFunctionPtr(result.release());
296
12
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE6EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
26
                                                       TArgs&&... args) {
273
26
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
26
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
26
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
26
        if (have_nullable(argument_types_)) {
280
20
            std::visit(
281
20
                    [&](auto result_is_nullable) {
282
20
                        if (attr.enable_aggregate_function_null_v2) {
283
20
                            result.reset(new NullableV2T<false, result_is_nullable,
284
20
                                                         AggregateFunctionTemplate>(
285
20
                                    result.release(), argument_types_, attr.is_window_function));
286
20
                        } else {
287
20
                            result.reset(new NullableT<false, result_is_nullable,
288
20
                                                       AggregateFunctionTemplate>(
289
20
                                    result.release(), argument_types_, attr.is_window_function));
290
20
                        }
291
20
                    },
292
20
                    make_bool_variant(result_is_nullable));
293
20
        }
294
26
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
26
        return AggregateFunctionPtr(result.release());
296
26
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE7EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE8EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE9EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE28EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE29EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE20EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
2
                                                       TArgs&&... args) {
273
2
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
2
        if (have_nullable(argument_types_)) {
280
0
            std::visit(
281
0
                    [&](auto result_is_nullable) {
282
0
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
0
                        } else {
287
0
                            result.reset(new NullableT<false, result_is_nullable,
288
0
                                                       AggregateFunctionTemplate>(
289
0
                                    result.release(), argument_types_, attr.is_window_function));
290
0
                        }
291
0
                    },
292
0
                    make_bool_variant(result_is_nullable));
293
0
        }
294
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
2
        return AggregateFunctionPtr(result.release());
296
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE30EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE35EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_21SingleValueDataColumnEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE3ELS3_3ENS_24AggregateFunctionSumDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
2
                                                       TArgs&&... args) {
273
2
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
2
        if (have_nullable(argument_types_)) {
280
0
            std::visit(
281
0
                    [&](auto result_is_nullable) {
282
0
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
0
                        } else {
287
0
                            result.reset(new NullableT<false, result_is_nullable,
288
0
                                                       AggregateFunctionTemplate>(
289
0
                                    result.release(), argument_types_, attr.is_window_function));
290
0
                        }
291
0
                    },
292
0
                    make_bool_variant(result_is_nullable));
293
0
        }
294
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
2
        return AggregateFunctionPtr(result.release());
296
2
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE4ELS3_4ENS_24AggregateFunctionSumDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
2
                                                       TArgs&&... args) {
273
2
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
2
        if (have_nullable(argument_types_)) {
280
0
            std::visit(
281
0
                    [&](auto result_is_nullable) {
282
0
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
0
                        } else {
287
0
                            result.reset(new NullableT<false, result_is_nullable,
288
0
                                                       AggregateFunctionTemplate>(
289
0
                                    result.release(), argument_types_, attr.is_window_function));
290
0
                        }
291
0
                    },
292
0
                    make_bool_variant(result_is_nullable));
293
0
        }
294
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
2
        return AggregateFunctionPtr(result.release());
296
2
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE5ELS3_5ENS_24AggregateFunctionSumDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
12
                                                       TArgs&&... args) {
273
12
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
12
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
12
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
12
        if (have_nullable(argument_types_)) {
280
0
            std::visit(
281
0
                    [&](auto result_is_nullable) {
282
0
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
0
                        } else {
287
0
                            result.reset(new NullableT<false, result_is_nullable,
288
0
                                                       AggregateFunctionTemplate>(
289
0
                                    result.release(), argument_types_, attr.is_window_function));
290
0
                        }
291
0
                    },
292
0
                    make_bool_variant(result_is_nullable));
293
0
        }
294
12
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
12
        return AggregateFunctionPtr(result.release());
296
12
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE6ELS3_6ENS_24AggregateFunctionSumDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
230
                                                       TArgs&&... args) {
273
230
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
230
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
230
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
230
        if (have_nullable(argument_types_)) {
280
40
            std::visit(
281
40
                    [&](auto result_is_nullable) {
282
40
                        if (attr.enable_aggregate_function_null_v2) {
283
40
                            result.reset(new NullableV2T<false, result_is_nullable,
284
40
                                                         AggregateFunctionTemplate>(
285
40
                                    result.release(), argument_types_, attr.is_window_function));
286
40
                        } else {
287
40
                            result.reset(new NullableT<false, result_is_nullable,
288
40
                                                       AggregateFunctionTemplate>(
289
40
                                    result.release(), argument_types_, attr.is_window_function));
290
40
                        }
291
40
                    },
292
40
                    make_bool_variant(result_is_nullable));
293
40
        }
294
230
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
230
        return AggregateFunctionPtr(result.release());
296
230
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE7ELS3_7ENS_24AggregateFunctionSumDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
10
                                                       TArgs&&... args) {
273
10
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
10
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
10
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
10
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
10
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
10
        return AggregateFunctionPtr(result.release());
296
10
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE8ELS3_8ENS_24AggregateFunctionSumDataILS3_8EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE9ELS3_9ENS_24AggregateFunctionSumDataILS3_9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
12
                                                       TArgs&&... args) {
273
12
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
12
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
12
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
12
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
12
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
12
        return AggregateFunctionPtr(result.release());
296
12
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE28ELS3_28ENS_24AggregateFunctionSumDataILS3_28EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE29ELS3_29ENS_24AggregateFunctionSumDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE30ELS3_30ENS_24AggregateFunctionSumDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
2
                                                       TArgs&&... args) {
273
2
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
2
        if (have_nullable(argument_types_)) {
280
0
            std::visit(
281
0
                    [&](auto result_is_nullable) {
282
0
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
0
                        } else {
287
0
                            result.reset(new NullableT<false, result_is_nullable,
288
0
                                                       AggregateFunctionTemplate>(
289
0
                                    result.release(), argument_types_, attr.is_window_function));
290
0
                        }
291
0
                    },
292
0
                    make_bool_variant(result_is_nullable));
293
0
        }
294
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
2
        return AggregateFunctionPtr(result.release());
296
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE35ELS3_35ENS_24AggregateFunctionSumDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE20ELS3_20ENS_24AggregateFunctionSumDataILS3_20EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
2
                                                       TArgs&&... args) {
273
2
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
2
        if (have_nullable(argument_types_)) {
280
0
            std::visit(
281
0
                    [&](auto result_is_nullable) {
282
0
                        if (attr.enable_aggregate_function_null_v2) {
283
0
                            result.reset(new NullableV2T<false, result_is_nullable,
284
0
                                                         AggregateFunctionTemplate>(
285
0
                                    result.release(), argument_types_, attr.is_window_function));
286
0
                        } else {
287
0
                            result.reset(new NullableT<false, result_is_nullable,
288
0
                                                       AggregateFunctionTemplate>(
289
0
                                    result.release(), argument_types_, attr.is_window_function));
290
0
                        }
291
0
                    },
292
0
                    make_bool_variant(result_is_nullable));
293
0
        }
294
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
2
        return AggregateFunctionPtr(result.release());
296
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE28ELS3_29ENS_24AggregateFunctionSumDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE28ELS3_30ENS_24AggregateFunctionSumDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE28ELS3_35ENS_24AggregateFunctionSumDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE29ELS3_30ENS_24AggregateFunctionSumDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE29ELS3_35ENS_24AggregateFunctionSumDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE30ELS3_35ENS_24AggregateFunctionSumDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE3ELS3_6ENS_24AggregateFunctionSumDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE4ELS3_6ENS_24AggregateFunctionSumDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE5ELS3_6ENS_24AggregateFunctionSumDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
54
                                                       TArgs&&... args) {
273
54
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
54
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
54
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
54
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
54
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
54
        return AggregateFunctionPtr(result.release());
296
54
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE8ELS3_9ENS_24AggregateFunctionSumDataILS3_9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE8ELS3_9ENS_24AggregateFunctionAvgDataILS3_9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE28ELS3_28ENS_28AggregateFunctionProductDataILS3_28EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE28ELS3_29ENS_28AggregateFunctionProductDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE28ELS3_30ENS_28AggregateFunctionProductDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE28ELS3_35ENS_28AggregateFunctionProductDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE29ELS3_29ENS_28AggregateFunctionProductDataILS3_29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE29ELS3_30ENS_28AggregateFunctionProductDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE29ELS3_35ENS_28AggregateFunctionProductDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE30ELS3_30ENS_28AggregateFunctionProductDataILS3_30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE30ELS3_35ENS_28AggregateFunctionProductDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE35ELS3_35ENS_28AggregateFunctionProductDataILS3_35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE3ELS3_3ENS_28AggregateFunctionProductDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE4ELS3_4ENS_28AggregateFunctionProductDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE5ELS3_5ENS_28AggregateFunctionProductDataILS3_5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE6ELS3_6ENS_28AggregateFunctionProductDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE7ELS3_7ENS_28AggregateFunctionProductDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE8ELS3_8ENS_28AggregateFunctionProductDataILS3_8EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE9ELS3_9ENS_28AggregateFunctionProductDataILS3_9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
8
                                                       TArgs&&... args) {
273
8
        if (!(argument_types_.size() == 1)) {
274
0
            throw doris::Exception(Status::InternalError(
275
0
                    "create_unary_arguments: argument_types_ size must be 1"));
276
0
        }
277
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
8
        if (have_nullable(argument_types_)) {
280
8
            std::visit(
281
8
                    [&](auto result_is_nullable) {
282
8
                        if (attr.enable_aggregate_function_null_v2) {
283
8
                            result.reset(new NullableV2T<false, result_is_nullable,
284
8
                                                         AggregateFunctionTemplate>(
285
8
                                    result.release(), argument_types_, attr.is_window_function));
286
8
                        } else {
287
8
                            result.reset(new NullableT<false, result_is_nullable,
288
8
                                                       AggregateFunctionTemplate>(
289
8
                                    result.release(), argument_types_, attr.is_window_function));
290
8
                        }
291
8
                    },
292
8
                    make_bool_variant(result_is_nullable));
293
8
        }
294
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
8
        return AggregateFunctionPtr(result.release());
296
8
    }
297
298
    template <typename AggregateFunctionTemplate, typename... TArgs>
299
    static AggregateFunctionPtr create_unary_arguments_return_not_nullable(
300
            const DataTypes& argument_types_, const bool result_is_nullable,
301
80
            const AggregateFunctionAttr& attr, TArgs&&... args) {
302
80
        if (!(argument_types_.size() == 1)) {
303
0
            throw doris::Exception(Status::InternalError(
304
0
                    "create_unary_arguments_return_not_nullable: argument_types_ size must be 1"));
305
0
        }
306
80
        if (!attr.is_foreach && result_is_nullable) {
307
0
            throw doris::Exception(
308
0
                    Status::InternalError("create_unary_arguments_return_not_nullable: "
309
0
                                          "result_is_nullable must be false"));
310
0
        }
311
80
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
312
80
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
313
80
        if (have_nullable(argument_types_)) {
314
10
            if (attr.enable_aggregate_function_null_v2) {
315
4
                result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
316
4
                        result.release(), argument_types_, attr.is_window_function));
317
6
            } else {
318
6
                result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
319
6
                        result.release(), argument_types_, attr.is_window_function));
320
6
            }
321
10
        }
322
80
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
323
80
        return AggregateFunctionPtr(result.release());
324
80
    }
_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMinDataINS_21SingleValueDataStringEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
301
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
302
2
        if (!(argument_types_.size() == 1)) {
303
0
            throw doris::Exception(Status::InternalError(
304
0
                    "create_unary_arguments_return_not_nullable: argument_types_ size must be 1"));
305
0
        }
306
2
        if (!attr.is_foreach && result_is_nullable) {
307
0
            throw doris::Exception(
308
0
                    Status::InternalError("create_unary_arguments_return_not_nullable: "
309
0
                                          "result_is_nullable must be false"));
310
0
        }
311
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
312
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
313
2
        if (have_nullable(argument_types_)) {
314
0
            if (attr.enable_aggregate_function_null_v2) {
315
0
                result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
316
0
                        result.release(), argument_types_, attr.is_window_function));
317
0
            } else {
318
0
                result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
319
0
                        result.release(), argument_types_, attr.is_window_function));
320
0
            }
321
0
        }
322
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
323
2
        return AggregateFunctionPtr(result.release());
324
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE11EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE12EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE25EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE26EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE43EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE42EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE27EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE36EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE37EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE44EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE2EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE3EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE4EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE5EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
301
6
            const AggregateFunctionAttr& attr, TArgs&&... args) {
302
6
        if (!(argument_types_.size() == 1)) {
303
0
            throw doris::Exception(Status::InternalError(
304
0
                    "create_unary_arguments_return_not_nullable: argument_types_ size must be 1"));
305
0
        }
306
6
        if (!attr.is_foreach && result_is_nullable) {
307
0
            throw doris::Exception(
308
0
                    Status::InternalError("create_unary_arguments_return_not_nullable: "
309
0
                                          "result_is_nullable must be false"));
310
0
        }
311
6
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
312
6
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
313
6
        if (have_nullable(argument_types_)) {
314
0
            if (attr.enable_aggregate_function_null_v2) {
315
0
                result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
316
0
                        result.release(), argument_types_, attr.is_window_function));
317
0
            } else {
318
0
                result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
319
0
                        result.release(), argument_types_, attr.is_window_function));
320
0
            }
321
0
        }
322
6
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
323
6
        return AggregateFunctionPtr(result.release());
324
6
    }
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE6EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE7EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE8EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE9EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE28EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE29EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE20EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE30EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE35EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMinDataINS_21SingleValueDataColumnEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMaxDataINS_21SingleValueDataStringEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
301
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
302
2
        if (!(argument_types_.size() == 1)) {
303
0
            throw doris::Exception(Status::InternalError(
304
0
                    "create_unary_arguments_return_not_nullable: argument_types_ size must be 1"));
305
0
        }
306
2
        if (!attr.is_foreach && result_is_nullable) {
307
0
            throw doris::Exception(
308
0
                    Status::InternalError("create_unary_arguments_return_not_nullable: "
309
0
                                          "result_is_nullable must be false"));
310
0
        }
311
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
312
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
313
2
        if (have_nullable(argument_types_)) {
314
0
            if (attr.enable_aggregate_function_null_v2) {
315
0
                result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
316
0
                        result.release(), argument_types_, attr.is_window_function));
317
0
            } else {
318
0
                result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
319
0
                        result.release(), argument_types_, attr.is_window_function));
320
0
            }
321
0
        }
322
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
323
2
        return AggregateFunctionPtr(result.release());
324
2
    }
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE11EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE12EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE25EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE26EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE43EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE42EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE27EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE36EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE37EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE44EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE2EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE3EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE4EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE5EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
301
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
302
4
        if (!(argument_types_.size() == 1)) {
303
0
            throw doris::Exception(Status::InternalError(
304
0
                    "create_unary_arguments_return_not_nullable: argument_types_ size must be 1"));
305
0
        }
306
4
        if (!attr.is_foreach && result_is_nullable) {
307
0
            throw doris::Exception(
308
0
                    Status::InternalError("create_unary_arguments_return_not_nullable: "
309
0
                                          "result_is_nullable must be false"));
310
0
        }
311
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
312
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
313
4
        if (have_nullable(argument_types_)) {
314
0
            if (attr.enable_aggregate_function_null_v2) {
315
0
                result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
316
0
                        result.release(), argument_types_, attr.is_window_function));
317
0
            } else {
318
0
                result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
319
0
                        result.release(), argument_types_, attr.is_window_function));
320
0
            }
321
0
        }
322
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
323
4
        return AggregateFunctionPtr(result.release());
324
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE6EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE7EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE8EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE9EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE28EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE29EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE20EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE30EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE35EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionsCountAtExtremeINS_31AggregateFunctionCountAtMaxDataINS_21SingleValueDataColumnEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE4EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE5EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE6EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE7EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE8EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE9EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE20EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE28EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE29EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE30EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE35EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE10EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE25EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE26EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
301
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
302
4
        if (!(argument_types_.size() == 1)) {
303
0
            throw doris::Exception(Status::InternalError(
304
0
                    "create_unary_arguments_return_not_nullable: argument_types_ size must be 1"));
305
0
        }
306
4
        if (!attr.is_foreach && result_is_nullable) {
307
0
            throw doris::Exception(
308
0
                    Status::InternalError("create_unary_arguments_return_not_nullable: "
309
0
                                          "result_is_nullable must be false"));
310
0
        }
311
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
312
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
313
4
        if (have_nullable(argument_types_)) {
314
0
            if (attr.enable_aggregate_function_null_v2) {
315
0
                result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
316
0
                        result.release(), argument_types_, attr.is_window_function));
317
0
            } else {
318
0
                result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
319
0
                        result.release(), argument_types_, attr.is_window_function));
320
0
            }
321
0
        }
322
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
323
4
        return AggregateFunctionPtr(result.release());
324
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE36EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE37EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE42EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_36AggregateFunctionApproxCountDistinctILNS_13PrimitiveTypeE44EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE2EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
301
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
302
4
        if (!(argument_types_.size() == 1)) {
303
0
            throw doris::Exception(Status::InternalError(
304
0
                    "create_unary_arguments_return_not_nullable: argument_types_ size must be 1"));
305
0
        }
306
4
        if (!attr.is_foreach && result_is_nullable) {
307
0
            throw doris::Exception(
308
0
                    Status::InternalError("create_unary_arguments_return_not_nullable: "
309
0
                                          "result_is_nullable must be false"));
310
0
        }
311
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
312
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
313
4
        if (have_nullable(argument_types_)) {
314
0
            if (attr.enable_aggregate_function_null_v2) {
315
0
                result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
316
0
                        result.release(), argument_types_, attr.is_window_function));
317
0
            } else {
318
0
                result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
319
0
                        result.release(), argument_types_, attr.is_window_function));
320
0
            }
321
0
        }
322
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
323
4
        return AggregateFunctionPtr(result.release());
324
4
    }
_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
301
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
302
4
        if (!(argument_types_.size() == 1)) {
303
0
            throw doris::Exception(Status::InternalError(
304
0
                    "create_unary_arguments_return_not_nullable: argument_types_ size must be 1"));
305
0
        }
306
4
        if (!attr.is_foreach && result_is_nullable) {
307
0
            throw doris::Exception(
308
0
                    Status::InternalError("create_unary_arguments_return_not_nullable: "
309
0
                                          "result_is_nullable must be false"));
310
0
        }
311
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
312
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
313
4
        if (have_nullable(argument_types_)) {
314
0
            if (attr.enable_aggregate_function_null_v2) {
315
0
                result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
316
0
                        result.release(), argument_types_, attr.is_window_function));
317
0
            } else {
318
0
                result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
319
0
                        result.release(), argument_types_, attr.is_window_function));
320
0
            }
321
0
        }
322
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
323
4
        return AggregateFunctionPtr(result.release());
324
4
    }
_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
301
10
            const AggregateFunctionAttr& attr, TArgs&&... args) {
302
10
        if (!(argument_types_.size() == 1)) {
303
0
            throw doris::Exception(Status::InternalError(
304
0
                    "create_unary_arguments_return_not_nullable: argument_types_ size must be 1"));
305
0
        }
306
10
        if (!attr.is_foreach && result_is_nullable) {
307
0
            throw doris::Exception(
308
0
                    Status::InternalError("create_unary_arguments_return_not_nullable: "
309
0
                                          "result_is_nullable must be false"));
310
0
        }
311
10
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
312
10
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
313
10
        if (have_nullable(argument_types_)) {
314
4
            if (attr.enable_aggregate_function_null_v2) {
315
2
                result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
316
2
                        result.release(), argument_types_, attr.is_window_function));
317
2
            } else {
318
2
                result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
319
2
                        result.release(), argument_types_, attr.is_window_function));
320
2
            }
321
4
        }
322
10
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
323
10
        return AggregateFunctionPtr(result.release());
324
10
    }
_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
301
8
            const AggregateFunctionAttr& attr, TArgs&&... args) {
302
8
        if (!(argument_types_.size() == 1)) {
303
0
            throw doris::Exception(Status::InternalError(
304
0
                    "create_unary_arguments_return_not_nullable: argument_types_ size must be 1"));
305
0
        }
306
8
        if (!attr.is_foreach && result_is_nullable) {
307
0
            throw doris::Exception(
308
0
                    Status::InternalError("create_unary_arguments_return_not_nullable: "
309
0
                                          "result_is_nullable must be false"));
310
0
        }
311
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
312
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
313
8
        if (have_nullable(argument_types_)) {
314
0
            if (attr.enable_aggregate_function_null_v2) {
315
0
                result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
316
0
                        result.release(), argument_types_, attr.is_window_function));
317
0
            } else {
318
0
                result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
319
0
                        result.release(), argument_types_, attr.is_window_function));
320
0
            }
321
0
        }
322
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
323
8
        return AggregateFunctionPtr(result.release());
324
8
    }
_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
301
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
302
4
        if (!(argument_types_.size() == 1)) {
303
0
            throw doris::Exception(Status::InternalError(
304
0
                    "create_unary_arguments_return_not_nullable: argument_types_ size must be 1"));
305
0
        }
306
4
        if (!attr.is_foreach && result_is_nullable) {
307
0
            throw doris::Exception(
308
0
                    Status::InternalError("create_unary_arguments_return_not_nullable: "
309
0
                                          "result_is_nullable must be false"));
310
0
        }
311
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
312
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
313
4
        if (have_nullable(argument_types_)) {
314
0
            if (attr.enable_aggregate_function_null_v2) {
315
0
                result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
316
0
                        result.release(), argument_types_, attr.is_window_function));
317
0
            } else {
318
0
                result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
319
0
                        result.release(), argument_types_, attr.is_window_function));
320
0
            }
321
0
        }
322
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
323
4
        return AggregateFunctionPtr(result.release());
324
4
    }
_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE8EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
301
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
302
4
        if (!(argument_types_.size() == 1)) {
303
0
            throw doris::Exception(Status::InternalError(
304
0
                    "create_unary_arguments_return_not_nullable: argument_types_ size must be 1"));
305
0
        }
306
4
        if (!attr.is_foreach && result_is_nullable) {
307
0
            throw doris::Exception(
308
0
                    Status::InternalError("create_unary_arguments_return_not_nullable: "
309
0
                                          "result_is_nullable must be false"));
310
0
        }
311
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
312
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
313
4
        if (have_nullable(argument_types_)) {
314
0
            if (attr.enable_aggregate_function_null_v2) {
315
0
                result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
316
0
                        result.release(), argument_types_, attr.is_window_function));
317
0
            } else {
318
0
                result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
319
0
                        result.release(), argument_types_, attr.is_window_function));
320
0
            }
321
0
        }
322
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
323
4
        return AggregateFunctionPtr(result.release());
324
4
    }
_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
301
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
302
4
        if (!(argument_types_.size() == 1)) {
303
0
            throw doris::Exception(Status::InternalError(
304
0
                    "create_unary_arguments_return_not_nullable: argument_types_ size must be 1"));
305
0
        }
306
4
        if (!attr.is_foreach && result_is_nullable) {
307
0
            throw doris::Exception(
308
0
                    Status::InternalError("create_unary_arguments_return_not_nullable: "
309
0
                                          "result_is_nullable must be false"));
310
0
        }
311
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
312
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
313
4
        if (have_nullable(argument_types_)) {
314
0
            if (attr.enable_aggregate_function_null_v2) {
315
0
                result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
316
0
                        result.release(), argument_types_, attr.is_window_function));
317
0
            } else {
318
0
                result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
319
0
                        result.release(), argument_types_, attr.is_window_function));
320
0
            }
321
0
        }
322
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
323
4
        return AggregateFunctionPtr(result.release());
324
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE28EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE20EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE11EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE25EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
301
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
302
4
        if (!(argument_types_.size() == 1)) {
303
0
            throw doris::Exception(Status::InternalError(
304
0
                    "create_unary_arguments_return_not_nullable: argument_types_ size must be 1"));
305
0
        }
306
4
        if (!attr.is_foreach && result_is_nullable) {
307
0
            throw doris::Exception(
308
0
                    Status::InternalError("create_unary_arguments_return_not_nullable: "
309
0
                                          "result_is_nullable must be false"));
310
0
        }
311
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
312
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
313
4
        if (have_nullable(argument_types_)) {
314
0
            if (attr.enable_aggregate_function_null_v2) {
315
0
                result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
316
0
                        result.release(), argument_types_, attr.is_window_function));
317
0
            } else {
318
0
                result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
319
0
                        result.release(), argument_types_, attr.is_window_function));
320
0
            }
321
0
        }
322
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
323
4
        return AggregateFunctionPtr(result.release());
324
4
    }
_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE26EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
301
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
302
4
        if (!(argument_types_.size() == 1)) {
303
0
            throw doris::Exception(Status::InternalError(
304
0
                    "create_unary_arguments_return_not_nullable: argument_types_ size must be 1"));
305
0
        }
306
4
        if (!attr.is_foreach && result_is_nullable) {
307
0
            throw doris::Exception(
308
0
                    Status::InternalError("create_unary_arguments_return_not_nullable: "
309
0
                                          "result_is_nullable must be false"));
310
0
        }
311
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
312
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
313
4
        if (have_nullable(argument_types_)) {
314
0
            if (attr.enable_aggregate_function_null_v2) {
315
0
                result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
316
0
                        result.release(), argument_types_, attr.is_window_function));
317
0
            } else {
318
0
                result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
319
0
                        result.release(), argument_types_, attr.is_window_function));
320
0
            }
321
0
        }
322
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
323
4
        return AggregateFunctionPtr(result.release());
324
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE43EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE12EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE27EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE42EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE36EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE37EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE44EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_29GroupArrayStringIntersectDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
301
6
            const AggregateFunctionAttr& attr, TArgs&&... args) {
302
6
        if (!(argument_types_.size() == 1)) {
303
0
            throw doris::Exception(Status::InternalError(
304
0
                    "create_unary_arguments_return_not_nullable: argument_types_ size must be 1"));
305
0
        }
306
6
        if (!attr.is_foreach && result_is_nullable) {
307
0
            throw doris::Exception(
308
0
                    Status::InternalError("create_unary_arguments_return_not_nullable: "
309
0
                                          "result_is_nullable must be false"));
310
0
        }
311
6
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
312
6
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
313
6
        if (have_nullable(argument_types_)) {
314
0
            if (attr.enable_aggregate_function_null_v2) {
315
0
                result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
316
0
                        result.release(), argument_types_, attr.is_window_function));
317
0
            } else {
318
0
                result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
319
0
                        result.release(), argument_types_, attr.is_window_function));
320
0
            }
321
0
        }
322
6
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
323
6
        return AggregateFunctionPtr(result.release());
324
6
    }
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE2EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
301
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
302
4
        if (!(argument_types_.size() == 1)) {
303
0
            throw doris::Exception(Status::InternalError(
304
0
                    "create_unary_arguments_return_not_nullable: argument_types_ size must be 1"));
305
0
        }
306
4
        if (!attr.is_foreach && result_is_nullable) {
307
0
            throw doris::Exception(
308
0
                    Status::InternalError("create_unary_arguments_return_not_nullable: "
309
0
                                          "result_is_nullable must be false"));
310
0
        }
311
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
312
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
313
4
        if (have_nullable(argument_types_)) {
314
4
            if (attr.enable_aggregate_function_null_v2) {
315
2
                result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
316
2
                        result.release(), argument_types_, attr.is_window_function));
317
2
            } else {
318
2
                result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
319
2
                        result.release(), argument_types_, attr.is_window_function));
320
2
            }
321
4
        }
322
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
323
4
        return AggregateFunctionPtr(result.release());
324
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE8EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE28EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE20EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE11EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE25EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE26EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE43EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE12EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE27EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE42EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE36EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE37EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_26GroupArrayNumericUnionDataILNS_13PrimitiveTypeE44EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_25GroupArrayStringUnionDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE2EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE3EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE4EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE5EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE6EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE7EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE8EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE9EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE28EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE29EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE20EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE30EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE35EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE11EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE25EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE26EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE43EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE12EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE27EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE42EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE36EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE37EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE44EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
aggregate_function_map_combinator.cpp:_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_12_GLOBAL__N_135AggregateFunctionMapCombinatorTypedILNS_13PrimitiveTypeE23EEEJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt10shared_ptrINS_18IAggregateFunctionEEEEESG_RKSt6vectorISE_IKNS_9IDataTypeEESaISL_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
301
2
            const AggregateFunctionAttr& attr, TArgs&&... args) {
302
2
        if (!(argument_types_.size() == 1)) {
303
0
            throw doris::Exception(Status::InternalError(
304
0
                    "create_unary_arguments_return_not_nullable: argument_types_ size must be 1"));
305
0
        }
306
2
        if (!attr.is_foreach && result_is_nullable) {
307
0
            throw doris::Exception(
308
0
                    Status::InternalError("create_unary_arguments_return_not_nullable: "
309
0
                                          "result_is_nullable must be false"));
310
0
        }
311
2
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
312
2
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
313
2
        if (have_nullable(argument_types_)) {
314
0
            if (attr.enable_aggregate_function_null_v2) {
315
0
                result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
316
0
                        result.release(), argument_types_, attr.is_window_function));
317
0
            } else {
318
0
                result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
319
0
                        result.release(), argument_types_, attr.is_window_function));
320
0
            }
321
0
        }
322
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
323
2
        return AggregateFunctionPtr(result.release());
324
2
    }
_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_28AggregateFunctionUniqVariantEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
301
4
            const AggregateFunctionAttr& attr, TArgs&&... args) {
302
4
        if (!(argument_types_.size() == 1)) {
303
0
            throw doris::Exception(Status::InternalError(
304
0
                    "create_unary_arguments_return_not_nullable: argument_types_ size must be 1"));
305
0
        }
306
4
        if (!attr.is_foreach && result_is_nullable) {
307
0
            throw doris::Exception(
308
0
                    Status::InternalError("create_unary_arguments_return_not_nullable: "
309
0
                                          "result_is_nullable must be false"));
310
0
        }
311
4
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
312
4
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
313
4
        if (have_nullable(argument_types_)) {
314
2
            if (attr.enable_aggregate_function_null_v2) {
315
0
                result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
316
0
                        result.release(), argument_types_, attr.is_window_function));
317
2
            } else {
318
2
                result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
319
2
                        result.release(), argument_types_, attr.is_window_function));
320
2
            }
321
2
        }
322
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
323
4
        return AggregateFunctionPtr(result.release());
324
4
    }
325
326
    /// AggregateFunctionTemplate will handle the nullable arguments, no need to use
327
    /// AggregateFunctionNullVariadicInline/AggregateFunctionNullUnaryInline
328
    template <typename AggregateFunctionTemplate, typename... TArgs>
329
    static AggregateFunctionPtr create_ignore_nullable(const DataTypes& argument_types_,
330
                                                       const bool /*result_is_nullable*/,
331
                                                       const AggregateFunctionAttr& /*attr*/,
332
244
                                                       TArgs&&... args) {
333
244
        std::unique_ptr<IAggregateFunction> result = std::make_unique<AggregateFunctionTemplate>(
334
244
                std::forward<TArgs>(args)..., argument_types_);
335
244
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
336
244
        return AggregateFunctionPtr(result.release());
337
244
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE0ELb1ELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE0ELb1ELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE0ELb0ELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE0ELb0ELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE1ELb1ELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE1ELb1ELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE1ELb0ELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE1ELb0ELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE2ELb1ELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE2ELb1ELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE2ELb0ELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE2ELb0ELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE3ELb1ELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE3ELb1ELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE3ELb0ELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE3ELb0ELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE4ELb1ELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE4ELb1ELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE4ELb0ELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE4ELb0ELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE5ELb1ELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE5ELb1ELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE5ELb0ELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE5ELb0ELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE6ELb1ELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE6ELb1ELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE6ELb0ELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE6ELb0ELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE7ELb1ELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE7ELb1ELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE7ELb0ELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE7ELb0ELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE8ELb1ELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE8ELb1ELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE8ELb0ELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_21AggregateFunctionRegrILNS_13PrimitiveTypeE9ELNS_16RegrFunctionKindE8ELb0ELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_31AggregateFunctionVarianceSimpleINS_14StatFuncOneArgILNS_13PrimitiveTypeE9ELm3EEELb1EEEJNS_24STATISTICS_FUNCTION_KINDEEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_31AggregateFunctionVarianceSimpleINS_14StatFuncOneArgILNS_13PrimitiveTypeE9ELm3EEELb0EEEJNS_24STATISTICS_FUNCTION_KINDEEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_31AggregateFunctionVarianceSimpleINS_14StatFuncOneArgILNS_13PrimitiveTypeE9ELm4EEELb1EEEJNS_24STATISTICS_FUNCTION_KINDEEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_31AggregateFunctionVarianceSimpleINS_14StatFuncOneArgILNS_13PrimitiveTypeE9ELm4EEELb0EEEJNS_24STATISTICS_FUNCTION_KINDEEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionMapAggV2INS_29AggregateFunctionMapAggDataV2ILb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
332
20
                                                       TArgs&&... args) {
333
20
        std::unique_ptr<IAggregateFunction> result = std::make_unique<AggregateFunctionTemplate>(
334
20
                std::forward<TArgs>(args)..., argument_types_);
335
20
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
336
20
        return AggregateFunctionPtr(result.release());
337
20
    }
_ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionMapAggV2INS_29AggregateFunctionMapAggDataV2ILb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
332
102
                                                       TArgs&&... args) {
333
102
        std::unique_ptr<IAggregateFunction> result = std::make_unique<AggregateFunctionTemplate>(
334
102
                std::forward<TArgs>(args)..., argument_types_);
335
102
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
336
102
        return AggregateFunctionPtr(result.release());
337
102
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE2EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
332
96
                                                       TArgs&&... args) {
333
96
        std::unique_ptr<IAggregateFunction> result = std::make_unique<AggregateFunctionTemplate>(
334
96
                std::forward<TArgs>(args)..., argument_types_);
335
96
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
336
96
        return AggregateFunctionPtr(result.release());
337
96
    }
_ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
332
4
                                                       TArgs&&... args) {
333
4
        std::unique_ptr<IAggregateFunction> result = std::make_unique<AggregateFunctionTemplate>(
334
4
                std::forward<TArgs>(args)..., argument_types_);
335
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
336
4
        return AggregateFunctionPtr(result.release());
337
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE8EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE28EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE29EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE20EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE30EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE35EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE11EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE25EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE26EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE43EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE12EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE27EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE42EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE36EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE37EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE44EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE23EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
332
10
                                                       TArgs&&... args) {
333
10
        std::unique_ptr<IAggregateFunction> result = std::make_unique<AggregateFunctionTemplate>(
334
10
                std::forward<TArgs>(args)..., argument_types_);
335
10
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
336
10
        return AggregateFunctionPtr(result.release());
337
10
    }
_ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
332
12
                                                       TArgs&&... args) {
333
12
        std::unique_ptr<IAggregateFunction> result = std::make_unique<AggregateFunctionTemplate>(
334
12
                std::forward<TArgs>(args)..., argument_types_);
335
12
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
336
12
        return AggregateFunctionPtr(result.release());
337
12
    }
338
};
339
340
template <template <PrimitiveType> class AggregateFunctionTemplate>
341
struct CurryDirect {
342
    template <PrimitiveType type>
343
    using T = AggregateFunctionTemplate<type>;
344
};
345
template <template <PrimitiveType, PrimitiveType> class AggregateFunctionTemplate>
346
struct CurryDirectWithResultType {
347
    template <PrimitiveType type, PrimitiveType result_type>
348
    using T = AggregateFunctionTemplate<type, result_type>;
349
};
350
template <template <typename> class AggregateFunctionTemplate, template <PrimitiveType> class Data>
351
struct CurryData {
352
    template <PrimitiveType Type>
353
    using T = AggregateFunctionTemplate<Data<Type>>;
354
};
355
template <template <typename> class AggregateFunctionTemplate, template <typename> class Data,
356
          template <PrimitiveType> class Impl>
357
struct CurryDataImpl {
358
    template <PrimitiveType Type>
359
    using T = AggregateFunctionTemplate<Data<Impl<Type>>>;
360
};
361
template <template <PrimitiveType, typename> class AggregateFunctionTemplate,
362
          template <PrimitiveType> class Data>
363
struct CurryDirectAndData {
364
    template <PrimitiveType Type>
365
    using T = AggregateFunctionTemplate<Type, Data<Type>>;
366
};
367
368
template <int define_index, PrimitiveType... AllowedTypes>
369
struct creator_with_type_list_base {
370
    template <typename Class, typename... TArgs>
371
    static AggregateFunctionPtr create_base(const DataTypes& argument_types,
372
                                            const bool result_is_nullable,
373
1.11k
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
1.11k
        auto create = [&]<PrimitiveType Ptype>() {
375
1.10k
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1.10k
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1.10k
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Line
Count
Source
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_35EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_10EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_22AggOrthBitMapIntersectEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_22AggOrthBitMapIntersectEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_22AggOrthBitMapIntersectEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_22AggOrthBitMapIntersectEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_22AggOrthBitMapIntersectEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_27AggOrthBitMapIntersectCountEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_27AggOrthBitMapIntersectCountEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_27AggOrthBitMapIntersectCountEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_27AggOrthBitMapIntersectCountEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_27AggOrthBitMapIntersectCountEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_17AggIntersectCountEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_17AggIntersectCountEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
_ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_17AggIntersectCountEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
Line
Count
Source
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_17AggIntersectCountEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_17AggIntersectCountEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_2EEEDav
Line
Count
Source
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_8EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_28EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_29EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_30EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_35EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_2EEEDav
Line
Count
Source
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Line
Count
Source
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
Line
Count
Source
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
Line
Count
Source
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Line
Count
Source
374
6
        auto create = [&]<PrimitiveType Ptype>() {
375
6
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
6
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
6
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Line
Count
Source
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_8EEEDav
Line
Count
Source
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Line
Count
Source
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_28EEEDav
Line
Count
Source
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_29EEEDav
Line
Count
Source
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_30EEEDav
Line
Count
Source
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_35EEEDav
Line
Count
Source
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE9EEE11create_baseINS_9CurryDataINS_31AggregateFunctionSampCovarianceENS_8SampDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE9EEE11create_baseINS_9CurryDataINS_31AggregateFunctionSampCovarianceENS_7PopDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE23ELS1_10ELS1_41EEE11create_baseINS_18CurryDirectAndDataINS_40AggregateFunctionDataSketchesHllUnionAggENS_30AggregateFunctionHllSketchDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_23EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE23ELS1_10ELS1_41EEE11create_baseINS_18CurryDirectAndDataINS_40AggregateFunctionDataSketchesHllUnionAggENS_30AggregateFunctionHllSketchDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_10EEEDav
Line
Count
Source
374
20
        auto create = [&]<PrimitiveType Ptype>() {
375
20
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
20
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
20
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE23ELS1_10ELS1_41EEE11create_baseINS_18CurryDirectAndDataINS_40AggregateFunctionDataSketchesHllUnionAggENS_30AggregateFunctionHllSketchDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_41EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_2EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_8EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_20EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_35EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_10EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_25EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_26EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_43EEEDav
Line
Count
Source
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_36EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_37EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_42EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_44EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_31AggregateFunctionGroupBitOrDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_2EEEDav
Line
Count
Source
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitAndDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_2EEEDav
Line
Count
Source
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE9EEE11create_baseINS_9CurryDataINS_23AggregateFunctionBinaryENS_14CorrMomentStatEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE9EEE11create_baseINS_9CurryDataINS_23AggregateFunctionBinaryENS_21CorrWelfordMomentStatEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_16AggregateFuncAvgEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_16AggregateFuncAvgEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_16AggregateFuncAvgEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_16AggregateFuncAvgEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Line
Count
Source
374
30
        auto create = [&]<PrimitiveType Ptype>() {
375
30
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
30
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
30
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_16AggregateFuncAvgEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_16AggregateFuncAvgEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Line
Count
Source
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_16AggregateFuncAvgEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_20EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_31AggregateFunctionGroupBitOrDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Line
Count
Source
374
6
        auto create = [&]<PrimitiveType Ptype>() {
375
6
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
6
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
6
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_31AggregateFunctionGroupBitOrDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_31AggregateFunctionGroupBitOrDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_31AggregateFunctionGroupBitOrDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_31AggregateFunctionGroupBitOrDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitAndDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitAndDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitAndDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitAndDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitAndDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitXorDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitXorDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitXorDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitXorDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitXorDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionDistinctNumericEEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES9_RKSt6vectorIS7_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionDistinctNumericEEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES9_RKSt6vectorIS7_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionDistinctNumericEEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES9_RKSt6vectorIS7_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionDistinctNumericEEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES9_RKSt6vectorIS7_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Line
Count
Source
374
12
        auto create = [&]<PrimitiveType Ptype>() {
375
12
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
12
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
12
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionDistinctNumericEEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES9_RKSt6vectorIS7_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_2EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
Line
Count
Source
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_8EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_35EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_10EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_25EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_26EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_43EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_42EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_44EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_2EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_8EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_35EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_10EEEDav
Line
Count
Source
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_25EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_26EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_43EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_42EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_44EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_27AggregateFunctionPercentileEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_27AggregateFunctionPercentileEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_27AggregateFunctionPercentileEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_27AggregateFunctionPercentileEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Line
Count
Source
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_27AggregateFunctionPercentileEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_27AggregateFunctionPercentileEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_8EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_27AggregateFunctionPercentileEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionPercentileArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionPercentileArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionPercentileArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionPercentileArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionPercentileArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionPercentileArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_8EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionPercentileArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Line
Count
Source
374
6
        auto create = [&]<PrimitiveType Ptype>() {
375
6
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
6
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
6
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29AggregateFunctionPercentileV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29AggregateFunctionPercentileV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29AggregateFunctionPercentileV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29AggregateFunctionPercentileV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Line
Count
Source
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29AggregateFunctionPercentileV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29AggregateFunctionPercentileV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_8EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29AggregateFunctionPercentileV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Line
Count
Source
374
20
        auto create = [&]<PrimitiveType Ptype>() {
375
20
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
20
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
20
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_34AggregateFunctionPercentileArrayV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_34AggregateFunctionPercentileArrayV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_34AggregateFunctionPercentileArrayV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_34AggregateFunctionPercentileArrayV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_34AggregateFunctionPercentileArrayV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_34AggregateFunctionPercentileArrayV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_8EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_34AggregateFunctionPercentileArrayV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Line
Count
Source
374
12
        auto create = [&]<PrimitiveType Ptype>() {
375
12
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
12
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
12
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionSumSimpleReaderEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionSumSimpleReaderEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionSumSimpleReaderEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
Line
Count
Source
374
12
        auto create = [&]<PrimitiveType Ptype>() {
375
12
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
12
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
12
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionSumSimpleReaderEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionSumSimpleReaderEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionSumSimpleReaderEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_8EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionSumSimpleReaderEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionSumSimpleReaderEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionSumSimpleReaderEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionSumSimpleReaderEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionSumSimpleReaderEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_35EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionSumSimpleReaderEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_20EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_26AggregateFunctionSumSimpleEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_26AggregateFunctionSumSimpleEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_26AggregateFunctionSumSimpleEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
Line
Count
Source
374
46
        auto create = [&]<PrimitiveType Ptype>() {
375
46
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
46
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
46
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_26AggregateFunctionSumSimpleEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Line
Count
Source
374
220
        auto create = [&]<PrimitiveType Ptype>() {
375
220
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
220
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
220
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_26AggregateFunctionSumSimpleEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_26AggregateFunctionSumSimpleEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_8EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_26AggregateFunctionSumSimpleEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Line
Count
Source
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_26AggregateFunctionSumSimpleEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_20EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_2EEEDav
Line
Count
Source
374
24
        auto create = [&]<PrimitiveType Ptype>() {
375
24
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
24
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
24
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_8EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_35EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_10EEEDav
Line
Count
Source
374
16
        auto create = [&]<PrimitiveType Ptype>() {
375
16
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
16
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
16
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_25EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_26EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_27EEEDav
Line
Count
Source
374
116
        auto create = [&]<PrimitiveType Ptype>() {
375
116
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
116
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
116
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_43EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_42EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_36EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_37EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_44EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_2EEEDav
Line
Count
Source
374
24
        auto create = [&]<PrimitiveType Ptype>() {
375
24
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
24
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
24
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
Line
Count
Source
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_8EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_35EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_10EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_25EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_26EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_27EEEDav
Line
Count
Source
374
116
        auto create = [&]<PrimitiveType Ptype>() {
375
116
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
116
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
116
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_43EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_42EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_36EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_37EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_44EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_2EEEDav
Line
Count
Source
374
24
        auto create = [&]<PrimitiveType Ptype>() {
375
24
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
24
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
24
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_8EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_35EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_10EEEDav
Line
Count
Source
374
16
        auto create = [&]<PrimitiveType Ptype>() {
375
16
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
16
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
16
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_25EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_26EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_43EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_42EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_36EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_37EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_44EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_2EEEDav
Line
Count
Source
374
24
        auto create = [&]<PrimitiveType Ptype>() {
375
24
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
24
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
24
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_8EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_35EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_10EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_25EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_26EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_43EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_42EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_36EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_37EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_44EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_2EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Line
Count
Source
374
12
        auto create = [&]<PrimitiveType Ptype>() {
375
12
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
12
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
12
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_35EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_10EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_17EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_8EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_25EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_26EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_43EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_42EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_41EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_44EEEDav
Line
Count
Source
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE2ENS_23AggregateFunctionTraitsILS6_2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Line
Count
Source
374
8
        auto create = [&]<PrimitiveType Ptype>() {
375
8
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
8
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
8
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE2ENS_23AggregateFunctionTraitsILS6_2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
Line
Count
Source
374
8
        auto create = [&]<PrimitiveType Ptype>() {
375
8
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
8
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
8
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE2ENS_23AggregateFunctionTraitsILS6_2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
Line
Count
Source
374
8
        auto create = [&]<PrimitiveType Ptype>() {
375
8
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
8
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
8
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE2ENS_23AggregateFunctionTraitsILS6_2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Line
Count
Source
374
8
        auto create = [&]<PrimitiveType Ptype>() {
375
8
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
8
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
8
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE2ENS_23AggregateFunctionTraitsILS6_2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Line
Count
Source
374
8
        auto create = [&]<PrimitiveType Ptype>() {
375
8
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
8
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
8
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE2ENS_23AggregateFunctionTraitsILS6_2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_8EEEDav
Line
Count
Source
374
8
        auto create = [&]<PrimitiveType Ptype>() {
375
8
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
8
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
8
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE2ENS_23AggregateFunctionTraitsILS6_2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Line
Count
Source
374
8
        auto create = [&]<PrimitiveType Ptype>() {
375
8
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
8
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
8
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE3ENS_23AggregateFunctionTraitsILS6_3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Line
Count
Source
374
8
        auto create = [&]<PrimitiveType Ptype>() {
375
8
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
8
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
8
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE3ENS_23AggregateFunctionTraitsILS6_3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
Line
Count
Source
374
8
        auto create = [&]<PrimitiveType Ptype>() {
375
8
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
8
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
8
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE3ENS_23AggregateFunctionTraitsILS6_3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
Line
Count
Source
374
8
        auto create = [&]<PrimitiveType Ptype>() {
375
8
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
8
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
8
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE3ENS_23AggregateFunctionTraitsILS6_3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Line
Count
Source
374
12
        auto create = [&]<PrimitiveType Ptype>() {
375
12
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
12
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
12
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE3ENS_23AggregateFunctionTraitsILS6_3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Line
Count
Source
374
12
        auto create = [&]<PrimitiveType Ptype>() {
375
12
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
12
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
12
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE3ENS_23AggregateFunctionTraitsILS6_3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_8EEEDav
Line
Count
Source
374
8
        auto create = [&]<PrimitiveType Ptype>() {
375
8
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
8
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
8
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE3ENS_23AggregateFunctionTraitsILS6_3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Line
Count
Source
374
8
        auto create = [&]<PrimitiveType Ptype>() {
375
8
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
8
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
8
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE4ENS_23AggregateFunctionTraitsILS6_4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_3EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE4ENS_23AggregateFunctionTraitsILS6_4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_4EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE4ENS_23AggregateFunctionTraitsILS6_4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_5EEEDav
Line
Count
Source
374
8
        auto create = [&]<PrimitiveType Ptype>() {
375
8
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
8
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
8
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE4ENS_23AggregateFunctionTraitsILS6_4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Line
Count
Source
374
8
        auto create = [&]<PrimitiveType Ptype>() {
375
8
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
8
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
8
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE4ENS_23AggregateFunctionTraitsILS6_4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_7EEEDav
Line
Count
Source
374
8
        auto create = [&]<PrimitiveType Ptype>() {
375
8
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
8
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
8
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE4ENS_23AggregateFunctionTraitsILS6_4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_8EEEDav
Line
Count
Source
374
8
        auto create = [&]<PrimitiveType Ptype>() {
375
8
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
8
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
8
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE4ENS_23AggregateFunctionTraitsILS6_4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Line
Count
Source
374
8
        auto create = [&]<PrimitiveType Ptype>() {
375
8
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
8
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
8
        };
378
1.11k
        AggregateFunctionPtr result = nullptr;
379
1.11k
        auto type = argument_types[define_index]->get_primitive_type();
380
1.11k
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
1.11k
            type == PrimitiveType::TYPE_JSONB) {
382
60
            type = PrimitiveType::TYPE_VARCHAR;
383
60
        }
384
385
1.11k
        (
386
14.1k
                [&] {
387
14.1k
                    if (type == AllowedTypes) {
388
1.10k
                        result = create.template operator()<AllowedTypes>();
389
1.10k
                    }
390
14.1k
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE8_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE7_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE6_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE5_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE4_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_22AggOrthBitMapIntersectEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_22AggOrthBitMapIntersectEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_22AggOrthBitMapIntersectEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_22AggOrthBitMapIntersectEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_22AggOrthBitMapIntersectEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_27AggOrthBitMapIntersectCountEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_27AggOrthBitMapIntersectCountEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_27AggOrthBitMapIntersectCountEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_27AggOrthBitMapIntersectCountEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_27AggOrthBitMapIntersectCountEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
_ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_17AggIntersectCountEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
8
                [&] {
387
8
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
8
                }(),
_ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_17AggIntersectCountEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
8
                [&] {
387
8
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
8
                }(),
_ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_17AggIntersectCountEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
8
                [&] {
387
8
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
8
                }(),
_ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_17AggIntersectCountEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
8
                [&] {
387
8
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
8
                }(),
_ZZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_17AggIntersectCountEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
8
                [&] {
387
8
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
8
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE10_clEv
Line
Count
Source
386
26
                [&] {
387
26
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
26
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE9_clEv
Line
Count
Source
386
26
                [&] {
387
26
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
26
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE8_clEv
Line
Count
Source
386
26
                [&] {
387
26
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
26
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE7_clEv
Line
Count
Source
386
26
                [&] {
387
26
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
26
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE6_clEv
Line
Count
Source
386
26
                [&] {
387
26
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
26
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE5_clEv
Line
Count
Source
386
26
                [&] {
387
26
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
26
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE4_clEv
Line
Count
Source
386
26
                [&] {
387
26
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
26
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
26
                [&] {
387
26
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
26
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
26
                [&] {
387
26
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
26
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
26
                [&] {
387
26
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
26
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
26
                [&] {
387
26
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
26
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
26
                [&] {
387
26
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
26
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE10_clEv
Line
Count
Source
386
50
                [&] {
387
50
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
50
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE9_clEv
Line
Count
Source
386
50
                [&] {
387
50
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
50
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE8_clEv
Line
Count
Source
386
50
                [&] {
387
50
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
50
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE7_clEv
Line
Count
Source
386
50
                [&] {
387
50
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
50
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE6_clEv
Line
Count
Source
386
50
                [&] {
387
50
                    if (type == AllowedTypes) {
388
6
                        result = create.template operator()<AllowedTypes>();
389
6
                    }
390
50
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE5_clEv
Line
Count
Source
386
50
                [&] {
387
50
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
50
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE4_clEv
Line
Count
Source
386
50
                [&] {
387
50
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
50
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
50
                [&] {
387
50
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
50
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
50
                [&] {
387
50
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
50
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
50
                [&] {
387
50
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
50
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
50
                [&] {
387
50
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
50
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
50
                [&] {
387
50
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
50
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE9EEE11create_baseINS_9CurryDataINS_31AggregateFunctionSampCovarianceENS_8SampDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
2
                }(),
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE9EEE11create_baseINS_9CurryDataINS_31AggregateFunctionSampCovarianceENS_7PopDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE23ELS1_10ELS1_41EEE11create_baseINS_18CurryDirectAndDataINS_40AggregateFunctionDataSketchesHllUnionAggENS_30AggregateFunctionHllSketchDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE23ELS1_10ELS1_41EEE11create_baseINS_18CurryDirectAndDataINS_40AggregateFunctionDataSketchesHllUnionAggENS_30AggregateFunctionHllSketchDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
20
                        result = create.template operator()<AllowedTypes>();
389
20
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE23ELS1_10ELS1_41EEE11create_baseINS_18CurryDirectAndDataINS_40AggregateFunctionDataSketchesHllUnionAggENS_30AggregateFunctionHllSketchDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE19_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE18_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE17_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE16_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE15_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE14_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE13_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE12_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE11_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE10_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE9_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE8_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE7_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE6_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE5_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE4_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_31AggregateFunctionGroupBitOrDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitAndDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
4
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE9EEE11create_baseINS_9CurryDataINS_23AggregateFunctionBinaryENS_14CorrMomentStatEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
2
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE9EEE11create_baseINS_9CurryDataINS_23AggregateFunctionBinaryENS_21CorrWelfordMomentStatEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
2
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_16AggregateFuncAvgEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE5_clEv
Line
Count
Source
386
34
                [&] {
387
34
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
34
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_16AggregateFuncAvgEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE4_clEv
Line
Count
Source
386
34
                [&] {
387
34
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
34
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_16AggregateFuncAvgEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
34
                [&] {
387
34
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
34
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_16AggregateFuncAvgEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
34
                [&] {
387
34
                    if (type == AllowedTypes) {
388
30
                        result = create.template operator()<AllowedTypes>();
389
30
                    }
390
34
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_16AggregateFuncAvgEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
34
                [&] {
387
34
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
34
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_16AggregateFuncAvgEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
34
                [&] {
387
34
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
34
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_16AggregateFuncAvgEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
34
                [&] {
387
34
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
34
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_31AggregateFunctionGroupBitOrDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
8
                [&] {
387
8
                    if (type == AllowedTypes) {
388
6
                        result = create.template operator()<AllowedTypes>();
389
6
                    }
390
8
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_31AggregateFunctionGroupBitOrDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
8
                [&] {
387
8
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
8
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_31AggregateFunctionGroupBitOrDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
8
                [&] {
387
8
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
8
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_31AggregateFunctionGroupBitOrDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
8
                [&] {
387
8
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
8
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_31AggregateFunctionGroupBitOrDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
8
                [&] {
387
8
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
8
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitAndDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitAndDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitAndDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitAndDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
2
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitAndDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitXorDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitXorDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitXorDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitXorDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
2
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitXorDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionDistinctNumericEEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES9_RKSt6vectorIS7_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
16
                [&] {
387
16
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
16
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionDistinctNumericEEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES9_RKSt6vectorIS7_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
16
                [&] {
387
16
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
16
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionDistinctNumericEEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES9_RKSt6vectorIS7_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
16
                [&] {
387
16
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
16
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionDistinctNumericEEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES9_RKSt6vectorIS7_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
16
                [&] {
387
16
                    if (type == AllowedTypes) {
388
12
                        result = create.template operator()<AllowedTypes>();
389
12
                    }
390
16
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionDistinctNumericEEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES9_RKSt6vectorIS7_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
16
                [&] {
387
16
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
16
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE16_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE15_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE14_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE13_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE12_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE11_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE10_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE9_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE8_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE7_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE6_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE5_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE4_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE16_clEv
Line
Count
Source
386
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
20
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE15_clEv
Line
Count
Source
386
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
20
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE14_clEv
Line
Count
Source
386
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
20
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE13_clEv
Line
Count
Source
386
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
20
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE12_clEv
Line
Count
Source
386
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
20
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE11_clEv
Line
Count
Source
386
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
20
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE10_clEv
Line
Count
Source
386
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
20
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE9_clEv
Line
Count
Source
386
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
20
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE8_clEv
Line
Count
Source
386
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
20
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE7_clEv
Line
Count
Source
386
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
20
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE6_clEv
Line
Count
Source
386
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
20
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE5_clEv
Line
Count
Source
386
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
20
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE4_clEv
Line
Count
Source
386
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
20
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
20
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
20
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
20
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
20
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
20
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_27AggregateFunctionPercentileEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE5_clEv
Line
Count
Source
386
6
                [&] {
387
6
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
6
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_27AggregateFunctionPercentileEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE4_clEv
Line
Count
Source
386
6
                [&] {
387
6
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
6
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_27AggregateFunctionPercentileEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
6
                [&] {
387
6
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
6
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_27AggregateFunctionPercentileEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
6
                [&] {
387
6
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
6
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_27AggregateFunctionPercentileEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
6
                [&] {
387
6
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
6
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_27AggregateFunctionPercentileEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
6
                [&] {
387
6
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
6
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_27AggregateFunctionPercentileEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
6
                [&] {
387
6
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
6
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionPercentileArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE5_clEv
Line
Count
Source
386
8
                [&] {
387
8
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
8
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionPercentileArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE4_clEv
Line
Count
Source
386
8
                [&] {
387
8
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
8
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionPercentileArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
8
                [&] {
387
8
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
8
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionPercentileArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
8
                [&] {
387
8
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
8
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionPercentileArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
8
                [&] {
387
8
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
8
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionPercentileArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
8
                [&] {
387
8
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
8
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionPercentileArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
8
                [&] {
387
8
                    if (type == AllowedTypes) {
388
6
                        result = create.template operator()<AllowedTypes>();
389
6
                    }
390
8
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29AggregateFunctionPercentileV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE5_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29AggregateFunctionPercentileV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE4_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29AggregateFunctionPercentileV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29AggregateFunctionPercentileV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29AggregateFunctionPercentileV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29AggregateFunctionPercentileV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29AggregateFunctionPercentileV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
20
                        result = create.template operator()<AllowedTypes>();
389
20
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_34AggregateFunctionPercentileArrayV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE5_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_34AggregateFunctionPercentileArrayV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE4_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_34AggregateFunctionPercentileArrayV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_34AggregateFunctionPercentileArrayV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_34AggregateFunctionPercentileArrayV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_34AggregateFunctionPercentileArrayV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_34AggregateFunctionPercentileArrayV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
12
                        result = create.template operator()<AllowedTypes>();
389
12
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionSumSimpleReaderEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE10_clEv
Line
Count
Source
386
22
                [&] {
387
22
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
22
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionSumSimpleReaderEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE9_clEv
Line
Count
Source
386
22
                [&] {
387
22
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
22
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionSumSimpleReaderEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE8_clEv
Line
Count
Source
386
22
                [&] {
387
22
                    if (type == AllowedTypes) {
388
12
                        result = create.template operator()<AllowedTypes>();
389
12
                    }
390
22
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionSumSimpleReaderEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE7_clEv
Line
Count
Source
386
22
                [&] {
387
22
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
22
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionSumSimpleReaderEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE6_clEv
Line
Count
Source
386
22
                [&] {
387
22
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
22
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionSumSimpleReaderEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE5_clEv
Line
Count
Source
386
22
                [&] {
387
22
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
22
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionSumSimpleReaderEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE4_clEv
Line
Count
Source
386
22
                [&] {
387
22
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
22
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionSumSimpleReaderEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
22
                [&] {
387
22
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
22
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionSumSimpleReaderEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
22
                [&] {
387
22
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
22
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionSumSimpleReaderEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
22
                [&] {
387
22
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
22
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionSumSimpleReaderEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
22
                [&] {
387
22
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
22
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionSumSimpleReaderEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
22
                [&] {
387
22
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
22
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_26AggregateFunctionSumSimpleEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE6_clEv
Line
Count
Source
386
270
                [&] {
387
270
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
270
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_26AggregateFunctionSumSimpleEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE5_clEv
Line
Count
Source
386
270
                [&] {
387
270
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
270
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_26AggregateFunctionSumSimpleEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE4_clEv
Line
Count
Source
386
270
                [&] {
387
270
                    if (type == AllowedTypes) {
388
46
                        result = create.template operator()<AllowedTypes>();
389
46
                    }
390
270
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_26AggregateFunctionSumSimpleEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
270
                [&] {
387
270
                    if (type == AllowedTypes) {
388
220
                        result = create.template operator()<AllowedTypes>();
389
220
                    }
390
270
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_26AggregateFunctionSumSimpleEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
270
                [&] {
387
270
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
270
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_26AggregateFunctionSumSimpleEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
270
                [&] {
387
270
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
270
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_26AggregateFunctionSumSimpleEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
270
                [&] {
387
270
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
270
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_26AggregateFunctionSumSimpleEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
270
                [&] {
387
270
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
270
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE19_clEv
Line
Count
Source
386
156
                [&] {
387
156
                    if (type == AllowedTypes) {
388
24
                        result = create.template operator()<AllowedTypes>();
389
24
                    }
390
156
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE18_clEv
Line
Count
Source
386
156
                [&] {
387
156
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
156
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE17_clEv
Line
Count
Source
386
156
                [&] {
387
156
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
156
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE16_clEv
Line
Count
Source
386
156
                [&] {
387
156
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
156
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE15_clEv
Line
Count
Source
386
156
                [&] {
387
156
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
156
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE14_clEv
Line
Count
Source
386
156
                [&] {
387
156
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
156
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE13_clEv
Line
Count
Source
386
156
                [&] {
387
156
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
156
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE12_clEv
Line
Count
Source
386
156
                [&] {
387
156
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
156
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE11_clEv
Line
Count
Source
386
156
                [&] {
387
156
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
156
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE10_clEv
Line
Count
Source
386
156
                [&] {
387
156
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
156
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE9_clEv
Line
Count
Source
386
156
                [&] {
387
156
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
156
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE8_clEv
Line
Count
Source
386
156
                [&] {
387
156
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
156
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE7_clEv
Line
Count
Source
386
156
                [&] {
387
156
                    if (type == AllowedTypes) {
388
16
                        result = create.template operator()<AllowedTypes>();
389
16
                    }
390
156
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE6_clEv
Line
Count
Source
386
156
                [&] {
387
156
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
156
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE5_clEv
Line
Count
Source
386
156
                [&] {
387
156
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
156
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE4_clEv
Line
Count
Source
386
156
                [&] {
387
156
                    if (type == AllowedTypes) {
388
116
                        result = create.template operator()<AllowedTypes>();
389
116
                    }
390
156
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
156
                [&] {
387
156
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
156
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
156
                [&] {
387
156
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
156
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
156
                [&] {
387
156
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
156
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
156
                [&] {
387
156
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
156
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
156
                [&] {
387
156
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
156
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE19_clEv
Line
Count
Source
386
144
                [&] {
387
144
                    if (type == AllowedTypes) {
388
24
                        result = create.template operator()<AllowedTypes>();
389
24
                    }
390
144
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE18_clEv
Line
Count
Source
386
144
                [&] {
387
144
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
144
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE17_clEv
Line
Count
Source
386
144
                [&] {
387
144
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
144
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE16_clEv
Line
Count
Source
386
144
                [&] {
387
144
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
144
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE15_clEv
Line
Count
Source
386
144
                [&] {
387
144
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
144
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE14_clEv
Line
Count
Source
386
144
                [&] {
387
144
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
144
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE13_clEv
Line
Count
Source
386
144
                [&] {
387
144
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
144
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE12_clEv
Line
Count
Source
386
144
                [&] {
387
144
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
144
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE11_clEv
Line
Count
Source
386
144
                [&] {
387
144
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
144
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE10_clEv
Line
Count
Source
386
144
                [&] {
387
144
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
144
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE9_clEv
Line
Count
Source
386
144
                [&] {
387
144
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
144
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE8_clEv
Line
Count
Source
386
144
                [&] {
387
144
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
144
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE7_clEv
Line
Count
Source
386
144
                [&] {
387
144
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
144
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE6_clEv
Line
Count
Source
386
144
                [&] {
387
144
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
144
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE5_clEv
Line
Count
Source
386
144
                [&] {
387
144
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
144
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE4_clEv
Line
Count
Source
386
144
                [&] {
387
144
                    if (type == AllowedTypes) {
388
116
                        result = create.template operator()<AllowedTypes>();
389
116
                    }
390
144
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
144
                [&] {
387
144
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
144
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
144
                [&] {
387
144
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
144
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
144
                [&] {
387
144
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
144
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
144
                [&] {
387
144
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
144
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
144
                [&] {
387
144
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
144
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE18_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
24
                        result = create.template operator()<AllowedTypes>();
389
24
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE17_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE16_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE15_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE14_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE13_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE12_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE11_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE10_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE9_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE8_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE7_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE6_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
16
                        result = create.template operator()<AllowedTypes>();
389
16
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE5_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE4_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE18_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
24
                        result = create.template operator()<AllowedTypes>();
389
24
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE17_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE16_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE15_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE14_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE13_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE12_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE11_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE10_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE9_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE8_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE7_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE6_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE5_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE4_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
24
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE18_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE17_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE16_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE15_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE14_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
12
                        result = create.template operator()<AllowedTypes>();
389
12
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE13_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE12_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE11_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE10_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE9_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE8_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE7_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE6_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE5_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE4_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
14
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE2ENS_23AggregateFunctionTraitsILS6_2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE5_clEv
Line
Count
Source
386
56
                [&] {
387
56
                    if (type == AllowedTypes) {
388
8
                        result = create.template operator()<AllowedTypes>();
389
8
                    }
390
56
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE2ENS_23AggregateFunctionTraitsILS6_2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE4_clEv
Line
Count
Source
386
56
                [&] {
387
56
                    if (type == AllowedTypes) {
388
8
                        result = create.template operator()<AllowedTypes>();
389
8
                    }
390
56
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE2ENS_23AggregateFunctionTraitsILS6_2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
56
                [&] {
387
56
                    if (type == AllowedTypes) {
388
8
                        result = create.template operator()<AllowedTypes>();
389
8
                    }
390
56
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE2ENS_23AggregateFunctionTraitsILS6_2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
56
                [&] {
387
56
                    if (type == AllowedTypes) {
388
8
                        result = create.template operator()<AllowedTypes>();
389
8
                    }
390
56
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE2ENS_23AggregateFunctionTraitsILS6_2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
56
                [&] {
387
56
                    if (type == AllowedTypes) {
388
8
                        result = create.template operator()<AllowedTypes>();
389
8
                    }
390
56
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE2ENS_23AggregateFunctionTraitsILS6_2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
56
                [&] {
387
56
                    if (type == AllowedTypes) {
388
8
                        result = create.template operator()<AllowedTypes>();
389
8
                    }
390
56
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE2ENS_23AggregateFunctionTraitsILS6_2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
56
                [&] {
387
56
                    if (type == AllowedTypes) {
388
8
                        result = create.template operator()<AllowedTypes>();
389
8
                    }
390
56
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE3ENS_23AggregateFunctionTraitsILS6_3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE5_clEv
Line
Count
Source
386
64
                [&] {
387
64
                    if (type == AllowedTypes) {
388
8
                        result = create.template operator()<AllowedTypes>();
389
8
                    }
390
64
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE3ENS_23AggregateFunctionTraitsILS6_3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE4_clEv
Line
Count
Source
386
64
                [&] {
387
64
                    if (type == AllowedTypes) {
388
8
                        result = create.template operator()<AllowedTypes>();
389
8
                    }
390
64
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE3ENS_23AggregateFunctionTraitsILS6_3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
64
                [&] {
387
64
                    if (type == AllowedTypes) {
388
8
                        result = create.template operator()<AllowedTypes>();
389
8
                    }
390
64
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE3ENS_23AggregateFunctionTraitsILS6_3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
64
                [&] {
387
64
                    if (type == AllowedTypes) {
388
12
                        result = create.template operator()<AllowedTypes>();
389
12
                    }
390
64
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE3ENS_23AggregateFunctionTraitsILS6_3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
64
                [&] {
387
64
                    if (type == AllowedTypes) {
388
12
                        result = create.template operator()<AllowedTypes>();
389
12
                    }
390
64
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE3ENS_23AggregateFunctionTraitsILS6_3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
64
                [&] {
387
64
                    if (type == AllowedTypes) {
388
8
                        result = create.template operator()<AllowedTypes>();
389
8
                    }
390
64
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE3ENS_23AggregateFunctionTraitsILS6_3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
64
                [&] {
387
64
                    if (type == AllowedTypes) {
388
8
                        result = create.template operator()<AllowedTypes>();
389
8
                    }
390
64
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE4ENS_23AggregateFunctionTraitsILS6_4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE5_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE4ENS_23AggregateFunctionTraitsILS6_4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE4_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE4ENS_23AggregateFunctionTraitsILS6_4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
8
                        result = create.template operator()<AllowedTypes>();
389
8
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE4ENS_23AggregateFunctionTraitsILS6_4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
8
                        result = create.template operator()<AllowedTypes>();
389
8
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE4ENS_23AggregateFunctionTraitsILS6_4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
8
                        result = create.template operator()<AllowedTypes>();
389
8
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE4ENS_23AggregateFunctionTraitsILS6_4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
8
                        result = create.template operator()<AllowedTypes>();
389
8
                    }
390
40
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE4ENS_23AggregateFunctionTraitsILS6_4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
8
                        result = create.template operator()<AllowedTypes>();
389
8
                    }
390
40
                }(),
391
1.11k
                ...);
392
393
1.11k
        return result;
394
1.11k
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
4
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
378
4
        AggregateFunctionPtr result = nullptr;
379
4
        auto type = argument_types[define_index]->get_primitive_type();
380
4
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
4
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
4
        (
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
4
                }(),
391
4
                ...);
392
393
4
        return result;
394
4
    }
Unexecuted instantiation: _ZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_22AggOrthBitMapIntersectEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_27AggOrthBitMapIntersectCountEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_9CurryDataINS_25AggFunctionOrthBitmapFuncENS_17AggIntersectCountEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
8
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
8
        auto create = [&]<PrimitiveType Ptype>() {
375
8
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
8
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
8
        };
378
8
        AggregateFunctionPtr result = nullptr;
379
8
        auto type = argument_types[define_index]->get_primitive_type();
380
8
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
8
            type == PrimitiveType::TYPE_JSONB) {
382
4
            type = PrimitiveType::TYPE_VARCHAR;
383
4
        }
384
385
8
        (
386
8
                [&] {
387
8
                    if (type == AllowedTypes) {
388
8
                        result = create.template operator()<AllowedTypes>();
389
8
                    }
390
8
                }(),
391
8
                ...);
392
393
8
        return result;
394
8
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
26
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
26
        auto create = [&]<PrimitiveType Ptype>() {
375
26
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
26
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
26
        };
378
26
        AggregateFunctionPtr result = nullptr;
379
26
        auto type = argument_types[define_index]->get_primitive_type();
380
26
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
26
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
26
        (
386
26
                [&] {
387
26
                    if (type == AllowedTypes) {
388
26
                        result = create.template operator()<AllowedTypes>();
389
26
                    }
390
26
                }(),
391
26
                ...);
392
393
26
        return result;
394
26
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
50
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
50
        auto create = [&]<PrimitiveType Ptype>() {
375
50
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
50
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
50
        };
378
50
        AggregateFunctionPtr result = nullptr;
379
50
        auto type = argument_types[define_index]->get_primitive_type();
380
50
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
50
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
50
        (
386
50
                [&] {
387
50
                    if (type == AllowedTypes) {
388
50
                        result = create.template operator()<AllowedTypes>();
389
50
                    }
390
50
                }(),
391
50
                ...);
392
393
50
        return result;
394
50
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE9EEE11create_baseINS_9CurryDataINS_31AggregateFunctionSampCovarianceENS_8SampDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
2
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
378
2
        AggregateFunctionPtr result = nullptr;
379
2
        auto type = argument_types[define_index]->get_primitive_type();
380
2
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
2
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
2
        (
386
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
2
                }(),
391
2
                ...);
392
393
2
        return result;
394
2
    }
Unexecuted instantiation: _ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE9EEE11create_baseINS_9CurryDataINS_31AggregateFunctionSampCovarianceENS_7PopDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE23ELS1_10ELS1_41EEE11create_baseINS_18CurryDirectAndDataINS_40AggregateFunctionDataSketchesHllUnionAggENS_30AggregateFunctionHllSketchDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
24
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
24
        auto create = [&]<PrimitiveType Ptype>() {
375
24
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
24
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
24
        };
378
24
        AggregateFunctionPtr result = nullptr;
379
24
        auto type = argument_types[define_index]->get_primitive_type();
380
24
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
24
            type == PrimitiveType::TYPE_JSONB) {
382
14
            type = PrimitiveType::TYPE_VARCHAR;
383
14
        }
384
385
24
        (
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
24
                        result = create.template operator()<AllowedTypes>();
389
24
                    }
390
24
                }(),
391
24
                ...);
392
393
24
        return result;
394
24
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE11create_baseINS_11CurryDirectINS_36AggregateFunctionApproxCountDistinctEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
4
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
378
4
        AggregateFunctionPtr result = nullptr;
379
4
        auto type = argument_types[define_index]->get_primitive_type();
380
4
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
4
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
4
        (
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
4
                }(),
391
4
                ...);
392
393
4
        return result;
394
4
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_31AggregateFunctionGroupBitOrDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
4
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
378
4
        AggregateFunctionPtr result = nullptr;
379
4
        auto type = argument_types[define_index]->get_primitive_type();
380
4
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
4
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
4
        (
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
4
                }(),
391
4
                ...);
392
393
4
        return result;
394
4
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitAndDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
4
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
4
        auto create = [&]<PrimitiveType Ptype>() {
375
4
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
4
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
4
        };
378
4
        AggregateFunctionPtr result = nullptr;
379
4
        auto type = argument_types[define_index]->get_primitive_type();
380
4
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
4
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
4
        (
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
4
                }(),
391
4
                ...);
392
393
4
        return result;
394
4
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE9EEE11create_baseINS_9CurryDataINS_23AggregateFunctionBinaryENS_14CorrMomentStatEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
2
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
378
2
        AggregateFunctionPtr result = nullptr;
379
2
        auto type = argument_types[define_index]->get_primitive_type();
380
2
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
2
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
2
        (
386
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
2
                }(),
391
2
                ...);
392
393
2
        return result;
394
2
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE9EEE11create_baseINS_9CurryDataINS_23AggregateFunctionBinaryENS_21CorrWelfordMomentStatEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
2
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
378
2
        AggregateFunctionPtr result = nullptr;
379
2
        auto type = argument_types[define_index]->get_primitive_type();
380
2
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
2
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
2
        (
386
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
2
                }(),
391
2
                ...);
392
393
2
        return result;
394
2
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_16AggregateFuncAvgEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
34
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
34
        auto create = [&]<PrimitiveType Ptype>() {
375
34
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
34
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
34
        };
378
34
        AggregateFunctionPtr result = nullptr;
379
34
        auto type = argument_types[define_index]->get_primitive_type();
380
34
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
34
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
34
        (
386
34
                [&] {
387
34
                    if (type == AllowedTypes) {
388
34
                        result = create.template operator()<AllowedTypes>();
389
34
                    }
390
34
                }(),
391
34
                ...);
392
393
34
        return result;
394
34
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_31AggregateFunctionGroupBitOrDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
8
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
8
        auto create = [&]<PrimitiveType Ptype>() {
375
8
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
8
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
8
        };
378
8
        AggregateFunctionPtr result = nullptr;
379
8
        auto type = argument_types[define_index]->get_primitive_type();
380
8
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
8
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
8
        (
386
8
                [&] {
387
8
                    if (type == AllowedTypes) {
388
8
                        result = create.template operator()<AllowedTypes>();
389
8
                    }
390
8
                }(),
391
8
                ...);
392
393
8
        return result;
394
8
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitAndDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
2
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
378
2
        AggregateFunctionPtr result = nullptr;
379
2
        auto type = argument_types[define_index]->get_primitive_type();
380
2
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
2
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
2
        (
386
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
2
                }(),
391
2
                ...);
392
393
2
        return result;
394
2
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitXorDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
2
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
2
        auto create = [&]<PrimitiveType Ptype>() {
375
2
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
2
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
2
        };
378
2
        AggregateFunctionPtr result = nullptr;
379
2
        auto type = argument_types[define_index]->get_primitive_type();
380
2
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
2
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
2
        (
386
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
2
                }(),
391
2
                ...);
392
393
2
        return result;
394
2
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionDistinctNumericEEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES9_RKSt6vectorIS7_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
16
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
16
        auto create = [&]<PrimitiveType Ptype>() {
375
16
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
16
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
16
        };
378
16
        AggregateFunctionPtr result = nullptr;
379
16
        auto type = argument_types[define_index]->get_primitive_type();
380
16
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
16
            type == PrimitiveType::TYPE_JSONB) {
382
4
            type = PrimitiveType::TYPE_VARCHAR;
383
4
        }
384
385
16
        (
386
16
                [&] {
387
16
                    if (type == AllowedTypes) {
388
16
                        result = create.template operator()<AllowedTypes>();
389
16
                    }
390
16
                }(),
391
16
                ...);
392
393
16
        return result;
394
16
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
24
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
24
        auto create = [&]<PrimitiveType Ptype>() {
375
24
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
24
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
24
        };
378
24
        AggregateFunctionPtr result = nullptr;
379
24
        auto type = argument_types[define_index]->get_primitive_type();
380
24
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
24
            type == PrimitiveType::TYPE_JSONB) {
382
2
            type = PrimitiveType::TYPE_VARCHAR;
383
2
        }
384
385
24
        (
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
24
                        result = create.template operator()<AllowedTypes>();
389
24
                    }
390
24
                }(),
391
24
                ...);
392
393
24
        return result;
394
24
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
20
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
20
        auto create = [&]<PrimitiveType Ptype>() {
375
20
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
20
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
20
        };
378
20
        AggregateFunctionPtr result = nullptr;
379
20
        auto type = argument_types[define_index]->get_primitive_type();
380
20
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
20
            type == PrimitiveType::TYPE_JSONB) {
382
4
            type = PrimitiveType::TYPE_VARCHAR;
383
4
        }
384
385
20
        (
386
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
20
                        result = create.template operator()<AllowedTypes>();
389
20
                    }
390
20
                }(),
391
20
                ...);
392
393
20
        return result;
394
20
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_27AggregateFunctionPercentileEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
6
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
6
        auto create = [&]<PrimitiveType Ptype>() {
375
6
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
6
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
6
        };
378
6
        AggregateFunctionPtr result = nullptr;
379
6
        auto type = argument_types[define_index]->get_primitive_type();
380
6
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
6
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
6
        (
386
6
                [&] {
387
6
                    if (type == AllowedTypes) {
388
6
                        result = create.template operator()<AllowedTypes>();
389
6
                    }
390
6
                }(),
391
6
                ...);
392
393
6
        return result;
394
6
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionPercentileArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
8
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
8
        auto create = [&]<PrimitiveType Ptype>() {
375
8
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
8
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
8
        };
378
8
        AggregateFunctionPtr result = nullptr;
379
8
        auto type = argument_types[define_index]->get_primitive_type();
380
8
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
8
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
8
        (
386
8
                [&] {
387
8
                    if (type == AllowedTypes) {
388
8
                        result = create.template operator()<AllowedTypes>();
389
8
                    }
390
8
                }(),
391
8
                ...);
392
393
8
        return result;
394
8
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29AggregateFunctionPercentileV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
24
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
24
        auto create = [&]<PrimitiveType Ptype>() {
375
24
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
24
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
24
        };
378
24
        AggregateFunctionPtr result = nullptr;
379
24
        auto type = argument_types[define_index]->get_primitive_type();
380
24
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
24
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
24
        (
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
24
                        result = create.template operator()<AllowedTypes>();
389
24
                    }
390
24
                }(),
391
24
                ...);
392
393
24
        return result;
394
24
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_34AggregateFunctionPercentileArrayV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
14
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
14
        auto create = [&]<PrimitiveType Ptype>() {
375
14
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
14
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
14
        };
378
14
        AggregateFunctionPtr result = nullptr;
379
14
        auto type = argument_types[define_index]->get_primitive_type();
380
14
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
14
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
14
        (
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
14
                        result = create.template operator()<AllowedTypes>();
389
14
                    }
390
14
                }(),
391
14
                ...);
392
393
14
        return result;
394
14
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionSumSimpleReaderEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
22
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
22
        auto create = [&]<PrimitiveType Ptype>() {
375
22
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
22
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
22
        };
378
22
        AggregateFunctionPtr result = nullptr;
379
22
        auto type = argument_types[define_index]->get_primitive_type();
380
22
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
22
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
22
        (
386
22
                [&] {
387
22
                    if (type == AllowedTypes) {
388
22
                        result = create.template operator()<AllowedTypes>();
389
22
                    }
390
22
                }(),
391
22
                ...);
392
393
22
        return result;
394
22
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20EEE11create_baseINS_11CurryDirectINS_26AggregateFunctionSumSimpleEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
270
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
270
        auto create = [&]<PrimitiveType Ptype>() {
375
270
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
270
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
270
        };
378
270
        AggregateFunctionPtr result = nullptr;
379
270
        auto type = argument_types[define_index]->get_primitive_type();
380
270
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
270
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
270
        (
386
270
                [&] {
387
270
                    if (type == AllowedTypes) {
388
270
                        result = create.template operator()<AllowedTypes>();
389
270
                    }
390
270
                }(),
391
270
                ...);
392
393
270
        return result;
394
270
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
156
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
156
        auto create = [&]<PrimitiveType Ptype>() {
375
156
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
156
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
156
        };
378
156
        AggregateFunctionPtr result = nullptr;
379
156
        auto type = argument_types[define_index]->get_primitive_type();
380
156
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
156
            type == PrimitiveType::TYPE_JSONB) {
382
16
            type = PrimitiveType::TYPE_VARCHAR;
383
16
        }
384
385
156
        (
386
156
                [&] {
387
156
                    if (type == AllowedTypes) {
388
156
                        result = create.template operator()<AllowedTypes>();
389
156
                    }
390
156
                }(),
391
156
                ...);
392
393
156
        return result;
394
156
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_9ImplArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
144
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
144
        auto create = [&]<PrimitiveType Ptype>() {
375
144
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
144
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
144
        };
378
144
        AggregateFunctionPtr result = nullptr;
379
144
        auto type = argument_types[define_index]->get_primitive_type();
380
144
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
144
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
144
        (
386
144
                [&] {
387
144
                    if (type == AllowedTypes) {
388
144
                        result = create.template operator()<AllowedTypes>();
389
144
                    }
390
144
                }(),
391
144
                ...);
392
393
144
        return result;
394
144
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
40
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
40
        auto create = [&]<PrimitiveType Ptype>() {
375
40
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
40
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
40
        };
378
40
        AggregateFunctionPtr result = nullptr;
379
40
        auto type = argument_types[define_index]->get_primitive_type();
380
40
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
40
            type == PrimitiveType::TYPE_JSONB) {
382
16
            type = PrimitiveType::TYPE_VARCHAR;
383
16
        }
384
385
40
        (
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
40
                        result = create.template operator()<AllowedTypes>();
389
40
                    }
390
40
                }(),
391
40
                ...);
392
393
40
        return result;
394
40
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
24
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
24
        auto create = [&]<PrimitiveType Ptype>() {
375
24
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
24
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
24
        };
378
24
        AggregateFunctionPtr result = nullptr;
379
24
        auto type = argument_types[define_index]->get_primitive_type();
380
24
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
24
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
24
        (
386
24
                [&] {
387
24
                    if (type == AllowedTypes) {
388
24
                        result = create.template operator()<AllowedTypes>();
389
24
                    }
390
24
                }(),
391
24
                ...);
392
393
24
        return result;
394
24
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE11create_baseINS_18CurryDirectAndDataINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
14
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
14
        auto create = [&]<PrimitiveType Ptype>() {
375
14
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
14
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
14
        };
378
14
        AggregateFunctionPtr result = nullptr;
379
14
        auto type = argument_types[define_index]->get_primitive_type();
380
14
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
14
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
14
        (
386
14
                [&] {
387
14
                    if (type == AllowedTypes) {
388
14
                        result = create.template operator()<AllowedTypes>();
389
14
                    }
390
14
                }(),
391
14
                ...);
392
393
14
        return result;
394
14
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE2ENS_23AggregateFunctionTraitsILS6_2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
56
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
56
        auto create = [&]<PrimitiveType Ptype>() {
375
56
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
56
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
56
        };
378
56
        AggregateFunctionPtr result = nullptr;
379
56
        auto type = argument_types[define_index]->get_primitive_type();
380
56
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
56
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
56
        (
386
56
                [&] {
387
56
                    if (type == AllowedTypes) {
388
56
                        result = create.template operator()<AllowedTypes>();
389
56
                    }
390
56
                }(),
391
56
                ...);
392
393
56
        return result;
394
56
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE3ENS_23AggregateFunctionTraitsILS6_3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
64
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
64
        auto create = [&]<PrimitiveType Ptype>() {
375
64
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
64
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
64
        };
378
64
        AggregateFunctionPtr result = nullptr;
379
64
        auto type = argument_types[define_index]->get_primitive_type();
380
64
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
64
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
64
        (
386
64
                [&] {
387
64
                    if (type == AllowedTypes) {
388
64
                        result = create.template operator()<AllowedTypes>();
389
64
                    }
390
64
                }(),
391
64
                ...);
392
393
64
        return result;
394
64
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE4ENS_23AggregateFunctionTraitsILS6_4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorISC_IKNS_9IDataTypeEESaISI_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
40
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
40
        auto create = [&]<PrimitiveType Ptype>() {
375
40
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
40
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
40
        };
378
40
        AggregateFunctionPtr result = nullptr;
379
40
        auto type = argument_types[define_index]->get_primitive_type();
380
40
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
40
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
40
        (
386
40
                [&] {
387
40
                    if (type == AllowedTypes) {
388
40
                        result = create.template operator()<AllowedTypes>();
389
40
                    }
390
40
                }(),
391
40
                ...);
392
393
40
        return result;
394
40
    }
395
396
    template <typename Class, typename... TArgs>
397
    static AggregateFunctionPtr create_base_with_result_type(const std::string& name,
398
                                                             const DataTypes& argument_types,
399
                                                             const DataTypePtr& result_type,
400
                                                             const bool result_is_nullable,
401
                                                             const AggregateFunctionAttr& attr,
402
2
                                                             TArgs&&... args) {
403
2
        auto create = [&]<PrimitiveType InputType, PrimitiveType ResultType>() {
404
            if constexpr (is_decimalv3(InputType) && is_decimalv3(ResultType) &&
405
0
                          ResultType < InputType) {
406
0
                throw doris::Exception(ErrorCode::INTERNAL_ERROR,
407
0
                                       "agg function {} error, arg type {}, result type {}", name,
408
0
                                       argument_types[define_index]->get_name(),
409
0
                                       result_type->get_name());
410
0
                return nullptr;
411
2
            } else {
412
2
                return creator_without_type::create<
413
2
                        typename Class::template T<InputType, ResultType>>(
414
2
                        argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
415
2
            }
416
2
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_28ELS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_28ELS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_28ELS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_28ELS1_35EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_29ELS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_29ELS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_29ELS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_29ELS1_35EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_30ELS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_30ELS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_30ELS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_30ELS1_35EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_35ELS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_35ELS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_35ELS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_35ELS1_35EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_28ELS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_28ELS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_28ELS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_28ELS1_35EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_29ELS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_29ELS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_29ELS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_29ELS1_35EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_30ELS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_30ELS1_29EEEDav
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_30ELS1_30EEEDav
Line
Count
Source
403
2
        auto create = [&]<PrimitiveType InputType, PrimitiveType ResultType>() {
404
            if constexpr (is_decimalv3(InputType) && is_decimalv3(ResultType) &&
405
                          ResultType < InputType) {
406
                throw doris::Exception(ErrorCode::INTERNAL_ERROR,
407
                                       "agg function {} error, arg type {}, result type {}", name,
408
                                       argument_types[define_index]->get_name(),
409
                                       result_type->get_name());
410
                return nullptr;
411
2
            } else {
412
2
                return creator_without_type::create<
413
2
                        typename Class::template T<InputType, ResultType>>(
414
2
                        argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
415
2
            }
416
2
        };
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_30ELS1_35EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_35ELS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_35ELS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_35ELS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_35ELS1_35EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_28ELS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_28ELS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_28ELS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_28ELS1_35EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_29ELS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_29ELS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_29ELS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_29ELS1_35EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_30ELS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_30ELS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_30ELS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_30ELS1_35EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_35ELS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_35ELS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_35ELS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_35ELS1_35EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_28ELS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_28ELS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_28ELS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_28ELS1_35EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_29ELS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_29ELS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_29ELS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_29ELS1_35EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_30ELS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_30ELS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_30ELS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_30ELS1_35EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_35ELS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_35ELS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_35ELS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_35ELS1_35EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_28ELS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_28ELS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_28ELS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_28ELS1_35EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_29ELS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_29ELS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_29ELS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_29ELS1_35EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_30ELS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_30ELS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_30ELS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_30ELS1_35EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_35ELS1_28EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_35ELS1_29EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_35ELS1_30EEEDav
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_TnS1_vE_clILS1_35ELS1_35EEEDav
417
2
        AggregateFunctionPtr result = nullptr;
418
2
        auto type = argument_types[define_index]->get_primitive_type();
419
420
2
        (
421
8
                [&] {
422
8
                    if (type == AllowedTypes) {
423
2
                        static_assert(is_decimalv3(AllowedTypes));
424
2
                        auto call = [&](const auto& type) -> bool {
425
2
                            using DispatchType = std::decay_t<decltype(type)>;
426
2
                            result =
427
2
                                    create.template operator()<AllowedTypes, DispatchType::PType>();
428
2
                            return true;
429
2
                        };
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_28EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_29EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_30EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_35EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_28EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_29EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_30EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_35EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_28EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_29EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_30EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_35EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_28EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_29EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_30EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_35EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_28EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_29EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_30EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_35EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_28EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_29EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_30EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_35EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_28EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_29EEEEEbS11_
_ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_30EEEEEbS11_
Line
Count
Source
424
2
                        auto call = [&](const auto& type) -> bool {
425
2
                            using DispatchType = std::decay_t<decltype(type)>;
426
2
                            result =
427
2
                                    create.template operator()<AllowedTypes, DispatchType::PType>();
428
2
                            return true;
429
2
                        };
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_35EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_28EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_29EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_30EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_35EEEEEbS11_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_28EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_29EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_30EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_35EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_28EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_29EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_30EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_35EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_28EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_29EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_30EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_35EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_28EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_29EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_30EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_35EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_28EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_29EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_30EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_35EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_28EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_29EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_30EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_35EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_28EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_29EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_30EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_35EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_28EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_29EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_30EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_35EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_28EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_29EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_30EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_35EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_28EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_29EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_30EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_35EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_28EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_29EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_30EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_35EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_28EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_29EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_30EEEEEbS16_
Unexecuted instantiation: _ZZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEvENKUlRKT_E_clINS_16DispatchDataTypeILS1_35EEEEEbS16_
430
2
                        if (!dispatch_switch_decimalv3(result_type->get_primitive_type(), call)) {
431
0
                            throw doris::Exception(
432
0
                                    ErrorCode::INTERNAL_ERROR,
433
0
                                    "agg function {} error, arg type {}, result type {}", name,
434
0
                                    argument_types[define_index]->get_name(),
435
0
                                    result_type->get_name());
436
0
                        }
437
2
                    }
438
8
                }(),
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
421
2
                [&] {
422
2
                    if (type == AllowedTypes) {
423
0
                        static_assert(is_decimalv3(AllowedTypes));
424
0
                        auto call = [&](const auto& type) -> bool {
425
0
                            using DispatchType = std::decay_t<decltype(type)>;
426
0
                            result =
427
0
                                    create.template operator()<AllowedTypes, DispatchType::PType>();
428
0
                            return true;
429
0
                        };
430
0
                        if (!dispatch_switch_decimalv3(result_type->get_primitive_type(), call)) {
431
0
                            throw doris::Exception(
432
0
                                    ErrorCode::INTERNAL_ERROR,
433
0
                                    "agg function {} error, arg type {}, result type {}", name,
434
0
                                    argument_types[define_index]->get_name(),
435
0
                                    result_type->get_name());
436
0
                        }
437
0
                    }
438
2
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Line
Count
Source
421
2
                [&] {
422
2
                    if (type == AllowedTypes) {
423
0
                        static_assert(is_decimalv3(AllowedTypes));
424
0
                        auto call = [&](const auto& type) -> bool {
425
0
                            using DispatchType = std::decay_t<decltype(type)>;
426
0
                            result =
427
0
                                    create.template operator()<AllowedTypes, DispatchType::PType>();
428
0
                            return true;
429
0
                        };
430
0
                        if (!dispatch_switch_decimalv3(result_type->get_primitive_type(), call)) {
431
0
                            throw doris::Exception(
432
0
                                    ErrorCode::INTERNAL_ERROR,
433
0
                                    "agg function {} error, arg type {}, result type {}", name,
434
0
                                    argument_types[define_index]->get_name(),
435
0
                                    result_type->get_name());
436
0
                        }
437
0
                    }
438
2
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
421
2
                [&] {
422
2
                    if (type == AllowedTypes) {
423
2
                        static_assert(is_decimalv3(AllowedTypes));
424
2
                        auto call = [&](const auto& type) -> bool {
425
2
                            using DispatchType = std::decay_t<decltype(type)>;
426
2
                            result =
427
2
                                    create.template operator()<AllowedTypes, DispatchType::PType>();
428
2
                            return true;
429
2
                        };
430
2
                        if (!dispatch_switch_decimalv3(result_type->get_primitive_type(), call)) {
431
0
                            throw doris::Exception(
432
0
                                    ErrorCode::INTERNAL_ERROR,
433
0
                                    "agg function {} error, arg type {}, result type {}", name,
434
0
                                    argument_types[define_index]->get_name(),
435
0
                                    result_type->get_name());
436
0
                        }
437
2
                    }
438
2
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
421
2
                [&] {
422
2
                    if (type == AllowedTypes) {
423
0
                        static_assert(is_decimalv3(AllowedTypes));
424
0
                        auto call = [&](const auto& type) -> bool {
425
0
                            using DispatchType = std::decay_t<decltype(type)>;
426
0
                            result =
427
0
                                    create.template operator()<AllowedTypes, DispatchType::PType>();
428
0
                            return true;
429
0
                        };
430
0
                        if (!dispatch_switch_decimalv3(result_type->get_primitive_type(), call)) {
431
0
                            throw doris::Exception(
432
0
                                    ErrorCode::INTERNAL_ERROR,
433
0
                                    "agg function {} error, arg type {}, result type {}", name,
434
0
                                    argument_types[define_index]->get_name(),
435
0
                                    result_type->get_name());
436
0
                        }
437
0
                    }
438
2
                }(),
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE1_clEv
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Unexecuted instantiation: _ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
439
2
                ...);
440
441
2
        return result;
442
2
    }
Unexecuted instantiation: _ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_25AggregateFuncAvgDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_29AggregateFunctionSumDecimalV3EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_IKNS_9IDataTypeEESaISL_EERKSL_bRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
402
2
                                                             TArgs&&... args) {
403
2
        auto create = [&]<PrimitiveType InputType, PrimitiveType ResultType>() {
404
2
            if constexpr (is_decimalv3(InputType) && is_decimalv3(ResultType) &&
405
2
                          ResultType < InputType) {
406
2
                throw doris::Exception(ErrorCode::INTERNAL_ERROR,
407
2
                                       "agg function {} error, arg type {}, result type {}", name,
408
2
                                       argument_types[define_index]->get_name(),
409
2
                                       result_type->get_name());
410
2
                return nullptr;
411
2
            } else {
412
2
                return creator_without_type::create<
413
2
                        typename Class::template T<InputType, ResultType>>(
414
2
                        argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
415
2
            }
416
2
        };
417
2
        AggregateFunctionPtr result = nullptr;
418
2
        auto type = argument_types[define_index]->get_primitive_type();
419
420
2
        (
421
2
                [&] {
422
2
                    if (type == AllowedTypes) {
423
2
                        static_assert(is_decimalv3(AllowedTypes));
424
2
                        auto call = [&](const auto& type) -> bool {
425
2
                            using DispatchType = std::decay_t<decltype(type)>;
426
2
                            result =
427
2
                                    create.template operator()<AllowedTypes, DispatchType::PType>();
428
2
                            return true;
429
2
                        };
430
2
                        if (!dispatch_switch_decimalv3(result_type->get_primitive_type(), call)) {
431
2
                            throw doris::Exception(
432
2
                                    ErrorCode::INTERNAL_ERROR,
433
2
                                    "agg function {} error, arg type {}, result type {}", name,
434
2
                                    argument_types[define_index]->get_name(),
435
2
                                    result_type->get_name());
436
2
                        }
437
2
                    }
438
2
                }(),
439
2
                ...);
440
441
2
        return result;
442
2
    }
Unexecuted instantiation: _ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_
Unexecuted instantiation: _ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE28create_base_with_result_typeINS_25CurryDirectWithResultTypeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISC_IKNS_9IDataTypeEESaISQ_EERKSQ_bRKNS_21AggregateFunctionAttrEDpOT0_
443
444
    template <template <PrimitiveType> class AggregateFunctionTemplate>
445
    static AggregateFunctionPtr creator(const std::string& name, const DataTypes& argument_types,
446
                                        const DataTypePtr& result_type,
447
                                        const bool result_is_nullable,
448
378
                                        const AggregateFunctionAttr& attr) {
449
378
        return create_base<CurryDirect<AggregateFunctionTemplate>>(argument_types,
450
378
                                                                   result_is_nullable, attr);
451
378
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_9ELS1_20EEE7creatorINS_16AggregateFuncAvgEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS5_IKNS_9IDataTypeEESaISJ_EERKSJ_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
448
34
                                        const AggregateFunctionAttr& attr) {
449
34
        return create_base<CurryDirect<AggregateFunctionTemplate>>(argument_types,
450
34
                                                                   result_is_nullable, attr);
451
34
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE7creatorINS_27AggregateFunctionPercentileEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS5_IKNS_9IDataTypeEESaISJ_EERKSJ_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
448
6
                                        const AggregateFunctionAttr& attr) {
449
6
        return create_base<CurryDirect<AggregateFunctionTemplate>>(argument_types,
450
6
                                                                   result_is_nullable, attr);
451
6
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE7creatorINS_32AggregateFunctionPercentileArrayEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS5_IKNS_9IDataTypeEESaISJ_EERKSJ_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
448
8
                                        const AggregateFunctionAttr& attr) {
449
8
        return create_base<CurryDirect<AggregateFunctionTemplate>>(argument_types,
450
8
                                                                   result_is_nullable, attr);
451
8
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE7creatorINS_29AggregateFunctionPercentileV2EEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS5_IKNS_9IDataTypeEESaISJ_EERKSJ_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
448
24
                                        const AggregateFunctionAttr& attr) {
449
24
        return create_base<CurryDirect<AggregateFunctionTemplate>>(argument_types,
450
24
                                                                   result_is_nullable, attr);
451
24
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE7creatorINS_34AggregateFunctionPercentileArrayV2EEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS5_IKNS_9IDataTypeEESaISJ_EERKSJ_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
448
14
                                        const AggregateFunctionAttr& attr) {
449
14
        return create_base<CurryDirect<AggregateFunctionTemplate>>(argument_types,
450
14
                                                                   result_is_nullable, attr);
451
14
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_20EEE7creatorINS_32AggregateFunctionSumSimpleReaderEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS5_IKNS_9IDataTypeEESaISJ_EERKSJ_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
448
22
                                        const AggregateFunctionAttr& attr) {
449
22
        return create_base<CurryDirect<AggregateFunctionTemplate>>(argument_types,
450
22
                                                                   result_is_nullable, attr);
451
22
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20EEE7creatorINS_26AggregateFunctionSumSimpleEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS5_IKNS_9IDataTypeEESaISJ_EERKSJ_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
448
270
                                        const AggregateFunctionAttr& attr) {
449
270
        return create_base<CurryDirect<AggregateFunctionTemplate>>(argument_types,
450
270
                                                                   result_is_nullable, attr);
451
270
    }
452
453
    // Create agg function with result type from FE.
454
    // Currently only used for decimalv3 sum and avg.
455
    template <template <PrimitiveType, PrimitiveType> class AggregateFunctionTemplate>
456
    static AggregateFunctionPtr creator_with_result_type(const std::string& name,
457
                                                         const DataTypes& argument_types,
458
                                                         const DataTypePtr& result_type,
459
                                                         const bool result_is_nullable,
460
2
                                                         const AggregateFunctionAttr& attr) {
461
2
        return create_base_with_result_type<CurryDirectWithResultType<AggregateFunctionTemplate>>(
462
2
                name, argument_types, result_type, result_is_nullable, attr);
463
2
    }
Unexecuted instantiation: _ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE24creator_with_result_typeINS_25AggregateFuncAvgDecimalV3EEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS5_IKNS_9IDataTypeEESaISJ_EERKSJ_bRKNS_21AggregateFunctionAttrE
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE24creator_with_result_typeINS_29AggregateFunctionSumDecimalV3EEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS5_IKNS_9IDataTypeEESaISJ_EERKSJ_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
460
2
                                                         const AggregateFunctionAttr& attr) {
461
2
        return create_base_with_result_type<CurryDirectWithResultType<AggregateFunctionTemplate>>(
462
2
                name, argument_types, result_type, result_is_nullable, attr);
463
2
    }
Unexecuted instantiation: _ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE24creator_with_result_typeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE2EEEE8FunctionEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISA_IKNS_9IDataTypeEESaISO_EERKSO_bRKNS_21AggregateFunctionAttrE
Unexecuted instantiation: _ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE24creator_with_result_typeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE3EEEE8FunctionEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISA_IKNS_9IDataTypeEESaISO_EERKSO_bRKNS_21AggregateFunctionAttrE
Unexecuted instantiation: _ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE28ELS1_29ELS1_30ELS1_35EEE24creator_with_result_typeINS_43ArrayAggregateFunctionCreatorWithResultTypeINS_37AggregateFunctionTraitsWithResultTypeILNS_18AggregateOperationE4EEEE8FunctionEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorISA_IKNS_9IDataTypeEESaISO_EERKSO_bRKNS_21AggregateFunctionAttrE
464
465
    template <template <PrimitiveType> class AggregateFunctionTemplate, typename... TArgs>
466
180
    static AggregateFunctionPtr create(TArgs&&... args) {
467
180
        return create_base<CurryDirect<AggregateFunctionTemplate>>(std::forward<TArgs>(args)...);
468
180
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_20ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_36ELS1_37ELS1_42ELS1_44EEE6createINS_36AggregateFunctionApproxCountDistinctEJRKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EERKbRKNS_21AggregateFunctionAttrEEEES6_INS_18IAggregateFunctionEEDpOT0_
Line
Count
Source
466
4
    static AggregateFunctionPtr create(TArgs&&... args) {
467
4
        return create_base<CurryDirect<AggregateFunctionTemplate>>(std::forward<TArgs>(args)...);
468
4
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE6createINS_32AggregateFunctionDistinctNumericEJRKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EERKbRKNS_21AggregateFunctionAttrERKS6_INS_18IAggregateFunctionEEEEESK_DpOT0_
Line
Count
Source
466
16
    static AggregateFunctionPtr create(TArgs&&... args) {
467
16
        return create_base<CurryDirect<AggregateFunctionTemplate>>(std::forward<TArgs>(args)...);
468
16
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE6createINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE2ENS_23AggregateFunctionTraitsILS5_2EEEE8FunctionEJSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEEEESB_INS_18IAggregateFunctionEEDpOT0_
Line
Count
Source
466
56
    static AggregateFunctionPtr create(TArgs&&... args) {
467
56
        return create_base<CurryDirect<AggregateFunctionTemplate>>(std::forward<TArgs>(args)...);
468
56
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE6createINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE3ENS_23AggregateFunctionTraitsILS5_3EEEE8FunctionEJSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEEEESB_INS_18IAggregateFunctionEEDpOT0_
Line
Count
Source
466
64
    static AggregateFunctionPtr create(TArgs&&... args) {
467
64
        return create_base<CurryDirect<AggregateFunctionTemplate>>(std::forward<TArgs>(args)...);
468
64
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE6createINS_29ArrayAggregateFunctionCreatorILNS_18AggregateOperationE4ENS_23AggregateFunctionTraitsILS5_4EEEE8FunctionEJSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEEEESB_INS_18IAggregateFunctionEEDpOT0_
Line
Count
Source
466
40
    static AggregateFunctionPtr create(TArgs&&... args) {
467
40
        return create_base<CurryDirect<AggregateFunctionTemplate>>(std::forward<TArgs>(args)...);
468
40
    }
469
470
    template <template <typename> class AggregateFunctionTemplate,
471
              template <PrimitiveType> class Data>
472
    static AggregateFunctionPtr creator(const std::string& name, const DataTypes& argument_types,
473
                                        const DataTypePtr& result_type,
474
                                        const bool result_is_nullable,
475
                                        const AggregateFunctionAttr& attr) {
476
        return create_base<CurryData<AggregateFunctionTemplate, Data>>(argument_types,
477
                                                                       result_is_nullable, attr);
478
    }
479
480
    template <template <typename> class AggregateFunctionTemplate,
481
              template <PrimitiveType> class Data, typename... TArgs>
482
422
    static AggregateFunctionPtr create(TArgs&&... args) {
483
422
        return create_base<CurryData<AggregateFunctionTemplate, Data>>(
484
422
                std::forward<TArgs>(args)...);
485
422
    }
Unexecuted instantiation: _ZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE6createITtTyENS_25AggFunctionOrthBitmapFuncENS_22AggOrthBitMapIntersectEJRKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISA_EERKbRKNS_21AggregateFunctionAttrEEEES7_INS_18IAggregateFunctionEEDpOT1_
Unexecuted instantiation: _ZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE6createITtTyENS_25AggFunctionOrthBitmapFuncENS_27AggOrthBitMapIntersectCountEJRKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISA_EERKbRKNS_21AggregateFunctionAttrEEEES7_INS_18IAggregateFunctionEEDpOT1_
_ZN5doris27creator_with_type_list_baseILi1EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE6createITtTyENS_25AggFunctionOrthBitmapFuncENS_17AggIntersectCountEJRKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISA_EERKbRKNS_21AggregateFunctionAttrEEEES7_INS_18IAggregateFunctionEEDpOT1_
Line
Count
Source
482
8
    static AggregateFunctionPtr create(TArgs&&... args) {
483
8
        return create_base<CurryData<AggregateFunctionTemplate, Data>>(
484
8
                std::forward<TArgs>(args)...);
485
8
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE9EEE6createINS_31AggregateFunctionSampCovarianceENS_8SampDataEJRKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISA_EERKbRKNS_21AggregateFunctionAttrEEEES7_INS_18IAggregateFunctionEEDpOT1_
Line
Count
Source
482
2
    static AggregateFunctionPtr create(TArgs&&... args) {
483
2
        return create_base<CurryData<AggregateFunctionTemplate, Data>>(
484
2
                std::forward<TArgs>(args)...);
485
2
    }
Unexecuted instantiation: _ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE9EEE6createINS_31AggregateFunctionSampCovarianceENS_7PopDataEJRKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISA_EERKbRKNS_21AggregateFunctionAttrEEEES7_INS_18IAggregateFunctionEEDpOT1_
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE9EEE6createINS_23AggregateFunctionBinaryENS_14CorrMomentStatEJRKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISA_EERKbRKNS_21AggregateFunctionAttrEEEES7_INS_18IAggregateFunctionEEDpOT1_
Line
Count
Source
482
2
    static AggregateFunctionPtr create(TArgs&&... args) {
483
2
        return create_base<CurryData<AggregateFunctionTemplate, Data>>(
484
2
                std::forward<TArgs>(args)...);
485
2
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE9EEE6createINS_23AggregateFunctionBinaryENS_21CorrWelfordMomentStatEJRKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISA_EERKbRKNS_21AggregateFunctionAttrEEEES7_INS_18IAggregateFunctionEEDpOT1_
Line
Count
Source
482
2
    static AggregateFunctionPtr create(TArgs&&... args) {
483
2
        return create_base<CurryData<AggregateFunctionTemplate, Data>>(
484
2
                std::forward<TArgs>(args)...);
485
2
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE6createINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEJRKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISA_EERKbRKNS_21AggregateFunctionAttrEEEES7_INS_18IAggregateFunctionEEDpOT1_
Line
Count
Source
482
24
    static AggregateFunctionPtr create(TArgs&&... args) {
483
24
        return create_base<CurryData<AggregateFunctionTemplate, Data>>(
484
24
                std::forward<TArgs>(args)...);
485
24
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE6createINS_15HistogramNormalENS_30AggregateFunctionHistogramDataEJRKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISA_EERKbRKNS_21AggregateFunctionAttrEEEES7_INS_18IAggregateFunctionEEDpOT1_
Line
Count
Source
482
20
    static AggregateFunctionPtr create(TArgs&&... args) {
483
20
        return create_base<CurryData<AggregateFunctionTemplate, Data>>(
484
20
                std::forward<TArgs>(args)...);
485
20
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE6createINS_26AggregateFunctionTopNArrayENS_20ImplArrayWithDefaultEJRKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISA_EERKbRKNS_21AggregateFunctionAttrEEEES7_INS_18IAggregateFunctionEEDpOT1_
Line
Count
Source
482
156
    static AggregateFunctionPtr create(TArgs&&... args) {
483
156
        return create_base<CurryData<AggregateFunctionTemplate, Data>>(
484
156
                std::forward<TArgs>(args)...);
485
156
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_27ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE6createINS_26AggregateFunctionTopNArrayENS_9ImplArrayEJRKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISA_EERKbRKNS_21AggregateFunctionAttrEEEES7_INS_18IAggregateFunctionEEDpOT1_
Line
Count
Source
482
144
    static AggregateFunctionPtr create(TArgs&&... args) {
483
144
        return create_base<CurryData<AggregateFunctionTemplate, Data>>(
484
144
                std::forward<TArgs>(args)...);
485
144
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE6createINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEJRKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISA_EERKbRKNS_21AggregateFunctionAttrEEEES7_INS_18IAggregateFunctionEEDpOT1_
Line
Count
Source
482
40
    static AggregateFunctionPtr create(TArgs&&... args) {
483
40
        return create_base<CurryData<AggregateFunctionTemplate, Data>>(
484
40
                std::forward<TArgs>(args)...);
485
40
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_36ELS1_37ELS1_44EEE6createINS_26AggregateFunctionTopNArrayENS_10ImplWeightEJRKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISA_EERKbRKNS_21AggregateFunctionAttrEEEES7_INS_18IAggregateFunctionEEDpOT1_
Line
Count
Source
482
24
    static AggregateFunctionPtr create(TArgs&&... args) {
483
24
        return create_base<CurryData<AggregateFunctionTemplate, Data>>(
484
24
                std::forward<TArgs>(args)...);
485
24
    }
486
487
    template <template <typename> class AggregateFunctionTemplate, template <typename> class Data,
488
              template <PrimitiveType> class Impl>
489
    static AggregateFunctionPtr creator(const std::string& name, const DataTypes& argument_types,
490
                                        const DataTypePtr& result_type,
491
                                        const bool result_is_nullable,
492
                                        const AggregateFunctionAttr& attr) {
493
        return create_base<CurryDataImpl<AggregateFunctionTemplate, Data, Impl>>(
494
                argument_types, result_is_nullable, attr);
495
    }
496
497
    template <template <typename> class AggregateFunctionTemplate, template <typename> class Data,
498
              template <PrimitiveType> class Impl, typename... TArgs>
499
    static AggregateFunctionPtr create(TArgs&&... args) {
500
        return create_base<CurryDataImpl<AggregateFunctionTemplate, Data, Impl>>(
501
                std::forward<TArgs>(args)...);
502
    }
503
504
    template <template <PrimitiveType, typename> class AggregateFunctionTemplate,
505
              template <PrimitiveType> class Data>
506
    static AggregateFunctionPtr creator(const std::string& name, const DataTypes& argument_types,
507
                                        const DataTypePtr& result_type,
508
                                        const bool result_is_nullable,
509
20
                                        const AggregateFunctionAttr& attr) {
510
20
        return create_base<CurryDirectAndData<AggregateFunctionTemplate, Data>>(
511
20
                argument_types, result_is_nullable, attr);
512
20
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2EEE7creatorINS_24AggregateFunctionBitwiseENS_31AggregateFunctionGroupBitOrDataEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS6_IKNS_9IDataTypeEESaISK_EERKSK_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
509
4
                                        const AggregateFunctionAttr& attr) {
510
4
        return create_base<CurryDirectAndData<AggregateFunctionTemplate, Data>>(
511
4
                argument_types, result_is_nullable, attr);
512
4
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2EEE7creatorINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitAndDataEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS6_IKNS_9IDataTypeEESaISK_EERKSK_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
509
4
                                        const AggregateFunctionAttr& attr) {
510
4
        return create_base<CurryDirectAndData<AggregateFunctionTemplate, Data>>(
511
4
                argument_types, result_is_nullable, attr);
512
4
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE7creatorINS_24AggregateFunctionBitwiseENS_31AggregateFunctionGroupBitOrDataEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS6_IKNS_9IDataTypeEESaISK_EERKSK_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
509
8
                                        const AggregateFunctionAttr& attr) {
510
8
        return create_base<CurryDirectAndData<AggregateFunctionTemplate, Data>>(
511
8
                argument_types, result_is_nullable, attr);
512
8
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE7creatorINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitAndDataEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS6_IKNS_9IDataTypeEESaISK_EERKSK_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
509
2
                                        const AggregateFunctionAttr& attr) {
510
2
        return create_base<CurryDirectAndData<AggregateFunctionTemplate, Data>>(
511
2
                argument_types, result_is_nullable, attr);
512
2
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE7creatorINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitXorDataEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS6_IKNS_9IDataTypeEESaISK_EERKSK_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
509
2
                                        const AggregateFunctionAttr& attr) {
510
2
        return create_base<CurryDirectAndData<AggregateFunctionTemplate, Data>>(
511
2
                argument_types, result_is_nullable, attr);
512
2
    }
513
514
    template <template <PrimitiveType, typename> class AggregateFunctionTemplate,
515
              template <PrimitiveType> class Data, typename... TArgs>
516
118
    static AggregateFunctionPtr create(TArgs&&... args) {
517
118
        return create_base<CurryDirectAndData<AggregateFunctionTemplate, Data>>(
518
118
                std::forward<TArgs>(args)...);
519
118
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE6createINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEJRKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISA_EERKbRKNS_21AggregateFunctionAttrEEEES7_INS_18IAggregateFunctionEEDpOT1_
Line
Count
Source
516
4
    static AggregateFunctionPtr create(TArgs&&... args) {
517
4
        return create_base<CurryDirectAndData<AggregateFunctionTemplate, Data>>(
518
4
                std::forward<TArgs>(args)...);
519
4
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE6createINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEJRKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISA_EERKbRKNS_21AggregateFunctionAttrEEEES7_INS_18IAggregateFunctionEEDpOT1_
Line
Count
Source
516
26
    static AggregateFunctionPtr create(TArgs&&... args) {
517
26
        return create_base<CurryDirectAndData<AggregateFunctionTemplate, Data>>(
518
26
                std::forward<TArgs>(args)...);
519
26
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9ELS1_28ELS1_29ELS1_30ELS1_35EEE6createINS_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEJRKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISA_EERKbRKNS_21AggregateFunctionAttrEEEES7_INS_18IAggregateFunctionEEDpOT1_
Line
Count
Source
516
50
    static AggregateFunctionPtr create(TArgs&&... args) {
517
50
        return create_base<CurryDirectAndData<AggregateFunctionTemplate, Data>>(
518
50
                std::forward<TArgs>(args)...);
519
50
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE23ELS1_10ELS1_41EEE6createINS_40AggregateFunctionDataSketchesHllUnionAggENS_30AggregateFunctionHllSketchDataEJRKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISA_EERKbRKNS_21AggregateFunctionAttrEEEES7_INS_18IAggregateFunctionEEDpOT1_
Line
Count
Source
516
24
    static AggregateFunctionPtr create(TArgs&&... args) {
517
24
        return create_base<CurryDirectAndData<AggregateFunctionTemplate, Data>>(
518
24
                std::forward<TArgs>(args)...);
519
24
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2ELS1_3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10ELS1_17ELS1_8ELS1_9ELS1_25ELS1_26ELS1_43ELS1_42ELS1_41ELS1_44EEE6createINS_21AggregateFunctionUniqENS_30AggregateFunctionUniqExactDataEJRKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISA_EERKbRKNS_21AggregateFunctionAttrEEEES7_INS_18IAggregateFunctionEEDpOT1_
Line
Count
Source
516
14
    static AggregateFunctionPtr create(TArgs&&... args) {
517
14
        return create_base<CurryDirectAndData<AggregateFunctionTemplate, Data>>(
518
14
                std::forward<TArgs>(args)...);
519
14
    }
520
};
521
522
template <PrimitiveType... AllowedTypes>
523
using creator_with_type_list = creator_with_type_list_base<0, AllowedTypes...>;
524
525
} // namespace  doris