Coverage Report

Created: 2026-10-14 07:58

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
1.69k
    do {                                                                                           \
43
1.69k
        constexpr bool _is_new_serialized_type =                                                   \
44
1.69k
                !std::is_same_v<decltype(&FunctionTemplate::get_serialized_type),                  \
45
1.69k
                                decltype(&IAggregateFunction::get_serialized_type)>;               \
46
1.69k
        if constexpr (_is_new_serialized_type) {                                                   \
47
719
            static_assert(                                                                         \
48
719
                    !std::is_same_v<decltype(&FunctionTemplate::deserialize_from_column_row),      \
49
719
                                    decltype(&IAggregateFunctionHelper<                            \
50
719
                                             FunctionTemplate>::deserialize_from_column_row)>,     \
51
719
                    "need to override deserialize_from_column_row");                               \
52
719
            static_assert(!std::is_same_v<decltype(&FunctionTemplate::serialize_to_column),        \
53
719
                                          decltype(&IAggregateFunctionHelper<                      \
54
719
                                                   FunctionTemplate>::serialize_to_column)>,       \
55
719
                          "need to override serialize_to_column");                                 \
56
719
            static_assert(                                                                         \
57
719
                    !std::is_same_v<                                                               \
58
719
                            decltype(&FunctionTemplate::streaming_agg_serialize_to_column),        \
59
719
                            decltype(&IAggregateFunction::streaming_agg_serialize_to_column)>,     \
60
719
                    "need to override "                                                            \
61
719
                    "streaming_agg_serialize_to_column");                                          \
62
719
            static_assert(!std::is_same_v<decltype(&FunctionTemplate::deserialize_and_merge_vec),  \
63
719
                                          decltype(&IAggregateFunctionHelper<                      \
64
719
                                                   FunctionTemplate>::deserialize_and_merge_vec)>, \
65
719
                          "need to override deserialize_and_merge_vec");                           \
66
719
            static_assert(                                                                         \
67
719
                    !std::is_same_v<                                                               \
68
719
                            decltype(&FunctionTemplate::deserialize_and_merge_vec_selected),       \
69
719
                            decltype(&IAggregateFunctionHelper<                                    \
70
719
                                     FunctionTemplate>::deserialize_and_merge_vec_selected)>,      \
71
719
                    "need to override "                                                            \
72
719
                    "deserialize_and_merge_vec_selected");                                         \
73
719
            static_assert(                                                                         \
74
719
                    !std::is_same_v<decltype(&FunctionTemplate::serialize_without_key_to_column),  \
75
719
                                    decltype(&IAggregateFunctionHelper<                            \
76
719
                                             FunctionTemplate>::serialize_without_key_to_column)>, \
77
719
                    "need to override serialize_without_key_to_column");                           \
78
719
            static_assert(                                                                         \
79
719
                    !std::is_same_v<                                                               \
80
719
                            decltype(&FunctionTemplate::deserialize_and_merge_from_column_range),  \
81
719
                            decltype(&IAggregateFunctionHelper<                                    \
82
719
                                     FunctionTemplate>::deserialize_and_merge_from_column)>,       \
83
719
                    "need to override "                                                            \
84
719
                    "deserialize_and_merge_from_column");                                          \
85
719
        }                                                                                          \
86
1.69k
    } 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
248
                                        const AggregateFunctionAttr& attr) {
105
248
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
106
248
        return create<AggregateFunctionTemplate>(argument_types, result_is_nullable, attr);
107
248
    }
Unexecuted instantiation: _ZN5doris20creator_without_type7creatorINS_19WindowFunctionNTileEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS3_IKNS_9IDataTypeEESaISH_EERKSH_bRKNS_21AggregateFunctionAttrE
_ZN5doris20creator_without_type7creatorINS_26AggregateFunctionRetentionEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS3_IKNS_9IDataTypeEESaISH_EERKSH_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
104
7
                                        const AggregateFunctionAttr& attr) {
105
7
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
106
7
        return create<AggregateFunctionTemplate>(argument_types, result_is_nullable, attr);
107
7
    }
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
127
                                        const AggregateFunctionAttr& attr) {
105
127
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
106
127
        return create<AggregateFunctionTemplate>(argument_types, result_is_nullable, attr);
107
127
    }
_ZN5doris20creator_without_type7creatorINS_41AggregateFunctionExponentialMovingAverageEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS3_IKNS_9IDataTypeEESaISH_EERKSH_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
104
5
                                        const AggregateFunctionAttr& attr) {
105
5
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
106
5
        return create<AggregateFunctionTemplate>(argument_types, result_is_nullable, attr);
107
5
    }
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
103
                                        const AggregateFunctionAttr& attr) {
105
103
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
106
103
        return create<AggregateFunctionTemplate>(argument_types, result_is_nullable, attr);
107
103
    }
_ZN5doris20creator_without_type7creatorINS_25AggregateFunctionBitmapOpINS_34AggregateFunctionBitmapIntersectOpEEEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS5_IKNS_9IDataTypeEESaISJ_EERKSJ_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
104
2
                                        const AggregateFunctionAttr& attr) {
105
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
106
2
        return create<AggregateFunctionTemplate>(argument_types, result_is_nullable, attr);
107
2
    }
_ZN5doris20creator_without_type7creatorINS_25AggregateFunctionBitmapOpINS_33AggregateFunctionGroupBitmapXorOpEEEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS5_IKNS_9IDataTypeEESaISJ_EERKSJ_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
104
2
                                        const AggregateFunctionAttr& attr) {
105
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
106
2
        return create<AggregateFunctionTemplate>(argument_types, result_is_nullable, attr);
107
2
    }
_ZN5doris20creator_without_type7creatorINS_25AggregateFuntionBoolUnionINS_28AggregateFunctionBoolXorDataEEEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS5_IKNS_9IDataTypeEESaISJ_EERKSJ_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
104
2
                                        const AggregateFunctionAttr& attr) {
105
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
106
2
        return create<AggregateFunctionTemplate>(argument_types, result_is_nullable, attr);
107
2
    }
108
109
    template <typename AggregateFunctionTemplate, typename... TArgs>
110
    static AggregateFunctionPtr create(const DataTypes& argument_types_,
111
                                       const bool result_is_nullable,
112
1.13k
                                       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
1.13k
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
497
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
464
                return create_unary_arguments<AggregateFunctionTemplate>(
117
464
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
118
464
            } else {
119
33
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
33
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
33
            }
122
497
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
401
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
335
                return create_multi_arguments<AggregateFunctionTemplate>(
125
335
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
126
335
            } else {
127
66
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
66
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
66
            }
130
401
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
238
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
84
                return create_varargs<AggregateFunctionTemplate>(
133
84
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
134
154
            } else {
135
154
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
154
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
154
            }
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
1.13k
    }
_ZN5doris20creator_without_type6createINS_29AggregateFunctionSampVarianceINS_8SampDataILNS_13PrimitiveTypeE9ENS_16VarianceSampNameELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
1
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
1
                return create_unary_arguments<AggregateFunctionTemplate>(
117
1
                        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
1
    }
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
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_21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
9
                                       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
9
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
9
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
9
                return create_multi_arguments<AggregateFunctionTemplate>(
125
9
                        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
9
    }
_ZN5doris20creator_without_type6createINS_21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_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
8
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
8
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
8
                return create_multi_arguments<AggregateFunctionTemplate>(
125
8
                        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_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
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_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_
Unexecuted instantiation: _ZN5doris20creator_without_type6createINS_19WindowFunctionNTileEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type6createINS_29AggregateFunctionWindowFunnelILNS_13PrimitiveTypeE26EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
15
                                       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
15
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
15
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
15
                return create_multi_arguments<AggregateFunctionTemplate>(
125
15
                        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
15
    }
_ZN5doris20creator_without_type6createINS_29AggregateFunctionWindowFunnelILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
1
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
1
                return create_multi_arguments<AggregateFunctionTemplate>(
125
1
                        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
1
    }
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
47
                                       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
47
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
47
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
47
                return create_multi_arguments<AggregateFunctionTemplate>(
125
47
                        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
47
    }
_ZN5doris20creator_without_type6createINS_31AggregateFunctionWindowFunnelV2ILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
1
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
1
                return create_multi_arguments<AggregateFunctionTemplate>(
125
1
                        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
1
    }
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
7
                                       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
7
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
7
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
7
                return create_varargs<AggregateFunctionTemplate>(
133
7
                        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
7
    }
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
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
20
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
20
                return create_varargs<AggregateFunctionTemplate>(
133
20
                        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_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
1
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
1
                return create_varargs<AggregateFunctionTemplate>(
133
1
                        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
1
    }
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
21
                                       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
21
        } 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
21
            } else {
135
21
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
21
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
21
            }
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
21
    }
_ZN5doris20creator_without_type6createINS_30AggregateFunctionSequenceCountILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
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_
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
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_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
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_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
11
                                       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
11
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
11
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
11
                return create_multi_arguments<AggregateFunctionTemplate>(
125
11
                        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
11
    }
_ZN5doris20creator_without_type6createINS_28AggregateFunctionGroupConcatINS_35AggregateFunctionGroupConcatImplStrEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
3
                                       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
3
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
3
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
3
                return create_varargs<AggregateFunctionTemplate>(
133
3
                        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
3
    }
_ZN5doris20creator_without_type6createINS_28AggregateFunctionGroupConcatINS_38AggregateFunctionGroupConcatImplStrStrEEEJEEESt10shared_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
        } 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
20
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
20
                return create_varargs<AggregateFunctionTemplate>(
133
20
                        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_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
127
                                       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
127
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
127
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
127
                return create_unary_arguments<AggregateFunctionTemplate>(
117
127
                        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
127
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE2ENS_36AggregateFunctionLinearHistogramDataILS3_2EEELb1EEEJEEESt10shared_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_13PrimitiveTypeE3ENS_36AggregateFunctionLinearHistogramDataILS3_3EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
127
1
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE4ENS_36AggregateFunctionLinearHistogramDataILS3_4EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
127
1
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE5ENS_36AggregateFunctionLinearHistogramDataILS3_5EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
127
1
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE6ENS_36AggregateFunctionLinearHistogramDataILS3_6EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
127
1
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE7ENS_36AggregateFunctionLinearHistogramDataILS3_7EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
127
1
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE8ENS_36AggregateFunctionLinearHistogramDataILS3_8EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
127
1
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE9ENS_36AggregateFunctionLinearHistogramDataILS3_9EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
127
1
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE28ENS_36AggregateFunctionLinearHistogramDataILS3_28EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
127
1
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE29ENS_36AggregateFunctionLinearHistogramDataILS3_29EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
127
1
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE30ENS_36AggregateFunctionLinearHistogramDataILS3_30EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
127
1
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE35ENS_36AggregateFunctionLinearHistogramDataILS3_35EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
127
1
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE2ENS_36AggregateFunctionLinearHistogramDataILS3_2EEELb0EEEJEEESt10shared_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_13PrimitiveTypeE3ENS_36AggregateFunctionLinearHistogramDataILS3_3EEELb0EEEJEEESt10shared_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_4EEELb0EEEJEEESt10shared_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_5EEELb0EEEJEEESt10shared_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_6EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
3
                                       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
3
        } 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
3
            } else {
127
3
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
3
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
3
            }
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
3
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE7ENS_36AggregateFunctionLinearHistogramDataILS3_7EEELb0EEEJEEESt10shared_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_8EEELb0EEEJEEESt10shared_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_9EEELb0EEEJEEESt10shared_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_28EEELb0EEEJEEESt10shared_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_29EEELb0EEEJEEESt10shared_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_30EEELb0EEEJEEESt10shared_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_35EEELb0EEEJEEESt10shared_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_25AggFunctionOrthBitmapFuncINS_20AggOrthBitMapExprCalILNS_13PrimitiveTypeE23EEENS_15MultiExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
1
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
1
                return create_multi_arguments<AggregateFunctionTemplate>(
125
1
                        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
1
    }
_ZN5doris20creator_without_type6createINS_25AggFunctionOrthBitmapFuncINS_25AggOrthBitMapExprCalCountILNS_13PrimitiveTypeE23EEENS_15MultiExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
1
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
1
                return create_multi_arguments<AggregateFunctionTemplate>(
125
1
                        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
1
    }
_ZN5doris20creator_without_type6createINS_31AggregateFunctionSampCovarianceINS_8SampDataILNS_13PrimitiveTypeE9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
1
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
1
                return create_multi_arguments<AggregateFunctionTemplate>(
125
1
                        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
1
    }
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
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_40AggregateFunctionDataSketchesHllUnionAggILNS_13PrimitiveTypeE41ENS_30AggregateFunctionHllSketchDataILS3_41EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_41AggregateFunctionExponentialMovingAverageEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
5
                                       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
5
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
5
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
5
                return create_multi_arguments<AggregateFunctionTemplate>(
125
5
                        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
5
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionForEachEJRSt10shared_ptrINS_18IAggregateFunctionEEEEES5_RKSt6vectorIS3_IKNS_9IDataTypeEESaISA_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_26AggregateFunctionForEachV2EJRSt10shared_ptrINS_18IAggregateFunctionEEEEES5_RKSt6vectorIS3_IKNS_9IDataTypeEESaISA_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
7
                                       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
7
        } else if constexpr (std::is_base_of_v<VarargsExpression, AggregateFunctionTemplate>) {
131
7
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
132
7
                return create_varargs<AggregateFunctionTemplate>(
133
7
                        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
7
    }
_ZN5doris20creator_without_type6createINS_22AggregateFunctionAIAggEJEEESt10shared_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
    }
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
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
    }
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
103
                                       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
103
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
103
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
103
                return create_unary_arguments<AggregateFunctionTemplate>(
117
103
                        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
103
    }
_ZN5doris20creator_without_type6createINS_25AggregateFunctionBitmapOpINS_34AggregateFunctionBitmapIntersectOpEEEJEEESt10shared_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
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_25AggregateFunctionBitmapOpINS_33AggregateFunctionGroupBitmapXorOpEEEJEEESt10shared_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
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_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE2ENS_31AggregateFunctionGroupBitOrDataILS3_2EEEEEJEEESt10shared_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_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE2ENS_32AggregateFunctionGroupBitAndDataILS3_2EEEEEJEEESt10shared_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_25AggregateFuntionBoolUnionINS_28AggregateFunctionBoolXorDataEEEJEEESt10shared_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
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_23AggregateFunctionBinaryINS_8StatFuncILNS_13PrimitiveTypeE9ENS_10CorrMomentEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
1
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
1
                return create_multi_arguments<AggregateFunctionTemplate>(
125
1
                        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
1
    }
_ZN5doris20creator_without_type6createINS_23AggregateFunctionBinaryINS_8StatFuncILNS_13PrimitiveTypeE9ENS_17CorrMomentWelfordEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
1
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
1
                return create_multi_arguments<AggregateFunctionTemplate>(
125
1
                        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
1
    }
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
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
5
                                       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
5
        } 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
5
            } else {
135
5
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
5
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
5
            }
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
5
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEELb0EEEJEEESt10shared_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_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEELb0EEEJEEESt10shared_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_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
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_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
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
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
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_13PrimitiveTypeE0ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
9
                                       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
9
        } 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
9
            } else {
135
9
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
9
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
9
            }
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
9
    }
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
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_20AggregateFunctionAvgILNS_13PrimitiveTypeE4ELS3_9ENS_24AggregateFunctionAvgDataILS3_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
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_20AggregateFunctionAvgILNS_13PrimitiveTypeE5ELS3_9ENS_24AggregateFunctionAvgDataILS3_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
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_20AggregateFunctionAvgILNS_13PrimitiveTypeE6ELS3_9ENS_24AggregateFunctionAvgDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
21
                                       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
21
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
21
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
21
                return create_unary_arguments<AggregateFunctionTemplate>(
117
21
                        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
21
    }
_ZN5doris20creator_without_type6createINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE7ELS3_9ENS_24AggregateFunctionAvgDataILS3_7EEEEEJEEESt10shared_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
    }
_ZN5doris20creator_without_type6createINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE9ELS3_9ENS_24AggregateFunctionAvgDataILS3_9EEEEEJEEESt10shared_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_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
3
                                       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
3
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
3
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
3
                return create_unary_arguments<AggregateFunctionTemplate>(
117
3
                        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
3
    }
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
1
                                       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
1
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
1
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
1
                return create_unary_arguments<AggregateFunctionTemplate>(
117
1
                        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
1
    }
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
1
                                       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
1
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
1
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
1
                return create_unary_arguments<AggregateFunctionTemplate>(
117
1
                        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
1
    }
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
1
                                       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
1
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
1
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
1
                return create_unary_arguments<AggregateFunctionTemplate>(
117
1
                        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
1
    }
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
7
                                       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
7
        } 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
7
            } else {
135
7
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
7
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
7
            }
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
7
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
7
                                       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
7
        } 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
7
            } else {
135
7
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
7
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
7
            }
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
7
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
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
7
                                       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
7
        } 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
7
            } else {
135
7
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
7
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
7
            }
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
7
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
7
                                       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
7
        } 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
7
            } else {
135
7
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
7
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
7
            }
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
7
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
5
                                       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
5
        } 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
5
            } else {
135
5
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
5
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
5
            }
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
5
    }
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
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEELb0EEEJEEESt10shared_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_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
3
                                       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
3
        } 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
3
            } else {
135
3
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
3
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
3
            }
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
3
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEELb0EEEJEEESt10shared_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_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
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_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
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
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
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
    }
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
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
    }
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
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
    }
_ZN5doris20creator_without_type6createINS_25AggregateFunctionDistinctINS_44AggregateFunctionDistinctMultipleGenericDataELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES7_RKSt6vectorIS5_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
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
    }
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
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_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE4EEEEEJEEESt10shared_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
            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_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
5
                                       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
5
        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
5
            } else {
119
5
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
5
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
5
            }
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
5
    }
_ZN5doris20creator_without_type6createINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE6EEEEEJEEESt10shared_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_13PrimitiveTypeE7EEEEEJEEESt10shared_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
            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_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE8EEEEEJEEESt10shared_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
            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_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_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
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
    }
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
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_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE26EEEEEJEEESt10shared_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
            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
    }
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
3
                                       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
3
        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
3
            } else {
119
3
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
3
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
3
            }
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
3
    }
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
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
    }
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
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE4EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE5EEELb1EEEJEEESt10shared_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_13PrimitiveTypeE6EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE7EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE8EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE9EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
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
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE25EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE26EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
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
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
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
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE4EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE5EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE6EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE7EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE8EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE9EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
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
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_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
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
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
1
                                       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
1
        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
1
            } else {
119
1
                return create_unary_arguments_return_not_nullable<AggregateFunctionTemplate>(
120
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
121
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_42AggregateFunctionPercentileApproxTwoParamsEJEEESt10shared_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_44AggregateFunctionPercentileApproxThreeParamsEJEEESt10shared_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_52AggregateFunctionPercentileApproxWeightedThreeParamsEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
3
                                       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
3
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
3
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
3
                return create_multi_arguments<AggregateFunctionTemplate>(
125
3
                        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
3
    }
_ZN5doris20creator_without_type6createINS_51AggregateFunctionPercentileApproxWeightedFourParamsEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
1
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
1
                return create_multi_arguments<AggregateFunctionTemplate>(
125
1
                        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
1
    }
_ZN5doris20creator_without_type6createINS_38AggregateFunctionPercentileApproxArrayILb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS4_IKNS_9IDataTypeEESaISA_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
            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
10
            } else {
127
10
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
10
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
10
            }
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_38AggregateFunctionPercentileApproxArrayILb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS4_IKNS_9IDataTypeEESaISA_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
7
                                       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
7
        } 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
7
            } else {
127
7
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
7
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
7
            }
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
7
    }
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
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_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
1
                                       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
1
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
1
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
1
                return create_multi_arguments<AggregateFunctionTemplate>(
125
1
                        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
1
    }
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
1
                                       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
1
        } 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
1
            } else {
127
1
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
1
            }
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
1
    }
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
3
                                       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
3
        } 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
3
            } else {
127
3
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
3
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
3
            }
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
3
    }
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
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_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
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
    }
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
1
                                       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
1
        } 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
1
            } else {
127
1
                return create_multi_arguments_return_not_nullable<AggregateFunctionTemplate>(
128
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
129
1
            }
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
1
    }
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
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_20AggregateFunctionSumILNS_13PrimitiveTypeE3ELS3_3ENS_24AggregateFunctionSumDataILS3_3EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
1
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
1
                return create_unary_arguments<AggregateFunctionTemplate>(
117
1
                        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
1
    }
_ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE4ELS3_4ENS_24AggregateFunctionSumDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
1
                                       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
1
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
1
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
1
                return create_unary_arguments<AggregateFunctionTemplate>(
117
1
                        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
1
    }
_ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE5ELS3_5ENS_24AggregateFunctionSumDataILS3_5EEEEEJEEESt10shared_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
    }
_ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE6ELS3_6ENS_24AggregateFunctionSumDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
85
                                       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
85
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
85
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
85
                return create_unary_arguments<AggregateFunctionTemplate>(
117
85
                        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
85
    }
_ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE7ELS3_7ENS_24AggregateFunctionSumDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
5
                                       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
5
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
5
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
5
                return create_unary_arguments<AggregateFunctionTemplate>(
117
5
                        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
5
    }
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
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_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
1
                                       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
1
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
1
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
1
                return create_unary_arguments<AggregateFunctionTemplate>(
117
1
                        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
1
    }
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
1
                                       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
1
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
1
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
1
                return create_unary_arguments<AggregateFunctionTemplate>(
117
1
                        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
1
    }
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
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_20AggregateFunctionSumILNS_13PrimitiveTypeE4ELS3_6ENS_24AggregateFunctionSumDataILS3_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
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_20AggregateFunctionSumILNS_13PrimitiveTypeE5ELS3_6ENS_24AggregateFunctionSumDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
112
26
                                       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
26
        if constexpr (std::is_base_of_v<UnaryExpression, AggregateFunctionTemplate>) {
115
26
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
116
26
                return create_unary_arguments<AggregateFunctionTemplate>(
117
26
                        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
26
    }
_ZN5doris20creator_without_type6createINS_20AggregateFunctionSumILNS_13PrimitiveTypeE8ELS3_9ENS_24AggregateFunctionSumDataILS3_9EEEEEJEEESt10shared_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_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEEEEJEEESt10shared_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
12
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
12
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
12
                return create_multi_arguments<AggregateFunctionTemplate>(
125
12
                        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_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
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
8
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
8
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
8
                return create_multi_arguments<AggregateFunctionTemplate>(
125
8
                        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_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
58
                                       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
58
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
58
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
58
                return create_multi_arguments<AggregateFunctionTemplate>(
125
58
                        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
58
    }
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
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
12
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
12
                return create_multi_arguments<AggregateFunctionTemplate>(
125
12
                        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_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
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_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
58
                                       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
58
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
58
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
58
                return create_multi_arguments<AggregateFunctionTemplate>(
125
58
                        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
58
    }
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
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
12
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
12
                return create_multi_arguments<AggregateFunctionTemplate>(
125
12
                        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_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
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
8
        } else if constexpr (std::is_base_of_v<MultiExpression, AggregateFunctionTemplate>) {
123
8
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
8
                return create_multi_arguments<AggregateFunctionTemplate>(
125
8
                        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_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
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
12
            if constexpr (std::is_base_of_v<NullableAggregateFunction, AggregateFunctionTemplate>) {
124
12
                return create_multi_arguments<AggregateFunctionTemplate>(
125
12
                        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_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
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
    }
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
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
    }
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
1
                                       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
1
        } 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
1
            } else {
135
1
                return create_varargs_return_not_nullable<AggregateFunctionTemplate>(
136
1
                        argument_types_, result_is_nullable, attr, std::forward<TArgs>(args)...);
137
1
            }
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
1
    }
_ZN5doris20creator_without_type6createINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE8ELS3_9ENS_24AggregateFunctionAvgDataILS3_9EEEEEJEEESt10shared_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
    }
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
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_24AggregateFunctionProductILNS_13PrimitiveTypeE6ELS3_6ENS_28AggregateFunctionProductDataILS3_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
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_24AggregateFunctionProductILNS_13PrimitiveTypeE7ELS3_7ENS_28AggregateFunctionProductDataILS3_7EEEEEJEEESt10shared_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_24AggregateFunctionProductILNS_13PrimitiveTypeE8ELS3_8ENS_28AggregateFunctionProductDataILS3_8EEEEEJEEESt10shared_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_24AggregateFunctionProductILNS_13PrimitiveTypeE9ELS3_9ENS_28AggregateFunctionProductDataILS3_9EEEEEJEEESt10shared_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
    }
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
84
                                               const AggregateFunctionAttr& attr, TArgs&&... args) {
152
84
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
153
84
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
154
84
        if (have_nullable(argument_types_)) {
155
6
            std::visit(
156
6
                    [&](auto multi_arguments, auto result_is_nullable) {
157
6
                        if (attr.enable_aggregate_function_null_v2) {
158
2
                            result.reset(new NullableV2T<multi_arguments, result_is_nullable,
159
2
                                                         AggregateFunctionTemplate>(
160
2
                                    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
6
                    },
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
2
                    [&](auto multi_arguments, auto result_is_nullable) {
157
2
                        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
2
                        } else {
162
2
                            result.reset(new NullableT<multi_arguments, result_is_nullable,
163
2
                                                       AggregateFunctionTemplate>(
164
2
                                    result.release(), argument_types_, attr.is_window_function));
165
2
                        }
166
2
                    },
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
4
                    [&](auto multi_arguments, auto result_is_nullable) {
157
4
                        if (attr.enable_aggregate_function_null_v2) {
158
2
                            result.reset(new NullableV2T<multi_arguments, result_is_nullable,
159
2
                                                         AggregateFunctionTemplate>(
160
2
                                    result.release(), argument_types_, attr.is_window_function));
161
2
                        } else {
162
2
                            result.reset(new NullableT<multi_arguments, result_is_nullable,
163
2
                                                       AggregateFunctionTemplate>(
164
2
                                    result.release(), argument_types_, attr.is_window_function));
165
2
                        }
166
4
                    },
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
6
                    make_bool_variant(argument_types_.size() > 1),
168
6
                    make_bool_variant(result_is_nullable));
169
6
        }
170
171
84
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
172
84
        return AggregateFunctionPtr(result.release());
173
84
    }
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
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_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
7
                                               const AggregateFunctionAttr& attr, TArgs&&... args) {
152
7
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
153
7
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
154
7
        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
7
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
172
7
        return AggregateFunctionPtr(result.release());
173
7
    }
_ZN5doris20creator_without_type14create_varargsINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE26EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
151
20
                                               const AggregateFunctionAttr& attr, TArgs&&... args) {
152
20
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
153
20
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
154
20
        if (have_nullable(argument_types_)) {
155
2
            std::visit(
156
2
                    [&](auto multi_arguments, auto result_is_nullable) {
157
2
                        if (attr.enable_aggregate_function_null_v2) {
158
2
                            result.reset(new NullableV2T<multi_arguments, result_is_nullable,
159
2
                                                         AggregateFunctionTemplate>(
160
2
                                    result.release(), argument_types_, attr.is_window_function));
161
2
                        } else {
162
2
                            result.reset(new NullableT<multi_arguments, result_is_nullable,
163
2
                                                       AggregateFunctionTemplate>(
164
2
                                    result.release(), argument_types_, attr.is_window_function));
165
2
                        }
166
2
                    },
167
2
                    make_bool_variant(argument_types_.size() > 1),
168
2
                    make_bool_variant(result_is_nullable));
169
2
        }
170
171
20
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
172
20
        return AggregateFunctionPtr(result.release());
173
20
    }
_ZN5doris20creator_without_type14create_varargsINS_30AggregateFunctionSequenceMatchILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
151
1
                                               const AggregateFunctionAttr& attr, TArgs&&... args) {
152
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
153
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
154
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
172
1
        return AggregateFunctionPtr(result.release());
173
1
    }
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
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_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
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_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
3
                                               const AggregateFunctionAttr& attr, TArgs&&... args) {
152
3
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
153
3
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
154
3
        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
3
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
172
3
        return AggregateFunctionPtr(result.release());
173
3
    }
_ZN5doris20creator_without_type14create_varargsINS_28AggregateFunctionGroupConcatINS_38AggregateFunctionGroupConcatImplStrStrEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
151
20
                                               const AggregateFunctionAttr& attr, TArgs&&... args) {
152
20
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
153
20
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
154
20
        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
20
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
172
20
        return AggregateFunctionPtr(result.release());
173
20
    }
_ZN5doris20creator_without_type14create_varargsINS_24AggregateFunctionForEachEJRSt10shared_ptrINS_18IAggregateFunctionEEEEES5_RKSt6vectorIS3_IKNS_9IDataTypeEESaISA_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_26AggregateFunctionForEachV2EJRSt10shared_ptrINS_18IAggregateFunctionEEEEES5_RKSt6vectorIS3_IKNS_9IDataTypeEESaISA_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
151
7
                                               const AggregateFunctionAttr& attr, TArgs&&... args) {
152
7
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
153
7
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
154
7
        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
7
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
172
7
        return AggregateFunctionPtr(result.release());
173
7
    }
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
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
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
6
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
172
6
        return AggregateFunctionPtr(result.release());
173
6
    }
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
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
    }
_ZN5doris20creator_without_type14create_varargsINS_25AggregateFunctionDistinctINS_44AggregateFunctionDistinctMultipleGenericDataELb0EEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES7_RKSt6vectorIS5_IKNS_9IDataTypeEESaISD_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
    }
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
154
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
154
        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
154
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
154
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
154
        if (have_nullable(argument_types_)) {
186
11
            if (argument_types_.size() > 1) {
187
3
                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
3
                } else {
191
3
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
3
                            result.release(), argument_types_, attr.is_window_function));
193
3
                }
194
8
            } else {
195
8
                if (attr.enable_aggregate_function_null_v2) {
196
3
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
3
                            result.release(), argument_types_, attr.is_window_function));
198
5
                } else {
199
5
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
5
                            result.release(), argument_types_, attr.is_window_function));
201
5
                }
202
8
            }
203
11
        }
204
205
154
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
154
        return AggregateFunctionPtr(result.release());
207
154
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_30AggregateFunctionSequenceCountILNS_13PrimitiveTypeE26EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
21
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
21
        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
21
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
21
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
21
        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
21
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
21
        return AggregateFunctionPtr(result.release());
207
21
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_30AggregateFunctionSequenceCountILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
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
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
1
            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
1
            } else {
195
1
                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
1
                } else {
199
1
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
1
                            result.release(), argument_types_, attr.is_window_function));
201
1
                }
202
1
            }
203
1
        }
204
205
10
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
10
        return AggregateFunctionPtr(result.release());
207
10
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_40AggregateFunctionDataSketchesHllUnionAggILNS_13PrimitiveTypeE41ENS_30AggregateFunctionHllSketchDataILS3_41EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
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
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
5
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
5
        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
5
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
5
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
5
        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
5
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
5
        return AggregateFunctionPtr(result.release());
207
5
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEELb0EEEJEEESt10shared_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_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEELb0EEEJEEESt10shared_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_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
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_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
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
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
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_13PrimitiveTypeE0ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
9
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
9
        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
9
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
9
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
9
        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
9
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
9
        return AggregateFunctionPtr(result.release());
207
9
    }
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
7
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
7
        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
7
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
7
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
7
        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
7
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
7
        return AggregateFunctionPtr(result.release());
207
7
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
7
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
7
        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
7
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
7
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
7
        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
7
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
7
        return AggregateFunctionPtr(result.release());
207
7
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
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
7
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
7
        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
7
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
7
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
7
        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
7
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
7
        return AggregateFunctionPtr(result.release());
207
7
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
7
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
7
        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
7
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
7
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
7
        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
7
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
7
        return AggregateFunctionPtr(result.release());
207
7
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
5
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
5
        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
5
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
5
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
5
        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
5
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
5
        return AggregateFunctionPtr(result.release());
207
5
    }
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
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEELb0EEEJEEESt10shared_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_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
3
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
3
        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
3
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
3
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
3
        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
3
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
3
        return AggregateFunctionPtr(result.release());
207
3
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEELb0EEEJEEESt10shared_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_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
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_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
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
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
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
    }
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
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE4EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE5EEELb1EEEJEEESt10shared_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_13PrimitiveTypeE6EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE7EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE8EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE9EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
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
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE25EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE26EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
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
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        if (have_nullable(argument_types_)) {
186
1
            if (argument_types_.size() > 1) {
187
1
                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
1
                } else {
191
1
                    result.reset(new NullableT<true, false, AggregateFunctionTemplate>(
192
1
                            result.release(), argument_types_, attr.is_window_function));
193
1
                }
194
1
            } 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
1
        }
204
205
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
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
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE4EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE5EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE6EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE7EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE8EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
_ZN5doris20creator_without_type34create_varargs_return_not_nullableINS_26AggregateFunctionHistogramINS_30AggregateFunctionHistogramDataILNS_13PrimitiveTypeE9EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
178
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
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
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_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
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        if (have_nullable(argument_types_)) {
186
1
            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
1
            } else {
195
1
                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
1
                } else {
199
1
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
1
                            result.release(), argument_types_, attr.is_window_function));
201
1
                }
202
1
            }
203
1
        }
204
205
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
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
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
6
            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
6
            } else {
195
6
                if (attr.enable_aggregate_function_null_v2) {
196
3
                    result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
197
3
                            result.release(), argument_types_, attr.is_window_function));
198
3
                } else {
199
3
                    result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
200
3
                            result.release(), argument_types_, attr.is_window_function));
201
3
                }
202
6
            }
203
6
        }
204
205
6
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
6
        return AggregateFunctionPtr(result.release());
207
6
    }
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
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
179
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
184
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
185
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
206
1
        return AggregateFunctionPtr(result.release());
207
1
    }
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
339
                                                       TArgs&&... args) {
214
339
        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
339
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
339
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
339
        if (have_nullable(argument_types_)) {
221
75
            std::visit(
222
75
                    [&](auto result_is_nullable) {
223
75
                        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
75
                        } else {
228
75
                            result.reset(new NullableT<true, result_is_nullable,
229
75
                                                       AggregateFunctionTemplate>(
230
75
                                    result.release(), argument_types_, attr.is_window_function));
231
75
                        }
232
75
                    },
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_
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
1
                    [&](auto result_is_nullable) {
223
1
                        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
1
                        } else {
228
1
                            result.reset(new NullableT<true, result_is_nullable,
229
1
                                                       AggregateFunctionTemplate>(
230
1
                                    result.release(), argument_types_, attr.is_window_function));
231
1
                        }
232
1
                    },
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_25AggFunctionOrthBitmapFuncINS_20AggOrthBitMapExprCalILNS_13PrimitiveTypeE23EEENS_15MultiExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSP_
_ZZN5doris20creator_without_type22create_multi_argumentsINS_25AggFunctionOrthBitmapFuncINS_25AggOrthBitMapExprCalCountILNS_13PrimitiveTypeE23EEENS_15MultiExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSP_
Line
Count
Source
222
1
                    [&](auto result_is_nullable) {
223
1
                        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
1
                        } else {
228
1
                            result.reset(new NullableT<true, result_is_nullable,
229
1
                                                       AggregateFunctionTemplate>(
230
1
                                    result.release(), argument_types_, attr.is_window_function));
231
1
                        }
232
1
                    },
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_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
1
                    [&](auto result_is_nullable) {
223
1
                        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
1
                        } else {
228
1
                            result.reset(new NullableT<true, result_is_nullable,
229
1
                                                       AggregateFunctionTemplate>(
230
1
                                    result.release(), argument_types_, attr.is_window_function));
231
1
                        }
232
1
                    },
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_
Unexecuted instantiation: _ZZN5doris20creator_without_type22create_multi_argumentsINS_22AggregateFunctionAIAggEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSK_
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
4
                    [&](auto result_is_nullable) {
223
4
                        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
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
                    },
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
28
                    [&](auto result_is_nullable) {
223
28
                        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
28
                        } else {
228
28
                            result.reset(new NullableT<true, result_is_nullable,
229
28
                                                       AggregateFunctionTemplate>(
230
28
                                    result.release(), argument_types_, attr.is_window_function));
231
28
                        }
232
28
                    },
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
4
                    [&](auto result_is_nullable) {
223
4
                        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
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
                    },
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
28
                    [&](auto result_is_nullable) {
223
28
                        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
28
                        } else {
228
28
                            result.reset(new NullableT<true, result_is_nullable,
229
28
                                                       AggregateFunctionTemplate>(
230
28
                                    result.release(), argument_types_, attr.is_window_function));
231
28
                        }
232
28
                    },
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
4
                    [&](auto result_is_nullable) {
223
4
                        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
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
                    },
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
4
                    [&](auto result_is_nullable) {
223
4
                        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
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
                    },
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
75
                    make_bool_variant(result_is_nullable));
234
75
        }
235
339
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
339
        return AggregateFunctionPtr(result.release());
237
339
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_21AggregateFunctionTopNINS_28AggregateFunctionTopNImplIntEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
9
                                                       TArgs&&... args) {
214
9
        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
9
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
9
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
9
        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
9
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
9
        return AggregateFunctionPtr(result.release());
237
9
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_21AggregateFunctionTopNINS_31AggregateFunctionTopNImplIntIntEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
8
                                                       TArgs&&... args) {
214
8
        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
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
8
        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
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
8
        return AggregateFunctionPtr(result.release());
237
8
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionWindowFunnelILNS_13PrimitiveTypeE26EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
15
                                                       TArgs&&... args) {
214
15
        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
15
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
15
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
15
        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
15
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
15
        return AggregateFunctionPtr(result.release());
237
15
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_29AggregateFunctionWindowFunnelILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
1
                                                       TArgs&&... args) {
214
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
1
        return AggregateFunctionPtr(result.release());
237
1
    }
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
47
                                                       TArgs&&... args) {
214
47
        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
47
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
47
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
47
        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
47
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
47
        return AggregateFunctionPtr(result.release());
237
47
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_31AggregateFunctionWindowFunnelV2ILNS_13PrimitiveTypeE43EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
1
                                                       TArgs&&... args) {
214
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
1
        return AggregateFunctionPtr(result.release());
237
1
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_multi_argumentsINS_31AggregateFunctionWindowFunnelV2ILNS_13PrimitiveTypeE42EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
_ZN5doris20creator_without_type22create_multi_argumentsINS_36AggregateFunctionPercentileReservoirINS_24QuantileReservoirSamplerEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
11
                                                       TArgs&&... args) {
214
11
        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
11
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
11
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
11
        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
11
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
11
        return AggregateFunctionPtr(result.release());
237
11
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_25AggFunctionOrthBitmapFuncINS_20AggOrthBitMapExprCalILNS_13PrimitiveTypeE23EEENS_15MultiExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
1
                                                       TArgs&&... args) {
214
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
1
        if (have_nullable(argument_types_)) {
221
1
            std::visit(
222
1
                    [&](auto result_is_nullable) {
223
1
                        if (attr.enable_aggregate_function_null_v2) {
224
1
                            result.reset(new NullableV2T<true, result_is_nullable,
225
1
                                                         AggregateFunctionTemplate>(
226
1
                                    result.release(), argument_types_, attr.is_window_function));
227
1
                        } else {
228
1
                            result.reset(new NullableT<true, result_is_nullable,
229
1
                                                       AggregateFunctionTemplate>(
230
1
                                    result.release(), argument_types_, attr.is_window_function));
231
1
                        }
232
1
                    },
233
1
                    make_bool_variant(result_is_nullable));
234
1
        }
235
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
1
        return AggregateFunctionPtr(result.release());
237
1
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_25AggFunctionOrthBitmapFuncINS_25AggOrthBitMapExprCalCountILNS_13PrimitiveTypeE23EEENS_15MultiExpressionEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
1
                                                       TArgs&&... args) {
214
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
1
        if (have_nullable(argument_types_)) {
221
1
            std::visit(
222
1
                    [&](auto result_is_nullable) {
223
1
                        if (attr.enable_aggregate_function_null_v2) {
224
1
                            result.reset(new NullableV2T<true, result_is_nullable,
225
1
                                                         AggregateFunctionTemplate>(
226
1
                                    result.release(), argument_types_, attr.is_window_function));
227
1
                        } else {
228
1
                            result.reset(new NullableT<true, result_is_nullable,
229
1
                                                       AggregateFunctionTemplate>(
230
1
                                    result.release(), argument_types_, attr.is_window_function));
231
1
                        }
232
1
                    },
233
1
                    make_bool_variant(result_is_nullable));
234
1
        }
235
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
1
        return AggregateFunctionPtr(result.release());
237
1
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_31AggregateFunctionSampCovarianceINS_8SampDataILNS_13PrimitiveTypeE9EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
1
                                                       TArgs&&... args) {
214
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
1
        if (have_nullable(argument_types_)) {
221
1
            std::visit(
222
1
                    [&](auto result_is_nullable) {
223
1
                        if (attr.enable_aggregate_function_null_v2) {
224
1
                            result.reset(new NullableV2T<true, result_is_nullable,
225
1
                                                         AggregateFunctionTemplate>(
226
1
                                    result.release(), argument_types_, attr.is_window_function));
227
1
                        } else {
228
1
                            result.reset(new NullableT<true, result_is_nullable,
229
1
                                                       AggregateFunctionTemplate>(
230
1
                                    result.release(), argument_types_, attr.is_window_function));
231
1
                        }
232
1
                    },
233
1
                    make_bool_variant(result_is_nullable));
234
1
        }
235
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
1
        return AggregateFunctionPtr(result.release());
237
1
    }
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
5
                                                       TArgs&&... args) {
214
5
        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
5
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
5
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
5
        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
5
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
5
        return AggregateFunctionPtr(result.release());
237
5
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_22AggregateFunctionAIAggEJEEESt10shared_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
    }
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
1
                                                       TArgs&&... args) {
214
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
1
        return AggregateFunctionPtr(result.release());
237
1
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_23AggregateFunctionBinaryINS_8StatFuncILNS_13PrimitiveTypeE9ENS_17CorrMomentWelfordEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
1
                                                       TArgs&&... args) {
214
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
1
        return AggregateFunctionPtr(result.release());
237
1
    }
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
1
                                                       TArgs&&... args) {
214
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
1
        return AggregateFunctionPtr(result.release());
237
1
    }
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
1
                                                       TArgs&&... args) {
214
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
1
        return AggregateFunctionPtr(result.release());
237
1
    }
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
1
                                                       TArgs&&... args) {
214
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
1
        return AggregateFunctionPtr(result.release());
237
1
    }
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
1
                                                       TArgs&&... args) {
214
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
1
        return AggregateFunctionPtr(result.release());
237
1
    }
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
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_44AggregateFunctionPercentileApproxThreeParamsEJEEESt10shared_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
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_52AggregateFunctionPercentileApproxWeightedThreeParamsEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
3
                                                       TArgs&&... args) {
214
3
        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
3
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
3
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
3
        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
3
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
3
        return AggregateFunctionPtr(result.release());
237
3
    }
_ZN5doris20creator_without_type22create_multi_argumentsINS_51AggregateFunctionPercentileApproxWeightedFourParamsEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
1
                                                       TArgs&&... args) {
214
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
1
        return AggregateFunctionPtr(result.release());
237
1
    }
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
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_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
1
                                                       TArgs&&... args) {
214
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
1
        return AggregateFunctionPtr(result.release());
237
1
    }
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
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_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
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_26AggregateFunctionTopNArrayINS_30AggregateFunctionTopNImplArrayILNS_13PrimitiveTypeE2ELb1EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
213
12
                                                       TArgs&&... args) {
214
12
        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
12
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
12
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
12
        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
12
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
12
        return AggregateFunctionPtr(result.release());
237
12
    }
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
8
                                                       TArgs&&... args) {
214
8
        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
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
8
        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
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
8
        return AggregateFunctionPtr(result.release());
237
8
    }
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
58
                                                       TArgs&&... args) {
214
58
        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
58
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
58
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
58
        if (have_nullable(argument_types_)) {
221
28
            std::visit(
222
28
                    [&](auto result_is_nullable) {
223
28
                        if (attr.enable_aggregate_function_null_v2) {
224
28
                            result.reset(new NullableV2T<true, result_is_nullable,
225
28
                                                         AggregateFunctionTemplate>(
226
28
                                    result.release(), argument_types_, attr.is_window_function));
227
28
                        } else {
228
28
                            result.reset(new NullableT<true, result_is_nullable,
229
28
                                                       AggregateFunctionTemplate>(
230
28
                                    result.release(), argument_types_, attr.is_window_function));
231
28
                        }
232
28
                    },
233
28
                    make_bool_variant(result_is_nullable));
234
28
        }
235
58
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
58
        return AggregateFunctionPtr(result.release());
237
58
    }
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
12
                                                       TArgs&&... args) {
214
12
        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
12
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
12
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
12
        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
12
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
12
        return AggregateFunctionPtr(result.release());
237
12
    }
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
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_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
58
                                                       TArgs&&... args) {
214
58
        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
58
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
58
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
58
        if (have_nullable(argument_types_)) {
221
28
            std::visit(
222
28
                    [&](auto result_is_nullable) {
223
28
                        if (attr.enable_aggregate_function_null_v2) {
224
28
                            result.reset(new NullableV2T<true, result_is_nullable,
225
28
                                                         AggregateFunctionTemplate>(
226
28
                                    result.release(), argument_types_, attr.is_window_function));
227
28
                        } else {
228
28
                            result.reset(new NullableT<true, result_is_nullable,
229
28
                                                       AggregateFunctionTemplate>(
230
28
                                    result.release(), argument_types_, attr.is_window_function));
231
28
                        }
232
28
                    },
233
28
                    make_bool_variant(result_is_nullable));
234
28
        }
235
58
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
58
        return AggregateFunctionPtr(result.release());
237
58
    }
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
12
                                                       TArgs&&... args) {
214
12
        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
12
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
12
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
12
        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
12
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
12
        return AggregateFunctionPtr(result.release());
237
12
    }
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
8
                                                       TArgs&&... args) {
214
8
        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
8
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
8
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
8
        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
8
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
8
        return AggregateFunctionPtr(result.release());
237
8
    }
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
12
                                                       TArgs&&... args) {
214
12
        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
12
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
219
12
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
220
12
        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
12
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
236
12
        return AggregateFunctionPtr(result.release());
237
12
    }
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
66
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
66
        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
66
        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
66
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
66
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
66
        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
66
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
66
        return AggregateFunctionPtr(result.release());
266
66
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE2ENS_36AggregateFunctionLinearHistogramDataILS3_2EEELb1EEEJEEESt10shared_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_13PrimitiveTypeE3ENS_36AggregateFunctionLinearHistogramDataILS3_3EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
1
        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
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
1
        return AggregateFunctionPtr(result.release());
266
1
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE4ENS_36AggregateFunctionLinearHistogramDataILS3_4EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
1
        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
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
1
        return AggregateFunctionPtr(result.release());
266
1
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE5ENS_36AggregateFunctionLinearHistogramDataILS3_5EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
1
        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
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
1
        return AggregateFunctionPtr(result.release());
266
1
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE6ENS_36AggregateFunctionLinearHistogramDataILS3_6EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
1
        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
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
1
        return AggregateFunctionPtr(result.release());
266
1
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE7ENS_36AggregateFunctionLinearHistogramDataILS3_7EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
1
        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
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
1
        return AggregateFunctionPtr(result.release());
266
1
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE8ENS_36AggregateFunctionLinearHistogramDataILS3_8EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
1
        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
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
1
        return AggregateFunctionPtr(result.release());
266
1
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE9ENS_36AggregateFunctionLinearHistogramDataILS3_9EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
1
        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
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
1
        return AggregateFunctionPtr(result.release());
266
1
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE28ENS_36AggregateFunctionLinearHistogramDataILS3_28EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
1
        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
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
1
        return AggregateFunctionPtr(result.release());
266
1
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE29ENS_36AggregateFunctionLinearHistogramDataILS3_29EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
1
        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
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
1
        return AggregateFunctionPtr(result.release());
266
1
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE30ENS_36AggregateFunctionLinearHistogramDataILS3_30EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
1
        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
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
1
        return AggregateFunctionPtr(result.release());
266
1
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE35ENS_36AggregateFunctionLinearHistogramDataILS3_35EEELb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
1
        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
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
1
        return AggregateFunctionPtr(result.release());
266
1
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE2ENS_36AggregateFunctionLinearHistogramDataILS3_2EEELb0EEEJEEESt10shared_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_13PrimitiveTypeE3ENS_36AggregateFunctionLinearHistogramDataILS3_3EEELb0EEEJEEESt10shared_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_4EEELb0EEEJEEESt10shared_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_5EEELb0EEEJEEESt10shared_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_6EEELb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
3
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
3
        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
3
        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
3
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
3
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
3
        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
3
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
3
        return AggregateFunctionPtr(result.release());
266
3
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_32AggregateFunctionLinearHistogramILNS_13PrimitiveTypeE7ENS_36AggregateFunctionLinearHistogramDataILS3_7EEELb0EEEJEEESt10shared_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_8EEELb0EEEJEEESt10shared_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_9EEELb0EEEJEEESt10shared_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_28EEELb0EEEJEEESt10shared_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_29EEELb0EEEJEEESt10shared_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_30EEELb0EEEJEEESt10shared_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_35EEELb0EEEJEEESt10shared_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_38AggregateFunctionPercentileApproxArrayILb0EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS4_IKNS_9IDataTypeEESaISA_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
10
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
10
        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
10
        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
10
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
10
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
10
        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
10
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
10
        return AggregateFunctionPtr(result.release());
266
10
    }
_ZN5doris20creator_without_type42create_multi_arguments_return_not_nullableINS_38AggregateFunctionPercentileApproxArrayILb1EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS4_IKNS_9IDataTypeEESaISA_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
242
7
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
7
        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
7
        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
7
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
7
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
7
        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
7
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
7
        return AggregateFunctionPtr(result.release());
266
7
    }
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
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
1
        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
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
1
        return AggregateFunctionPtr(result.release());
266
1
    }
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
3
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
3
        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
3
        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
3
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
3
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
3
        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
3
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
3
        return AggregateFunctionPtr(result.release());
266
3
    }
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
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
243
1
        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
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
254
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
255
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
265
1
        return AggregateFunctionPtr(result.release());
266
1
    }
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
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
    }
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
588
                                                       TArgs&&... args) {
273
588
        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
588
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
588
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
588
        if (have_nullable(argument_types_)) {
280
197
            std::visit(
281
197
                    [&](auto result_is_nullable) {
282
197
                        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
185
                        } else {
287
185
                            result.reset(new NullableT<false, result_is_nullable,
288
185
                                                       AggregateFunctionTemplate>(
289
185
                                    result.release(), argument_types_, attr.is_window_function));
290
185
                        }
291
197
                    },
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
1
                    [&](auto result_is_nullable) {
282
1
                        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
1
                        } else {
287
1
                            result.reset(new NullableT<false, result_is_nullable,
288
1
                                                       AggregateFunctionTemplate>(
289
1
                                    result.release(), argument_types_, attr.is_window_function));
290
1
                        }
291
1
                    },
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
1
                    [&](auto result_is_nullable) {
282
1
                        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
1
                        } else {
287
1
                            result.reset(new NullableT<false, result_is_nullable,
288
1
                                                       AggregateFunctionTemplate>(
289
1
                                    result.release(), argument_types_, attr.is_window_function));
290
1
                        }
291
1
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
_ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE6ELS3_9ENS_24AggregateFunctionAvgDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSO_
Line
Count
Source
281
2
                    [&](auto result_is_nullable) {
282
2
                        if (attr.enable_aggregate_function_null_v2) {
283
1
                            result.reset(new NullableV2T<false, result_is_nullable,
284
1
                                                         AggregateFunctionTemplate>(
285
1
                                    result.release(), argument_types_, attr.is_window_function));
286
1
                        } else {
287
1
                            result.reset(new NullableT<false, result_is_nullable,
288
1
                                                       AggregateFunctionTemplate>(
289
1
                                    result.release(), argument_types_, attr.is_window_function));
290
1
                        }
291
2
                    },
_ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE6ELS3_9ENS_24AggregateFunctionAvgDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
281
11
                    [&](auto result_is_nullable) {
282
11
                        if (attr.enable_aggregate_function_null_v2) {
283
1
                            result.reset(new NullableV2T<false, result_is_nullable,
284
1
                                                         AggregateFunctionTemplate>(
285
1
                                    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
11
                    },
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
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_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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
3
                    [&](auto result_is_nullable) {
282
3
                        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
3
                        } else {
287
3
                            result.reset(new NullableT<false, result_is_nullable,
288
3
                                                       AggregateFunctionTemplate>(
289
3
                                    result.release(), argument_types_, attr.is_window_function));
290
3
                        }
291
3
                    },
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
1
                    [&](auto result_is_nullable) {
282
1
                        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
1
                        } else {
287
1
                            result.reset(new NullableT<false, result_is_nullable,
288
1
                                                       AggregateFunctionTemplate>(
289
1
                                    result.release(), argument_types_, attr.is_window_function));
290
1
                        }
291
1
                    },
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
1
                    [&](auto result_is_nullable) {
282
1
                        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
1
                        } else {
287
1
                            result.reset(new NullableT<false, result_is_nullable,
288
1
                                                       AggregateFunctionTemplate>(
289
1
                                    result.release(), argument_types_, attr.is_window_function));
290
1
                        }
291
1
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
5
                    [&](auto result_is_nullable) {
282
5
                        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
5
                        } else {
287
5
                            result.reset(new NullableT<false, result_is_nullable,
288
5
                                                       AggregateFunctionTemplate>(
289
5
                                    result.release(), argument_types_, attr.is_window_function));
290
5
                        }
291
5
                    },
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE6EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Line
Count
Source
281
2
                    [&](auto result_is_nullable) {
282
2
                        if (attr.enable_aggregate_function_null_v2) {
283
1
                            result.reset(new NullableV2T<false, result_is_nullable,
284
1
                                                         AggregateFunctionTemplate>(
285
1
                                    result.release(), argument_types_, attr.is_window_function));
286
1
                        } else {
287
1
                            result.reset(new NullableT<false, result_is_nullable,
288
1
                                                       AggregateFunctionTemplate>(
289
1
                                    result.release(), argument_types_, attr.is_window_function));
290
1
                        }
291
2
                    },
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE6EEEEEEEJEEESt10shared_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
1
                            result.reset(new NullableV2T<false, result_is_nullable,
284
1
                                                         AggregateFunctionTemplate>(
285
1
                                    result.release(), argument_types_, attr.is_window_function));
286
7
                        } else {
287
7
                            result.reset(new NullableT<false, result_is_nullable,
288
7
                                                       AggregateFunctionTemplate>(
289
7
                                    result.release(), argument_types_, attr.is_window_function));
290
7
                        }
291
8
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
1
                    [&](auto result_is_nullable) {
282
1
                        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
1
                        } else {
287
1
                            result.reset(new NullableT<false, result_is_nullable,
288
1
                                                       AggregateFunctionTemplate>(
289
1
                                    result.release(), argument_types_, attr.is_window_function));
290
1
                        }
291
1
                    },
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
1
                    [&](auto result_is_nullable) {
282
1
                        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
1
                        } else {
287
1
                            result.reset(new NullableT<false, result_is_nullable,
288
1
                                                       AggregateFunctionTemplate>(
289
1
                                    result.release(), argument_types_, attr.is_window_function));
290
1
                        }
291
1
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
5
                    [&](auto result_is_nullable) {
282
5
                        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
5
                        } else {
287
5
                            result.reset(new NullableT<false, result_is_nullable,
288
5
                                                       AggregateFunctionTemplate>(
289
5
                                    result.release(), argument_types_, attr.is_window_function));
290
5
                        }
291
5
                    },
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE6EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb0EEEEDaSQ_
Line
Count
Source
281
2
                    [&](auto result_is_nullable) {
282
2
                        if (attr.enable_aggregate_function_null_v2) {
283
1
                            result.reset(new NullableV2T<false, result_is_nullable,
284
1
                                                         AggregateFunctionTemplate>(
285
1
                                    result.release(), argument_types_, attr.is_window_function));
286
1
                        } else {
287
1
                            result.reset(new NullableT<false, result_is_nullable,
288
1
                                                       AggregateFunctionTemplate>(
289
1
                                    result.release(), argument_types_, attr.is_window_function));
290
1
                        }
291
2
                    },
_ZZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE6EEEEEEEJEEESt10shared_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
1
                            result.reset(new NullableV2T<false, result_is_nullable,
284
1
                                                         AggregateFunctionTemplate>(
285
1
                                    result.release(), argument_types_, attr.is_window_function));
286
7
                        } else {
287
7
                            result.reset(new NullableT<false, result_is_nullable,
288
7
                                                       AggregateFunctionTemplate>(
289
7
                                    result.release(), argument_types_, attr.is_window_function));
290
7
                        }
291
8
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
6
                    [&](auto result_is_nullable) {
282
6
                        if (attr.enable_aggregate_function_null_v2) {
283
3
                            result.reset(new NullableV2T<false, result_is_nullable,
284
3
                                                         AggregateFunctionTemplate>(
285
3
                                    result.release(), argument_types_, attr.is_window_function));
286
3
                        } else {
287
3
                            result.reset(new NullableT<false, result_is_nullable,
288
3
                                                       AggregateFunctionTemplate>(
289
3
                                    result.release(), argument_types_, attr.is_window_function));
290
3
                        }
291
6
                    },
_ZZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE6ELS3_6ENS_24AggregateFunctionSumDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlT_E_clISt17integral_constantIbLb1EEEEDaSO_
Line
Count
Source
281
13
                    [&](auto result_is_nullable) {
282
13
                        if (attr.enable_aggregate_function_null_v2) {
283
3
                            result.reset(new NullableV2T<false, result_is_nullable,
284
3
                                                         AggregateFunctionTemplate>(
285
3
                                    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
13
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
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
4
                    [&](auto result_is_nullable) {
282
4
                        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
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
197
                    make_bool_variant(result_is_nullable));
293
197
        }
294
588
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
588
        return AggregateFunctionPtr(result.release());
296
588
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionSampVarianceINS_8SampDataILNS_13PrimitiveTypeE9ENS_16VarianceSampNameELb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
1
                                                       TArgs&&... args) {
273
1
        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
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
1
        if (have_nullable(argument_types_)) {
280
1
            std::visit(
281
1
                    [&](auto result_is_nullable) {
282
1
                        if (attr.enable_aggregate_function_null_v2) {
283
1
                            result.reset(new NullableV2T<false, result_is_nullable,
284
1
                                                         AggregateFunctionTemplate>(
285
1
                                    result.release(), argument_types_, attr.is_window_function));
286
1
                        } else {
287
1
                            result.reset(new NullableT<false, result_is_nullable,
288
1
                                                       AggregateFunctionTemplate>(
289
1
                                    result.release(), argument_types_, attr.is_window_function));
290
1
                        }
291
1
                    },
292
1
                    make_bool_variant(result_is_nullable));
293
1
        }
294
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
1
        return AggregateFunctionPtr(result.release());
296
1
    }
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
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
1
            std::visit(
281
1
                    [&](auto result_is_nullable) {
282
1
                        if (attr.enable_aggregate_function_null_v2) {
283
1
                            result.reset(new NullableV2T<false, result_is_nullable,
284
1
                                                         AggregateFunctionTemplate>(
285
1
                                    result.release(), argument_types_, attr.is_window_function));
286
1
                        } else {
287
1
                            result.reset(new NullableT<false, result_is_nullable,
288
1
                                                       AggregateFunctionTemplate>(
289
1
                                    result.release(), argument_types_, attr.is_window_function));
290
1
                        }
291
1
                    },
292
1
                    make_bool_variant(result_is_nullable));
293
1
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
Unexecuted instantiation: _ZN5doris20creator_without_type22create_unary_argumentsINS_19WindowFunctionNTileEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_EEbRKNS_21AggregateFunctionAttrEDpOT0_
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
127
                                                       TArgs&&... args) {
273
127
        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
127
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
127
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
127
        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
127
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
127
        return AggregateFunctionPtr(result.release());
296
127
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_25AggregateFunctionBitmapOpINS_30AggregateFunctionBitmapUnionOpEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
103
                                                       TArgs&&... args) {
273
103
        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
103
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
103
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
103
        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
103
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
103
        return AggregateFunctionPtr(result.release());
296
103
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_25AggregateFunctionBitmapOpINS_34AggregateFunctionBitmapIntersectOpEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_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_25AggregateFunctionBitmapOpINS_33AggregateFunctionGroupBitmapXorOpEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_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_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE2ENS_31AggregateFunctionGroupBitOrDataILS3_2EEEEEJEEESt10shared_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_24AggregateFunctionBitwiseILNS_13PrimitiveTypeE2ENS_32AggregateFunctionGroupBitAndDataILS3_2EEEEEJEEESt10shared_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_25AggregateFuntionBoolUnionINS_28AggregateFunctionBoolXorDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS5_IKNS_9IDataTypeEESaISB_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_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
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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE4ELS3_9ENS_24AggregateFunctionAvgDataILS3_6EEEEEJEEESt10shared_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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE5ELS3_9ENS_24AggregateFunctionAvgDataILS3_6EEEEEJEEESt10shared_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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE6ELS3_9ENS_24AggregateFunctionAvgDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
21
                                                       TArgs&&... args) {
273
21
        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
21
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
21
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
21
        if (have_nullable(argument_types_)) {
280
13
            std::visit(
281
13
                    [&](auto result_is_nullable) {
282
13
                        if (attr.enable_aggregate_function_null_v2) {
283
13
                            result.reset(new NullableV2T<false, result_is_nullable,
284
13
                                                         AggregateFunctionTemplate>(
285
13
                                    result.release(), argument_types_, attr.is_window_function));
286
13
                        } else {
287
13
                            result.reset(new NullableT<false, result_is_nullable,
288
13
                                                       AggregateFunctionTemplate>(
289
13
                                    result.release(), argument_types_, attr.is_window_function));
290
13
                        }
291
13
                    },
292
13
                    make_bool_variant(result_is_nullable));
293
13
        }
294
21
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
21
        return AggregateFunctionPtr(result.release());
296
21
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE7ELS3_9ENS_24AggregateFunctionAvgDataILS3_7EEEEEJEEESt10shared_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
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE9ELS3_9ENS_24AggregateFunctionAvgDataILS3_9EEEEEJEEESt10shared_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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
6
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
6
        return AggregateFunctionPtr(result.release());
296
6
    }
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
3
                                                       TArgs&&... args) {
273
3
        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
3
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
3
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
3
        if (have_nullable(argument_types_)) {
280
3
            std::visit(
281
3
                    [&](auto result_is_nullable) {
282
3
                        if (attr.enable_aggregate_function_null_v2) {
283
3
                            result.reset(new NullableV2T<false, result_is_nullable,
284
3
                                                         AggregateFunctionTemplate>(
285
3
                                    result.release(), argument_types_, attr.is_window_function));
286
3
                        } else {
287
3
                            result.reset(new NullableT<false, result_is_nullable,
288
3
                                                       AggregateFunctionTemplate>(
289
3
                                    result.release(), argument_types_, attr.is_window_function));
290
3
                        }
291
3
                    },
292
3
                    make_bool_variant(result_is_nullable));
293
3
        }
294
3
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
3
        return AggregateFunctionPtr(result.release());
296
3
    }
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
1
                                                       TArgs&&... args) {
273
1
        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
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
1
        return AggregateFunctionPtr(result.release());
296
1
    }
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
1
                                                       TArgs&&... args) {
273
1
        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
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
1
        return AggregateFunctionPtr(result.release());
296
1
    }
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
1
                                                       TArgs&&... args) {
273
1
        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
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
1
        return AggregateFunctionPtr(result.release());
296
1
    }
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
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_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
1
                                                       TArgs&&... args) {
273
1
        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
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
1
        if (have_nullable(argument_types_)) {
280
1
            std::visit(
281
1
                    [&](auto result_is_nullable) {
282
1
                        if (attr.enable_aggregate_function_null_v2) {
283
1
                            result.reset(new NullableV2T<false, result_is_nullable,
284
1
                                                         AggregateFunctionTemplate>(
285
1
                                    result.release(), argument_types_, attr.is_window_function));
286
1
                        } else {
287
1
                            result.reset(new NullableT<false, result_is_nullable,
288
1
                                                       AggregateFunctionTemplate>(
289
1
                                    result.release(), argument_types_, attr.is_window_function));
290
1
                        }
291
1
                    },
292
1
                    make_bool_variant(result_is_nullable));
293
1
        }
294
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
1
        return AggregateFunctionPtr(result.release());
296
1
    }
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
5
                                                       TArgs&&... args) {
273
5
        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
5
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
5
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
5
        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
5
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
5
        return AggregateFunctionPtr(result.release());
296
5
    }
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
1
                                                       TArgs&&... args) {
273
1
        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
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
1
        return AggregateFunctionPtr(result.release());
296
1
    }
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
1
                                                       TArgs&&... args) {
273
1
        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
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
1
        if (have_nullable(argument_types_)) {
280
1
            std::visit(
281
1
                    [&](auto result_is_nullable) {
282
1
                        if (attr.enable_aggregate_function_null_v2) {
283
1
                            result.reset(new NullableV2T<false, result_is_nullable,
284
1
                                                         AggregateFunctionTemplate>(
285
1
                                    result.release(), argument_types_, attr.is_window_function));
286
1
                        } else {
287
1
                            result.reset(new NullableT<false, result_is_nullable,
288
1
                                                       AggregateFunctionTemplate>(
289
1
                                    result.release(), argument_types_, attr.is_window_function));
290
1
                        }
291
1
                    },
292
1
                    make_bool_variant(result_is_nullable));
293
1
        }
294
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
1
        return AggregateFunctionPtr(result.release());
296
1
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE43EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
1
                                                       TArgs&&... args) {
273
1
        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
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
1
        return AggregateFunctionPtr(result.release());
296
1
    }
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
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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE37EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
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
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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE4EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE5EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_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
5
            std::visit(
281
5
                    [&](auto result_is_nullable) {
282
5
                        if (attr.enable_aggregate_function_null_v2) {
283
5
                            result.reset(new NullableV2T<false, result_is_nullable,
284
5
                                                         AggregateFunctionTemplate>(
285
5
                                    result.release(), argument_types_, attr.is_window_function));
286
5
                        } else {
287
5
                            result.reset(new NullableT<false, result_is_nullable,
288
5
                                                       AggregateFunctionTemplate>(
289
5
                                    result.release(), argument_types_, attr.is_window_function));
290
5
                        }
291
5
                    },
292
5
                    make_bool_variant(result_is_nullable));
293
5
        }
294
6
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
6
        return AggregateFunctionPtr(result.release());
296
6
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE6EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
13
                                                       TArgs&&... args) {
273
13
        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
13
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
13
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
13
        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
13
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
13
        return AggregateFunctionPtr(result.release());
296
13
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE7EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE8EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMaxDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE9EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
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
1
                                                       TArgs&&... args) {
273
1
        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
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
1
        return AggregateFunctionPtr(result.release());
296
1
    }
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
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
1
            std::visit(
281
1
                    [&](auto result_is_nullable) {
282
1
                        if (attr.enable_aggregate_function_null_v2) {
283
1
                            result.reset(new NullableV2T<false, result_is_nullable,
284
1
                                                         AggregateFunctionTemplate>(
285
1
                                    result.release(), argument_types_, attr.is_window_function));
286
1
                        } else {
287
1
                            result.reset(new NullableT<false, result_is_nullable,
288
1
                                                       AggregateFunctionTemplate>(
289
1
                                    result.release(), argument_types_, attr.is_window_function));
290
1
                        }
291
1
                    },
292
1
                    make_bool_variant(result_is_nullable));
293
1
        }
294
12
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
12
        return AggregateFunctionPtr(result.release());
296
12
    }
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
1
                                                       TArgs&&... args) {
273
1
        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
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
1
        return AggregateFunctionPtr(result.release());
296
1
    }
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
1
                                                       TArgs&&... args) {
273
1
        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
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
1
        if (have_nullable(argument_types_)) {
280
1
            std::visit(
281
1
                    [&](auto result_is_nullable) {
282
1
                        if (attr.enable_aggregate_function_null_v2) {
283
1
                            result.reset(new NullableV2T<false, result_is_nullable,
284
1
                                                         AggregateFunctionTemplate>(
285
1
                                    result.release(), argument_types_, attr.is_window_function));
286
1
                        } else {
287
1
                            result.reset(new NullableT<false, result_is_nullable,
288
1
                                                       AggregateFunctionTemplate>(
289
1
                                    result.release(), argument_types_, attr.is_window_function));
290
1
                        }
291
1
                    },
292
1
                    make_bool_variant(result_is_nullable));
293
1
        }
294
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
1
        return AggregateFunctionPtr(result.release());
296
1
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE43EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
1
                                                       TArgs&&... args) {
273
1
        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
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
1
        return AggregateFunctionPtr(result.release());
296
1
    }
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
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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE37EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
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
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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE4EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE5EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_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
5
            std::visit(
281
5
                    [&](auto result_is_nullable) {
282
5
                        if (attr.enable_aggregate_function_null_v2) {
283
5
                            result.reset(new NullableV2T<false, result_is_nullable,
284
5
                                                         AggregateFunctionTemplate>(
285
5
                                    result.release(), argument_types_, attr.is_window_function));
286
5
                        } else {
287
5
                            result.reset(new NullableT<false, result_is_nullable,
288
5
                                                       AggregateFunctionTemplate>(
289
5
                                    result.release(), argument_types_, attr.is_window_function));
290
5
                        }
291
5
                    },
292
5
                    make_bool_variant(result_is_nullable));
293
5
        }
294
6
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
6
        return AggregateFunctionPtr(result.release());
296
6
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE6EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
13
                                                       TArgs&&... args) {
273
13
        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
13
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
13
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
13
        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
13
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
13
        return AggregateFunctionPtr(result.release());
296
13
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE7EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE8EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_29AggregateFunctionsSingleValueINS_24AggregateFunctionMinDataINS_20SingleValueDataFixedILNS_13PrimitiveTypeE9EEEEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS9_IKNS_9IDataTypeEESaISF_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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
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
1
                                                       TArgs&&... args) {
273
1
        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
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
1
        return AggregateFunctionPtr(result.release());
296
1
    }
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
1
                                                       TArgs&&... args) {
273
1
        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
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
1
        return AggregateFunctionPtr(result.release());
296
1
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE4ELS3_4ENS_24AggregateFunctionSumDataILS3_4EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
1
                                                       TArgs&&... args) {
273
1
        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
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
1
        return AggregateFunctionPtr(result.release());
296
1
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE5ELS3_5ENS_24AggregateFunctionSumDataILS3_5EEEEEJEEESt10shared_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
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
6
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
6
        return AggregateFunctionPtr(result.release());
296
6
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE6ELS3_6ENS_24AggregateFunctionSumDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
85
                                                       TArgs&&... args) {
273
85
        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
85
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
85
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
85
        if (have_nullable(argument_types_)) {
280
19
            std::visit(
281
19
                    [&](auto result_is_nullable) {
282
19
                        if (attr.enable_aggregate_function_null_v2) {
283
19
                            result.reset(new NullableV2T<false, result_is_nullable,
284
19
                                                         AggregateFunctionTemplate>(
285
19
                                    result.release(), argument_types_, attr.is_window_function));
286
19
                        } else {
287
19
                            result.reset(new NullableT<false, result_is_nullable,
288
19
                                                       AggregateFunctionTemplate>(
289
19
                                    result.release(), argument_types_, attr.is_window_function));
290
19
                        }
291
19
                    },
292
19
                    make_bool_variant(result_is_nullable));
293
19
        }
294
85
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
85
        return AggregateFunctionPtr(result.release());
296
85
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE7ELS3_7ENS_24AggregateFunctionSumDataILS3_7EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
272
5
                                                       TArgs&&... args) {
273
5
        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
5
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
5
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
5
        if (have_nullable(argument_types_)) {
280
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
5
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
5
        return AggregateFunctionPtr(result.release());
296
5
    }
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
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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
6
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
6
        return AggregateFunctionPtr(result.release());
296
6
    }
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
1
                                                       TArgs&&... args) {
273
1
        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
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
1
        return AggregateFunctionPtr(result.release());
296
1
    }
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
1
                                                       TArgs&&... args) {
273
1
        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
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
278
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
279
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
1
        return AggregateFunctionPtr(result.release());
296
1
    }
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
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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE4ELS3_6ENS_24AggregateFunctionSumDataILS3_6EEEEEJEEESt10shared_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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE5ELS3_6ENS_24AggregateFunctionSumDataILS3_6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
26
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
26
        return AggregateFunctionPtr(result.release());
296
26
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionSumILNS_13PrimitiveTypeE8ELS3_9ENS_24AggregateFunctionSumDataILS3_9EEEEEJEEESt10shared_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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_20AggregateFunctionAvgILNS_13PrimitiveTypeE8ELS3_9ENS_24AggregateFunctionAvgDataILS3_9EEEEEJEEESt10shared_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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
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
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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE6ELS3_6ENS_28AggregateFunctionProductDataILS3_6EEEEEJEEESt10shared_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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE7ELS3_7ENS_28AggregateFunctionProductDataILS3_7EEEEEJEEESt10shared_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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE8ELS3_8ENS_28AggregateFunctionProductDataILS3_8EEEEEJEEESt10shared_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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
_ZN5doris20creator_without_type22create_unary_argumentsINS_24AggregateFunctionProductILNS_13PrimitiveTypeE9ELS3_9ENS_28AggregateFunctionProductDataILS3_9EEEEEJEEESt10shared_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
4
            std::visit(
281
4
                    [&](auto result_is_nullable) {
282
4
                        if (attr.enable_aggregate_function_null_v2) {
283
4
                            result.reset(new NullableV2T<false, result_is_nullable,
284
4
                                                         AggregateFunctionTemplate>(
285
4
                                    result.release(), argument_types_, attr.is_window_function));
286
4
                        } else {
287
4
                            result.reset(new NullableT<false, result_is_nullable,
288
4
                                                       AggregateFunctionTemplate>(
289
4
                                    result.release(), argument_types_, attr.is_window_function));
290
4
                        }
291
4
                    },
292
4
                    make_bool_variant(result_is_nullable));
293
4
        }
294
4
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
295
4
        return AggregateFunctionPtr(result.release());
296
4
    }
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
33
            const AggregateFunctionAttr& attr, TArgs&&... args) {
302
33
        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
33
        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
33
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
312
33
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
313
33
        if (have_nullable(argument_types_)) {
314
5
            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
3
            } else {
318
3
                result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
319
3
                        result.release(), argument_types_, attr.is_window_function));
320
3
            }
321
5
        }
322
33
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
323
33
        return AggregateFunctionPtr(result.release());
324
33
    }
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
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_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
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_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE4EEEEEJEEESt10shared_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
    }
_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE5EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
301
5
            const AggregateFunctionAttr& attr, TArgs&&... args) {
302
5
        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
5
        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
5
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
312
5
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
313
5
        if (have_nullable(argument_types_)) {
314
2
            if (attr.enable_aggregate_function_null_v2) {
315
1
                result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
316
1
                        result.release(), argument_types_, attr.is_window_function));
317
1
            } else {
318
1
                result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
319
1
                        result.release(), argument_types_, attr.is_window_function));
320
1
            }
321
2
        }
322
5
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
323
5
        return AggregateFunctionPtr(result.release());
324
5
    }
_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE6EEEEEJEEESt10shared_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_13PrimitiveTypeE7EEEEEJEEESt10shared_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
    }
_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE8EEEEEJEEESt10shared_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
    }
_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE9EEEEEJEEESt10shared_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_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
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_32AggregateFunctionGroupArraySetOpINS_30GroupArrayNumericIntersectDataILNS_13PrimitiveTypeE26EEEEEJEEESt10shared_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_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
3
            const AggregateFunctionAttr& attr, TArgs&&... args) {
302
3
        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
3
        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
3
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
312
3
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
313
3
        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
3
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
323
3
        return AggregateFunctionPtr(result.release());
324
3
    }
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
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
2
            if (attr.enable_aggregate_function_null_v2) {
315
1
                result.reset(new NullableV2T<false, false, AggregateFunctionTemplate>(
316
1
                        result.release(), argument_types_, attr.is_window_function));
317
1
            } else {
318
1
                result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
319
1
                        result.release(), argument_types_, attr.is_window_function));
320
1
            }
321
2
        }
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_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
1
            const AggregateFunctionAttr& attr, TArgs&&... args) {
302
1
        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
1
        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
1
        std::unique_ptr<IAggregateFunction> result(std::make_unique<AggregateFunctionTemplate>(
312
1
                std::forward<TArgs>(args)..., remove_nullable(argument_types_)));
313
1
        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
1
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
323
1
        return AggregateFunctionPtr(result.release());
324
1
    }
_ZN5doris20creator_without_type42create_unary_arguments_return_not_nullableINS_28AggregateFunctionUniqVariantEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS3_IKNS_9IDataTypeEESaIS9_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
1
            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
1
            } else {
318
1
                result.reset(new NullableT<false, false, AggregateFunctionTemplate>(
319
1
                        result.release(), argument_types_, attr.is_window_function));
320
1
            }
321
1
        }
322
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
323
2
        return AggregateFunctionPtr(result.release());
324
2
    }
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
186
                                                       TArgs&&... args) {
333
186
        std::unique_ptr<IAggregateFunction> result = std::make_unique<AggregateFunctionTemplate>(
334
186
                std::forward<TArgs>(args)..., argument_types_);
335
186
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
336
186
        return AggregateFunctionPtr(result.release());
337
186
    }
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
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_25AggregateFunctionMapAggV2INS_29AggregateFunctionMapAggDataV2ILb0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS6_IKNS_9IDataTypeEESaISC_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
332
83
                                                       TArgs&&... args) {
333
83
        std::unique_ptr<IAggregateFunction> result = std::make_unique<AggregateFunctionTemplate>(
334
83
                std::forward<TArgs>(args)..., argument_types_);
335
83
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
336
83
        return AggregateFunctionPtr(result.release());
337
83
    }
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
80
                                                       TArgs&&... args) {
333
80
        std::unique_ptr<IAggregateFunction> result = std::make_unique<AggregateFunctionTemplate>(
334
80
                std::forward<TArgs>(args)..., argument_types_);
335
80
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
336
80
        return AggregateFunctionPtr(result.release());
337
80
    }
_ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE6EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
332
2
                                                       TArgs&&... args) {
333
2
        std::unique_ptr<IAggregateFunction> result = std::make_unique<AggregateFunctionTemplate>(
334
2
                std::forward<TArgs>(args)..., argument_types_);
335
2
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
336
2
        return AggregateFunctionPtr(result.release());
337
2
    }
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
5
                                                       TArgs&&... args) {
333
5
        std::unique_ptr<IAggregateFunction> result = std::make_unique<AggregateFunctionTemplate>(
334
5
                std::forward<TArgs>(args)..., argument_types_);
335
5
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
336
5
        return AggregateFunctionPtr(result.release());
337
5
    }
_ZN5doris20creator_without_type22create_ignore_nullableINS_25AggregateFunctionArrayAggINS_29AggregateFunctionArrayAggDataILNS_13PrimitiveTypeE0EEEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
332
6
                                                       TArgs&&... args) {
333
6
        std::unique_ptr<IAggregateFunction> result = std::make_unique<AggregateFunctionTemplate>(
334
6
                std::forward<TArgs>(args)..., argument_types_);
335
6
        CHECK_AGG_FUNCTION_SERIALIZED_TYPE(AggregateFunctionTemplate);
336
6
        return AggregateFunctionPtr(result.release());
337
6
    }
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
528
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
528
        auto create = [&]<PrimitiveType Ptype>() {
375
523
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
523
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
523
        };
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
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_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
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_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
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_3EEEDav
Line
Count
Source
374
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
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_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_15HistogramNormalENS_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_15HistogramNormalENS_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_15HistogramNormalENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_6EEEDav
Line
Count
Source
374
3
        auto create = [&]<PrimitiveType Ptype>() {
375
3
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
3
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
3
        };
_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
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_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_15HistogramNormalENS_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_15HistogramNormalENS_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_15HistogramNormalENS_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_15HistogramNormalENS_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_15HistogramNormalENS_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_13PrimitiveTypeE9EEE11create_baseINS_9CurryDataINS_31AggregateFunctionSampCovarianceENS_8SampDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Line
Count
Source
374
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
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
10
        auto create = [&]<PrimitiveType Ptype>() {
375
10
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
10
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
10
        };
_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
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
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_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
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_13PrimitiveTypeE2EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitAndDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_2EEEDav
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_14CorrMomentStatEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Line
Count
Source
374
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE9EEE11create_baseINS_9CurryDataINS_23AggregateFunctionBinaryENS_21CorrWelfordMomentStatEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlTnS1_vE_clILS1_9EEEDav
Line
Count
Source
374
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
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
15
        auto create = [&]<PrimitiveType Ptype>() {
375
15
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
15
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
15
        };
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
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_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
3
        auto create = [&]<PrimitiveType Ptype>() {
375
3
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
3
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
3
        };
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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
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
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_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
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_6EEEDav
Line
Count
Source
374
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
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
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_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
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
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_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
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
3
        auto create = [&]<PrimitiveType Ptype>() {
375
3
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
3
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
3
        };
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
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_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
10
        auto create = [&]<PrimitiveType Ptype>() {
375
10
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
10
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
10
        };
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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
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
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_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
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_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
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
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
        };
_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
80
        auto create = [&]<PrimitiveType Ptype>() {
375
80
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
80
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
80
        };
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
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_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
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_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
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_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
58
        auto create = [&]<PrimitiveType Ptype>() {
375
58
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
58
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
58
        };
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
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_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
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_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
58
        auto create = [&]<PrimitiveType Ptype>() {
375
58
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
58
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
58
        };
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
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_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
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_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
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_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
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_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
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
_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
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_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
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_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
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_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
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_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
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_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
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_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
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_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
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_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
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_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
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_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
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_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
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_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
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_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
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_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
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_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
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_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
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_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
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_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
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
528
        AggregateFunctionPtr result = nullptr;
379
528
        auto type = argument_types[define_index]->get_primitive_type();
380
528
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
528
            type == PrimitiveType::TYPE_JSONB) {
382
30
            type = PrimitiveType::TYPE_VARCHAR;
383
30
        }
384
385
528
        (
386
6.80k
                [&] {
387
6.80k
                    if (type == AllowedTypes) {
388
523
                        result = create.template operator()<AllowedTypes>();
389
523
                    }
390
6.80k
                }(),
_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
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_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE7_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_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE6_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_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE5_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_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE4_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_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_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_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_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_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_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_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_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_7ELS1_28ELS1_29ELS1_30ELS1_35ELS1_10EEE11create_baseINS_18CurryDirectAndDataINS_34AggregateFunctionUniqDistributeKeyENS_38AggregateFunctionUniqDistributeKeyDataEEEJEEESt10shared_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
                }(),
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
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_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
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_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
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
4
                }(),
_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
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
4
                }(),
_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
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_28ELS1_29ELS1_30ELS1_35EEE11create_baseINS_18CurryDirectAndDataINS_23HistogramWithInputParamENS_36AggregateFunctionLinearHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE10_clEv
Line
Count
Source
386
13
                [&] {
387
13
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
13
                }(),
_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
13
                [&] {
387
13
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
13
                }(),
_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
13
                [&] {
387
13
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
13
                }(),
_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
13
                [&] {
387
13
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
13
                }(),
_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
13
                [&] {
387
13
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
13
                }(),
_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
13
                [&] {
387
13
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
13
                }(),
_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
13
                [&] {
387
13
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
13
                }(),
_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
13
                [&] {
387
13
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
13
                }(),
_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
13
                [&] {
387
13
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
13
                }(),
_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
13
                [&] {
387
13
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
13
                }(),
_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
13
                [&] {
387
13
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
13
                }(),
_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
13
                [&] {
387
13
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
13
                }(),
_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
25
                [&] {
387
25
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
25
                }(),
_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
25
                [&] {
387
25
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
25
                }(),
_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
25
                [&] {
387
25
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
25
                }(),
_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
25
                [&] {
387
25
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
25
                }(),
_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
25
                [&] {
387
25
                    if (type == AllowedTypes) {
388
3
                        result = create.template operator()<AllowedTypes>();
389
3
                    }
390
25
                }(),
_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
25
                [&] {
387
25
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
25
                }(),
_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
25
                [&] {
387
25
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
25
                }(),
_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
25
                [&] {
387
25
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
25
                }(),
_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
25
                [&] {
387
25
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
25
                }(),
_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
25
                [&] {
387
25
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
25
                }(),
_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
25
                [&] {
387
25
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
25
                }(),
_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
25
                [&] {
387
25
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
25
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE9EEE11create_baseINS_9CurryDataINS_31AggregateFunctionSampCovarianceENS_8SampDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
1
                [&] {
387
1
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
1
                }(),
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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE23ELS1_10ELS1_41EEE11create_baseINS_18CurryDirectAndDataINS_40AggregateFunctionDataSketchesHllUnionAggENS_30AggregateFunctionHllSketchDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
10
                        result = create.template operator()<AllowedTypes>();
389
10
                    }
390
12
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE23ELS1_10ELS1_41EEE11create_baseINS_18CurryDirectAndDataINS_40AggregateFunctionDataSketchesHllUnionAggENS_30AggregateFunctionHllSketchDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
12
                }(),
_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
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_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
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_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
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_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
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_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
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_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
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_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
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_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
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_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
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_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
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_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
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_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
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_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
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_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
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_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
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_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
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_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
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
2
                }(),
_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
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_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
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_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
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_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
2
                [&] {
387
2
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
2
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_31AggregateFunctionGroupBitOrDataEEEJEEESt10shared_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_13PrimitiveTypeE2EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitAndDataEEEJEEESt10shared_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_14CorrMomentStatEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
1
                [&] {
387
1
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
1
                }(),
_ZZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE9EEE11create_baseINS_9CurryDataINS_23AggregateFunctionBinaryENS_21CorrWelfordMomentStatEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
1
                [&] {
387
1
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
1
                }(),
_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
17
                [&] {
387
17
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
17
                }(),
_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
17
                [&] {
387
17
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
17
                }(),
_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
17
                [&] {
387
17
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
17
                }(),
_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
17
                [&] {
387
17
                    if (type == AllowedTypes) {
388
15
                        result = create.template operator()<AllowedTypes>();
389
15
                    }
390
17
                }(),
_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
17
                [&] {
387
17
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
17
                }(),
_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
17
                [&] {
387
17
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
17
                }(),
_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
17
                [&] {
387
17
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
17
                }(),
_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
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
3
                        result = create.template operator()<AllowedTypes>();
389
3
                    }
390
4
                }(),
_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
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_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_31AggregateFunctionGroupBitOrDataEEEJEEESt10shared_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_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_31AggregateFunctionGroupBitOrDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
4
                }(),
_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
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_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitAndDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE3_clEv
Line
Count
Source
386
1
                [&] {
387
1
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
1
                }(),
_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
1
                [&] {
387
1
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
1
                }(),
_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
1
                [&] {
387
1
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
1
                }(),
_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
1
                [&] {
387
1
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
1
                }(),
_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
1
                [&] {
387
1
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
1
                }(),
_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
1
                [&] {
387
1
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
1
                }(),
_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
1
                [&] {
387
1
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
1
                }(),
_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
1
                [&] {
387
1
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
1
                }(),
_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
1
                [&] {
387
1
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
1
                }(),
_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
1
                [&] {
387
1
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
1
                }(),
_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
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_11CurryDirectINS_32AggregateFunctionDistinctNumericEEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES9_RKSt6vectorIS7_IKNS_9IDataTypeEESaISF_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_11CurryDirectINS_32AggregateFunctionDistinctNumericEEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES9_RKSt6vectorIS7_IKNS_9IDataTypeEESaISF_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_11CurryDirectINS_32AggregateFunctionDistinctNumericEEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES9_RKSt6vectorIS7_IKNS_9IDataTypeEESaISF_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE0_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_11CurryDirectINS_32AggregateFunctionDistinctNumericEEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES9_RKSt6vectorIS7_IKNS_9IDataTypeEESaISF_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_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE16_clEv
Line
Count
Source
386
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
12
                }(),
_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
10
                [&] {
387
10
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
10
                }(),
_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
10
                [&] {
387
10
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
10
                }(),
_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
10
                [&] {
387
10
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
10
                }(),
_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
10
                [&] {
387
10
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
10
                }(),
_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
10
                [&] {
387
10
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
10
                }(),
_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
10
                [&] {
387
10
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
10
                }(),
_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
10
                [&] {
387
10
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
10
                }(),
_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
10
                [&] {
387
10
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
10
                }(),
_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
10
                [&] {
387
10
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
10
                }(),
_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
10
                [&] {
387
10
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
10
                }(),
_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
10
                [&] {
387
10
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
10
                }(),
_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
10
                [&] {
387
10
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
10
                }(),
_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
10
                [&] {
387
10
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
10
                }(),
_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
10
                [&] {
387
10
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
10
                }(),
_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
10
                [&] {
387
10
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
10
                }(),
_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
10
                [&] {
387
10
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
10
                }(),
_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
10
                [&] {
387
10
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
10
                }(),
_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
10
                [&] {
387
10
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
10
                }(),
_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
3
                [&] {
387
3
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
3
                }(),
_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
3
                [&] {
387
3
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
3
                }(),
_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
3
                [&] {
387
3
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
3
                }(),
_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
3
                [&] {
387
3
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
3
                }(),
_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
3
                [&] {
387
3
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
3
                }(),
_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
3
                [&] {
387
3
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
3
                }(),
_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
3
                [&] {
387
3
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
3
                }(),
_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
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_8ELS1_9EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionPercentileArrayEEEJEEESt10shared_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_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionPercentileArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_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_8ELS1_9EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionPercentileArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE2_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
4
                }(),
_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
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_8ELS1_9EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionPercentileArrayEEEJEEESt10shared_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_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionPercentileArrayEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_clEv
Line
Count
Source
386
4
                [&] {
387
4
                    if (type == AllowedTypes) {
388
3
                        result = create.template operator()<AllowedTypes>();
389
3
                    }
390
4
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
10
                        result = create.template operator()<AllowedTypes>();
389
10
                    }
390
12
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
7
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
7
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
7
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
7
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
7
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
7
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
6
                        result = create.template operator()<AllowedTypes>();
389
6
                    }
390
7
                }(),
_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
11
                [&] {
387
11
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
11
                }(),
_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
11
                [&] {
387
11
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
11
                }(),
_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
11
                [&] {
387
11
                    if (type == AllowedTypes) {
388
6
                        result = create.template operator()<AllowedTypes>();
389
6
                    }
390
11
                }(),
_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
11
                [&] {
387
11
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
11
                }(),
_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
11
                [&] {
387
11
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
11
                }(),
_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
11
                [&] {
387
11
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
11
                }(),
_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
11
                [&] {
387
11
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
11
                }(),
_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
11
                [&] {
387
11
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
11
                }(),
_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
11
                [&] {
387
11
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
11
                }(),
_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
11
                [&] {
387
11
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
11
                }(),
_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
11
                [&] {
387
11
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
11
                }(),
_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
11
                [&] {
387
11
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
11
                }(),
_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
104
                [&] {
387
104
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
104
                }(),
_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
104
                [&] {
387
104
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
104
                }(),
_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
104
                [&] {
387
104
                    if (type == AllowedTypes) {
388
22
                        result = create.template operator()<AllowedTypes>();
389
22
                    }
390
104
                }(),
_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
104
                [&] {
387
104
                    if (type == AllowedTypes) {
388
80
                        result = create.template operator()<AllowedTypes>();
389
80
                    }
390
104
                }(),
_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
104
                [&] {
387
104
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
104
                }(),
_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
104
                [&] {
387
104
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
104
                }(),
_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
104
                [&] {
387
104
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
104
                }(),
_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
104
                [&] {
387
104
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
104
                }(),
_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
78
                [&] {
387
78
                    if (type == AllowedTypes) {
388
12
                        result = create.template operator()<AllowedTypes>();
389
12
                    }
390
78
                }(),
_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
78
                [&] {
387
78
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
78
                }(),
_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
78
                [&] {
387
78
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
78
                }(),
_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
78
                [&] {
387
78
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
78
                }(),
_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
78
                [&] {
387
78
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
78
                }(),
_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
78
                [&] {
387
78
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
78
                }(),
_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
78
                [&] {
387
78
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
78
                }(),
_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
78
                [&] {
387
78
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
78
                }(),
_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
78
                [&] {
387
78
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
78
                }(),
_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
78
                [&] {
387
78
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
78
                }(),
_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
78
                [&] {
387
78
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
78
                }(),
_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
78
                [&] {
387
78
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
78
                }(),
_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
78
                [&] {
387
78
                    if (type == AllowedTypes) {
388
8
                        result = create.template operator()<AllowedTypes>();
389
8
                    }
390
78
                }(),
_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
78
                [&] {
387
78
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
78
                }(),
_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
78
                [&] {
387
78
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
78
                }(),
_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
78
                [&] {
387
78
                    if (type == AllowedTypes) {
388
58
                        result = create.template operator()<AllowedTypes>();
389
58
                    }
390
78
                }(),
_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
78
                [&] {
387
78
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
78
                }(),
_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
78
                [&] {
387
78
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
78
                }(),
_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
78
                [&] {
387
78
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
78
                }(),
_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
78
                [&] {
387
78
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
78
                }(),
_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
78
                [&] {
387
78
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
78
                }(),
_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
72
                [&] {
387
72
                    if (type == AllowedTypes) {
388
12
                        result = create.template operator()<AllowedTypes>();
389
12
                    }
390
72
                }(),
_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
72
                [&] {
387
72
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
72
                }(),
_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
72
                [&] {
387
72
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
72
                }(),
_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
72
                [&] {
387
72
                    if (type == AllowedTypes) {
388
2
                        result = create.template operator()<AllowedTypes>();
389
2
                    }
390
72
                }(),
_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
72
                [&] {
387
72
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
72
                }(),
_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
72
                [&] {
387
72
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
72
                }(),
_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
72
                [&] {
387
72
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
72
                }(),
_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
72
                [&] {
387
72
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
72
                }(),
_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
72
                [&] {
387
72
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
72
                }(),
_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
72
                [&] {
387
72
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
72
                }(),
_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
72
                [&] {
387
72
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
72
                }(),
_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
72
                [&] {
387
72
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
72
                }(),
_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
72
                [&] {
387
72
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
72
                }(),
_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
72
                [&] {
387
72
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
72
                }(),
_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
72
                [&] {
387
72
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
72
                }(),
_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
72
                [&] {
387
72
                    if (type == AllowedTypes) {
388
58
                        result = create.template operator()<AllowedTypes>();
389
58
                    }
390
72
                }(),
_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
72
                [&] {
387
72
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
72
                }(),
_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
72
                [&] {
387
72
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
72
                }(),
_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
72
                [&] {
387
72
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
72
                }(),
_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
72
                [&] {
387
72
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
72
                }(),
_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
72
                [&] {
387
72
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
72
                }(),
_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
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
12
                        result = create.template operator()<AllowedTypes>();
389
12
                    }
390
20
                }(),
_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
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_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_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_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE15_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_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE14_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_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE13_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_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE12_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_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE11_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_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE10_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_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE9_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_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_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_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_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_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE6_clEv
Line
Count
Source
386
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
8
                        result = create.template operator()<AllowedTypes>();
389
8
                    }
390
20
                }(),
_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
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_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE4_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_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_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_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_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_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_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_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_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_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_21ImplWeightWithDefaultEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE_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_36ELS1_37ELS1_44EEE11create_baseINS_9CurryDataINS_26AggregateFunctionTopNArrayENS_10ImplWeightEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_ENKUlvE18_clEv
Line
Count
Source
386
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
12
                        result = create.template operator()<AllowedTypes>();
389
12
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
12
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
7
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
7
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
7
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
7
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
6
                        result = create.template operator()<AllowedTypes>();
389
6
                    }
390
7
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
7
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
7
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
7
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
7
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
7
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
7
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
7
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
7
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
7
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
7
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
7
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
7
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
7
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
7
                }(),
_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
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
7
                }(),
_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
28
                [&] {
387
28
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
28
                }(),
_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
28
                [&] {
387
28
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
28
                }(),
_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
28
                [&] {
387
28
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
28
                }(),
_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
28
                [&] {
387
28
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
28
                }(),
_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
28
                [&] {
387
28
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
28
                }(),
_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
28
                [&] {
387
28
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
28
                }(),
_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
28
                [&] {
387
28
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
28
                }(),
_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
32
                [&] {
387
32
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
32
                }(),
_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
32
                [&] {
387
32
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
32
                }(),
_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
32
                [&] {
387
32
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
32
                }(),
_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
32
                [&] {
387
32
                    if (type == AllowedTypes) {
388
6
                        result = create.template operator()<AllowedTypes>();
389
6
                    }
390
32
                }(),
_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
32
                [&] {
387
32
                    if (type == AllowedTypes) {
388
6
                        result = create.template operator()<AllowedTypes>();
389
6
                    }
390
32
                }(),
_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
32
                [&] {
387
32
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
32
                }(),
_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
32
                [&] {
387
32
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
32
                }(),
_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
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
20
                }(),
_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
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
0
                        result = create.template operator()<AllowedTypes>();
389
0
                    }
390
20
                }(),
_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
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
20
                }(),
_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
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
20
                }(),
_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
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
20
                }(),
_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
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
20
                }(),
_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
20
                [&] {
387
20
                    if (type == AllowedTypes) {
388
4
                        result = create.template operator()<AllowedTypes>();
389
4
                    }
390
20
                }(),
391
528
                ...);
392
393
528
        return result;
394
528
    }
_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
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_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
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
2
            type = PrimitiveType::TYPE_VARCHAR;
383
2
        }
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_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
13
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
13
        auto create = [&]<PrimitiveType Ptype>() {
375
13
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
13
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
13
        };
378
13
        AggregateFunctionPtr result = nullptr;
379
13
        auto type = argument_types[define_index]->get_primitive_type();
380
13
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
13
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
13
        (
386
13
                [&] {
387
13
                    if (type == AllowedTypes) {
388
13
                        result = create.template operator()<AllowedTypes>();
389
13
                    }
390
13
                }(),
391
13
                ...);
392
393
13
        return result;
394
13
    }
_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
25
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
25
        auto create = [&]<PrimitiveType Ptype>() {
375
25
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
25
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
25
        };
378
25
        AggregateFunctionPtr result = nullptr;
379
25
        auto type = argument_types[define_index]->get_primitive_type();
380
25
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
25
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
25
        (
386
25
                [&] {
387
25
                    if (type == AllowedTypes) {
388
25
                        result = create.template operator()<AllowedTypes>();
389
25
                    }
390
25
                }(),
391
25
                ...);
392
393
25
        return result;
394
25
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE9EEE11create_baseINS_9CurryDataINS_31AggregateFunctionSampCovarianceENS_8SampDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
1
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
378
1
        AggregateFunctionPtr result = nullptr;
379
1
        auto type = argument_types[define_index]->get_primitive_type();
380
1
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
1
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
1
        (
386
1
                [&] {
387
1
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
1
                }(),
391
1
                ...);
392
393
1
        return result;
394
1
    }
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
12
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
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
        };
378
12
        AggregateFunctionPtr result = nullptr;
379
12
        auto type = argument_types[define_index]->get_primitive_type();
380
12
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
12
            type == PrimitiveType::TYPE_JSONB) {
382
7
            type = PrimitiveType::TYPE_VARCHAR;
383
7
        }
384
385
12
        (
386
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
12
                        result = create.template operator()<AllowedTypes>();
389
12
                    }
390
12
                }(),
391
12
                ...);
392
393
12
        return result;
394
12
    }
_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
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_13PrimitiveTypeE2EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_31AggregateFunctionGroupBitOrDataEEEJEEESt10shared_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_13PrimitiveTypeE2EEE11create_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_13PrimitiveTypeE9EEE11create_baseINS_9CurryDataINS_23AggregateFunctionBinaryENS_14CorrMomentStatEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
1
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
378
1
        AggregateFunctionPtr result = nullptr;
379
1
        auto type = argument_types[define_index]->get_primitive_type();
380
1
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
1
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
1
        (
386
1
                [&] {
387
1
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
1
                }(),
391
1
                ...);
392
393
1
        return result;
394
1
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE9EEE11create_baseINS_9CurryDataINS_23AggregateFunctionBinaryENS_21CorrWelfordMomentStatEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
1
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
378
1
        AggregateFunctionPtr result = nullptr;
379
1
        auto type = argument_types[define_index]->get_primitive_type();
380
1
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
1
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
1
        (
386
1
                [&] {
387
1
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
1
                }(),
391
1
                ...);
392
393
1
        return result;
394
1
    }
_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
17
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
17
        auto create = [&]<PrimitiveType Ptype>() {
375
17
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
17
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
17
        };
378
17
        AggregateFunctionPtr result = nullptr;
379
17
        auto type = argument_types[define_index]->get_primitive_type();
380
17
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
17
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
17
        (
386
17
                [&] {
387
17
                    if (type == AllowedTypes) {
388
17
                        result = create.template operator()<AllowedTypes>();
389
17
                    }
390
17
                }(),
391
17
                ...);
392
393
17
        return result;
394
17
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_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_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitAndDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
1
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
378
1
        AggregateFunctionPtr result = nullptr;
379
1
        auto type = argument_types[define_index]->get_primitive_type();
380
1
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
1
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
1
        (
386
1
                [&] {
387
1
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
1
                }(),
391
1
                ...);
392
393
1
        return result;
394
1
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_18CurryDirectAndDataINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitXorDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
1
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
1
        auto create = [&]<PrimitiveType Ptype>() {
375
1
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
1
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
1
        };
378
1
        AggregateFunctionPtr result = nullptr;
379
1
        auto type = argument_types[define_index]->get_primitive_type();
380
1
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
1
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
1
        (
386
1
                [&] {
387
1
                    if (type == AllowedTypes) {
388
1
                        result = create.template operator()<AllowedTypes>();
389
1
                    }
390
1
                }(),
391
1
                ...);
392
393
1
        return result;
394
1
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE11create_baseINS_11CurryDirectINS_32AggregateFunctionDistinctNumericEEEJRKSt10shared_ptrINS_18IAggregateFunctionEEEEES9_RKSt6vectorIS7_IKNS_9IDataTypeEESaISF_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
2
            type = PrimitiveType::TYPE_VARCHAR;
383
2
        }
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_35ELS1_10ELS1_25ELS1_26ELS1_43ELS1_42ELS1_44EEE11create_baseINS_9CurryDataINS_23HistogramWithInputParamENS_30AggregateFunctionHistogramDataEEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS8_IKNS_9IDataTypeEESaISE_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
12
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
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
        };
378
12
        AggregateFunctionPtr result = nullptr;
379
12
        auto type = argument_types[define_index]->get_primitive_type();
380
12
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
12
            type == PrimitiveType::TYPE_JSONB) {
382
1
            type = PrimitiveType::TYPE_VARCHAR;
383
1
        }
384
385
12
        (
386
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
12
                        result = create.template operator()<AllowedTypes>();
389
12
                    }
390
12
                }(),
391
12
                ...);
392
393
12
        return result;
394
12
    }
_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
10
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
10
        auto create = [&]<PrimitiveType Ptype>() {
375
10
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
10
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
10
        };
378
10
        AggregateFunctionPtr result = nullptr;
379
10
        auto type = argument_types[define_index]->get_primitive_type();
380
10
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
10
            type == PrimitiveType::TYPE_JSONB) {
382
2
            type = PrimitiveType::TYPE_VARCHAR;
383
2
        }
384
385
10
        (
386
10
                [&] {
387
10
                    if (type == AllowedTypes) {
388
10
                        result = create.template operator()<AllowedTypes>();
389
10
                    }
390
10
                }(),
391
10
                ...);
392
393
10
        return result;
394
10
    }
_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
3
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
3
        auto create = [&]<PrimitiveType Ptype>() {
375
3
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
3
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
3
        };
378
3
        AggregateFunctionPtr result = nullptr;
379
3
        auto type = argument_types[define_index]->get_primitive_type();
380
3
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
3
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
3
        (
386
3
                [&] {
387
3
                    if (type == AllowedTypes) {
388
3
                        result = create.template operator()<AllowedTypes>();
389
3
                    }
390
3
                }(),
391
3
                ...);
392
393
3
        return result;
394
3
    }
_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
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_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7ELS1_8ELS1_9EEE11create_baseINS_11CurryDirectINS_29AggregateFunctionPercentileV2EEEJEEESt10shared_ptrINS_18IAggregateFunctionEERKSt6vectorIS7_IKNS_9IDataTypeEESaISD_EEbRKNS_21AggregateFunctionAttrEDpOT0_
Line
Count
Source
373
12
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
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
        };
378
12
        AggregateFunctionPtr result = nullptr;
379
12
        auto type = argument_types[define_index]->get_primitive_type();
380
12
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
12
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
12
        (
386
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
12
                        result = create.template operator()<AllowedTypes>();
389
12
                    }
390
12
                }(),
391
12
                ...);
392
393
12
        return result;
394
12
    }
_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
7
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
7
        auto create = [&]<PrimitiveType Ptype>() {
375
7
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
7
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
7
        };
378
7
        AggregateFunctionPtr result = nullptr;
379
7
        auto type = argument_types[define_index]->get_primitive_type();
380
7
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
7
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
7
        (
386
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
7
                        result = create.template operator()<AllowedTypes>();
389
7
                    }
390
7
                }(),
391
7
                ...);
392
393
7
        return result;
394
7
    }
_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
11
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
11
        auto create = [&]<PrimitiveType Ptype>() {
375
11
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
11
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
11
        };
378
11
        AggregateFunctionPtr result = nullptr;
379
11
        auto type = argument_types[define_index]->get_primitive_type();
380
11
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
11
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
11
        (
386
11
                [&] {
387
11
                    if (type == AllowedTypes) {
388
11
                        result = create.template operator()<AllowedTypes>();
389
11
                    }
390
11
                }(),
391
11
                ...);
392
393
11
        return result;
394
11
    }
_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
104
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
104
        auto create = [&]<PrimitiveType Ptype>() {
375
104
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
104
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
104
        };
378
104
        AggregateFunctionPtr result = nullptr;
379
104
        auto type = argument_types[define_index]->get_primitive_type();
380
104
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
104
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
104
        (
386
104
                [&] {
387
104
                    if (type == AllowedTypes) {
388
104
                        result = create.template operator()<AllowedTypes>();
389
104
                    }
390
104
                }(),
391
104
                ...);
392
393
104
        return result;
394
104
    }
_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
78
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
78
        auto create = [&]<PrimitiveType Ptype>() {
375
78
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
78
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
78
        };
378
78
        AggregateFunctionPtr result = nullptr;
379
78
        auto type = argument_types[define_index]->get_primitive_type();
380
78
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
78
            type == PrimitiveType::TYPE_JSONB) {
382
8
            type = PrimitiveType::TYPE_VARCHAR;
383
8
        }
384
385
78
        (
386
78
                [&] {
387
78
                    if (type == AllowedTypes) {
388
78
                        result = create.template operator()<AllowedTypes>();
389
78
                    }
390
78
                }(),
391
78
                ...);
392
393
78
        return result;
394
78
    }
_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
72
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
72
        auto create = [&]<PrimitiveType Ptype>() {
375
72
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
72
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
72
        };
378
72
        AggregateFunctionPtr result = nullptr;
379
72
        auto type = argument_types[define_index]->get_primitive_type();
380
72
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
72
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
72
        (
386
72
                [&] {
387
72
                    if (type == AllowedTypes) {
388
72
                        result = create.template operator()<AllowedTypes>();
389
72
                    }
390
72
                }(),
391
72
                ...);
392
393
72
        return result;
394
72
    }
_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
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
8
            type = PrimitiveType::TYPE_VARCHAR;
383
8
        }
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_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
12
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
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
        };
378
12
        AggregateFunctionPtr result = nullptr;
379
12
        auto type = argument_types[define_index]->get_primitive_type();
380
12
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
12
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
12
        (
386
12
                [&] {
387
12
                    if (type == AllowedTypes) {
388
12
                        result = create.template operator()<AllowedTypes>();
389
12
                    }
390
12
                }(),
391
12
                ...);
392
393
12
        return result;
394
12
    }
_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
7
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
7
        auto create = [&]<PrimitiveType Ptype>() {
375
7
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
7
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
7
        };
378
7
        AggregateFunctionPtr result = nullptr;
379
7
        auto type = argument_types[define_index]->get_primitive_type();
380
7
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
7
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
7
        (
386
7
                [&] {
387
7
                    if (type == AllowedTypes) {
388
7
                        result = create.template operator()<AllowedTypes>();
389
7
                    }
390
7
                }(),
391
7
                ...);
392
393
7
        return result;
394
7
    }
_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
28
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
28
        auto create = [&]<PrimitiveType Ptype>() {
375
28
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
28
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
28
        };
378
28
        AggregateFunctionPtr result = nullptr;
379
28
        auto type = argument_types[define_index]->get_primitive_type();
380
28
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
28
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
28
        (
386
28
                [&] {
387
28
                    if (type == AllowedTypes) {
388
28
                        result = create.template operator()<AllowedTypes>();
389
28
                    }
390
28
                }(),
391
28
                ...);
392
393
28
        return result;
394
28
    }
_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
32
                                            const AggregateFunctionAttr& attr, TArgs&&... args) {
374
32
        auto create = [&]<PrimitiveType Ptype>() {
375
32
            return creator_without_type::create<typename Class::template T<Ptype>>(
376
32
                    argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
377
32
        };
378
32
        AggregateFunctionPtr result = nullptr;
379
32
        auto type = argument_types[define_index]->get_primitive_type();
380
32
        if (type == PrimitiveType::TYPE_CHAR || type == PrimitiveType::TYPE_STRING ||
381
32
            type == PrimitiveType::TYPE_JSONB) {
382
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
384
385
32
        (
386
32
                [&] {
387
32
                    if (type == AllowedTypes) {
388
32
                        result = create.template operator()<AllowedTypes>();
389
32
                    }
390
32
                }(),
391
32
                ...);
392
393
32
        return result;
394
32
    }
_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
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
0
            type = PrimitiveType::TYPE_VARCHAR;
383
0
        }
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
    }
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
1
                                                             TArgs&&... args) {
403
1
        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
1
            } else {
412
1
                return creator_without_type::create<
413
1
                        typename Class::template T<InputType, ResultType>>(
414
1
                        argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
415
1
            }
416
1
        };
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
1
        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
1
            } else {
412
1
                return creator_without_type::create<
413
1
                        typename Class::template T<InputType, ResultType>>(
414
1
                        argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
415
1
            }
416
1
        };
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
1
        AggregateFunctionPtr result = nullptr;
418
1
        auto type = argument_types[define_index]->get_primitive_type();
419
420
1
        (
421
4
                [&] {
422
4
                    if (type == AllowedTypes) {
423
1
                        static_assert(is_decimalv3(AllowedTypes));
424
1
                        auto call = [&](const auto& type) -> bool {
425
1
                            using DispatchType = std::decay_t<decltype(type)>;
426
1
                            result =
427
1
                                    create.template operator()<AllowedTypes, DispatchType::PType>();
428
1
                            return true;
429
1
                        };
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
1
                        auto call = [&](const auto& type) -> bool {
425
1
                            using DispatchType = std::decay_t<decltype(type)>;
426
1
                            result =
427
1
                                    create.template operator()<AllowedTypes, DispatchType::PType>();
428
1
                            return true;
429
1
                        };
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
1
                        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
1
                    }
438
4
                }(),
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
1
                [&] {
422
1
                    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
1
                }(),
_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
1
                [&] {
422
1
                    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
1
                }(),
_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
1
                [&] {
422
1
                    if (type == AllowedTypes) {
423
1
                        static_assert(is_decimalv3(AllowedTypes));
424
1
                        auto call = [&](const auto& type) -> bool {
425
1
                            using DispatchType = std::decay_t<decltype(type)>;
426
1
                            result =
427
1
                                    create.template operator()<AllowedTypes, DispatchType::PType>();
428
1
                            return true;
429
1
                        };
430
1
                        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
1
                    }
438
1
                }(),
_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
1
                [&] {
422
1
                    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
1
                }(),
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
1
                ...);
440
441
1
        return result;
442
1
    }
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
1
                                                             TArgs&&... args) {
403
1
        auto create = [&]<PrimitiveType InputType, PrimitiveType ResultType>() {
404
1
            if constexpr (is_decimalv3(InputType) && is_decimalv3(ResultType) &&
405
1
                          ResultType < InputType) {
406
1
                throw doris::Exception(ErrorCode::INTERNAL_ERROR,
407
1
                                       "agg function {} error, arg type {}, result type {}", name,
408
1
                                       argument_types[define_index]->get_name(),
409
1
                                       result_type->get_name());
410
1
                return nullptr;
411
1
            } else {
412
1
                return creator_without_type::create<
413
1
                        typename Class::template T<InputType, ResultType>>(
414
1
                        argument_types, result_is_nullable, attr, std::forward<TArgs>(args)...);
415
1
            }
416
1
        };
417
1
        AggregateFunctionPtr result = nullptr;
418
1
        auto type = argument_types[define_index]->get_primitive_type();
419
420
1
        (
421
1
                [&] {
422
1
                    if (type == AllowedTypes) {
423
1
                        static_assert(is_decimalv3(AllowedTypes));
424
1
                        auto call = [&](const auto& type) -> bool {
425
1
                            using DispatchType = std::decay_t<decltype(type)>;
426
1
                            result =
427
1
                                    create.template operator()<AllowedTypes, DispatchType::PType>();
428
1
                            return true;
429
1
                        };
430
1
                        if (!dispatch_switch_decimalv3(result_type->get_primitive_type(), call)) {
431
1
                            throw doris::Exception(
432
1
                                    ErrorCode::INTERNAL_ERROR,
433
1
                                    "agg function {} error, arg type {}, result type {}", name,
434
1
                                    argument_types[define_index]->get_name(),
435
1
                                    result_type->get_name());
436
1
                        }
437
1
                    }
438
1
                }(),
439
1
                ...);
440
441
1
        return result;
442
1
    }
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
158
                                        const AggregateFunctionAttr& attr) {
449
158
        return create_base<CurryDirect<AggregateFunctionTemplate>>(argument_types,
450
158
                                                                   result_is_nullable, attr);
451
158
    }
_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
17
                                        const AggregateFunctionAttr& attr) {
449
17
        return create_base<CurryDirect<AggregateFunctionTemplate>>(argument_types,
450
17
                                                                   result_is_nullable, attr);
451
17
    }
_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
3
                                        const AggregateFunctionAttr& attr) {
449
3
        return create_base<CurryDirect<AggregateFunctionTemplate>>(argument_types,
450
3
                                                                   result_is_nullable, attr);
451
3
    }
_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
4
                                        const AggregateFunctionAttr& attr) {
449
4
        return create_base<CurryDirect<AggregateFunctionTemplate>>(argument_types,
450
4
                                                                   result_is_nullable, attr);
451
4
    }
_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
12
                                        const AggregateFunctionAttr& attr) {
449
12
        return create_base<CurryDirect<AggregateFunctionTemplate>>(argument_types,
450
12
                                                                   result_is_nullable, attr);
451
12
    }
_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
7
                                        const AggregateFunctionAttr& attr) {
449
7
        return create_base<CurryDirect<AggregateFunctionTemplate>>(argument_types,
450
7
                                                                   result_is_nullable, attr);
451
7
    }
_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
11
                                        const AggregateFunctionAttr& attr) {
449
11
        return create_base<CurryDirect<AggregateFunctionTemplate>>(argument_types,
450
11
                                                                   result_is_nullable, attr);
451
11
    }
_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
104
                                        const AggregateFunctionAttr& attr) {
449
104
        return create_base<CurryDirect<AggregateFunctionTemplate>>(argument_types,
450
104
                                                                   result_is_nullable, attr);
451
104
    }
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
1
                                                         const AggregateFunctionAttr& attr) {
461
1
        return create_base_with_result_type<CurryDirectWithResultType<AggregateFunctionTemplate>>(
462
1
                name, argument_types, result_type, result_is_nullable, attr);
463
1
    }
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
1
                                                         const AggregateFunctionAttr& attr) {
461
1
        return create_base_with_result_type<CurryDirectWithResultType<AggregateFunctionTemplate>>(
462
1
                name, argument_types, result_type, result_is_nullable, attr);
463
1
    }
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
90
    static AggregateFunctionPtr create(TArgs&&... args) {
467
90
        return create_base<CurryDirect<AggregateFunctionTemplate>>(std::forward<TArgs>(args)...);
468
90
    }
_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
2
    static AggregateFunctionPtr create(TArgs&&... args) {
467
2
        return create_base<CurryDirect<AggregateFunctionTemplate>>(std::forward<TArgs>(args)...);
468
2
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE6createINS_32AggregateFunctionDistinctNumericEJRKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EERKbRKNS_21AggregateFunctionAttrERKS6_INS_18IAggregateFunctionEEEEESK_DpOT0_
Line
Count
Source
466
8
    static AggregateFunctionPtr create(TArgs&&... args) {
467
8
        return create_base<CurryDirect<AggregateFunctionTemplate>>(std::forward<TArgs>(args)...);
468
8
    }
_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
28
    static AggregateFunctionPtr create(TArgs&&... args) {
467
28
        return create_base<CurryDirect<AggregateFunctionTemplate>>(std::forward<TArgs>(args)...);
468
28
    }
_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
32
    static AggregateFunctionPtr create(TArgs&&... args) {
467
32
        return create_base<CurryDirect<AggregateFunctionTemplate>>(std::forward<TArgs>(args)...);
468
32
    }
_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
20
    static AggregateFunctionPtr create(TArgs&&... args) {
467
20
        return create_base<CurryDirect<AggregateFunctionTemplate>>(std::forward<TArgs>(args)...);
468
20
    }
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
211
    static AggregateFunctionPtr create(TArgs&&... args) {
483
211
        return create_base<CurryData<AggregateFunctionTemplate, Data>>(
484
211
                std::forward<TArgs>(args)...);
485
211
    }
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
4
    static AggregateFunctionPtr create(TArgs&&... args) {
483
4
        return create_base<CurryData<AggregateFunctionTemplate, Data>>(
484
4
                std::forward<TArgs>(args)...);
485
4
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE9EEE6createINS_31AggregateFunctionSampCovarianceENS_8SampDataEJRKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISA_EERKbRKNS_21AggregateFunctionAttrEEEES7_INS_18IAggregateFunctionEEDpOT1_
Line
Count
Source
482
1
    static AggregateFunctionPtr create(TArgs&&... args) {
483
1
        return create_base<CurryData<AggregateFunctionTemplate, Data>>(
484
1
                std::forward<TArgs>(args)...);
485
1
    }
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
1
    static AggregateFunctionPtr create(TArgs&&... args) {
483
1
        return create_base<CurryData<AggregateFunctionTemplate, Data>>(
484
1
                std::forward<TArgs>(args)...);
485
1
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE9EEE6createINS_23AggregateFunctionBinaryENS_21CorrWelfordMomentStatEJRKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISA_EERKbRKNS_21AggregateFunctionAttrEEEES7_INS_18IAggregateFunctionEEDpOT1_
Line
Count
Source
482
1
    static AggregateFunctionPtr create(TArgs&&... args) {
483
1
        return create_base<CurryData<AggregateFunctionTemplate, Data>>(
484
1
                std::forward<TArgs>(args)...);
485
1
    }
_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
12
    static AggregateFunctionPtr create(TArgs&&... args) {
483
12
        return create_base<CurryData<AggregateFunctionTemplate, Data>>(
484
12
                std::forward<TArgs>(args)...);
485
12
    }
_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
10
    static AggregateFunctionPtr create(TArgs&&... args) {
483
10
        return create_base<CurryData<AggregateFunctionTemplate, Data>>(
484
10
                std::forward<TArgs>(args)...);
485
10
    }
_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
78
    static AggregateFunctionPtr create(TArgs&&... args) {
483
78
        return create_base<CurryData<AggregateFunctionTemplate, Data>>(
484
78
                std::forward<TArgs>(args)...);
485
78
    }
_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
72
    static AggregateFunctionPtr create(TArgs&&... args) {
483
72
        return create_base<CurryData<AggregateFunctionTemplate, Data>>(
484
72
                std::forward<TArgs>(args)...);
485
72
    }
_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
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_43ELS1_42ELS1_36ELS1_37ELS1_44EEE6createINS_26AggregateFunctionTopNArrayENS_10ImplWeightEJRKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISA_EERKbRKNS_21AggregateFunctionAttrEEEES7_INS_18IAggregateFunctionEEDpOT1_
Line
Count
Source
482
12
    static AggregateFunctionPtr create(TArgs&&... args) {
483
12
        return create_base<CurryData<AggregateFunctionTemplate, Data>>(
484
12
                std::forward<TArgs>(args)...);
485
12
    }
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
10
                                        const AggregateFunctionAttr& attr) {
510
10
        return create_base<CurryDirectAndData<AggregateFunctionTemplate, Data>>(
511
10
                argument_types, result_is_nullable, attr);
512
10
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE2EEE7creatorINS_24AggregateFunctionBitwiseENS_31AggregateFunctionGroupBitOrDataEEESt10shared_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_13PrimitiveTypeE2EEE7creatorINS_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_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_13PrimitiveTypeE3ELS1_4ELS1_5ELS1_6ELS1_7EEE7creatorINS_24AggregateFunctionBitwiseENS_32AggregateFunctionGroupBitAndDataEEESt10shared_ptrINS_18IAggregateFunctionEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS6_IKNS_9IDataTypeEESaISK_EERKSK_bRKNS_21AggregateFunctionAttrE
Line
Count
Source
509
1
                                        const AggregateFunctionAttr& attr) {
510
1
        return create_base<CurryDirectAndData<AggregateFunctionTemplate, Data>>(
511
1
                argument_types, result_is_nullable, attr);
512
1
    }
_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
1
                                        const AggregateFunctionAttr& attr) {
510
1
        return create_base<CurryDirectAndData<AggregateFunctionTemplate, Data>>(
511
1
                argument_types, result_is_nullable, attr);
512
1
    }
513
514
    template <template <PrimitiveType, typename> class AggregateFunctionTemplate,
515
              template <PrimitiveType> class Data, typename... TArgs>
516
59
    static AggregateFunctionPtr create(TArgs&&... args) {
517
59
        return create_base<CurryDirectAndData<AggregateFunctionTemplate, Data>>(
518
59
                std::forward<TArgs>(args)...);
519
59
    }
_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
2
    static AggregateFunctionPtr create(TArgs&&... args) {
517
2
        return create_base<CurryDirectAndData<AggregateFunctionTemplate, Data>>(
518
2
                std::forward<TArgs>(args)...);
519
2
    }
_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
13
    static AggregateFunctionPtr create(TArgs&&... args) {
517
13
        return create_base<CurryDirectAndData<AggregateFunctionTemplate, Data>>(
518
13
                std::forward<TArgs>(args)...);
519
13
    }
_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
25
    static AggregateFunctionPtr create(TArgs&&... args) {
517
25
        return create_base<CurryDirectAndData<AggregateFunctionTemplate, Data>>(
518
25
                std::forward<TArgs>(args)...);
519
25
    }
_ZN5doris27creator_with_type_list_baseILi0EJLNS_13PrimitiveTypeE23ELS1_10ELS1_41EEE6createINS_40AggregateFunctionDataSketchesHllUnionAggENS_30AggregateFunctionHllSketchDataEJRKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaISA_EERKbRKNS_21AggregateFunctionAttrEEEES7_INS_18IAggregateFunctionEEDpOT1_
Line
Count
Source
516
12
    static AggregateFunctionPtr create(TArgs&&... args) {
517
12
        return create_base<CurryDirectAndData<AggregateFunctionTemplate, Data>>(
518
12
                std::forward<TArgs>(args)...);
519
12
    }
_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
7
    static AggregateFunctionPtr create(TArgs&&... args) {
517
7
        return create_base<CurryDirectAndData<AggregateFunctionTemplate, Data>>(
518
7
                std::forward<TArgs>(args)...);
519
7
    }
520
};
521
522
template <PrimitiveType... AllowedTypes>
523
using creator_with_type_list = creator_with_type_list_base<0, AllowedTypes...>;
524
525
} // namespace  doris