Coverage Report

Created: 2026-07-07 18:01

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
be/src/exprs/aggregate/aggregate_function_collect.h
Line
Count
Source
1
// Licensed to the Apache Software Foundation (ASF) under one
2
// or more contributor license agreements.  See the NOTICE file
3
// distributed with this work for additional information
4
// regarding copyright ownership.  The ASF licenses this file
5
// to you under the Apache License, Version 2.0 (the
6
// "License"); you may not use this file except in compliance
7
// with the License.  You may obtain a copy of the License at
8
//
9
//   http://www.apache.org/licenses/LICENSE-2.0
10
//
11
// Unless required by applicable law or agreed to in writing,
12
// software distributed under the License is distributed on an
13
// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14
// KIND, either express or implied.  See the License for the
15
// specific language governing permissions and limitations
16
// under the License.
17
18
#pragma once
19
20
#include <cctz/time_zone.h>
21
#include <glog/logging.h>
22
23
#include <cstddef>
24
#include <cstring>
25
#include <limits>
26
#include <memory>
27
#include <new>
28
#include <string>
29
#include <type_traits>
30
31
#include "core/assert_cast.h"
32
#include "core/column/column.h"
33
#include "core/column/column_array.h"
34
#include "core/column/column_decimal.h"
35
#include "core/column/column_nullable.h"
36
#include "core/column/column_string.h"
37
#include "core/data_type/data_type.h"
38
#include "core/data_type/data_type_array.h"
39
#include "core/data_type/data_type_nullable.h"
40
#include "core/pod_array_fwd.h"
41
#include "core/string_buffer.hpp"
42
#include "core/string_ref.h"
43
#include "core/types.h"
44
#include "exprs/aggregate/aggregate_function.h"
45
#include "util/var_int.h"
46
47
namespace doris {
48
template <PrimitiveType T, bool HasLimit>
49
struct AggregateFunctionCollectSetData {
50
    static constexpr PrimitiveType PType = T;
51
    using ElementType = typename PrimitiveTypeTraits<T>::CppType;
52
    using ColVecType = typename PrimitiveTypeTraits<T>::ColumnType;
53
    using SelfType = AggregateFunctionCollectSetData;
54
    using Set = doris::flat_hash_set<ElementType>;
55
    Set data_set;
56
    Int64 max_size = -1;
57
58
1.73k
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
58
24
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
58
29
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
58
26
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
58
927
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
58
45
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
58
28
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
58
24
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
58
24
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
58
24
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
58
4
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
58
54
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
58
50
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
58
24
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
58
24
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
58
24
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
58
155
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
58
47
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
58
24
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
58
24
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
58
24
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
58
24
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
58
53
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
58
53
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
59
60
913
    size_t size() const { return data_set.size(); }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EE4sizeEv
Line
Count
Source
60
4
    size_t size() const { return data_set.size(); }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EE4sizeEv
Line
Count
Source
60
7
    size_t size() const { return data_set.size(); }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EE4sizeEv
Line
Count
Source
60
6
    size_t size() const { return data_set.size(); }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EE4sizeEv
Line
Count
Source
60
220
    size_t size() const { return data_set.size(); }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EE4sizeEv
Line
Count
Source
60
12
    size_t size() const { return data_set.size(); }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EE4sizeEv
Line
Count
Source
60
8
    size_t size() const { return data_set.size(); }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EE4sizeEv
Line
Count
Source
60
4
    size_t size() const { return data_set.size(); }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EE4sizeEv
Line
Count
Source
60
4
    size_t size() const { return data_set.size(); }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EE4sizeEv
Line
Count
Source
60
4
    size_t size() const { return data_set.size(); }
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EE4sizeEv
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EE4sizeEv
Line
Count
Source
60
4
    size_t size() const { return data_set.size(); }
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EE4sizeEv
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EE4sizeEv
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EE4sizeEv
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EE4sizeEv
Line
Count
Source
60
14
    size_t size() const { return data_set.size(); }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EE4sizeEv
Line
Count
Source
60
10
    size_t size() const { return data_set.size(); }
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EE4sizeEv
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EE4sizeEv
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EE4sizeEv
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EE4sizeEv
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EE4sizeEv
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EE4sizeEv
Line
Count
Source
60
32
    size_t size() const { return data_set.size(); }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EE4sizeEv
Line
Count
Source
60
32
    size_t size() const { return data_set.size(); }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EE4sizeEv
Line
Count
Source
60
32
    size_t size() const { return data_set.size(); }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EE4sizeEv
Line
Count
Source
60
117
    size_t size() const { return data_set.size(); }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EE4sizeEv
Line
Count
Source
60
87
    size_t size() const { return data_set.size(); }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EE4sizeEv
Line
Count
Source
60
40
    size_t size() const { return data_set.size(); }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EE4sizeEv
Line
Count
Source
60
32
    size_t size() const { return data_set.size(); }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EE4sizeEv
Line
Count
Source
60
36
    size_t size() const { return data_set.size(); }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EE4sizeEv
Line
Count
Source
60
32
    size_t size() const { return data_set.size(); }
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EE4sizeEv
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EE4sizeEv
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EE4sizeEv
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EE4sizeEv
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EE4sizeEv
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EE4sizeEv
Line
Count
Source
60
90
    size_t size() const { return data_set.size(); }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EE4sizeEv
Line
Count
Source
60
86
    size_t size() const { return data_set.size(); }
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EE4sizeEv
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EE4sizeEv
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EE4sizeEv
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EE4sizeEv
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EE4sizeEv
61
62
1.04k
    void add(const IColumn& column, size_t row_num) {
63
1.04k
        data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column)
64
1.04k
                                .get_data()[row_num]);
65
1.04k
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
62
24
    void add(const IColumn& column, size_t row_num) {
63
24
        data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column)
64
24
                                .get_data()[row_num]);
65
24
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
62
25
    void add(const IColumn& column, size_t row_num) {
63
25
        data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column)
64
25
                                .get_data()[row_num]);
65
25
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
62
24
    void add(const IColumn& column, size_t row_num) {
63
24
        data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column)
64
24
                                .get_data()[row_num]);
65
24
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
62
394
    void add(const IColumn& column, size_t row_num) {
63
394
        data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column)
64
394
                                .get_data()[row_num]);
65
394
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
62
45
    void add(const IColumn& column, size_t row_num) {
63
45
        data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column)
64
45
                                .get_data()[row_num]);
65
45
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
62
144
    void add(const IColumn& column, size_t row_num) {
63
144
        data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column)
64
144
                                .get_data()[row_num]);
65
144
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
62
24
    void add(const IColumn& column, size_t row_num) {
63
24
        data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column)
64
24
                                .get_data()[row_num]);
65
24
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
62
24
    void add(const IColumn& column, size_t row_num) {
63
24
        data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column)
64
24
                                .get_data()[row_num]);
65
24
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
62
24
    void add(const IColumn& column, size_t row_num) {
63
24
        data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column)
64
24
                                .get_data()[row_num]);
65
24
    }
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EE3addERKNS_7IColumnEm
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
62
44
    void add(const IColumn& column, size_t row_num) {
63
44
        data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column)
64
44
                                .get_data()[row_num]);
65
44
    }
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EE3addERKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EE3addERKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EE3addERKNS_7IColumnEm
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
62
54
    void add(const IColumn& column, size_t row_num) {
63
54
        data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column)
64
54
                                .get_data()[row_num]);
65
54
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
62
72
    void add(const IColumn& column, size_t row_num) {
63
72
        data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column)
64
72
                                .get_data()[row_num]);
65
72
    }
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EE3addERKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EE3addERKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EE3addERKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EE3addERKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EE3addERKNS_7IColumnEm
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EE3addERKNS_7IColumnEm
Line
Count
Source
62
4
    void add(const IColumn& column, size_t row_num) {
63
4
        data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column)
64
4
                                .get_data()[row_num]);
65
4
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EE3addERKNS_7IColumnEm
Line
Count
Source
62
4
    void add(const IColumn& column, size_t row_num) {
63
4
        data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column)
64
4
                                .get_data()[row_num]);
65
4
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EE3addERKNS_7IColumnEm
Line
Count
Source
62
4
    void add(const IColumn& column, size_t row_num) {
63
4
        data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column)
64
4
                                .get_data()[row_num]);
65
4
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EE3addERKNS_7IColumnEm
Line
Count
Source
62
22
    void add(const IColumn& column, size_t row_num) {
63
22
        data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column)
64
22
                                .get_data()[row_num]);
65
22
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EE3addERKNS_7IColumnEm
Line
Count
Source
62
27
    void add(const IColumn& column, size_t row_num) {
63
27
        data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column)
64
27
                                .get_data()[row_num]);
65
27
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EE3addERKNS_7IColumnEm
Line
Count
Source
62
16
    void add(const IColumn& column, size_t row_num) {
63
16
        data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column)
64
16
                                .get_data()[row_num]);
65
16
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EE3addERKNS_7IColumnEm
Line
Count
Source
62
4
    void add(const IColumn& column, size_t row_num) {
63
4
        data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column)
64
4
                                .get_data()[row_num]);
65
4
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EE3addERKNS_7IColumnEm
Line
Count
Source
62
12
    void add(const IColumn& column, size_t row_num) {
63
12
        data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column)
64
12
                                .get_data()[row_num]);
65
12
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EE3addERKNS_7IColumnEm
Line
Count
Source
62
4
    void add(const IColumn& column, size_t row_num) {
63
4
        data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column)
64
4
                                .get_data()[row_num]);
65
4
    }
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EE3addERKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EE3addERKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EE3addERKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EE3addERKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EE3addERKNS_7IColumnEm
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EE3addERKNS_7IColumnEm
Line
Count
Source
62
26
    void add(const IColumn& column, size_t row_num) {
63
26
        data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column)
64
26
                                .get_data()[row_num]);
65
26
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EE3addERKNS_7IColumnEm
Line
Count
Source
62
20
    void add(const IColumn& column, size_t row_num) {
63
20
        data_set.insert(assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column)
64
20
                                .get_data()[row_num]);
65
20
    }
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EE3addERKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EE3addERKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EE3addERKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EE3addERKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EE3addERKNS_7IColumnEm
66
67
496
    void merge(const SelfType& rhs) {
68
496
        if constexpr (HasLimit) {
69
111
            if (max_size == -1) {
70
101
                max_size = rhs.max_size;
71
101
            }
72
73
145
            for (auto& rhs_elem : rhs.data_set) {
74
145
                if (size() >= max_size) {
75
4
                    return;
76
4
                }
77
141
                data_set.insert(rhs_elem);
78
141
            }
79
385
        } else {
80
603
            for (const auto& elem : rhs.data_set) {
81
603
                data_set.insert(elem);
82
603
            }
83
385
        }
84
496
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EE5mergeERKS2_
Line
Count
Source
67
4
    void merge(const SelfType& rhs) {
68
        if constexpr (HasLimit) {
69
            if (max_size == -1) {
70
                max_size = rhs.max_size;
71
            }
72
73
            for (auto& rhs_elem : rhs.data_set) {
74
                if (size() >= max_size) {
75
                    return;
76
                }
77
                data_set.insert(rhs_elem);
78
            }
79
4
        } else {
80
8
            for (const auto& elem : rhs.data_set) {
81
8
                data_set.insert(elem);
82
8
            }
83
4
        }
84
4
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EE5mergeERKS2_
Line
Count
Source
67
6
    void merge(const SelfType& rhs) {
68
        if constexpr (HasLimit) {
69
            if (max_size == -1) {
70
                max_size = rhs.max_size;
71
            }
72
73
            for (auto& rhs_elem : rhs.data_set) {
74
                if (size() >= max_size) {
75
                    return;
76
                }
77
                data_set.insert(rhs_elem);
78
            }
79
6
        } else {
80
17
            for (const auto& elem : rhs.data_set) {
81
17
                data_set.insert(elem);
82
17
            }
83
6
        }
84
6
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EE5mergeERKS2_
Line
Count
Source
67
5
    void merge(const SelfType& rhs) {
68
        if constexpr (HasLimit) {
69
            if (max_size == -1) {
70
                max_size = rhs.max_size;
71
            }
72
73
            for (auto& rhs_elem : rhs.data_set) {
74
                if (size() >= max_size) {
75
                    return;
76
                }
77
                data_set.insert(rhs_elem);
78
            }
79
5
        } else {
80
20
            for (const auto& elem : rhs.data_set) {
81
20
                data_set.insert(elem);
82
20
            }
83
5
        }
84
5
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EE5mergeERKS2_
Line
Count
Source
67
321
    void merge(const SelfType& rhs) {
68
        if constexpr (HasLimit) {
69
            if (max_size == -1) {
70
                max_size = rhs.max_size;
71
            }
72
73
            for (auto& rhs_elem : rhs.data_set) {
74
                if (size() >= max_size) {
75
                    return;
76
                }
77
                data_set.insert(rhs_elem);
78
            }
79
321
        } else {
80
335
            for (const auto& elem : rhs.data_set) {
81
335
                data_set.insert(elem);
82
335
            }
83
321
        }
84
321
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EE5mergeERKS2_
Line
Count
Source
67
11
    void merge(const SelfType& rhs) {
68
        if constexpr (HasLimit) {
69
            if (max_size == -1) {
70
                max_size = rhs.max_size;
71
            }
72
73
            for (auto& rhs_elem : rhs.data_set) {
74
                if (size() >= max_size) {
75
                    return;
76
                }
77
                data_set.insert(rhs_elem);
78
            }
79
11
        } else {
80
32
            for (const auto& elem : rhs.data_set) {
81
32
                data_set.insert(elem);
82
32
            }
83
11
        }
84
11
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EE5mergeERKS2_
Line
Count
Source
67
6
    void merge(const SelfType& rhs) {
68
        if constexpr (HasLimit) {
69
            if (max_size == -1) {
70
                max_size = rhs.max_size;
71
            }
72
73
            for (auto& rhs_elem : rhs.data_set) {
74
                if (size() >= max_size) {
75
                    return;
76
                }
77
                data_set.insert(rhs_elem);
78
            }
79
6
        } else {
80
50
            for (const auto& elem : rhs.data_set) {
81
50
                data_set.insert(elem);
82
50
            }
83
6
        }
84
6
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EE5mergeERKS2_
Line
Count
Source
67
4
    void merge(const SelfType& rhs) {
68
        if constexpr (HasLimit) {
69
            if (max_size == -1) {
70
                max_size = rhs.max_size;
71
            }
72
73
            for (auto& rhs_elem : rhs.data_set) {
74
                if (size() >= max_size) {
75
                    return;
76
                }
77
                data_set.insert(rhs_elem);
78
            }
79
4
        } else {
80
20
            for (const auto& elem : rhs.data_set) {
81
20
                data_set.insert(elem);
82
20
            }
83
4
        }
84
4
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EE5mergeERKS2_
Line
Count
Source
67
4
    void merge(const SelfType& rhs) {
68
        if constexpr (HasLimit) {
69
            if (max_size == -1) {
70
                max_size = rhs.max_size;
71
            }
72
73
            for (auto& rhs_elem : rhs.data_set) {
74
                if (size() >= max_size) {
75
                    return;
76
                }
77
                data_set.insert(rhs_elem);
78
            }
79
4
        } else {
80
20
            for (const auto& elem : rhs.data_set) {
81
20
                data_set.insert(elem);
82
20
            }
83
4
        }
84
4
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EE5mergeERKS2_
Line
Count
Source
67
4
    void merge(const SelfType& rhs) {
68
        if constexpr (HasLimit) {
69
            if (max_size == -1) {
70
                max_size = rhs.max_size;
71
            }
72
73
            for (auto& rhs_elem : rhs.data_set) {
74
                if (size() >= max_size) {
75
                    return;
76
                }
77
                data_set.insert(rhs_elem);
78
            }
79
4
        } else {
80
20
            for (const auto& elem : rhs.data_set) {
81
20
                data_set.insert(elem);
82
20
            }
83
4
        }
84
4
    }
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EE5mergeERKS2_
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EE5mergeERKS2_
Line
Count
Source
67
2
    void merge(const SelfType& rhs) {
68
        if constexpr (HasLimit) {
69
            if (max_size == -1) {
70
                max_size = rhs.max_size;
71
            }
72
73
            for (auto& rhs_elem : rhs.data_set) {
74
                if (size() >= max_size) {
75
                    return;
76
                }
77
                data_set.insert(rhs_elem);
78
            }
79
2
        } else {
80
11
            for (const auto& elem : rhs.data_set) {
81
11
                data_set.insert(elem);
82
11
            }
83
2
        }
84
2
    }
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EE5mergeERKS2_
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EE5mergeERKS2_
Line
Count
Source
67
9
    void merge(const SelfType& rhs) {
68
        if constexpr (HasLimit) {
69
            if (max_size == -1) {
70
                max_size = rhs.max_size;
71
            }
72
73
            for (auto& rhs_elem : rhs.data_set) {
74
                if (size() >= max_size) {
75
                    return;
76
                }
77
                data_set.insert(rhs_elem);
78
            }
79
9
        } else {
80
32
            for (const auto& elem : rhs.data_set) {
81
32
                data_set.insert(elem);
82
32
            }
83
9
        }
84
9
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EE5mergeERKS2_
Line
Count
Source
67
9
    void merge(const SelfType& rhs) {
68
        if constexpr (HasLimit) {
69
            if (max_size == -1) {
70
                max_size = rhs.max_size;
71
            }
72
73
            for (auto& rhs_elem : rhs.data_set) {
74
                if (size() >= max_size) {
75
                    return;
76
                }
77
                data_set.insert(rhs_elem);
78
            }
79
9
        } else {
80
38
            for (const auto& elem : rhs.data_set) {
81
38
                data_set.insert(elem);
82
38
            }
83
9
        }
84
9
    }
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EE5mergeERKS2_
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EE5mergeERKS2_
Line
Count
Source
67
4
    void merge(const SelfType& rhs) {
68
4
        if constexpr (HasLimit) {
69
4
            if (max_size == -1) {
70
4
                max_size = rhs.max_size;
71
4
            }
72
73
4
            for (auto& rhs_elem : rhs.data_set) {
74
4
                if (size() >= max_size) {
75
0
                    return;
76
0
                }
77
4
                data_set.insert(rhs_elem);
78
4
            }
79
        } else {
80
            for (const auto& elem : rhs.data_set) {
81
                data_set.insert(elem);
82
            }
83
        }
84
4
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EE5mergeERKS2_
Line
Count
Source
67
4
    void merge(const SelfType& rhs) {
68
4
        if constexpr (HasLimit) {
69
4
            if (max_size == -1) {
70
4
                max_size = rhs.max_size;
71
4
            }
72
73
4
            for (auto& rhs_elem : rhs.data_set) {
74
4
                if (size() >= max_size) {
75
0
                    return;
76
0
                }
77
4
                data_set.insert(rhs_elem);
78
4
            }
79
        } else {
80
            for (const auto& elem : rhs.data_set) {
81
                data_set.insert(elem);
82
            }
83
        }
84
4
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EE5mergeERKS2_
Line
Count
Source
67
4
    void merge(const SelfType& rhs) {
68
4
        if constexpr (HasLimit) {
69
4
            if (max_size == -1) {
70
4
                max_size = rhs.max_size;
71
4
            }
72
73
4
            for (auto& rhs_elem : rhs.data_set) {
74
4
                if (size() >= max_size) {
75
0
                    return;
76
0
                }
77
4
                data_set.insert(rhs_elem);
78
4
            }
79
        } else {
80
            for (const auto& elem : rhs.data_set) {
81
                data_set.insert(elem);
82
            }
83
        }
84
4
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EE5mergeERKS2_
Line
Count
Source
67
51
    void merge(const SelfType& rhs) {
68
51
        if constexpr (HasLimit) {
69
51
            if (max_size == -1) {
70
47
                max_size = rhs.max_size;
71
47
            }
72
73
55
            for (auto& rhs_elem : rhs.data_set) {
74
55
                if (size() >= max_size) {
75
0
                    return;
76
0
                }
77
55
                data_set.insert(rhs_elem);
78
55
            }
79
        } else {
80
            for (const auto& elem : rhs.data_set) {
81
                data_set.insert(elem);
82
            }
83
        }
84
51
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EE5mergeERKS2_
Line
Count
Source
67
12
    void merge(const SelfType& rhs) {
68
12
        if constexpr (HasLimit) {
69
12
            if (max_size == -1) {
70
8
                max_size = rhs.max_size;
71
8
            }
72
73
18
            for (auto& rhs_elem : rhs.data_set) {
74
18
                if (size() >= max_size) {
75
2
                    return;
76
2
                }
77
16
                data_set.insert(rhs_elem);
78
16
            }
79
        } else {
80
            for (const auto& elem : rhs.data_set) {
81
                data_set.insert(elem);
82
            }
83
        }
84
12
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EE5mergeERKS2_
Line
Count
Source
67
4
    void merge(const SelfType& rhs) {
68
4
        if constexpr (HasLimit) {
69
4
            if (max_size == -1) {
70
4
                max_size = rhs.max_size;
71
4
            }
72
73
12
            for (auto& rhs_elem : rhs.data_set) {
74
12
                if (size() >= max_size) {
75
0
                    return;
76
0
                }
77
12
                data_set.insert(rhs_elem);
78
12
            }
79
        } else {
80
            for (const auto& elem : rhs.data_set) {
81
                data_set.insert(elem);
82
            }
83
        }
84
4
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EE5mergeERKS2_
Line
Count
Source
67
4
    void merge(const SelfType& rhs) {
68
4
        if constexpr (HasLimit) {
69
4
            if (max_size == -1) {
70
4
                max_size = rhs.max_size;
71
4
            }
72
73
4
            for (auto& rhs_elem : rhs.data_set) {
74
4
                if (size() >= max_size) {
75
0
                    return;
76
0
                }
77
4
                data_set.insert(rhs_elem);
78
4
            }
79
        } else {
80
            for (const auto& elem : rhs.data_set) {
81
                data_set.insert(elem);
82
            }
83
        }
84
4
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EE5mergeERKS2_
Line
Count
Source
67
4
    void merge(const SelfType& rhs) {
68
4
        if constexpr (HasLimit) {
69
4
            if (max_size == -1) {
70
4
                max_size = rhs.max_size;
71
4
            }
72
73
8
            for (auto& rhs_elem : rhs.data_set) {
74
8
                if (size() >= max_size) {
75
0
                    return;
76
0
                }
77
8
                data_set.insert(rhs_elem);
78
8
            }
79
        } else {
80
            for (const auto& elem : rhs.data_set) {
81
                data_set.insert(elem);
82
            }
83
        }
84
4
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EE5mergeERKS2_
Line
Count
Source
67
4
    void merge(const SelfType& rhs) {
68
4
        if constexpr (HasLimit) {
69
4
            if (max_size == -1) {
70
4
                max_size = rhs.max_size;
71
4
            }
72
73
4
            for (auto& rhs_elem : rhs.data_set) {
74
4
                if (size() >= max_size) {
75
0
                    return;
76
0
                }
77
4
                data_set.insert(rhs_elem);
78
4
            }
79
        } else {
80
            for (const auto& elem : rhs.data_set) {
81
                data_set.insert(elem);
82
            }
83
        }
84
4
    }
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EE5mergeERKS2_
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EE5mergeERKS2_
Line
Count
Source
67
10
    void merge(const SelfType& rhs) {
68
10
        if constexpr (HasLimit) {
69
10
            if (max_size == -1) {
70
9
                max_size = rhs.max_size;
71
9
            }
72
73
18
            for (auto& rhs_elem : rhs.data_set) {
74
18
                if (size() >= max_size) {
75
1
                    return;
76
1
                }
77
17
                data_set.insert(rhs_elem);
78
17
            }
79
        } else {
80
            for (const auto& elem : rhs.data_set) {
81
                data_set.insert(elem);
82
            }
83
        }
84
10
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EE5mergeERKS2_
Line
Count
Source
67
10
    void merge(const SelfType& rhs) {
68
10
        if constexpr (HasLimit) {
69
10
            if (max_size == -1) {
70
9
                max_size = rhs.max_size;
71
9
            }
72
73
14
            for (auto& rhs_elem : rhs.data_set) {
74
14
                if (size() >= max_size) {
75
1
                    return;
76
1
                }
77
13
                data_set.insert(rhs_elem);
78
13
            }
79
        } else {
80
            for (const auto& elem : rhs.data_set) {
81
                data_set.insert(elem);
82
            }
83
        }
84
10
    }
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EE5mergeERKS2_
85
86
539
    void write(BufferWritable& buf) const {
87
539
        buf.write_var_uint(data_set.size());
88
802
        for (const auto& value : data_set) {
89
802
            buf.write_binary(value);
90
802
        }
91
539
        write_var_int(max_size, buf);
92
539
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
86
4
    void write(BufferWritable& buf) const {
87
4
        buf.write_var_uint(data_set.size());
88
8
        for (const auto& value : data_set) {
89
8
            buf.write_binary(value);
90
8
        }
91
4
        write_var_int(max_size, buf);
92
4
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
86
6
    void write(BufferWritable& buf) const {
87
6
        buf.write_var_uint(data_set.size());
88
17
        for (const auto& value : data_set) {
89
17
            buf.write_binary(value);
90
17
        }
91
6
        write_var_int(max_size, buf);
92
6
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
86
5
    void write(BufferWritable& buf) const {
87
5
        buf.write_var_uint(data_set.size());
88
20
        for (const auto& value : data_set) {
89
20
            buf.write_binary(value);
90
20
        }
91
5
        write_var_int(max_size, buf);
92
5
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
86
360
    void write(BufferWritable& buf) const {
87
360
        buf.write_var_uint(data_set.size());
88
374
        for (const auto& value : data_set) {
89
374
            buf.write_binary(value);
90
374
        }
91
360
        write_var_int(max_size, buf);
92
360
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
86
12
    void write(BufferWritable& buf) const {
87
12
        buf.write_var_uint(data_set.size());
88
35
        for (const auto& value : data_set) {
89
35
            buf.write_binary(value);
90
35
        }
91
12
        write_var_int(max_size, buf);
92
12
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
86
6
    void write(BufferWritable& buf) const {
87
6
        buf.write_var_uint(data_set.size());
88
50
        for (const auto& value : data_set) {
89
50
            buf.write_binary(value);
90
50
        }
91
6
        write_var_int(max_size, buf);
92
6
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
86
4
    void write(BufferWritable& buf) const {
87
4
        buf.write_var_uint(data_set.size());
88
20
        for (const auto& value : data_set) {
89
20
            buf.write_binary(value);
90
20
        }
91
4
        write_var_int(max_size, buf);
92
4
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
86
4
    void write(BufferWritable& buf) const {
87
4
        buf.write_var_uint(data_set.size());
88
20
        for (const auto& value : data_set) {
89
20
            buf.write_binary(value);
90
20
        }
91
4
        write_var_int(max_size, buf);
92
4
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
86
4
    void write(BufferWritable& buf) const {
87
4
        buf.write_var_uint(data_set.size());
88
20
        for (const auto& value : data_set) {
89
20
            buf.write_binary(value);
90
20
        }
91
4
        write_var_int(max_size, buf);
92
4
    }
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EE5writeERNS_14BufferWritableE
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
86
2
    void write(BufferWritable& buf) const {
87
2
        buf.write_var_uint(data_set.size());
88
11
        for (const auto& value : data_set) {
89
11
            buf.write_binary(value);
90
11
        }
91
2
        write_var_int(max_size, buf);
92
2
    }
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EE5writeERNS_14BufferWritableE
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
86
9
    void write(BufferWritable& buf) const {
87
9
        buf.write_var_uint(data_set.size());
88
32
        for (const auto& value : data_set) {
89
32
            buf.write_binary(value);
90
32
        }
91
9
        write_var_int(max_size, buf);
92
9
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
86
9
    void write(BufferWritable& buf) const {
87
9
        buf.write_var_uint(data_set.size());
88
38
        for (const auto& value : data_set) {
89
38
            buf.write_binary(value);
90
38
        }
91
9
        write_var_int(max_size, buf);
92
9
    }
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EE5writeERNS_14BufferWritableE
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EE5writeERNS_14BufferWritableE
Line
Count
Source
86
4
    void write(BufferWritable& buf) const {
87
4
        buf.write_var_uint(data_set.size());
88
4
        for (const auto& value : data_set) {
89
4
            buf.write_binary(value);
90
4
        }
91
4
        write_var_int(max_size, buf);
92
4
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EE5writeERNS_14BufferWritableE
Line
Count
Source
86
4
    void write(BufferWritable& buf) const {
87
4
        buf.write_var_uint(data_set.size());
88
4
        for (const auto& value : data_set) {
89
4
            buf.write_binary(value);
90
4
        }
91
4
        write_var_int(max_size, buf);
92
4
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EE5writeERNS_14BufferWritableE
Line
Count
Source
86
4
    void write(BufferWritable& buf) const {
87
4
        buf.write_var_uint(data_set.size());
88
4
        for (const auto& value : data_set) {
89
4
            buf.write_binary(value);
90
4
        }
91
4
        write_var_int(max_size, buf);
92
4
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EE5writeERNS_14BufferWritableE
Line
Count
Source
86
53
    void write(BufferWritable& buf) const {
87
53
        buf.write_var_uint(data_set.size());
88
57
        for (const auto& value : data_set) {
89
57
            buf.write_binary(value);
90
57
        }
91
53
        write_var_int(max_size, buf);
92
53
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EE5writeERNS_14BufferWritableE
Line
Count
Source
86
13
    void write(BufferWritable& buf) const {
87
13
        buf.write_var_uint(data_set.size());
88
21
        for (const auto& value : data_set) {
89
21
            buf.write_binary(value);
90
21
        }
91
13
        write_var_int(max_size, buf);
92
13
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EE5writeERNS_14BufferWritableE
Line
Count
Source
86
4
    void write(BufferWritable& buf) const {
87
4
        buf.write_var_uint(data_set.size());
88
12
        for (const auto& value : data_set) {
89
12
            buf.write_binary(value);
90
12
        }
91
4
        write_var_int(max_size, buf);
92
4
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EE5writeERNS_14BufferWritableE
Line
Count
Source
86
4
    void write(BufferWritable& buf) const {
87
4
        buf.write_var_uint(data_set.size());
88
4
        for (const auto& value : data_set) {
89
4
            buf.write_binary(value);
90
4
        }
91
4
        write_var_int(max_size, buf);
92
4
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EE5writeERNS_14BufferWritableE
Line
Count
Source
86
4
    void write(BufferWritable& buf) const {
87
4
        buf.write_var_uint(data_set.size());
88
8
        for (const auto& value : data_set) {
89
8
            buf.write_binary(value);
90
8
        }
91
4
        write_var_int(max_size, buf);
92
4
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EE5writeERNS_14BufferWritableE
Line
Count
Source
86
4
    void write(BufferWritable& buf) const {
87
4
        buf.write_var_uint(data_set.size());
88
4
        for (const auto& value : data_set) {
89
4
            buf.write_binary(value);
90
4
        }
91
4
        write_var_int(max_size, buf);
92
4
    }
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EE5writeERNS_14BufferWritableE
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EE5writeERNS_14BufferWritableE
Line
Count
Source
86
10
    void write(BufferWritable& buf) const {
87
10
        buf.write_var_uint(data_set.size());
88
22
        for (const auto& value : data_set) {
89
22
            buf.write_binary(value);
90
22
        }
91
10
        write_var_int(max_size, buf);
92
10
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EE5writeERNS_14BufferWritableE
Line
Count
Source
86
10
    void write(BufferWritable& buf) const {
87
10
        buf.write_var_uint(data_set.size());
88
17
        for (const auto& value : data_set) {
89
17
            buf.write_binary(value);
90
17
        }
91
10
        write_var_int(max_size, buf);
92
10
    }
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EE5writeERNS_14BufferWritableE
93
94
496
    void read(BufferReadable& buf) {
95
496
        uint64_t new_size = 0;
96
496
        buf.read_var_uint(new_size);
97
496
        ElementType x;
98
1.25k
        for (size_t i = 0; i < new_size; ++i) {
99
755
            buf.read_binary(x);
100
755
            data_set.insert(x);
101
755
        }
102
496
        read_var_int(max_size, buf);
103
496
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
94
4
    void read(BufferReadable& buf) {
95
4
        uint64_t new_size = 0;
96
4
        buf.read_var_uint(new_size);
97
4
        ElementType x;
98
12
        for (size_t i = 0; i < new_size; ++i) {
99
8
            buf.read_binary(x);
100
8
            data_set.insert(x);
101
8
        }
102
4
        read_var_int(max_size, buf);
103
4
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
94
6
    void read(BufferReadable& buf) {
95
6
        uint64_t new_size = 0;
96
6
        buf.read_var_uint(new_size);
97
6
        ElementType x;
98
23
        for (size_t i = 0; i < new_size; ++i) {
99
17
            buf.read_binary(x);
100
17
            data_set.insert(x);
101
17
        }
102
6
        read_var_int(max_size, buf);
103
6
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
94
5
    void read(BufferReadable& buf) {
95
5
        uint64_t new_size = 0;
96
5
        buf.read_var_uint(new_size);
97
5
        ElementType x;
98
25
        for (size_t i = 0; i < new_size; ++i) {
99
20
            buf.read_binary(x);
100
20
            data_set.insert(x);
101
20
        }
102
5
        read_var_int(max_size, buf);
103
5
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
94
321
    void read(BufferReadable& buf) {
95
321
        uint64_t new_size = 0;
96
321
        buf.read_var_uint(new_size);
97
321
        ElementType x;
98
656
        for (size_t i = 0; i < new_size; ++i) {
99
335
            buf.read_binary(x);
100
335
            data_set.insert(x);
101
335
        }
102
321
        read_var_int(max_size, buf);
103
321
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
94
11
    void read(BufferReadable& buf) {
95
11
        uint64_t new_size = 0;
96
11
        buf.read_var_uint(new_size);
97
11
        ElementType x;
98
43
        for (size_t i = 0; i < new_size; ++i) {
99
32
            buf.read_binary(x);
100
32
            data_set.insert(x);
101
32
        }
102
11
        read_var_int(max_size, buf);
103
11
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
94
6
    void read(BufferReadable& buf) {
95
6
        uint64_t new_size = 0;
96
6
        buf.read_var_uint(new_size);
97
6
        ElementType x;
98
56
        for (size_t i = 0; i < new_size; ++i) {
99
50
            buf.read_binary(x);
100
50
            data_set.insert(x);
101
50
        }
102
6
        read_var_int(max_size, buf);
103
6
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
94
4
    void read(BufferReadable& buf) {
95
4
        uint64_t new_size = 0;
96
4
        buf.read_var_uint(new_size);
97
4
        ElementType x;
98
24
        for (size_t i = 0; i < new_size; ++i) {
99
20
            buf.read_binary(x);
100
20
            data_set.insert(x);
101
20
        }
102
4
        read_var_int(max_size, buf);
103
4
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
94
4
    void read(BufferReadable& buf) {
95
4
        uint64_t new_size = 0;
96
4
        buf.read_var_uint(new_size);
97
4
        ElementType x;
98
24
        for (size_t i = 0; i < new_size; ++i) {
99
20
            buf.read_binary(x);
100
20
            data_set.insert(x);
101
20
        }
102
4
        read_var_int(max_size, buf);
103
4
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
94
4
    void read(BufferReadable& buf) {
95
4
        uint64_t new_size = 0;
96
4
        buf.read_var_uint(new_size);
97
4
        ElementType x;
98
24
        for (size_t i = 0; i < new_size; ++i) {
99
20
            buf.read_binary(x);
100
20
            data_set.insert(x);
101
20
        }
102
4
        read_var_int(max_size, buf);
103
4
    }
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EE4readERNS_14BufferReadableE
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
94
2
    void read(BufferReadable& buf) {
95
2
        uint64_t new_size = 0;
96
2
        buf.read_var_uint(new_size);
97
2
        ElementType x;
98
13
        for (size_t i = 0; i < new_size; ++i) {
99
11
            buf.read_binary(x);
100
11
            data_set.insert(x);
101
11
        }
102
2
        read_var_int(max_size, buf);
103
2
    }
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EE4readERNS_14BufferReadableE
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
94
9
    void read(BufferReadable& buf) {
95
9
        uint64_t new_size = 0;
96
9
        buf.read_var_uint(new_size);
97
9
        ElementType x;
98
41
        for (size_t i = 0; i < new_size; ++i) {
99
32
            buf.read_binary(x);
100
32
            data_set.insert(x);
101
32
        }
102
9
        read_var_int(max_size, buf);
103
9
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
94
9
    void read(BufferReadable& buf) {
95
9
        uint64_t new_size = 0;
96
9
        buf.read_var_uint(new_size);
97
9
        ElementType x;
98
47
        for (size_t i = 0; i < new_size; ++i) {
99
38
            buf.read_binary(x);
100
38
            data_set.insert(x);
101
38
        }
102
9
        read_var_int(max_size, buf);
103
9
    }
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EE4readERNS_14BufferReadableE
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EE4readERNS_14BufferReadableE
Line
Count
Source
94
4
    void read(BufferReadable& buf) {
95
4
        uint64_t new_size = 0;
96
4
        buf.read_var_uint(new_size);
97
4
        ElementType x;
98
8
        for (size_t i = 0; i < new_size; ++i) {
99
4
            buf.read_binary(x);
100
4
            data_set.insert(x);
101
4
        }
102
4
        read_var_int(max_size, buf);
103
4
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EE4readERNS_14BufferReadableE
Line
Count
Source
94
4
    void read(BufferReadable& buf) {
95
4
        uint64_t new_size = 0;
96
4
        buf.read_var_uint(new_size);
97
4
        ElementType x;
98
8
        for (size_t i = 0; i < new_size; ++i) {
99
4
            buf.read_binary(x);
100
4
            data_set.insert(x);
101
4
        }
102
4
        read_var_int(max_size, buf);
103
4
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EE4readERNS_14BufferReadableE
Line
Count
Source
94
4
    void read(BufferReadable& buf) {
95
4
        uint64_t new_size = 0;
96
4
        buf.read_var_uint(new_size);
97
4
        ElementType x;
98
8
        for (size_t i = 0; i < new_size; ++i) {
99
4
            buf.read_binary(x);
100
4
            data_set.insert(x);
101
4
        }
102
4
        read_var_int(max_size, buf);
103
4
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EE4readERNS_14BufferReadableE
Line
Count
Source
94
51
    void read(BufferReadable& buf) {
95
51
        uint64_t new_size = 0;
96
51
        buf.read_var_uint(new_size);
97
51
        ElementType x;
98
106
        for (size_t i = 0; i < new_size; ++i) {
99
55
            buf.read_binary(x);
100
55
            data_set.insert(x);
101
55
        }
102
51
        read_var_int(max_size, buf);
103
51
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EE4readERNS_14BufferReadableE
Line
Count
Source
94
12
    void read(BufferReadable& buf) {
95
12
        uint64_t new_size = 0;
96
12
        buf.read_var_uint(new_size);
97
12
        ElementType x;
98
30
        for (size_t i = 0; i < new_size; ++i) {
99
18
            buf.read_binary(x);
100
18
            data_set.insert(x);
101
18
        }
102
12
        read_var_int(max_size, buf);
103
12
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EE4readERNS_14BufferReadableE
Line
Count
Source
94
4
    void read(BufferReadable& buf) {
95
4
        uint64_t new_size = 0;
96
4
        buf.read_var_uint(new_size);
97
4
        ElementType x;
98
16
        for (size_t i = 0; i < new_size; ++i) {
99
12
            buf.read_binary(x);
100
12
            data_set.insert(x);
101
12
        }
102
4
        read_var_int(max_size, buf);
103
4
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EE4readERNS_14BufferReadableE
Line
Count
Source
94
4
    void read(BufferReadable& buf) {
95
4
        uint64_t new_size = 0;
96
4
        buf.read_var_uint(new_size);
97
4
        ElementType x;
98
8
        for (size_t i = 0; i < new_size; ++i) {
99
4
            buf.read_binary(x);
100
4
            data_set.insert(x);
101
4
        }
102
4
        read_var_int(max_size, buf);
103
4
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EE4readERNS_14BufferReadableE
Line
Count
Source
94
4
    void read(BufferReadable& buf) {
95
4
        uint64_t new_size = 0;
96
4
        buf.read_var_uint(new_size);
97
4
        ElementType x;
98
12
        for (size_t i = 0; i < new_size; ++i) {
99
8
            buf.read_binary(x);
100
8
            data_set.insert(x);
101
8
        }
102
4
        read_var_int(max_size, buf);
103
4
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EE4readERNS_14BufferReadableE
Line
Count
Source
94
4
    void read(BufferReadable& buf) {
95
4
        uint64_t new_size = 0;
96
4
        buf.read_var_uint(new_size);
97
4
        ElementType x;
98
8
        for (size_t i = 0; i < new_size; ++i) {
99
4
            buf.read_binary(x);
100
4
            data_set.insert(x);
101
4
        }
102
4
        read_var_int(max_size, buf);
103
4
    }
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EE4readERNS_14BufferReadableE
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EE4readERNS_14BufferReadableE
Line
Count
Source
94
10
    void read(BufferReadable& buf) {
95
10
        uint64_t new_size = 0;
96
10
        buf.read_var_uint(new_size);
97
10
        ElementType x;
98
32
        for (size_t i = 0; i < new_size; ++i) {
99
22
            buf.read_binary(x);
100
22
            data_set.insert(x);
101
22
        }
102
10
        read_var_int(max_size, buf);
103
10
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EE4readERNS_14BufferReadableE
Line
Count
Source
94
10
    void read(BufferReadable& buf) {
95
10
        uint64_t new_size = 0;
96
10
        buf.read_var_uint(new_size);
97
10
        ElementType x;
98
27
        for (size_t i = 0; i < new_size; ++i) {
99
17
            buf.read_binary(x);
100
17
            data_set.insert(x);
101
17
        }
102
10
        read_var_int(max_size, buf);
103
10
    }
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EE4readERNS_14BufferReadableE
104
105
368
    void insert_result_into(IColumn& to) const {
106
368
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
107
368
        vec.reserve(size());
108
686
        for (const auto& item : data_set) {
109
686
            vec.push_back(item);
110
686
        }
111
368
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
105
4
    void insert_result_into(IColumn& to) const {
106
4
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
107
4
        vec.reserve(size());
108
8
        for (const auto& item : data_set) {
109
8
            vec.push_back(item);
110
8
        }
111
4
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
105
7
    void insert_result_into(IColumn& to) const {
106
7
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
107
7
        vec.reserve(size());
108
17
        for (const auto& item : data_set) {
109
17
            vec.push_back(item);
110
17
        }
111
7
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
105
6
    void insert_result_into(IColumn& to) const {
106
6
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
107
6
        vec.reserve(size());
108
20
        for (const auto& item : data_set) {
109
20
            vec.push_back(item);
110
20
        }
111
6
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
105
220
    void insert_result_into(IColumn& to) const {
106
220
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
107
220
        vec.reserve(size());
108
249
        for (const auto& item : data_set) {
109
249
            vec.push_back(item);
110
249
        }
111
220
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
105
12
    void insert_result_into(IColumn& to) const {
106
12
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
107
12
        vec.reserve(size());
108
38
        for (const auto& item : data_set) {
109
38
            vec.push_back(item);
110
38
        }
111
12
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
105
8
    void insert_result_into(IColumn& to) const {
106
8
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
107
8
        vec.reserve(size());
108
80
        for (const auto& item : data_set) {
109
80
            vec.push_back(item);
110
80
        }
111
8
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
105
4
    void insert_result_into(IColumn& to) const {
106
4
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
107
4
        vec.reserve(size());
108
20
        for (const auto& item : data_set) {
109
20
            vec.push_back(item);
110
20
        }
111
4
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
105
4
    void insert_result_into(IColumn& to) const {
106
4
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
107
4
        vec.reserve(size());
108
20
        for (const auto& item : data_set) {
109
20
            vec.push_back(item);
110
20
        }
111
4
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
105
4
    void insert_result_into(IColumn& to) const {
106
4
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
107
4
        vec.reserve(size());
108
20
        for (const auto& item : data_set) {
109
20
            vec.push_back(item);
110
20
        }
111
4
    }
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EE18insert_result_intoERNS_7IColumnE
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
105
4
    void insert_result_into(IColumn& to) const {
106
4
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
107
4
        vec.reserve(size());
108
22
        for (const auto& item : data_set) {
109
22
            vec.push_back(item);
110
22
        }
111
4
    }
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EE18insert_result_intoERNS_7IColumnE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EE18insert_result_intoERNS_7IColumnE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EE18insert_result_intoERNS_7IColumnE
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
105
14
    void insert_result_into(IColumn& to) const {
106
14
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
107
14
        vec.reserve(size());
108
38
        for (const auto& item : data_set) {
109
38
            vec.push_back(item);
110
38
        }
111
14
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
105
10
    void insert_result_into(IColumn& to) const {
106
10
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
107
10
        vec.reserve(size());
108
44
        for (const auto& item : data_set) {
109
44
            vec.push_back(item);
110
44
        }
111
10
    }
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EE18insert_result_intoERNS_7IColumnE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EE18insert_result_intoERNS_7IColumnE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EE18insert_result_intoERNS_7IColumnE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EE18insert_result_intoERNS_7IColumnE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EE18insert_result_intoERNS_7IColumnE
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
105
4
    void insert_result_into(IColumn& to) const {
106
4
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
107
4
        vec.reserve(size());
108
4
        for (const auto& item : data_set) {
109
4
            vec.push_back(item);
110
4
        }
111
4
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
105
4
    void insert_result_into(IColumn& to) const {
106
4
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
107
4
        vec.reserve(size());
108
4
        for (const auto& item : data_set) {
109
4
            vec.push_back(item);
110
4
        }
111
4
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
105
4
    void insert_result_into(IColumn& to) const {
106
4
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
107
4
        vec.reserve(size());
108
4
        for (const auto& item : data_set) {
109
4
            vec.push_back(item);
110
4
        }
111
4
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
105
15
    void insert_result_into(IColumn& to) const {
106
15
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
107
15
        vec.reserve(size());
108
18
        for (const auto& item : data_set) {
109
18
            vec.push_back(item);
110
18
        }
111
15
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
105
10
    void insert_result_into(IColumn& to) const {
106
10
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
107
10
        vec.reserve(size());
108
22
        for (const auto& item : data_set) {
109
22
            vec.push_back(item);
110
22
        }
111
10
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
105
4
    void insert_result_into(IColumn& to) const {
106
4
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
107
4
        vec.reserve(size());
108
12
        for (const auto& item : data_set) {
109
12
            vec.push_back(item);
110
12
        }
111
4
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
105
4
    void insert_result_into(IColumn& to) const {
106
4
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
107
4
        vec.reserve(size());
108
4
        for (const auto& item : data_set) {
109
4
            vec.push_back(item);
110
4
        }
111
4
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
105
4
    void insert_result_into(IColumn& to) const {
106
4
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
107
4
        vec.reserve(size());
108
8
        for (const auto& item : data_set) {
109
8
            vec.push_back(item);
110
8
        }
111
4
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
105
4
    void insert_result_into(IColumn& to) const {
106
4
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
107
4
        vec.reserve(size());
108
4
        for (const auto& item : data_set) {
109
4
            vec.push_back(item);
110
4
        }
111
4
    }
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EE18insert_result_intoERNS_7IColumnE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EE18insert_result_intoERNS_7IColumnE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EE18insert_result_intoERNS_7IColumnE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EE18insert_result_intoERNS_7IColumnE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EE18insert_result_intoERNS_7IColumnE
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
105
9
    void insert_result_into(IColumn& to) const {
106
9
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
107
9
        vec.reserve(size());
108
17
        for (const auto& item : data_set) {
109
17
            vec.push_back(item);
110
17
        }
111
9
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
105
9
    void insert_result_into(IColumn& to) const {
106
9
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
107
9
        vec.reserve(size());
108
13
        for (const auto& item : data_set) {
109
13
            vec.push_back(item);
110
13
        }
111
9
    }
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EE18insert_result_intoERNS_7IColumnE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EE18insert_result_intoERNS_7IColumnE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EE18insert_result_intoERNS_7IColumnE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EE18insert_result_intoERNS_7IColumnE
Unexecuted instantiation: _ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EE18insert_result_intoERNS_7IColumnE
112
113
    void reset() { data_set.clear(); }
114
};
115
116
template <PrimitiveType T, bool HasLimit>
117
    requires(is_string_type(T))
118
struct AggregateFunctionCollectSetData<T, HasLimit> {
119
    static constexpr PrimitiveType PType = T;
120
    using ElementType = StringRef;
121
    using ColVecType = ColumnString;
122
    using SelfType = AggregateFunctionCollectSetData<T, HasLimit>;
123
    using Set = doris::flat_hash_set<ElementType>;
124
    Set data_set;
125
    Int64 max_size = -1;
126
127
829
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
127
727
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
127
102
    AggregateFunctionCollectSetData(const DataTypes& argument_types) {}
128
129
636
    size_t size() const { return data_set.size(); }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EE4sizeEv
Line
Count
Source
129
456
    size_t size() const { return data_set.size(); }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EE4sizeEv
Line
Count
Source
129
180
    size_t size() const { return data_set.size(); }
130
131
366
    void add(const IColumn& column, size_t row_num, Arena& arena) {
132
366
        auto key = column.get_data_at(row_num);
133
366
        key.data = arena.insert(key.data, key.size);
134
366
        data_set.insert(key);
135
366
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EE3addERKNS_7IColumnEmRNS_5ArenaE
Line
Count
Source
131
346
    void add(const IColumn& column, size_t row_num, Arena& arena) {
132
346
        auto key = column.get_data_at(row_num);
133
346
        key.data = arena.insert(key.data, key.size);
134
346
        data_set.insert(key);
135
346
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EE3addERKNS_7IColumnEmRNS_5ArenaE
Line
Count
Source
131
20
    void add(const IColumn& column, size_t row_num, Arena& arena) {
132
20
        auto key = column.get_data_at(row_num);
133
20
        key.data = arena.insert(key.data, key.size);
134
20
        data_set.insert(key);
135
20
    }
136
137
243
    void merge(const SelfType& rhs, Arena& arena) {
138
243
        if (max_size == -1) {
139
242
            max_size = rhs.max_size;
140
242
        }
141
142
282
        for (const auto& rhs_elem : rhs.data_set) {
143
282
            if constexpr (HasLimit) {
144
17
                if (size() >= max_size) {
145
1
                    return;
146
1
                }
147
17
            }
148
16
            StringRef key = rhs_elem;
149
282
            key.data = arena.insert(key.data, key.size);
150
282
            data_set.insert(key);
151
282
        }
152
243
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EE5mergeERKS2_RNS_5ArenaE
Line
Count
Source
137
226
    void merge(const SelfType& rhs, Arena& arena) {
138
226
        if (max_size == -1) {
139
226
            max_size = rhs.max_size;
140
226
        }
141
142
265
        for (const auto& rhs_elem : rhs.data_set) {
143
            if constexpr (HasLimit) {
144
                if (size() >= max_size) {
145
                    return;
146
                }
147
            }
148
265
            StringRef key = rhs_elem;
149
265
            key.data = arena.insert(key.data, key.size);
150
265
            data_set.insert(key);
151
265
        }
152
226
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EE5mergeERKS2_RNS_5ArenaE
Line
Count
Source
137
17
    void merge(const SelfType& rhs, Arena& arena) {
138
17
        if (max_size == -1) {
139
16
            max_size = rhs.max_size;
140
16
        }
141
142
17
        for (const auto& rhs_elem : rhs.data_set) {
143
17
            if constexpr (HasLimit) {
144
17
                if (size() >= max_size) {
145
1
                    return;
146
1
                }
147
17
            }
148
16
            StringRef key = rhs_elem;
149
17
            key.data = arena.insert(key.data, key.size);
150
17
            data_set.insert(key);
151
17
        }
152
17
    }
153
154
236
    void write(BufferWritable& buf) const {
155
236
        buf.write_var_uint(size());
156
275
        for (const auto& elem : data_set) {
157
275
            buf.write_binary(elem);
158
275
        }
159
236
        write_var_int(max_size, buf);
160
236
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
154
220
    void write(BufferWritable& buf) const {
155
220
        buf.write_var_uint(size());
156
259
        for (const auto& elem : data_set) {
157
259
            buf.write_binary(elem);
158
259
        }
159
220
        write_var_int(max_size, buf);
160
220
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EE5writeERNS_14BufferWritableE
Line
Count
Source
154
16
    void write(BufferWritable& buf) const {
155
16
        buf.write_var_uint(size());
156
16
        for (const auto& elem : data_set) {
157
16
            buf.write_binary(elem);
158
16
        }
159
16
        write_var_int(max_size, buf);
160
16
    }
161
162
242
    void read(BufferReadable& buf) {
163
242
        UInt64 size;
164
242
        buf.read_var_uint(size);
165
242
        StringRef ref;
166
523
        for (size_t i = 0; i < size; ++i) {
167
281
            buf.read_binary(ref);
168
281
            data_set.insert(ref);
169
281
        }
170
242
        read_var_int(max_size, buf);
171
242
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
162
226
    void read(BufferReadable& buf) {
163
226
        UInt64 size;
164
226
        buf.read_var_uint(size);
165
226
        StringRef ref;
166
491
        for (size_t i = 0; i < size; ++i) {
167
265
            buf.read_binary(ref);
168
265
            data_set.insert(ref);
169
265
        }
170
226
        read_var_int(max_size, buf);
171
226
    }
_ZN5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EE4readERNS_14BufferReadableE
Line
Count
Source
162
16
    void read(BufferReadable& buf) {
163
16
        UInt64 size;
164
16
        buf.read_var_uint(size);
165
16
        StringRef ref;
166
32
        for (size_t i = 0; i < size; ++i) {
167
16
            buf.read_binary(ref);
168
16
            data_set.insert(ref);
169
16
        }
170
16
        read_var_int(max_size, buf);
171
16
    }
172
173
256
    void insert_result_into(IColumn& to) const {
174
256
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to);
175
256
        vec.reserve(size());
176
328
        for (const auto& item : data_set) {
177
328
            vec.insert_data(item.data, item.size);
178
328
        }
179
256
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
173
236
    void insert_result_into(IColumn& to) const {
174
236
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to);
175
236
        vec.reserve(size());
176
308
        for (const auto& item : data_set) {
177
308
            vec.insert_data(item.data, item.size);
178
308
        }
179
236
    }
_ZNK5doris31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
173
20
    void insert_result_into(IColumn& to) const {
174
20
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to);
175
20
        vec.reserve(size());
176
20
        for (const auto& item : data_set) {
177
20
            vec.insert_data(item.data, item.size);
178
20
        }
179
20
    }
180
181
    void reset() { data_set.clear(); }
182
};
183
184
template <PrimitiveType T, bool HasLimit>
185
struct AggregateFunctionCollectListData {
186
    static constexpr PrimitiveType PType = T;
187
    using ElementType = typename PrimitiveTypeTraits<T>::CppType;
188
    using ColVecType = typename PrimitiveTypeTraits<T>::ColumnType;
189
    using SelfType = AggregateFunctionCollectListData<T, HasLimit>;
190
    PaddedPODArray<ElementType> data;
191
    Int64 max_size = -1;
192
193
1.58k
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
193
38
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
193
99
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
193
40
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
193
494
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
193
78
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
193
40
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
193
38
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
193
38
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
193
48
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
193
24
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
193
4
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
193
26
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
193
76
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
193
75
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
193
24
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
193
24
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
193
23
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
193
149
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
193
45
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
193
24
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
193
24
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
193
24
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
193
23
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
193
53
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
193
53
    AggregateFunctionCollectListData(const DataTypes& argument_types) {}
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
194
195
2.05k
    size_t size() const { return data.size(); }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EE4sizeEv
Line
Count
Source
195
30
    size_t size() const { return data.size(); }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EE4sizeEv
Line
Count
Source
195
154
    size_t size() const { return data.size(); }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EE4sizeEv
Line
Count
Source
195
35
    size_t size() const { return data.size(); }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EE4sizeEv
Line
Count
Source
195
544
    size_t size() const { return data.size(); }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EE4sizeEv
Line
Count
Source
195
88
    size_t size() const { return data.size(); }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EE4sizeEv
Line
Count
Source
195
38
    size_t size() const { return data.size(); }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EE4sizeEv
Line
Count
Source
195
30
    size_t size() const { return data.size(); }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EE4sizeEv
Line
Count
Source
195
30
    size_t size() const { return data.size(); }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EE4sizeEv
Line
Count
Source
195
36
    size_t size() const { return data.size(); }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EE4sizeEv
Line
Count
Source
195
20
    size_t size() const { return data.size(); }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EE4sizeEv
Line
Count
Source
195
12
    size_t size() const { return data.size(); }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EE4sizeEv
Line
Count
Source
195
23
    size_t size() const { return data.size(); }
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EE4sizeEv
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EE4sizeEv
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EE4sizeEv
Line
Count
Source
195
62
    size_t size() const { return data.size(); }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EE4sizeEv
Line
Count
Source
195
61
    size_t size() const { return data.size(); }
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EE4sizeEv
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EE4sizeEv
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EE4sizeEv
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EE4sizeEv
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EE4sizeEv
Line
Count
Source
195
44
    size_t size() const { return data.size(); }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EE4sizeEv
Line
Count
Source
195
44
    size_t size() const { return data.size(); }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EE4sizeEv
Line
Count
Source
195
44
    size_t size() const { return data.size(); }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EE4sizeEv
Line
Count
Source
195
229
    size_t size() const { return data.size(); }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EE4sizeEv
Line
Count
Source
195
113
    size_t size() const { return data.size(); }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EE4sizeEv
Line
Count
Source
195
52
    size_t size() const { return data.size(); }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EE4sizeEv
Line
Count
Source
195
44
    size_t size() const { return data.size(); }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EE4sizeEv
Line
Count
Source
195
48
    size_t size() const { return data.size(); }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EE4sizeEv
Line
Count
Source
195
44
    size_t size() const { return data.size(); }
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EE4sizeEv
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EE4sizeEv
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EE4sizeEv
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EE4sizeEv
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EE4sizeEv
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EE4sizeEv
Line
Count
Source
195
119
    size_t size() const { return data.size(); }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EE4sizeEv
Line
Count
Source
195
115
    size_t size() const { return data.size(); }
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EE4sizeEv
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EE4sizeEv
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EE4sizeEv
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EE4sizeEv
196
197
1.06k
    void add(const IColumn& column, size_t row_num) {
198
1.06k
        const auto& vec =
199
1.06k
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
1.06k
        data.push_back(vec[row_num]);
201
1.06k
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
197
38
    void add(const IColumn& column, size_t row_num) {
198
38
        const auto& vec =
199
38
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
38
        data.push_back(vec[row_num]);
201
38
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
197
62
    void add(const IColumn& column, size_t row_num) {
198
62
        const auto& vec =
199
62
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
62
        data.push_back(vec[row_num]);
201
62
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
197
38
    void add(const IColumn& column, size_t row_num) {
198
38
        const auto& vec =
199
38
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
38
        data.push_back(vec[row_num]);
201
38
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
197
225
    void add(const IColumn& column, size_t row_num) {
198
225
        const auto& vec =
199
225
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
225
        data.push_back(vec[row_num]);
201
225
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
197
80
    void add(const IColumn& column, size_t row_num) {
198
80
        const auto& vec =
199
80
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
80
        data.push_back(vec[row_num]);
201
80
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
197
116
    void add(const IColumn& column, size_t row_num) {
198
116
        const auto& vec =
199
116
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
116
        data.push_back(vec[row_num]);
201
116
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
197
38
    void add(const IColumn& column, size_t row_num) {
198
38
        const auto& vec =
199
38
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
38
        data.push_back(vec[row_num]);
201
38
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
197
38
    void add(const IColumn& column, size_t row_num) {
198
38
        const auto& vec =
199
38
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
38
        data.push_back(vec[row_num]);
201
38
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
197
48
    void add(const IColumn& column, size_t row_num) {
198
48
        const auto& vec =
199
48
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
48
        data.push_back(vec[row_num]);
201
48
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
197
24
    void add(const IColumn& column, size_t row_num) {
198
24
        const auto& vec =
199
24
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
24
        data.push_back(vec[row_num]);
201
24
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
197
40
    void add(const IColumn& column, size_t row_num) {
198
40
        const auto& vec =
199
40
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
40
        data.push_back(vec[row_num]);
201
40
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
197
26
    void add(const IColumn& column, size_t row_num) {
198
26
        const auto& vec =
199
26
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
26
        data.push_back(vec[row_num]);
201
26
    }
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EE3addERKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EE3addERKNS_7IColumnEm
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
197
74
    void add(const IColumn& column, size_t row_num) {
198
74
        const auto& vec =
199
74
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
74
        data.push_back(vec[row_num]);
201
74
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
197
94
    void add(const IColumn& column, size_t row_num) {
198
94
        const auto& vec =
199
94
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
94
        data.push_back(vec[row_num]);
201
94
    }
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EE3addERKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EE3addERKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EE3addERKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EE3addERKNS_7IColumnEm
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EE3addERKNS_7IColumnEm
Line
Count
Source
197
4
    void add(const IColumn& column, size_t row_num) {
198
4
        const auto& vec =
199
4
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
4
        data.push_back(vec[row_num]);
201
4
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EE3addERKNS_7IColumnEm
Line
Count
Source
197
4
    void add(const IColumn& column, size_t row_num) {
198
4
        const auto& vec =
199
4
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
4
        data.push_back(vec[row_num]);
201
4
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EE3addERKNS_7IColumnEm
Line
Count
Source
197
4
    void add(const IColumn& column, size_t row_num) {
198
4
        const auto& vec =
199
4
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
4
        data.push_back(vec[row_num]);
201
4
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EE3addERKNS_7IColumnEm
Line
Count
Source
197
20
    void add(const IColumn& column, size_t row_num) {
198
20
        const auto& vec =
199
20
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
20
        data.push_back(vec[row_num]);
201
20
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EE3addERKNS_7IColumnEm
Line
Count
Source
197
26
    void add(const IColumn& column, size_t row_num) {
198
26
        const auto& vec =
199
26
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
26
        data.push_back(vec[row_num]);
201
26
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EE3addERKNS_7IColumnEm
Line
Count
Source
197
12
    void add(const IColumn& column, size_t row_num) {
198
12
        const auto& vec =
199
12
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
12
        data.push_back(vec[row_num]);
201
12
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EE3addERKNS_7IColumnEm
Line
Count
Source
197
4
    void add(const IColumn& column, size_t row_num) {
198
4
        const auto& vec =
199
4
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
4
        data.push_back(vec[row_num]);
201
4
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EE3addERKNS_7IColumnEm
Line
Count
Source
197
8
    void add(const IColumn& column, size_t row_num) {
198
8
        const auto& vec =
199
8
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
8
        data.push_back(vec[row_num]);
201
8
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EE3addERKNS_7IColumnEm
Line
Count
Source
197
4
    void add(const IColumn& column, size_t row_num) {
198
4
        const auto& vec =
199
4
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
4
        data.push_back(vec[row_num]);
201
4
    }
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EE3addERKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EE3addERKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EE3addERKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EE3addERKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EE3addERKNS_7IColumnEm
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EE3addERKNS_7IColumnEm
Line
Count
Source
197
22
    void add(const IColumn& column, size_t row_num) {
198
22
        const auto& vec =
199
22
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
22
        data.push_back(vec[row_num]);
201
22
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EE3addERKNS_7IColumnEm
Line
Count
Source
197
18
    void add(const IColumn& column, size_t row_num) {
198
18
        const auto& vec =
199
18
                assert_cast<const ColVecType&, TypeCheckOnRelease::DISABLE>(column).get_data();
200
18
        data.push_back(vec[row_num]);
201
18
    }
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EE3addERKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EE3addERKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EE3addERKNS_7IColumnEm
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EE3addERKNS_7IColumnEm
202
203
424
    void merge(const SelfType& rhs) {
204
424
        if constexpr (HasLimit) {
205
110
            if (max_size == -1) {
206
100
                max_size = rhs.max_size;
207
100
            }
208
145
            for (auto& rhs_elem : rhs.data) {
209
145
                if (size() >= max_size) {
210
4
                    return;
211
4
                }
212
141
                data.push_back(rhs_elem);
213
141
            }
214
314
        } else {
215
314
            data.insert(rhs.data.begin(), rhs.data.end());
216
314
        }
217
424
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EE5mergeERKS2_
Line
Count
Source
203
8
    void merge(const SelfType& rhs) {
204
        if constexpr (HasLimit) {
205
            if (max_size == -1) {
206
                max_size = rhs.max_size;
207
            }
208
            for (auto& rhs_elem : rhs.data) {
209
                if (size() >= max_size) {
210
                    return;
211
                }
212
                data.push_back(rhs_elem);
213
            }
214
8
        } else {
215
8
            data.insert(rhs.data.begin(), rhs.data.end());
216
8
        }
217
8
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EE5mergeERKS2_
Line
Count
Source
203
9
    void merge(const SelfType& rhs) {
204
        if constexpr (HasLimit) {
205
            if (max_size == -1) {
206
                max_size = rhs.max_size;
207
            }
208
            for (auto& rhs_elem : rhs.data) {
209
                if (size() >= max_size) {
210
                    return;
211
                }
212
                data.push_back(rhs_elem);
213
            }
214
9
        } else {
215
9
            data.insert(rhs.data.begin(), rhs.data.end());
216
9
        }
217
9
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EE5mergeERKS2_
Line
Count
Source
203
9
    void merge(const SelfType& rhs) {
204
        if constexpr (HasLimit) {
205
            if (max_size == -1) {
206
                max_size = rhs.max_size;
207
            }
208
            for (auto& rhs_elem : rhs.data) {
209
                if (size() >= max_size) {
210
                    return;
211
                }
212
                data.push_back(rhs_elem);
213
            }
214
9
        } else {
215
9
            data.insert(rhs.data.begin(), rhs.data.end());
216
9
        }
217
9
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EE5mergeERKS2_
Line
Count
Source
203
177
    void merge(const SelfType& rhs) {
204
        if constexpr (HasLimit) {
205
            if (max_size == -1) {
206
                max_size = rhs.max_size;
207
            }
208
            for (auto& rhs_elem : rhs.data) {
209
                if (size() >= max_size) {
210
                    return;
211
                }
212
                data.push_back(rhs_elem);
213
            }
214
177
        } else {
215
177
            data.insert(rhs.data.begin(), rhs.data.end());
216
177
        }
217
177
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EE5mergeERKS2_
Line
Count
Source
203
21
    void merge(const SelfType& rhs) {
204
        if constexpr (HasLimit) {
205
            if (max_size == -1) {
206
                max_size = rhs.max_size;
207
            }
208
            for (auto& rhs_elem : rhs.data) {
209
                if (size() >= max_size) {
210
                    return;
211
                }
212
                data.push_back(rhs_elem);
213
            }
214
21
        } else {
215
21
            data.insert(rhs.data.begin(), rhs.data.end());
216
21
        }
217
21
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EE5mergeERKS2_
Line
Count
Source
203
10
    void merge(const SelfType& rhs) {
204
        if constexpr (HasLimit) {
205
            if (max_size == -1) {
206
                max_size = rhs.max_size;
207
            }
208
            for (auto& rhs_elem : rhs.data) {
209
                if (size() >= max_size) {
210
                    return;
211
                }
212
                data.push_back(rhs_elem);
213
            }
214
10
        } else {
215
10
            data.insert(rhs.data.begin(), rhs.data.end());
216
10
        }
217
10
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EE5mergeERKS2_
Line
Count
Source
203
8
    void merge(const SelfType& rhs) {
204
        if constexpr (HasLimit) {
205
            if (max_size == -1) {
206
                max_size = rhs.max_size;
207
            }
208
            for (auto& rhs_elem : rhs.data) {
209
                if (size() >= max_size) {
210
                    return;
211
                }
212
                data.push_back(rhs_elem);
213
            }
214
8
        } else {
215
8
            data.insert(rhs.data.begin(), rhs.data.end());
216
8
        }
217
8
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EE5mergeERKS2_
Line
Count
Source
203
8
    void merge(const SelfType& rhs) {
204
        if constexpr (HasLimit) {
205
            if (max_size == -1) {
206
                max_size = rhs.max_size;
207
            }
208
            for (auto& rhs_elem : rhs.data) {
209
                if (size() >= max_size) {
210
                    return;
211
                }
212
                data.push_back(rhs_elem);
213
            }
214
8
        } else {
215
8
            data.insert(rhs.data.begin(), rhs.data.end());
216
8
        }
217
8
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EE5mergeERKS2_
Line
Count
Source
203
12
    void merge(const SelfType& rhs) {
204
        if constexpr (HasLimit) {
205
            if (max_size == -1) {
206
                max_size = rhs.max_size;
207
            }
208
            for (auto& rhs_elem : rhs.data) {
209
                if (size() >= max_size) {
210
                    return;
211
                }
212
                data.push_back(rhs_elem);
213
            }
214
12
        } else {
215
12
            data.insert(rhs.data.begin(), rhs.data.end());
216
12
        }
217
12
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EE5mergeERKS2_
Line
Count
Source
203
8
    void merge(const SelfType& rhs) {
204
        if constexpr (HasLimit) {
205
            if (max_size == -1) {
206
                max_size = rhs.max_size;
207
            }
208
            for (auto& rhs_elem : rhs.data) {
209
                if (size() >= max_size) {
210
                    return;
211
                }
212
                data.push_back(rhs_elem);
213
            }
214
8
        } else {
215
8
            data.insert(rhs.data.begin(), rhs.data.end());
216
8
        }
217
8
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EE5mergeERKS2_
Line
Count
Source
203
2
    void merge(const SelfType& rhs) {
204
        if constexpr (HasLimit) {
205
            if (max_size == -1) {
206
                max_size = rhs.max_size;
207
            }
208
            for (auto& rhs_elem : rhs.data) {
209
                if (size() >= max_size) {
210
                    return;
211
                }
212
                data.push_back(rhs_elem);
213
            }
214
2
        } else {
215
2
            data.insert(rhs.data.begin(), rhs.data.end());
216
2
        }
217
2
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EE5mergeERKS2_
Line
Count
Source
203
8
    void merge(const SelfType& rhs) {
204
        if constexpr (HasLimit) {
205
            if (max_size == -1) {
206
                max_size = rhs.max_size;
207
            }
208
            for (auto& rhs_elem : rhs.data) {
209
                if (size() >= max_size) {
210
                    return;
211
                }
212
                data.push_back(rhs_elem);
213
            }
214
8
        } else {
215
8
            data.insert(rhs.data.begin(), rhs.data.end());
216
8
        }
217
8
    }
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EE5mergeERKS2_
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EE5mergeERKS2_
Line
Count
Source
203
17
    void merge(const SelfType& rhs) {
204
        if constexpr (HasLimit) {
205
            if (max_size == -1) {
206
                max_size = rhs.max_size;
207
            }
208
            for (auto& rhs_elem : rhs.data) {
209
                if (size() >= max_size) {
210
                    return;
211
                }
212
                data.push_back(rhs_elem);
213
            }
214
17
        } else {
215
17
            data.insert(rhs.data.begin(), rhs.data.end());
216
17
        }
217
17
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EE5mergeERKS2_
Line
Count
Source
203
17
    void merge(const SelfType& rhs) {
204
        if constexpr (HasLimit) {
205
            if (max_size == -1) {
206
                max_size = rhs.max_size;
207
            }
208
            for (auto& rhs_elem : rhs.data) {
209
                if (size() >= max_size) {
210
                    return;
211
                }
212
                data.push_back(rhs_elem);
213
            }
214
17
        } else {
215
17
            data.insert(rhs.data.begin(), rhs.data.end());
216
17
        }
217
17
    }
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EE5mergeERKS2_
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EE5mergeERKS2_
Line
Count
Source
203
4
    void merge(const SelfType& rhs) {
204
4
        if constexpr (HasLimit) {
205
4
            if (max_size == -1) {
206
4
                max_size = rhs.max_size;
207
4
            }
208
4
            for (auto& rhs_elem : rhs.data) {
209
4
                if (size() >= max_size) {
210
0
                    return;
211
0
                }
212
4
                data.push_back(rhs_elem);
213
4
            }
214
        } else {
215
            data.insert(rhs.data.begin(), rhs.data.end());
216
        }
217
4
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EE5mergeERKS2_
Line
Count
Source
203
4
    void merge(const SelfType& rhs) {
204
4
        if constexpr (HasLimit) {
205
4
            if (max_size == -1) {
206
4
                max_size = rhs.max_size;
207
4
            }
208
4
            for (auto& rhs_elem : rhs.data) {
209
4
                if (size() >= max_size) {
210
0
                    return;
211
0
                }
212
4
                data.push_back(rhs_elem);
213
4
            }
214
        } else {
215
            data.insert(rhs.data.begin(), rhs.data.end());
216
        }
217
4
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EE5mergeERKS2_
Line
Count
Source
203
4
    void merge(const SelfType& rhs) {
204
4
        if constexpr (HasLimit) {
205
4
            if (max_size == -1) {
206
4
                max_size = rhs.max_size;
207
4
            }
208
4
            for (auto& rhs_elem : rhs.data) {
209
4
                if (size() >= max_size) {
210
0
                    return;
211
0
                }
212
4
                data.push_back(rhs_elem);
213
4
            }
214
        } else {
215
            data.insert(rhs.data.begin(), rhs.data.end());
216
        }
217
4
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EE5mergeERKS2_
Line
Count
Source
203
51
    void merge(const SelfType& rhs) {
204
51
        if constexpr (HasLimit) {
205
51
            if (max_size == -1) {
206
46
                max_size = rhs.max_size;
207
46
            }
208
56
            for (auto& rhs_elem : rhs.data) {
209
56
                if (size() >= max_size) {
210
1
                    return;
211
1
                }
212
55
                data.push_back(rhs_elem);
213
55
            }
214
        } else {
215
            data.insert(rhs.data.begin(), rhs.data.end());
216
        }
217
51
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EE5mergeERKS2_
Line
Count
Source
203
11
    void merge(const SelfType& rhs) {
204
11
        if constexpr (HasLimit) {
205
11
            if (max_size == -1) {
206
8
                max_size = rhs.max_size;
207
8
            }
208
17
            for (auto& rhs_elem : rhs.data) {
209
17
                if (size() >= max_size) {
210
1
                    return;
211
1
                }
212
16
                data.push_back(rhs_elem);
213
16
            }
214
        } else {
215
            data.insert(rhs.data.begin(), rhs.data.end());
216
        }
217
11
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EE5mergeERKS2_
Line
Count
Source
203
4
    void merge(const SelfType& rhs) {
204
4
        if constexpr (HasLimit) {
205
4
            if (max_size == -1) {
206
4
                max_size = rhs.max_size;
207
4
            }
208
12
            for (auto& rhs_elem : rhs.data) {
209
12
                if (size() >= max_size) {
210
0
                    return;
211
0
                }
212
12
                data.push_back(rhs_elem);
213
12
            }
214
        } else {
215
            data.insert(rhs.data.begin(), rhs.data.end());
216
        }
217
4
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EE5mergeERKS2_
Line
Count
Source
203
4
    void merge(const SelfType& rhs) {
204
4
        if constexpr (HasLimit) {
205
4
            if (max_size == -1) {
206
4
                max_size = rhs.max_size;
207
4
            }
208
4
            for (auto& rhs_elem : rhs.data) {
209
4
                if (size() >= max_size) {
210
0
                    return;
211
0
                }
212
4
                data.push_back(rhs_elem);
213
4
            }
214
        } else {
215
            data.insert(rhs.data.begin(), rhs.data.end());
216
        }
217
4
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EE5mergeERKS2_
Line
Count
Source
203
4
    void merge(const SelfType& rhs) {
204
4
        if constexpr (HasLimit) {
205
4
            if (max_size == -1) {
206
4
                max_size = rhs.max_size;
207
4
            }
208
8
            for (auto& rhs_elem : rhs.data) {
209
8
                if (size() >= max_size) {
210
0
                    return;
211
0
                }
212
8
                data.push_back(rhs_elem);
213
8
            }
214
        } else {
215
            data.insert(rhs.data.begin(), rhs.data.end());
216
        }
217
4
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EE5mergeERKS2_
Line
Count
Source
203
4
    void merge(const SelfType& rhs) {
204
4
        if constexpr (HasLimit) {
205
4
            if (max_size == -1) {
206
4
                max_size = rhs.max_size;
207
4
            }
208
4
            for (auto& rhs_elem : rhs.data) {
209
4
                if (size() >= max_size) {
210
0
                    return;
211
0
                }
212
4
                data.push_back(rhs_elem);
213
4
            }
214
        } else {
215
            data.insert(rhs.data.begin(), rhs.data.end());
216
        }
217
4
    }
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EE5mergeERKS2_
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EE5mergeERKS2_
Line
Count
Source
203
10
    void merge(const SelfType& rhs) {
204
10
        if constexpr (HasLimit) {
205
10
            if (max_size == -1) {
206
9
                max_size = rhs.max_size;
207
9
            }
208
18
            for (auto& rhs_elem : rhs.data) {
209
18
                if (size() >= max_size) {
210
1
                    return;
211
1
                }
212
17
                data.push_back(rhs_elem);
213
17
            }
214
        } else {
215
            data.insert(rhs.data.begin(), rhs.data.end());
216
        }
217
10
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EE5mergeERKS2_
Line
Count
Source
203
10
    void merge(const SelfType& rhs) {
204
10
        if constexpr (HasLimit) {
205
10
            if (max_size == -1) {
206
9
                max_size = rhs.max_size;
207
9
            }
208
14
            for (auto& rhs_elem : rhs.data) {
209
14
                if (size() >= max_size) {
210
1
                    return;
211
1
                }
212
13
                data.push_back(rhs_elem);
213
13
            }
214
        } else {
215
            data.insert(rhs.data.begin(), rhs.data.end());
216
        }
217
10
    }
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EE5mergeERKS2_
218
219
466
    void write(BufferWritable& buf) const {
220
466
        buf.write_var_uint(size());
221
466
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
466
        write_var_int(max_size, buf);
223
466
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
219
8
    void write(BufferWritable& buf) const {
220
8
        buf.write_var_uint(size());
221
8
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
8
        write_var_int(max_size, buf);
223
8
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
219
9
    void write(BufferWritable& buf) const {
220
9
        buf.write_var_uint(size());
221
9
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
9
        write_var_int(max_size, buf);
223
9
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
219
8
    void write(BufferWritable& buf) const {
220
8
        buf.write_var_uint(size());
221
8
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
8
        write_var_int(max_size, buf);
223
8
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
219
218
    void write(BufferWritable& buf) const {
220
218
        buf.write_var_uint(size());
221
218
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
218
        write_var_int(max_size, buf);
223
218
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
219
23
    void write(BufferWritable& buf) const {
220
23
        buf.write_var_uint(size());
221
23
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
23
        write_var_int(max_size, buf);
223
23
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
219
10
    void write(BufferWritable& buf) const {
220
10
        buf.write_var_uint(size());
221
10
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
10
        write_var_int(max_size, buf);
223
10
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
219
8
    void write(BufferWritable& buf) const {
220
8
        buf.write_var_uint(size());
221
8
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
8
        write_var_int(max_size, buf);
223
8
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
219
8
    void write(BufferWritable& buf) const {
220
8
        buf.write_var_uint(size());
221
8
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
8
        write_var_int(max_size, buf);
223
8
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
219
12
    void write(BufferWritable& buf) const {
220
12
        buf.write_var_uint(size());
221
12
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
12
        write_var_int(max_size, buf);
223
12
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
219
8
    void write(BufferWritable& buf) const {
220
8
        buf.write_var_uint(size());
221
8
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
8
        write_var_int(max_size, buf);
223
8
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
219
2
    void write(BufferWritable& buf) const {
220
2
        buf.write_var_uint(size());
221
2
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
2
        write_var_int(max_size, buf);
223
2
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
219
7
    void write(BufferWritable& buf) const {
220
7
        buf.write_var_uint(size());
221
7
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
7
        write_var_int(max_size, buf);
223
7
    }
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EE5writeERNS_14BufferWritableE
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
219
17
    void write(BufferWritable& buf) const {
220
17
        buf.write_var_uint(size());
221
17
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
17
        write_var_int(max_size, buf);
223
17
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
219
16
    void write(BufferWritable& buf) const {
220
16
        buf.write_var_uint(size());
221
16
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
16
        write_var_int(max_size, buf);
223
16
    }
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EE5writeERNS_14BufferWritableE
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EE5writeERNS_14BufferWritableE
Line
Count
Source
219
4
    void write(BufferWritable& buf) const {
220
4
        buf.write_var_uint(size());
221
4
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
4
        write_var_int(max_size, buf);
223
4
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EE5writeERNS_14BufferWritableE
Line
Count
Source
219
4
    void write(BufferWritable& buf) const {
220
4
        buf.write_var_uint(size());
221
4
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
4
        write_var_int(max_size, buf);
223
4
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EE5writeERNS_14BufferWritableE
Line
Count
Source
219
4
    void write(BufferWritable& buf) const {
220
4
        buf.write_var_uint(size());
221
4
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
4
        write_var_int(max_size, buf);
223
4
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EE5writeERNS_14BufferWritableE
Line
Count
Source
219
52
    void write(BufferWritable& buf) const {
220
52
        buf.write_var_uint(size());
221
52
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
52
        write_var_int(max_size, buf);
223
52
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EE5writeERNS_14BufferWritableE
Line
Count
Source
219
12
    void write(BufferWritable& buf) const {
220
12
        buf.write_var_uint(size());
221
12
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
12
        write_var_int(max_size, buf);
223
12
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EE5writeERNS_14BufferWritableE
Line
Count
Source
219
4
    void write(BufferWritable& buf) const {
220
4
        buf.write_var_uint(size());
221
4
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
4
        write_var_int(max_size, buf);
223
4
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EE5writeERNS_14BufferWritableE
Line
Count
Source
219
4
    void write(BufferWritable& buf) const {
220
4
        buf.write_var_uint(size());
221
4
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
4
        write_var_int(max_size, buf);
223
4
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EE5writeERNS_14BufferWritableE
Line
Count
Source
219
4
    void write(BufferWritable& buf) const {
220
4
        buf.write_var_uint(size());
221
4
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
4
        write_var_int(max_size, buf);
223
4
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EE5writeERNS_14BufferWritableE
Line
Count
Source
219
4
    void write(BufferWritable& buf) const {
220
4
        buf.write_var_uint(size());
221
4
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
4
        write_var_int(max_size, buf);
223
4
    }
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EE5writeERNS_14BufferWritableE
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EE5writeERNS_14BufferWritableE
Line
Count
Source
219
10
    void write(BufferWritable& buf) const {
220
10
        buf.write_var_uint(size());
221
10
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
10
        write_var_int(max_size, buf);
223
10
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EE5writeERNS_14BufferWritableE
Line
Count
Source
219
10
    void write(BufferWritable& buf) const {
220
10
        buf.write_var_uint(size());
221
10
        buf.write(data.raw_data(), size() * sizeof(ElementType));
222
10
        write_var_int(max_size, buf);
223
10
    }
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EE5writeERNS_14BufferWritableE
224
225
423
    void read(BufferReadable& buf) {
226
423
        UInt64 rows = 0;
227
423
        buf.read_var_uint(rows);
228
423
        data.resize(rows);
229
423
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
423
        read_var_int(max_size, buf);
231
423
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
225
8
    void read(BufferReadable& buf) {
226
8
        UInt64 rows = 0;
227
8
        buf.read_var_uint(rows);
228
8
        data.resize(rows);
229
8
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
8
        read_var_int(max_size, buf);
231
8
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
225
9
    void read(BufferReadable& buf) {
226
9
        UInt64 rows = 0;
227
9
        buf.read_var_uint(rows);
228
9
        data.resize(rows);
229
9
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
9
        read_var_int(max_size, buf);
231
9
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
225
9
    void read(BufferReadable& buf) {
226
9
        UInt64 rows = 0;
227
9
        buf.read_var_uint(rows);
228
9
        data.resize(rows);
229
9
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
9
        read_var_int(max_size, buf);
231
9
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
225
177
    void read(BufferReadable& buf) {
226
177
        UInt64 rows = 0;
227
177
        buf.read_var_uint(rows);
228
177
        data.resize(rows);
229
177
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
177
        read_var_int(max_size, buf);
231
177
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
225
21
    void read(BufferReadable& buf) {
226
21
        UInt64 rows = 0;
227
21
        buf.read_var_uint(rows);
228
21
        data.resize(rows);
229
21
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
21
        read_var_int(max_size, buf);
231
21
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
225
10
    void read(BufferReadable& buf) {
226
10
        UInt64 rows = 0;
227
10
        buf.read_var_uint(rows);
228
10
        data.resize(rows);
229
10
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
10
        read_var_int(max_size, buf);
231
10
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
225
8
    void read(BufferReadable& buf) {
226
8
        UInt64 rows = 0;
227
8
        buf.read_var_uint(rows);
228
8
        data.resize(rows);
229
8
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
8
        read_var_int(max_size, buf);
231
8
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
225
8
    void read(BufferReadable& buf) {
226
8
        UInt64 rows = 0;
227
8
        buf.read_var_uint(rows);
228
8
        data.resize(rows);
229
8
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
8
        read_var_int(max_size, buf);
231
8
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
225
12
    void read(BufferReadable& buf) {
226
12
        UInt64 rows = 0;
227
12
        buf.read_var_uint(rows);
228
12
        data.resize(rows);
229
12
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
12
        read_var_int(max_size, buf);
231
12
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
225
8
    void read(BufferReadable& buf) {
226
8
        UInt64 rows = 0;
227
8
        buf.read_var_uint(rows);
228
8
        data.resize(rows);
229
8
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
8
        read_var_int(max_size, buf);
231
8
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
225
2
    void read(BufferReadable& buf) {
226
2
        UInt64 rows = 0;
227
2
        buf.read_var_uint(rows);
228
2
        data.resize(rows);
229
2
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
2
        read_var_int(max_size, buf);
231
2
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
225
8
    void read(BufferReadable& buf) {
226
8
        UInt64 rows = 0;
227
8
        buf.read_var_uint(rows);
228
8
        data.resize(rows);
229
8
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
8
        read_var_int(max_size, buf);
231
8
    }
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EE4readERNS_14BufferReadableE
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
225
17
    void read(BufferReadable& buf) {
226
17
        UInt64 rows = 0;
227
17
        buf.read_var_uint(rows);
228
17
        data.resize(rows);
229
17
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
17
        read_var_int(max_size, buf);
231
17
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
225
17
    void read(BufferReadable& buf) {
226
17
        UInt64 rows = 0;
227
17
        buf.read_var_uint(rows);
228
17
        data.resize(rows);
229
17
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
17
        read_var_int(max_size, buf);
231
17
    }
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EE4readERNS_14BufferReadableE
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EE4readERNS_14BufferReadableE
Line
Count
Source
225
4
    void read(BufferReadable& buf) {
226
4
        UInt64 rows = 0;
227
4
        buf.read_var_uint(rows);
228
4
        data.resize(rows);
229
4
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
4
        read_var_int(max_size, buf);
231
4
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EE4readERNS_14BufferReadableE
Line
Count
Source
225
4
    void read(BufferReadable& buf) {
226
4
        UInt64 rows = 0;
227
4
        buf.read_var_uint(rows);
228
4
        data.resize(rows);
229
4
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
4
        read_var_int(max_size, buf);
231
4
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EE4readERNS_14BufferReadableE
Line
Count
Source
225
4
    void read(BufferReadable& buf) {
226
4
        UInt64 rows = 0;
227
4
        buf.read_var_uint(rows);
228
4
        data.resize(rows);
229
4
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
4
        read_var_int(max_size, buf);
231
4
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EE4readERNS_14BufferReadableE
Line
Count
Source
225
50
    void read(BufferReadable& buf) {
226
50
        UInt64 rows = 0;
227
50
        buf.read_var_uint(rows);
228
50
        data.resize(rows);
229
50
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
50
        read_var_int(max_size, buf);
231
50
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EE4readERNS_14BufferReadableE
Line
Count
Source
225
11
    void read(BufferReadable& buf) {
226
11
        UInt64 rows = 0;
227
11
        buf.read_var_uint(rows);
228
11
        data.resize(rows);
229
11
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
11
        read_var_int(max_size, buf);
231
11
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EE4readERNS_14BufferReadableE
Line
Count
Source
225
4
    void read(BufferReadable& buf) {
226
4
        UInt64 rows = 0;
227
4
        buf.read_var_uint(rows);
228
4
        data.resize(rows);
229
4
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
4
        read_var_int(max_size, buf);
231
4
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EE4readERNS_14BufferReadableE
Line
Count
Source
225
4
    void read(BufferReadable& buf) {
226
4
        UInt64 rows = 0;
227
4
        buf.read_var_uint(rows);
228
4
        data.resize(rows);
229
4
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
4
        read_var_int(max_size, buf);
231
4
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EE4readERNS_14BufferReadableE
Line
Count
Source
225
4
    void read(BufferReadable& buf) {
226
4
        UInt64 rows = 0;
227
4
        buf.read_var_uint(rows);
228
4
        data.resize(rows);
229
4
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
4
        read_var_int(max_size, buf);
231
4
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EE4readERNS_14BufferReadableE
Line
Count
Source
225
4
    void read(BufferReadable& buf) {
226
4
        UInt64 rows = 0;
227
4
        buf.read_var_uint(rows);
228
4
        data.resize(rows);
229
4
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
4
        read_var_int(max_size, buf);
231
4
    }
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EE4readERNS_14BufferReadableE
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EE4readERNS_14BufferReadableE
Line
Count
Source
225
10
    void read(BufferReadable& buf) {
226
10
        UInt64 rows = 0;
227
10
        buf.read_var_uint(rows);
228
10
        data.resize(rows);
229
10
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
10
        read_var_int(max_size, buf);
231
10
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EE4readERNS_14BufferReadableE
Line
Count
Source
225
10
    void read(BufferReadable& buf) {
226
10
        UInt64 rows = 0;
227
10
        buf.read_var_uint(rows);
228
10
        data.resize(rows);
229
10
        buf.read(reinterpret_cast<char*>(data.data()), rows * sizeof(ElementType));
230
10
        read_var_int(max_size, buf);
231
10
    }
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EE4readERNS_14BufferReadableE
232
233
    void reset() { data.clear(); }
234
235
296
    void insert_result_into(IColumn& to) const {
236
296
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
296
        size_t old_size = vec.size();
238
296
        vec.resize(old_size + size());
239
296
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
296
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
235
7
    void insert_result_into(IColumn& to) const {
236
7
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
7
        size_t old_size = vec.size();
238
7
        vec.resize(old_size + size());
239
7
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
7
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
235
68
    void insert_result_into(IColumn& to) const {
236
68
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
68
        size_t old_size = vec.size();
238
68
        vec.resize(old_size + size());
239
68
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
68
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
235
9
    void insert_result_into(IColumn& to) const {
236
9
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
9
        size_t old_size = vec.size();
238
9
        vec.resize(old_size + size());
239
9
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
9
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
235
54
    void insert_result_into(IColumn& to) const {
236
54
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
54
        size_t old_size = vec.size();
238
54
        vec.resize(old_size + size());
239
54
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
54
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
235
21
    void insert_result_into(IColumn& to) const {
236
21
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
21
        size_t old_size = vec.size();
238
21
        vec.resize(old_size + size());
239
21
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
21
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
235
9
    void insert_result_into(IColumn& to) const {
236
9
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
9
        size_t old_size = vec.size();
238
9
        vec.resize(old_size + size());
239
9
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
9
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
235
7
    void insert_result_into(IColumn& to) const {
236
7
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
7
        size_t old_size = vec.size();
238
7
        vec.resize(old_size + size());
239
7
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
7
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
235
7
    void insert_result_into(IColumn& to) const {
236
7
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
7
        size_t old_size = vec.size();
238
7
        vec.resize(old_size + size());
239
7
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
7
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
235
6
    void insert_result_into(IColumn& to) const {
236
6
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
6
        size_t old_size = vec.size();
238
6
        vec.resize(old_size + size());
239
6
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
6
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
235
2
    void insert_result_into(IColumn& to) const {
236
2
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
2
        size_t old_size = vec.size();
238
2
        vec.resize(old_size + size());
239
2
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
2
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
235
4
    void insert_result_into(IColumn& to) const {
236
4
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
4
        size_t old_size = vec.size();
238
4
        vec.resize(old_size + size());
239
4
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
4
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
235
4
    void insert_result_into(IColumn& to) const {
236
4
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
4
        size_t old_size = vec.size();
238
4
        vec.resize(old_size + size());
239
4
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
4
    }
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EE18insert_result_intoERNS_7IColumnE
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EE18insert_result_intoERNS_7IColumnE
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
235
14
    void insert_result_into(IColumn& to) const {
236
14
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
14
        size_t old_size = vec.size();
238
14
        vec.resize(old_size + size());
239
14
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
14
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
235
14
    void insert_result_into(IColumn& to) const {
236
14
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
14
        size_t old_size = vec.size();
238
14
        vec.resize(old_size + size());
239
14
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
14
    }
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EE18insert_result_intoERNS_7IColumnE
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EE18insert_result_intoERNS_7IColumnE
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EE18insert_result_intoERNS_7IColumnE
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EE18insert_result_intoERNS_7IColumnE
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
235
4
    void insert_result_into(IColumn& to) const {
236
4
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
4
        size_t old_size = vec.size();
238
4
        vec.resize(old_size + size());
239
4
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
4
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
235
4
    void insert_result_into(IColumn& to) const {
236
4
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
4
        size_t old_size = vec.size();
238
4
        vec.resize(old_size + size());
239
4
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
4
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
235
4
    void insert_result_into(IColumn& to) const {
236
4
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
4
        size_t old_size = vec.size();
238
4
        vec.resize(old_size + size());
239
4
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
4
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
235
14
    void insert_result_into(IColumn& to) const {
236
14
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
14
        size_t old_size = vec.size();
238
14
        vec.resize(old_size + size());
239
14
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
14
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
235
10
    void insert_result_into(IColumn& to) const {
236
10
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
10
        size_t old_size = vec.size();
238
10
        vec.resize(old_size + size());
239
10
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
10
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
235
4
    void insert_result_into(IColumn& to) const {
236
4
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
4
        size_t old_size = vec.size();
238
4
        vec.resize(old_size + size());
239
4
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
4
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
235
4
    void insert_result_into(IColumn& to) const {
236
4
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
4
        size_t old_size = vec.size();
238
4
        vec.resize(old_size + size());
239
4
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
4
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
235
4
    void insert_result_into(IColumn& to) const {
236
4
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
4
        size_t old_size = vec.size();
238
4
        vec.resize(old_size + size());
239
4
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
4
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
235
4
    void insert_result_into(IColumn& to) const {
236
4
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
4
        size_t old_size = vec.size();
238
4
        vec.resize(old_size + size());
239
4
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
4
    }
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EE18insert_result_intoERNS_7IColumnE
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EE18insert_result_intoERNS_7IColumnE
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EE18insert_result_intoERNS_7IColumnE
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EE18insert_result_intoERNS_7IColumnE
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EE18insert_result_intoERNS_7IColumnE
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
235
9
    void insert_result_into(IColumn& to) const {
236
9
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
9
        size_t old_size = vec.size();
238
9
        vec.resize(old_size + size());
239
9
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
9
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
235
9
    void insert_result_into(IColumn& to) const {
236
9
        auto& vec = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to).get_data();
237
9
        size_t old_size = vec.size();
238
9
        vec.resize(old_size + size());
239
9
        std::memcpy(vec.data() + old_size, data.data(), size() * sizeof(ElementType));
240
9
    }
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EE18insert_result_intoERNS_7IColumnE
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EE18insert_result_intoERNS_7IColumnE
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EE18insert_result_intoERNS_7IColumnE
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EE18insert_result_intoERNS_7IColumnE
241
};
242
243
template <PrimitiveType T, bool HasLimit>
244
    requires(is_string_type(T))
245
struct AggregateFunctionCollectListData<T, HasLimit> {
246
    static constexpr PrimitiveType PType = T;
247
    using ElementType = StringRef;
248
    using ColVecType = ColumnString;
249
    MutableColumnPtr data;
250
    Int64 max_size = -1;
251
252
274
    AggregateFunctionCollectListData(const DataTypes& argument_types) {
253
274
        data = ColVecType::create();
254
274
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
252
178
    AggregateFunctionCollectListData(const DataTypes& argument_types) {
253
178
        data = ColVecType::create();
254
178
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
252
96
    AggregateFunctionCollectListData(const DataTypes& argument_types) {
253
96
        data = ColVecType::create();
254
96
    }
255
256
250
    size_t size() const { return data->size(); }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EE4sizeEv
Line
Count
Source
256
79
    size_t size() const { return data->size(); }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EE4sizeEv
Line
Count
Source
256
171
    size_t size() const { return data->size(); }
257
258
1.73k
    void add(const IColumn& column, size_t row_num) { data->insert_from(column, row_num); }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
258
1.71k
    void add(const IColumn& column, size_t row_num) { data->insert_from(column, row_num); }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EE3addERKNS_7IColumnEm
Line
Count
Source
258
16
    void add(const IColumn& column, size_t row_num) { data->insert_from(column, row_num); }
259
260
49
    void merge(const AggregateFunctionCollectListData& rhs) {
261
49
        if constexpr (HasLimit) {
262
17
            if (max_size == -1) {
263
16
                max_size = rhs.max_size;
264
16
            }
265
266
17
            data->insert_range_from(*rhs.data, 0,
267
17
                                    std::min(static_cast<size_t>(max_size - size()), rhs.size()));
268
32
        } else {
269
32
            data->insert_range_from(*rhs.data, 0, rhs.size());
270
32
        }
271
49
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EE5mergeERKS2_
Line
Count
Source
260
32
    void merge(const AggregateFunctionCollectListData& rhs) {
261
        if constexpr (HasLimit) {
262
            if (max_size == -1) {
263
                max_size = rhs.max_size;
264
            }
265
266
            data->insert_range_from(*rhs.data, 0,
267
                                    std::min(static_cast<size_t>(max_size - size()), rhs.size()));
268
32
        } else {
269
32
            data->insert_range_from(*rhs.data, 0, rhs.size());
270
32
        }
271
32
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EE5mergeERKS2_
Line
Count
Source
260
17
    void merge(const AggregateFunctionCollectListData& rhs) {
261
17
        if constexpr (HasLimit) {
262
17
            if (max_size == -1) {
263
16
                max_size = rhs.max_size;
264
16
            }
265
266
17
            data->insert_range_from(*rhs.data, 0,
267
17
                                    std::min(static_cast<size_t>(max_size - size()), rhs.size()));
268
        } else {
269
            data->insert_range_from(*rhs.data, 0, rhs.size());
270
        }
271
17
    }
272
273
48
    void write(BufferWritable& buf) const {
274
48
        auto& col = assert_cast<ColVecType&>(*data);
275
276
48
        buf.write_var_uint(col.size());
277
48
        buf.write(col.get_offsets().raw_data(), col.size() * sizeof(IColumn::Offset));
278
279
48
        buf.write_var_uint(col.get_chars().size());
280
48
        buf.write(col.get_chars().raw_data(), col.get_chars().size());
281
48
        write_var_int(max_size, buf);
282
48
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
273
32
    void write(BufferWritable& buf) const {
274
32
        auto& col = assert_cast<ColVecType&>(*data);
275
276
32
        buf.write_var_uint(col.size());
277
32
        buf.write(col.get_offsets().raw_data(), col.size() * sizeof(IColumn::Offset));
278
279
32
        buf.write_var_uint(col.get_chars().size());
280
32
        buf.write(col.get_chars().raw_data(), col.get_chars().size());
281
32
        write_var_int(max_size, buf);
282
32
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EE5writeERNS_14BufferWritableE
Line
Count
Source
273
16
    void write(BufferWritable& buf) const {
274
16
        auto& col = assert_cast<ColVecType&>(*data);
275
276
16
        buf.write_var_uint(col.size());
277
16
        buf.write(col.get_offsets().raw_data(), col.size() * sizeof(IColumn::Offset));
278
279
16
        buf.write_var_uint(col.get_chars().size());
280
16
        buf.write(col.get_chars().raw_data(), col.get_chars().size());
281
16
        write_var_int(max_size, buf);
282
16
    }
283
284
48
    void read(BufferReadable& buf) {
285
48
        auto& col = assert_cast<ColVecType&>(*data);
286
48
        UInt64 offs_size = 0;
287
48
        buf.read_var_uint(offs_size);
288
48
        col.get_offsets().resize(offs_size);
289
48
        buf.read(reinterpret_cast<char*>(col.get_offsets().data()),
290
48
                 offs_size * sizeof(IColumn::Offset));
291
292
48
        UInt64 chars_size = 0;
293
48
        buf.read_var_uint(chars_size);
294
48
        col.get_chars().resize(chars_size);
295
48
        buf.read(reinterpret_cast<char*>(col.get_chars().data()), chars_size);
296
48
        read_var_int(max_size, buf);
297
48
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
284
32
    void read(BufferReadable& buf) {
285
32
        auto& col = assert_cast<ColVecType&>(*data);
286
32
        UInt64 offs_size = 0;
287
32
        buf.read_var_uint(offs_size);
288
32
        col.get_offsets().resize(offs_size);
289
32
        buf.read(reinterpret_cast<char*>(col.get_offsets().data()),
290
32
                 offs_size * sizeof(IColumn::Offset));
291
292
32
        UInt64 chars_size = 0;
293
32
        buf.read_var_uint(chars_size);
294
32
        col.get_chars().resize(chars_size);
295
32
        buf.read(reinterpret_cast<char*>(col.get_chars().data()), chars_size);
296
32
        read_var_int(max_size, buf);
297
32
    }
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EE4readERNS_14BufferReadableE
Line
Count
Source
284
16
    void read(BufferReadable& buf) {
285
16
        auto& col = assert_cast<ColVecType&>(*data);
286
16
        UInt64 offs_size = 0;
287
16
        buf.read_var_uint(offs_size);
288
16
        col.get_offsets().resize(offs_size);
289
16
        buf.read(reinterpret_cast<char*>(col.get_offsets().data()),
290
16
                 offs_size * sizeof(IColumn::Offset));
291
292
16
        UInt64 chars_size = 0;
293
16
        buf.read_var_uint(chars_size);
294
16
        col.get_chars().resize(chars_size);
295
16
        buf.read(reinterpret_cast<char*>(col.get_chars().data()), chars_size);
296
16
        read_var_int(max_size, buf);
297
16
    }
298
299
    void reset() { data->clear(); }
300
301
63
    void insert_result_into(IColumn& to) const {
302
63
        auto& to_str = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to);
303
63
        to_str.insert_range_from(*data, 0, size());
304
63
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
301
47
    void insert_result_into(IColumn& to) const {
302
47
        auto& to_str = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to);
303
47
        to_str.insert_range_from(*data, 0, size());
304
47
    }
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
301
16
    void insert_result_into(IColumn& to) const {
302
16
        auto& to_str = assert_cast<ColVecType&, TypeCheckOnRelease::DISABLE>(to);
303
16
        to_str.insert_range_from(*data, 0, size());
304
16
    }
305
};
306
307
template <PrimitiveType T, bool HasLimit>
308
    requires(!is_string_type(T) && !is_int_or_bool(T) && !is_float_or_double(T) && !is_decimal(T) &&
309
             !is_date_type(T) && !is_ip(T) && !is_timestamptz_type(T))
310
struct AggregateFunctionCollectListData<T, HasLimit> {
311
    static constexpr PrimitiveType PType = T;
312
    using ElementType = StringRef;
313
    using Self = AggregateFunctionCollectListData<T, HasLimit>;
314
    DataTypeSerDeSPtr serde; // for complex serialize && deserialize from multi BE
315
    MutableColumnPtr column_data;
316
    Int64 max_size = -1;
317
318
1.21k
    AggregateFunctionCollectListData(const DataTypes& argument_types) {
319
1.21k
        DataTypePtr column_type = argument_types[0];
320
1.21k
        column_data = column_type->create_column();
321
1.21k
        serde = column_type->get_serde();
322
1.21k
    }
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
318
613
    AggregateFunctionCollectListData(const DataTypes& argument_types) {
319
613
        DataTypePtr column_type = argument_types[0];
320
613
        column_data = column_type->create_column();
321
613
        serde = column_type->get_serde();
322
613
    }
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS7_EE
Line
Count
Source
318
600
    AggregateFunctionCollectListData(const DataTypes& argument_types) {
319
600
        DataTypePtr column_type = argument_types[0];
320
600
        column_data = column_type->create_column();
321
600
        serde = column_type->get_serde();
322
600
    }
323
324
2.41k
    size_t size() const { return column_data->size(); }
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EE4sizeEv
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EE4sizeEv
Line
Count
Source
324
619
    size_t size() const { return column_data->size(); }
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EE4sizeEv
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EE4sizeEv
Line
Count
Source
324
1.79k
    size_t size() const { return column_data->size(); }
325
326
2.38k
    void add(const IColumn& column, size_t row_num) { column_data->insert_from(column, row_num); }
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EE3addERKNS_7IColumnEm
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EE3addERKNS_7IColumnEm
Line
Count
Source
326
1.36k
    void add(const IColumn& column, size_t row_num) { column_data->insert_from(column, row_num); }
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EE3addERKNS_7IColumnEm
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EE3addERKNS_7IColumnEm
Line
Count
Source
326
1.02k
    void add(const IColumn& column, size_t row_num) { column_data->insert_from(column, row_num); }
327
328
6
    void merge(const AggregateFunctionCollectListData& rhs) {
329
6
        if constexpr (HasLimit) {
330
0
            if (max_size == -1) {
331
0
                max_size = rhs.max_size;
332
0
            }
333
334
0
            column_data->insert_range_from(
335
0
                    *rhs.column_data, 0,
336
0
                    std::min(static_cast<size_t>(max_size - size()), rhs.size()));
337
6
        } else {
338
6
            column_data->insert_range_from(*rhs.column_data, 0, rhs.size());
339
6
        }
340
6
    }
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EE5mergeERKS2_
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EE5mergeERKS2_
Line
Count
Source
328
6
    void merge(const AggregateFunctionCollectListData& rhs) {
329
        if constexpr (HasLimit) {
330
            if (max_size == -1) {
331
                max_size = rhs.max_size;
332
            }
333
334
            column_data->insert_range_from(
335
                    *rhs.column_data, 0,
336
                    std::min(static_cast<size_t>(max_size - size()), rhs.size()));
337
6
        } else {
338
6
            column_data->insert_range_from(*rhs.column_data, 0, rhs.size());
339
6
        }
340
6
    }
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EE5mergeERKS2_
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EE5mergeERKS2_
341
342
6
    void write(BufferWritable& buf) const {
343
6
        const size_t size = column_data->size();
344
6
        buf.write_binary(size);
345
346
6
        DataTypeSerDe::FormatOptions opt;
347
6
        auto timezone = cctz::utc_time_zone();
348
6
        opt.timezone = &timezone;
349
        // TODO: Refactor this aggregate state serialization to avoid
350
        // round-tripping through a human-readable string format.
351
6
        auto tmp_str = ColumnString::create();
352
6
        VectorBufferWriter tmp_buf(*tmp_str.get());
353
354
90
        for (size_t i = 0; i < size; i++) {
355
84
            tmp_str->clear();
356
84
            if (Status st = serde->serialize_one_cell_to_json(*column_data, i, tmp_buf, opt); !st) {
357
0
                throw doris::Exception(ErrorCode::INTERNAL_ERROR,
358
0
                                       "Failed to serialize data for " + column_data->get_name() +
359
0
                                               " error: " + st.to_string());
360
0
            }
361
84
            tmp_buf.commit();
362
84
            buf.write_binary(tmp_str->get_data_at(0));
363
84
        }
364
365
6
        write_var_int(max_size, buf);
366
6
    }
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EE5writeERNS_14BufferWritableE
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EE5writeERNS_14BufferWritableE
Line
Count
Source
342
6
    void write(BufferWritable& buf) const {
343
6
        const size_t size = column_data->size();
344
6
        buf.write_binary(size);
345
346
6
        DataTypeSerDe::FormatOptions opt;
347
6
        auto timezone = cctz::utc_time_zone();
348
6
        opt.timezone = &timezone;
349
        // TODO: Refactor this aggregate state serialization to avoid
350
        // round-tripping through a human-readable string format.
351
6
        auto tmp_str = ColumnString::create();
352
6
        VectorBufferWriter tmp_buf(*tmp_str.get());
353
354
90
        for (size_t i = 0; i < size; i++) {
355
84
            tmp_str->clear();
356
84
            if (Status st = serde->serialize_one_cell_to_json(*column_data, i, tmp_buf, opt); !st) {
357
0
                throw doris::Exception(ErrorCode::INTERNAL_ERROR,
358
0
                                       "Failed to serialize data for " + column_data->get_name() +
359
0
                                               " error: " + st.to_string());
360
0
            }
361
84
            tmp_buf.commit();
362
84
            buf.write_binary(tmp_str->get_data_at(0));
363
84
        }
364
365
6
        write_var_int(max_size, buf);
366
6
    }
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EE5writeERNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EE5writeERNS_14BufferWritableE
367
368
6
    void read(BufferReadable& buf) {
369
6
        size_t size = 0;
370
6
        buf.read_binary(size);
371
6
        column_data->clear();
372
6
        column_data->reserve(size);
373
374
6
        StringRef s;
375
6
        DataTypeSerDe::FormatOptions opt;
376
6
        auto timezone = cctz::utc_time_zone();
377
6
        opt.timezone = &timezone;
378
90
        for (size_t i = 0; i < size; i++) {
379
84
            buf.read_binary(s);
380
84
            Slice slice(s.data, s.size);
381
84
            if (Status st = serde->deserialize_one_cell_from_json(*column_data, slice, opt); !st) {
382
0
                throw doris::Exception(ErrorCode::INTERNAL_ERROR,
383
0
                                       "Failed to deserialize data for " + column_data->get_name() +
384
0
                                               " error: " + st.to_string());
385
0
            }
386
84
        }
387
6
        read_var_int(max_size, buf);
388
6
    }
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EE4readERNS_14BufferReadableE
_ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EE4readERNS_14BufferReadableE
Line
Count
Source
368
6
    void read(BufferReadable& buf) {
369
6
        size_t size = 0;
370
6
        buf.read_binary(size);
371
6
        column_data->clear();
372
6
        column_data->reserve(size);
373
374
6
        StringRef s;
375
6
        DataTypeSerDe::FormatOptions opt;
376
6
        auto timezone = cctz::utc_time_zone();
377
6
        opt.timezone = &timezone;
378
90
        for (size_t i = 0; i < size; i++) {
379
84
            buf.read_binary(s);
380
84
            Slice slice(s.data, s.size);
381
84
            if (Status st = serde->deserialize_one_cell_from_json(*column_data, slice, opt); !st) {
382
0
                throw doris::Exception(ErrorCode::INTERNAL_ERROR,
383
0
                                       "Failed to deserialize data for " + column_data->get_name() +
384
0
                                               " error: " + st.to_string());
385
0
            }
386
84
        }
387
6
        read_var_int(max_size, buf);
388
6
    }
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EE4readERNS_14BufferReadableE
Unexecuted instantiation: _ZN5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EE4readERNS_14BufferReadableE
389
390
    void reset() { column_data->clear(); }
391
392
1.21k
    void insert_result_into(IColumn& to) const { to.insert_range_from(*column_data, 0, size()); }
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EE18insert_result_intoERNS_7IColumnE
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
392
613
    void insert_result_into(IColumn& to) const { to.insert_range_from(*column_data, 0, size()); }
Unexecuted instantiation: _ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EE18insert_result_intoERNS_7IColumnE
_ZNK5doris32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EE18insert_result_intoERNS_7IColumnE
Line
Count
Source
392
600
    void insert_result_into(IColumn& to) const { to.insert_range_from(*column_data, 0, size()); }
393
};
394
395
template <typename Data, bool HasLimit>
396
class AggregateFunctionCollect final
397
        : public IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>,
398
          VarargsExpression,
399
          NotNullableAggregateFunction {
400
    static constexpr bool ENABLE_ARENA =
401
            std::is_same_v<Data, AggregateFunctionCollectSetData<TYPE_STRING, HasLimit>> ||
402
            std::is_same_v<Data, AggregateFunctionCollectSetData<TYPE_CHAR, HasLimit>> ||
403
            std::is_same_v<Data, AggregateFunctionCollectSetData<TYPE_VARCHAR, HasLimit>>;
404
405
public:
406
    AggregateFunctionCollect(const DataTypes& argument_types_)
407
3.44k
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
3.44k
                      {argument_types_}),
409
3.44k
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
8
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
8
                      {argument_types_}),
409
8
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
12
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
12
                      {argument_types_}),
409
12
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
11
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
11
                      {argument_types_}),
409
11
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
14
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
14
                      {argument_types_}),
409
14
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
9
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
9
                      {argument_types_}),
409
9
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
13
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
13
                      {argument_types_}),
409
13
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
442
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
442
                      {argument_types_}),
409
442
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
1.01k
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
1.01k
                      {argument_types_}),
409
1.01k
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
10
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
10
                      {argument_types_}),
409
10
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
15
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
15
                      {argument_types_}),
409
15
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
10
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
10
                      {argument_types_}),
409
10
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
12
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
12
                      {argument_types_}),
409
12
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
8
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
8
                      {argument_types_}),
409
8
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
12
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
12
                      {argument_types_}),
409
12
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
8
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
8
                      {argument_types_}),
409
8
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
12
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
12
                      {argument_types_}),
409
12
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
8
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
8
                      {argument_types_}),
409
8
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
12
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
12
                      {argument_types_}),
409
12
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
4
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
4
                      {argument_types_}),
409
4
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
2
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
2
                      {argument_types_}),
409
2
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
2
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
2
                      {argument_types_}),
409
2
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
6
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
6
                      {argument_types_}),
409
6
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
18
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
18
                      {argument_types_}),
409
18
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
23
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
23
                      {argument_types_}),
409
23
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
17
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
17
                      {argument_types_}),
409
17
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
23
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
23
                      {argument_types_}),
409
23
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
198
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
198
                      {argument_types_}),
409
198
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
59
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
59
                      {argument_types_}),
409
59
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EEELb0EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
19
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
19
                      {argument_types_}),
409
19
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
8
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
8
                      {argument_types_}),
409
8
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
8
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
8
                      {argument_types_}),
409
8
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
8
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
8
                      {argument_types_}),
409
8
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
8
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
8
                      {argument_types_}),
409
8
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
8
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
8
                      {argument_types_}),
409
8
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
8
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
8
                      {argument_types_}),
409
8
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
587
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
587
                      {argument_types_}),
409
587
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
572
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
572
                      {argument_types_}),
409
572
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
9
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
9
                      {argument_types_}),
409
9
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
9
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
9
                      {argument_types_}),
409
9
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
8
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
8
                      {argument_types_}),
409
8
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
8
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
8
                      {argument_types_}),
409
8
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
8
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
8
                      {argument_types_}),
409
8
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
8
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
8
                      {argument_types_}),
409
8
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
8
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
8
                      {argument_types_}),
409
8
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
8
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
8
                      {argument_types_}),
409
8
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
8
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
8
                      {argument_types_}),
409
8
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
8
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
8
                      {argument_types_}),
409
8
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
18
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
18
                      {argument_types_}),
409
18
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
18
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
18
                      {argument_types_}),
409
18
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
18
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
18
                      {argument_types_}),
409
18
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
18
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
18
                      {argument_types_}),
409
18
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Unexecuted instantiation: _ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
_ZN5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
33
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
33
                      {argument_types_}),
409
33
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
32
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
32
                      {argument_types_}),
409
32
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
_ZN5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEELb1EEC2ERKSt6vectorISt10shared_ptrIKNS_9IDataTypeEESaIS9_EE
Line
Count
Source
407
12
            : IAggregateFunctionDataHelper<Data, AggregateFunctionCollect<Data, HasLimit>, true>(
408
12
                      {argument_types_}),
409
12
              return_type(std::make_shared<DataTypeArray>(make_nullable(argument_types_[0]))) {}
410
411
253
    std::string get_name() const override {
412
        if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
413
146
                                     Data>) {
414
146
            return "collect_list";
415
146
        } else {
416
107
            return "collect_set";
417
107
        }
418
253
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEELb0EE8get_nameB5cxx11Ev
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEELb0EE8get_nameB5cxx11Ev
Line
Count
Source
411
20
    std::string get_name() const override {
412
        if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
413
                                     Data>) {
414
            return "collect_list";
415
20
        } else {
416
20
            return "collect_set";
417
20
        }
418
20
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEELb0EE8get_nameB5cxx11Ev
Line
Count
Source
411
76
    std::string get_name() const override {
412
        if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
413
76
                                     Data>) {
414
76
            return "collect_list";
415
        } else {
416
            return "collect_set";
417
        }
418
76
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEELb0EE8get_nameB5cxx11Ev
Line
Count
Source
411
1
    std::string get_name() const override {
412
        if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
413
                                     Data>) {
414
            return "collect_list";
415
1
        } else {
416
1
            return "collect_set";
417
1
        }
418
1
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEELb0EE8get_nameB5cxx11Ev
Line
Count
Source
411
2
    std::string get_name() const override {
412
        if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
413
2
                                     Data>) {
414
2
            return "collect_list";
415
        } else {
416
            return "collect_set";
417
        }
418
2
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EEELb0EE8get_nameB5cxx11Ev
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EEELb0EE8get_nameB5cxx11Ev
Line
Count
Source
411
29
    std::string get_name() const override {
412
        if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
413
                                     Data>) {
414
            return "collect_list";
415
29
        } else {
416
29
            return "collect_set";
417
29
        }
418
29
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EEELb0EE8get_nameB5cxx11Ev
Line
Count
Source
411
12
    std::string get_name() const override {
412
        if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
413
12
                                     Data>) {
414
12
            return "collect_list";
415
        } else {
416
            return "collect_set";
417
        }
418
12
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EEELb0EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EEELb1EE8get_nameB5cxx11Ev
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EEELb1EE8get_nameB5cxx11Ev
Line
Count
Source
411
56
    std::string get_name() const override {
412
        if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
413
                                     Data>) {
414
            return "collect_list";
415
56
        } else {
416
56
            return "collect_set";
417
56
        }
418
56
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEELb1EE8get_nameB5cxx11Ev
Line
Count
Source
411
55
    std::string get_name() const override {
412
        if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
413
55
                                     Data>) {
414
55
            return "collect_list";
415
        } else {
416
            return "collect_set";
417
        }
418
55
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEELb1EE8get_nameB5cxx11Ev
Line
Count
Source
411
1
    std::string get_name() const override {
412
        if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
413
                                     Data>) {
414
            return "collect_list";
415
1
        } else {
416
1
            return "collect_set";
417
1
        }
418
1
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEELb1EE8get_nameB5cxx11Ev
Line
Count
Source
411
1
    std::string get_name() const override {
412
        if constexpr (std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
413
1
                                     Data>) {
414
1
            return "collect_list";
415
        } else {
416
            return "collect_set";
417
        }
418
1
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEELb1EE8get_nameB5cxx11Ev
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEELb1EE8get_nameB5cxx11Ev
419
420
2.73k
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
24
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
41
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
43
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
61
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
24
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
41
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
103
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
145
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
31
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
55
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
24
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
29
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
24
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
41
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
24
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
41
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
24
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
34
    DataTypePtr get_return_type() const override { return return_type; }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EEELb0EE15get_return_typeEv
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
10
    DataTypePtr get_return_type() const override { return return_type; }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EEELb0EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EEELb0EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EEELb0EE15get_return_typeEv
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
22
    DataTypePtr get_return_type() const override { return return_type; }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EEELb0EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EEELb0EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EEELb0EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EEELb0EE15get_return_typeEv
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
60
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
70
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
48
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
70
    DataTypePtr get_return_type() const override { return return_type; }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EEELb0EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EEELb0EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EEELb0EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EEELb0EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EEELb0EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EEELb0EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EEELb0EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EEELb0EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EEELb0EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EEELb0EE15get_return_typeEv
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
170
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
229
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EEELb0EE15get_return_typeEv
Line
Count
Source
420
184
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EEELb1EE15get_return_typeEv
Line
Count
Source
420
24
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EEELb1EE15get_return_typeEv
Line
Count
Source
420
24
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EEELb1EE15get_return_typeEv
Line
Count
Source
420
24
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EEELb1EE15get_return_typeEv
Line
Count
Source
420
24
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EEELb1EE15get_return_typeEv
Line
Count
Source
420
24
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EEELb1EE15get_return_typeEv
Line
Count
Source
420
24
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EEELb1EE15get_return_typeEv
Line
Count
Source
420
46
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEELb1EE15get_return_typeEv
Line
Count
Source
420
40
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEELb1EE15get_return_typeEv
Line
Count
Source
420
31
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEELb1EE15get_return_typeEv
Line
Count
Source
420
31
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EEELb1EE15get_return_typeEv
Line
Count
Source
420
24
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EEELb1EE15get_return_typeEv
Line
Count
Source
420
24
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EEELb1EE15get_return_typeEv
Line
Count
Source
420
24
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EEELb1EE15get_return_typeEv
Line
Count
Source
420
24
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EEELb1EE15get_return_typeEv
Line
Count
Source
420
24
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EEELb1EE15get_return_typeEv
Line
Count
Source
420
24
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EEELb1EE15get_return_typeEv
Line
Count
Source
420
24
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EEELb1EE15get_return_typeEv
Line
Count
Source
420
24
    DataTypePtr get_return_type() const override { return return_type; }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EEELb1EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EEELb1EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EEELb1EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EEELb1EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EEELb1EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EEELb1EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EEELb1EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EEELb1EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EEELb1EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EEELb1EE15get_return_typeEv
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EEELb1EE15get_return_typeEv
Line
Count
Source
420
54
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EEELb1EE15get_return_typeEv
Line
Count
Source
420
54
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EEELb1EE15get_return_typeEv
Line
Count
Source
420
54
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EEELb1EE15get_return_typeEv
Line
Count
Source
420
54
    DataTypePtr get_return_type() const override { return return_type; }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EEELb1EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EEELb1EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EEELb1EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EEELb1EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EEELb1EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EEELb1EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EEELb1EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EEELb1EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EEELb1EE15get_return_typeEv
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EEELb1EE15get_return_typeEv
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EEELb1EE15get_return_typeEv
Line
Count
Source
420
104
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEELb1EE15get_return_typeEv
Line
Count
Source
420
92
    DataTypePtr get_return_type() const override { return return_type; }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEELb1EE15get_return_typeEv
Line
Count
Source
420
168
    DataTypePtr get_return_type() const override { return return_type; }
421
422
    void add(AggregateDataPtr __restrict place, const IColumn** columns, ssize_t row_num,
423
7.48k
             Arena& arena) const override {
424
7.48k
        auto& data = this->data(place);
425
7.48k
        if constexpr (HasLimit) {
426
2.22k
            if (data.max_size == -1) {
427
774
                data.max_size =
428
774
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
774
                                columns[1])
430
774
                                ->get_element(row_num);
431
774
            }
432
2.22k
            if (data.size() >= data.max_size) {
433
899
                return;
434
899
            }
435
2.22k
        }
436
1.32k
        if constexpr (ENABLE_ARENA) {
437
472
            data.add(*columns[0], row_num, arena);
438
7.01k
        } else {
439
7.01k
            data.add(*columns[0], row_num);
440
7.01k
        }
441
7.48k
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
24
             Arena& arena) const override {
424
24
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
24
        } else {
439
24
            data.add(*columns[0], row_num);
440
24
        }
441
24
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
38
             Arena& arena) const override {
424
38
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
38
        } else {
439
38
            data.add(*columns[0], row_num);
440
38
        }
441
38
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
25
             Arena& arena) const override {
424
25
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
25
        } else {
439
25
            data.add(*columns[0], row_num);
440
25
        }
441
25
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
62
             Arena& arena) const override {
424
62
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
62
        } else {
439
62
            data.add(*columns[0], row_num);
440
62
        }
441
62
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
24
             Arena& arena) const override {
424
24
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
24
        } else {
439
24
            data.add(*columns[0], row_num);
440
24
        }
441
24
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
38
             Arena& arena) const override {
424
38
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
38
        } else {
439
38
            data.add(*columns[0], row_num);
440
38
        }
441
38
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
394
             Arena& arena) const override {
424
394
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
394
        } else {
439
394
            data.add(*columns[0], row_num);
440
394
        }
441
394
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
225
             Arena& arena) const override {
424
225
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
225
        } else {
439
225
            data.add(*columns[0], row_num);
440
225
        }
441
225
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
45
             Arena& arena) const override {
424
45
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
45
        } else {
439
45
            data.add(*columns[0], row_num);
440
45
        }
441
45
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
80
             Arena& arena) const override {
424
80
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
80
        } else {
439
80
            data.add(*columns[0], row_num);
440
80
        }
441
80
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
144
             Arena& arena) const override {
424
144
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
144
        } else {
439
144
            data.add(*columns[0], row_num);
440
144
        }
441
144
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
116
             Arena& arena) const override {
424
116
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
116
        } else {
439
116
            data.add(*columns[0], row_num);
440
116
        }
441
116
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
24
             Arena& arena) const override {
424
24
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
24
        } else {
439
24
            data.add(*columns[0], row_num);
440
24
        }
441
24
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
38
             Arena& arena) const override {
424
38
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
38
        } else {
439
38
            data.add(*columns[0], row_num);
440
38
        }
441
38
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
24
             Arena& arena) const override {
424
24
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
24
        } else {
439
24
            data.add(*columns[0], row_num);
440
24
        }
441
24
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
38
             Arena& arena) const override {
424
38
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
38
        } else {
439
38
            data.add(*columns[0], row_num);
440
38
        }
441
38
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
24
             Arena& arena) const override {
424
24
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
24
        } else {
439
24
            data.add(*columns[0], row_num);
440
24
        }
441
24
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
48
             Arena& arena) const override {
424
48
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
48
        } else {
439
48
            data.add(*columns[0], row_num);
440
48
        }
441
48
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
24
             Arena& arena) const override {
424
24
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
24
        } else {
439
24
            data.add(*columns[0], row_num);
440
24
        }
441
24
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
44
             Arena& arena) const override {
424
44
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
44
        } else {
439
44
            data.add(*columns[0], row_num);
440
44
        }
441
44
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
40
             Arena& arena) const override {
424
40
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
40
        } else {
439
40
            data.add(*columns[0], row_num);
440
40
        }
441
40
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
26
             Arena& arena) const override {
424
26
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
26
        } else {
439
26
            data.add(*columns[0], row_num);
440
26
        }
441
26
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
54
             Arena& arena) const override {
424
54
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
54
        } else {
439
54
            data.add(*columns[0], row_num);
440
54
        }
441
54
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
74
             Arena& arena) const override {
424
74
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
74
        } else {
439
74
            data.add(*columns[0], row_num);
440
74
        }
441
74
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
72
             Arena& arena) const override {
424
72
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
72
        } else {
439
72
            data.add(*columns[0], row_num);
440
72
        }
441
72
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
94
             Arena& arena) const override {
424
94
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
94
        } else {
439
94
            data.add(*columns[0], row_num);
440
94
        }
441
94
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
346
             Arena& arena) const override {
424
346
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
346
        if constexpr (ENABLE_ARENA) {
437
346
            data.add(*columns[0], row_num, arena);
438
        } else {
439
            data.add(*columns[0], row_num);
440
        }
441
346
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
1.71k
             Arena& arena) const override {
424
1.71k
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
1.71k
        } else {
439
1.71k
            data.add(*columns[0], row_num);
440
1.71k
        }
441
1.71k
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EEELb0EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
1.36k
             Arena& arena) const override {
424
1.36k
        auto& data = this->data(place);
425
        if constexpr (HasLimit) {
426
            if (data.max_size == -1) {
427
                data.max_size =
428
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
                                columns[1])
430
                                ->get_element(row_num);
431
            }
432
            if (data.size() >= data.max_size) {
433
                return;
434
            }
435
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
1.36k
        } else {
439
1.36k
            data.add(*columns[0], row_num);
440
1.36k
        }
441
1.36k
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
24
             Arena& arena) const override {
424
24
        auto& data = this->data(place);
425
24
        if constexpr (HasLimit) {
426
24
            if (data.max_size == -1) {
427
4
                data.max_size =
428
4
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
4
                                columns[1])
430
4
                                ->get_element(row_num);
431
4
            }
432
24
            if (data.size() >= data.max_size) {
433
20
                return;
434
20
            }
435
24
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
24
        } else {
439
24
            data.add(*columns[0], row_num);
440
24
        }
441
24
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
24
             Arena& arena) const override {
424
24
        auto& data = this->data(place);
425
24
        if constexpr (HasLimit) {
426
24
            if (data.max_size == -1) {
427
4
                data.max_size =
428
4
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
4
                                columns[1])
430
4
                                ->get_element(row_num);
431
4
            }
432
24
            if (data.size() >= data.max_size) {
433
20
                return;
434
20
            }
435
24
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
24
        } else {
439
24
            data.add(*columns[0], row_num);
440
24
        }
441
24
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
24
             Arena& arena) const override {
424
24
        auto& data = this->data(place);
425
24
        if constexpr (HasLimit) {
426
24
            if (data.max_size == -1) {
427
4
                data.max_size =
428
4
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
4
                                columns[1])
430
4
                                ->get_element(row_num);
431
4
            }
432
24
            if (data.size() >= data.max_size) {
433
20
                return;
434
20
            }
435
24
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
24
        } else {
439
24
            data.add(*columns[0], row_num);
440
24
        }
441
24
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
24
             Arena& arena) const override {
424
24
        auto& data = this->data(place);
425
24
        if constexpr (HasLimit) {
426
24
            if (data.max_size == -1) {
427
4
                data.max_size =
428
4
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
4
                                columns[1])
430
4
                                ->get_element(row_num);
431
4
            }
432
24
            if (data.size() >= data.max_size) {
433
20
                return;
434
20
            }
435
24
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
24
        } else {
439
24
            data.add(*columns[0], row_num);
440
24
        }
441
24
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
24
             Arena& arena) const override {
424
24
        auto& data = this->data(place);
425
24
        if constexpr (HasLimit) {
426
24
            if (data.max_size == -1) {
427
4
                data.max_size =
428
4
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
4
                                columns[1])
430
4
                                ->get_element(row_num);
431
4
            }
432
24
            if (data.size() >= data.max_size) {
433
20
                return;
434
20
            }
435
24
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
24
        } else {
439
24
            data.add(*columns[0], row_num);
440
24
        }
441
24
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
24
             Arena& arena) const override {
424
24
        auto& data = this->data(place);
425
24
        if constexpr (HasLimit) {
426
24
            if (data.max_size == -1) {
427
4
                data.max_size =
428
4
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
4
                                columns[1])
430
4
                                ->get_element(row_num);
431
4
            }
432
24
            if (data.size() >= data.max_size) {
433
20
                return;
434
20
            }
435
24
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
24
        } else {
439
24
            data.add(*columns[0], row_num);
440
24
        }
441
24
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
47
             Arena& arena) const override {
424
47
        auto& data = this->data(place);
425
47
        if constexpr (HasLimit) {
426
47
            if (data.max_size == -1) {
427
21
                data.max_size =
428
21
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
21
                                columns[1])
430
21
                                ->get_element(row_num);
431
21
            }
432
47
            if (data.size() >= data.max_size) {
433
25
                return;
434
25
            }
435
47
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
47
        } else {
439
47
            data.add(*columns[0], row_num);
440
47
        }
441
47
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
40
             Arena& arena) const override {
424
40
        auto& data = this->data(place);
425
40
        if constexpr (HasLimit) {
426
40
            if (data.max_size == -1) {
427
20
                data.max_size =
428
20
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
20
                                columns[1])
430
20
                                ->get_element(row_num);
431
20
            }
432
40
            if (data.size() >= data.max_size) {
433
20
                return;
434
20
            }
435
40
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
40
        } else {
439
40
            data.add(*columns[0], row_num);
440
40
        }
441
40
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
59
             Arena& arena) const override {
424
59
        auto& data = this->data(place);
425
59
        if constexpr (HasLimit) {
426
59
            if (data.max_size == -1) {
427
15
                data.max_size =
428
15
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
15
                                columns[1])
430
15
                                ->get_element(row_num);
431
15
            }
432
59
            if (data.size() >= data.max_size) {
433
32
                return;
434
32
            }
435
59
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
59
        } else {
439
59
            data.add(*columns[0], row_num);
440
59
        }
441
59
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
52
             Arena& arena) const override {
424
52
        auto& data = this->data(place);
425
52
        if constexpr (HasLimit) {
426
52
            if (data.max_size == -1) {
427
14
                data.max_size =
428
14
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
14
                                columns[1])
430
14
                                ->get_element(row_num);
431
14
            }
432
52
            if (data.size() >= data.max_size) {
433
26
                return;
434
26
            }
435
52
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
52
        } else {
439
52
            data.add(*columns[0], row_num);
440
52
        }
441
52
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
24
             Arena& arena) const override {
424
24
        auto& data = this->data(place);
425
24
        if constexpr (HasLimit) {
426
24
            if (data.max_size == -1) {
427
4
                data.max_size =
428
4
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
4
                                columns[1])
430
4
                                ->get_element(row_num);
431
4
            }
432
24
            if (data.size() >= data.max_size) {
433
8
                return;
434
8
            }
435
24
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
24
        } else {
439
24
            data.add(*columns[0], row_num);
440
24
        }
441
24
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
24
             Arena& arena) const override {
424
24
        auto& data = this->data(place);
425
24
        if constexpr (HasLimit) {
426
24
            if (data.max_size == -1) {
427
4
                data.max_size =
428
4
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
4
                                columns[1])
430
4
                                ->get_element(row_num);
431
4
            }
432
24
            if (data.size() >= data.max_size) {
433
12
                return;
434
12
            }
435
24
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
24
        } else {
439
24
            data.add(*columns[0], row_num);
440
24
        }
441
24
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
24
             Arena& arena) const override {
424
24
        auto& data = this->data(place);
425
24
        if constexpr (HasLimit) {
426
24
            if (data.max_size == -1) {
427
4
                data.max_size =
428
4
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
4
                                columns[1])
430
4
                                ->get_element(row_num);
431
4
            }
432
24
            if (data.size() >= data.max_size) {
433
20
                return;
434
20
            }
435
24
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
24
        } else {
439
24
            data.add(*columns[0], row_num);
440
24
        }
441
24
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
24
             Arena& arena) const override {
424
24
        auto& data = this->data(place);
425
24
        if constexpr (HasLimit) {
426
24
            if (data.max_size == -1) {
427
4
                data.max_size =
428
4
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
4
                                columns[1])
430
4
                                ->get_element(row_num);
431
4
            }
432
24
            if (data.size() >= data.max_size) {
433
20
                return;
434
20
            }
435
24
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
24
        } else {
439
24
            data.add(*columns[0], row_num);
440
24
        }
441
24
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
24
             Arena& arena) const override {
424
24
        auto& data = this->data(place);
425
24
        if constexpr (HasLimit) {
426
24
            if (data.max_size == -1) {
427
4
                data.max_size =
428
4
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
4
                                columns[1])
430
4
                                ->get_element(row_num);
431
4
            }
432
24
            if (data.size() >= data.max_size) {
433
12
                return;
434
12
            }
435
24
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
24
        } else {
439
24
            data.add(*columns[0], row_num);
440
24
        }
441
24
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
24
             Arena& arena) const override {
424
24
        auto& data = this->data(place);
425
24
        if constexpr (HasLimit) {
426
24
            if (data.max_size == -1) {
427
4
                data.max_size =
428
4
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
4
                                columns[1])
430
4
                                ->get_element(row_num);
431
4
            }
432
24
            if (data.size() >= data.max_size) {
433
16
                return;
434
16
            }
435
24
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
24
        } else {
439
24
            data.add(*columns[0], row_num);
440
24
        }
441
24
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
24
             Arena& arena) const override {
424
24
        auto& data = this->data(place);
425
24
        if constexpr (HasLimit) {
426
24
            if (data.max_size == -1) {
427
4
                data.max_size =
428
4
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
4
                                columns[1])
430
4
                                ->get_element(row_num);
431
4
            }
432
24
            if (data.size() >= data.max_size) {
433
20
                return;
434
20
            }
435
24
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
24
        } else {
439
24
            data.add(*columns[0], row_num);
440
24
        }
441
24
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
24
             Arena& arena) const override {
424
24
        auto& data = this->data(place);
425
24
        if constexpr (HasLimit) {
426
24
            if (data.max_size == -1) {
427
4
                data.max_size =
428
4
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
4
                                columns[1])
430
4
                                ->get_element(row_num);
431
4
            }
432
24
            if (data.size() >= data.max_size) {
433
20
                return;
434
20
            }
435
24
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
24
        } else {
439
24
            data.add(*columns[0], row_num);
440
24
        }
441
24
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
63
             Arena& arena) const override {
424
63
        auto& data = this->data(place);
425
63
        if constexpr (HasLimit) {
426
63
            if (data.max_size == -1) {
427
10
                data.max_size =
428
10
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
10
                                columns[1])
430
10
                                ->get_element(row_num);
431
10
            }
432
63
            if (data.size() >= data.max_size) {
433
37
                return;
434
37
            }
435
63
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
63
        } else {
439
63
            data.add(*columns[0], row_num);
440
63
        }
441
63
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
63
             Arena& arena) const override {
424
63
        auto& data = this->data(place);
425
63
        if constexpr (HasLimit) {
426
63
            if (data.max_size == -1) {
427
10
                data.max_size =
428
10
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
10
                                columns[1])
430
10
                                ->get_element(row_num);
431
10
            }
432
63
            if (data.size() >= data.max_size) {
433
41
                return;
434
41
            }
435
63
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
63
        } else {
439
63
            data.add(*columns[0], row_num);
440
63
        }
441
63
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
63
             Arena& arena) const override {
424
63
        auto& data = this->data(place);
425
63
        if constexpr (HasLimit) {
426
63
            if (data.max_size == -1) {
427
10
                data.max_size =
428
10
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
10
                                columns[1])
430
10
                                ->get_element(row_num);
431
10
            }
432
63
            if (data.size() >= data.max_size) {
433
43
                return;
434
43
            }
435
63
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
63
        } else {
439
63
            data.add(*columns[0], row_num);
440
63
        }
441
63
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
63
             Arena& arena) const override {
424
63
        auto& data = this->data(place);
425
63
        if constexpr (HasLimit) {
426
63
            if (data.max_size == -1) {
427
10
                data.max_size =
428
10
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
10
                                columns[1])
430
10
                                ->get_element(row_num);
431
10
            }
432
63
            if (data.size() >= data.max_size) {
433
45
                return;
434
45
            }
435
63
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
63
        } else {
439
63
            data.add(*columns[0], row_num);
440
63
        }
441
63
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
126
             Arena& arena) const override {
424
126
        auto& data = this->data(place);
425
126
        if constexpr (HasLimit) {
426
126
            if (data.max_size == -1) {
427
20
                data.max_size =
428
20
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
20
                                columns[1])
430
20
                                ->get_element(row_num);
431
20
            }
432
126
            if (data.size() >= data.max_size) {
433
106
                return;
434
106
            }
435
126
        }
436
126
        if constexpr (ENABLE_ARENA) {
437
126
            data.add(*columns[0], row_num, arena);
438
        } else {
439
            data.add(*columns[0], row_num);
440
        }
441
126
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
120
             Arena& arena) const override {
424
120
        auto& data = this->data(place);
425
120
        if constexpr (HasLimit) {
426
120
            if (data.max_size == -1) {
427
16
                data.max_size =
428
16
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
16
                                columns[1])
430
16
                                ->get_element(row_num);
431
16
            }
432
120
            if (data.size() >= data.max_size) {
433
104
                return;
434
104
            }
435
120
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
120
        } else {
439
120
            data.add(*columns[0], row_num);
440
120
        }
441
120
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEELb1EE3addEPcPPKNS_7IColumnElRNS_5ArenaE
Line
Count
Source
423
1.19k
             Arena& arena) const override {
424
1.19k
        auto& data = this->data(place);
425
1.19k
        if constexpr (HasLimit) {
426
1.19k
            if (data.max_size == -1) {
427
572
                data.max_size =
428
572
                        (UInt64)assert_cast<const ColumnInt32*, TypeCheckOnRelease::DISABLE>(
429
572
                                columns[1])
430
572
                                ->get_element(row_num);
431
572
            }
432
1.19k
            if (data.size() >= data.max_size) {
433
172
                return;
434
172
            }
435
1.19k
        }
436
        if constexpr (ENABLE_ARENA) {
437
            data.add(*columns[0], row_num, arena);
438
1.19k
        } else {
439
1.19k
            data.add(*columns[0], row_num);
440
1.19k
        }
441
1.19k
    }
442
443
    void merge(AggregateDataPtr __restrict place, ConstAggregateDataPtr rhs,
444
1.21k
               Arena& arena) const override {
445
1.21k
        auto& data = this->data(place);
446
1.21k
        const auto& rhs_data = this->data(rhs);
447
1.21k
        if constexpr (ENABLE_ARENA) {
448
242
            data.merge(rhs_data, arena);
449
973
        } else {
450
973
            data.merge(rhs_data);
451
973
        }
452
1.21k
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
4
               Arena& arena) const override {
445
4
        auto& data = this->data(place);
446
4
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
4
        } else {
450
4
            data.merge(rhs_data);
451
4
        }
452
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
8
               Arena& arena) const override {
445
8
        auto& data = this->data(place);
446
8
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
8
        } else {
450
8
            data.merge(rhs_data);
451
8
        }
452
8
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
6
               Arena& arena) const override {
445
6
        auto& data = this->data(place);
446
6
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
6
        } else {
450
6
            data.merge(rhs_data);
451
6
        }
452
6
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
9
               Arena& arena) const override {
445
9
        auto& data = this->data(place);
446
9
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
9
        } else {
450
9
            data.merge(rhs_data);
451
9
        }
452
9
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
5
               Arena& arena) const override {
445
5
        auto& data = this->data(place);
446
5
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
5
        } else {
450
5
            data.merge(rhs_data);
451
5
        }
452
5
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
9
               Arena& arena) const override {
445
9
        auto& data = this->data(place);
446
9
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
9
        } else {
450
9
            data.merge(rhs_data);
451
9
        }
452
9
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
321
               Arena& arena) const override {
445
321
        auto& data = this->data(place);
446
321
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
321
        } else {
450
321
            data.merge(rhs_data);
451
321
        }
452
321
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
177
               Arena& arena) const override {
445
177
        auto& data = this->data(place);
446
177
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
177
        } else {
450
177
            data.merge(rhs_data);
451
177
        }
452
177
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
11
               Arena& arena) const override {
445
11
        auto& data = this->data(place);
446
11
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
11
        } else {
450
11
            data.merge(rhs_data);
451
11
        }
452
11
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
21
               Arena& arena) const override {
445
21
        auto& data = this->data(place);
446
21
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
21
        } else {
450
21
            data.merge(rhs_data);
451
21
        }
452
21
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
6
               Arena& arena) const override {
445
6
        auto& data = this->data(place);
446
6
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
6
        } else {
450
6
            data.merge(rhs_data);
451
6
        }
452
6
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
10
               Arena& arena) const override {
445
10
        auto& data = this->data(place);
446
10
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
10
        } else {
450
10
            data.merge(rhs_data);
451
10
        }
452
10
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
4
               Arena& arena) const override {
445
4
        auto& data = this->data(place);
446
4
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
4
        } else {
450
4
            data.merge(rhs_data);
451
4
        }
452
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
8
               Arena& arena) const override {
445
8
        auto& data = this->data(place);
446
8
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
8
        } else {
450
8
            data.merge(rhs_data);
451
8
        }
452
8
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
4
               Arena& arena) const override {
445
4
        auto& data = this->data(place);
446
4
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
4
        } else {
450
4
            data.merge(rhs_data);
451
4
        }
452
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
8
               Arena& arena) const override {
445
8
        auto& data = this->data(place);
446
8
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
8
        } else {
450
8
            data.merge(rhs_data);
451
8
        }
452
8
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
4
               Arena& arena) const override {
445
4
        auto& data = this->data(place);
446
4
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
4
        } else {
450
4
            data.merge(rhs_data);
451
4
        }
452
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
12
               Arena& arena) const override {
445
12
        auto& data = this->data(place);
446
12
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
12
        } else {
450
12
            data.merge(rhs_data);
451
12
        }
452
12
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
8
               Arena& arena) const override {
445
8
        auto& data = this->data(place);
446
8
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
8
        } else {
450
8
            data.merge(rhs_data);
451
8
        }
452
8
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
2
               Arena& arena) const override {
445
2
        auto& data = this->data(place);
446
2
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
2
        } else {
450
2
            data.merge(rhs_data);
451
2
        }
452
2
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
2
               Arena& arena) const override {
445
2
        auto& data = this->data(place);
446
2
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
2
        } else {
450
2
            data.merge(rhs_data);
451
2
        }
452
2
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
8
               Arena& arena) const override {
445
8
        auto& data = this->data(place);
446
8
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
8
        } else {
450
8
            data.merge(rhs_data);
451
8
        }
452
8
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
9
               Arena& arena) const override {
445
9
        auto& data = this->data(place);
446
9
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
9
        } else {
450
9
            data.merge(rhs_data);
451
9
        }
452
9
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
17
               Arena& arena) const override {
445
17
        auto& data = this->data(place);
446
17
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
17
        } else {
450
17
            data.merge(rhs_data);
451
17
        }
452
17
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
9
               Arena& arena) const override {
445
9
        auto& data = this->data(place);
446
9
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
9
        } else {
450
9
            data.merge(rhs_data);
451
9
        }
452
9
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
17
               Arena& arena) const override {
445
17
        auto& data = this->data(place);
446
17
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
17
        } else {
450
17
            data.merge(rhs_data);
451
17
        }
452
17
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
226
               Arena& arena) const override {
445
226
        auto& data = this->data(place);
446
226
        const auto& rhs_data = this->data(rhs);
447
226
        if constexpr (ENABLE_ARENA) {
448
226
            data.merge(rhs_data, arena);
449
        } else {
450
            data.merge(rhs_data);
451
        }
452
226
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
32
               Arena& arena) const override {
445
32
        auto& data = this->data(place);
446
32
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
32
        } else {
450
32
            data.merge(rhs_data);
451
32
        }
452
32
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EEELb0EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
6
               Arena& arena) const override {
445
6
        auto& data = this->data(place);
446
6
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
6
        } else {
450
6
            data.merge(rhs_data);
451
6
        }
452
6
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
4
               Arena& arena) const override {
445
4
        auto& data = this->data(place);
446
4
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
4
        } else {
450
4
            data.merge(rhs_data);
451
4
        }
452
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
4
               Arena& arena) const override {
445
4
        auto& data = this->data(place);
446
4
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
4
        } else {
450
4
            data.merge(rhs_data);
451
4
        }
452
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
4
               Arena& arena) const override {
445
4
        auto& data = this->data(place);
446
4
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
4
        } else {
450
4
            data.merge(rhs_data);
451
4
        }
452
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
4
               Arena& arena) const override {
445
4
        auto& data = this->data(place);
446
4
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
4
        } else {
450
4
            data.merge(rhs_data);
451
4
        }
452
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
4
               Arena& arena) const override {
445
4
        auto& data = this->data(place);
446
4
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
4
        } else {
450
4
            data.merge(rhs_data);
451
4
        }
452
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
4
               Arena& arena) const override {
445
4
        auto& data = this->data(place);
446
4
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
4
        } else {
450
4
            data.merge(rhs_data);
451
4
        }
452
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
51
               Arena& arena) const override {
445
51
        auto& data = this->data(place);
446
51
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
51
        } else {
450
51
            data.merge(rhs_data);
451
51
        }
452
51
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
50
               Arena& arena) const override {
445
50
        auto& data = this->data(place);
446
50
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
50
        } else {
450
50
            data.merge(rhs_data);
451
50
        }
452
50
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
12
               Arena& arena) const override {
445
12
        auto& data = this->data(place);
446
12
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
12
        } else {
450
12
            data.merge(rhs_data);
451
12
        }
452
12
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
11
               Arena& arena) const override {
445
11
        auto& data = this->data(place);
446
11
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
11
        } else {
450
11
            data.merge(rhs_data);
451
11
        }
452
11
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
4
               Arena& arena) const override {
445
4
        auto& data = this->data(place);
446
4
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
4
        } else {
450
4
            data.merge(rhs_data);
451
4
        }
452
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
4
               Arena& arena) const override {
445
4
        auto& data = this->data(place);
446
4
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
4
        } else {
450
4
            data.merge(rhs_data);
451
4
        }
452
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
4
               Arena& arena) const override {
445
4
        auto& data = this->data(place);
446
4
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
4
        } else {
450
4
            data.merge(rhs_data);
451
4
        }
452
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
4
               Arena& arena) const override {
445
4
        auto& data = this->data(place);
446
4
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
4
        } else {
450
4
            data.merge(rhs_data);
451
4
        }
452
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
4
               Arena& arena) const override {
445
4
        auto& data = this->data(place);
446
4
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
4
        } else {
450
4
            data.merge(rhs_data);
451
4
        }
452
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
4
               Arena& arena) const override {
445
4
        auto& data = this->data(place);
446
4
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
4
        } else {
450
4
            data.merge(rhs_data);
451
4
        }
452
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
4
               Arena& arena) const override {
445
4
        auto& data = this->data(place);
446
4
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
4
        } else {
450
4
            data.merge(rhs_data);
451
4
        }
452
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
4
               Arena& arena) const override {
445
4
        auto& data = this->data(place);
446
4
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
4
        } else {
450
4
            data.merge(rhs_data);
451
4
        }
452
4
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
10
               Arena& arena) const override {
445
10
        auto& data = this->data(place);
446
10
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
10
        } else {
450
10
            data.merge(rhs_data);
451
10
        }
452
10
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
10
               Arena& arena) const override {
445
10
        auto& data = this->data(place);
446
10
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
10
        } else {
450
10
            data.merge(rhs_data);
451
10
        }
452
10
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
10
               Arena& arena) const override {
445
10
        auto& data = this->data(place);
446
10
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
10
        } else {
450
10
            data.merge(rhs_data);
451
10
        }
452
10
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
10
               Arena& arena) const override {
445
10
        auto& data = this->data(place);
446
10
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
10
        } else {
450
10
            data.merge(rhs_data);
451
10
        }
452
10
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
16
               Arena& arena) const override {
445
16
        auto& data = this->data(place);
446
16
        const auto& rhs_data = this->data(rhs);
447
16
        if constexpr (ENABLE_ARENA) {
448
16
            data.merge(rhs_data, arena);
449
        } else {
450
            data.merge(rhs_data);
451
        }
452
16
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
Line
Count
Source
444
16
               Arena& arena) const override {
445
16
        auto& data = this->data(place);
446
16
        const auto& rhs_data = this->data(rhs);
447
        if constexpr (ENABLE_ARENA) {
448
            data.merge(rhs_data, arena);
449
16
        } else {
450
16
            data.merge(rhs_data);
451
16
        }
452
16
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEELb1EE5mergeEPcPKcRNS_5ArenaE
453
454
1.29k
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
1.29k
        this->data(place).write(buf);
456
1.29k
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
4
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
4
        this->data(place).write(buf);
456
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
8
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
8
        this->data(place).write(buf);
456
8
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
6
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
6
        this->data(place).write(buf);
456
6
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
9
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
9
        this->data(place).write(buf);
456
9
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
5
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
5
        this->data(place).write(buf);
456
5
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
9
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
9
        this->data(place).write(buf);
456
9
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
360
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
360
        this->data(place).write(buf);
456
360
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
218
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
218
        this->data(place).write(buf);
456
218
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
12
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
12
        this->data(place).write(buf);
456
12
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
23
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
23
        this->data(place).write(buf);
456
23
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
6
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
6
        this->data(place).write(buf);
456
6
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
10
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
10
        this->data(place).write(buf);
456
10
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
4
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
4
        this->data(place).write(buf);
456
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
8
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
8
        this->data(place).write(buf);
456
8
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
4
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
4
        this->data(place).write(buf);
456
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
8
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
8
        this->data(place).write(buf);
456
8
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
4
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
4
        this->data(place).write(buf);
456
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
12
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
12
        this->data(place).write(buf);
456
12
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
8
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
8
        this->data(place).write(buf);
456
8
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
2
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
2
        this->data(place).write(buf);
456
2
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
2
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
2
        this->data(place).write(buf);
456
2
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
8
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
8
        this->data(place).write(buf);
456
8
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
9
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
9
        this->data(place).write(buf);
456
9
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
17
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
17
        this->data(place).write(buf);
456
17
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
9
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
9
        this->data(place).write(buf);
456
9
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
16
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
16
        this->data(place).write(buf);
456
16
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
220
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
220
        this->data(place).write(buf);
456
220
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
32
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
32
        this->data(place).write(buf);
456
32
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EEELb0EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
6
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
6
        this->data(place).write(buf);
456
6
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
4
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
4
        this->data(place).write(buf);
456
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
4
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
4
        this->data(place).write(buf);
456
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
4
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
4
        this->data(place).write(buf);
456
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
4
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
4
        this->data(place).write(buf);
456
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
4
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
4
        this->data(place).write(buf);
456
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
4
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
4
        this->data(place).write(buf);
456
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
53
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
53
        this->data(place).write(buf);
456
53
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
52
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
52
        this->data(place).write(buf);
456
52
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
13
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
13
        this->data(place).write(buf);
456
13
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
12
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
12
        this->data(place).write(buf);
456
12
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
4
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
4
        this->data(place).write(buf);
456
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
4
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
4
        this->data(place).write(buf);
456
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
4
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
4
        this->data(place).write(buf);
456
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
4
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
4
        this->data(place).write(buf);
456
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
4
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
4
        this->data(place).write(buf);
456
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
4
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
4
        this->data(place).write(buf);
456
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
4
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
4
        this->data(place).write(buf);
456
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
4
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
4
        this->data(place).write(buf);
456
4
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
10
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
10
        this->data(place).write(buf);
456
10
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
10
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
10
        this->data(place).write(buf);
456
10
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
10
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
10
        this->data(place).write(buf);
456
10
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
10
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
10
        this->data(place).write(buf);
456
10
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
16
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
16
        this->data(place).write(buf);
456
16
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
Line
Count
Source
454
16
    void serialize(ConstAggregateDataPtr __restrict place, BufferWritable& buf) const override {
455
16
        this->data(place).write(buf);
456
16
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEELb1EE9serializeEPKcRNS_14BufferWritableE
457
458
    void deserialize(AggregateDataPtr __restrict place, BufferReadable& buf,
459
1.21k
                     Arena&) const override {
460
1.21k
        this->data(place).read(buf);
461
1.21k
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
4
                     Arena&) const override {
460
4
        this->data(place).read(buf);
461
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
8
                     Arena&) const override {
460
8
        this->data(place).read(buf);
461
8
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
6
                     Arena&) const override {
460
6
        this->data(place).read(buf);
461
6
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
9
                     Arena&) const override {
460
9
        this->data(place).read(buf);
461
9
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
5
                     Arena&) const override {
460
5
        this->data(place).read(buf);
461
5
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
9
                     Arena&) const override {
460
9
        this->data(place).read(buf);
461
9
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
321
                     Arena&) const override {
460
321
        this->data(place).read(buf);
461
321
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
177
                     Arena&) const override {
460
177
        this->data(place).read(buf);
461
177
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
11
                     Arena&) const override {
460
11
        this->data(place).read(buf);
461
11
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
21
                     Arena&) const override {
460
21
        this->data(place).read(buf);
461
21
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
6
                     Arena&) const override {
460
6
        this->data(place).read(buf);
461
6
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
10
                     Arena&) const override {
460
10
        this->data(place).read(buf);
461
10
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
4
                     Arena&) const override {
460
4
        this->data(place).read(buf);
461
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
8
                     Arena&) const override {
460
8
        this->data(place).read(buf);
461
8
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
4
                     Arena&) const override {
460
4
        this->data(place).read(buf);
461
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
8
                     Arena&) const override {
460
8
        this->data(place).read(buf);
461
8
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
4
                     Arena&) const override {
460
4
        this->data(place).read(buf);
461
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
12
                     Arena&) const override {
460
12
        this->data(place).read(buf);
461
12
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
8
                     Arena&) const override {
460
8
        this->data(place).read(buf);
461
8
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
2
                     Arena&) const override {
460
2
        this->data(place).read(buf);
461
2
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
2
                     Arena&) const override {
460
2
        this->data(place).read(buf);
461
2
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
8
                     Arena&) const override {
460
8
        this->data(place).read(buf);
461
8
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
9
                     Arena&) const override {
460
9
        this->data(place).read(buf);
461
9
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
17
                     Arena&) const override {
460
17
        this->data(place).read(buf);
461
17
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
9
                     Arena&) const override {
460
9
        this->data(place).read(buf);
461
9
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
17
                     Arena&) const override {
460
17
        this->data(place).read(buf);
461
17
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
226
                     Arena&) const override {
460
226
        this->data(place).read(buf);
461
226
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
32
                     Arena&) const override {
460
32
        this->data(place).read(buf);
461
32
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EEELb0EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
6
                     Arena&) const override {
460
6
        this->data(place).read(buf);
461
6
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
4
                     Arena&) const override {
460
4
        this->data(place).read(buf);
461
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
4
                     Arena&) const override {
460
4
        this->data(place).read(buf);
461
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
4
                     Arena&) const override {
460
4
        this->data(place).read(buf);
461
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
4
                     Arena&) const override {
460
4
        this->data(place).read(buf);
461
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
4
                     Arena&) const override {
460
4
        this->data(place).read(buf);
461
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
4
                     Arena&) const override {
460
4
        this->data(place).read(buf);
461
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
51
                     Arena&) const override {
460
51
        this->data(place).read(buf);
461
51
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
50
                     Arena&) const override {
460
50
        this->data(place).read(buf);
461
50
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
12
                     Arena&) const override {
460
12
        this->data(place).read(buf);
461
12
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
11
                     Arena&) const override {
460
11
        this->data(place).read(buf);
461
11
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
4
                     Arena&) const override {
460
4
        this->data(place).read(buf);
461
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
4
                     Arena&) const override {
460
4
        this->data(place).read(buf);
461
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
4
                     Arena&) const override {
460
4
        this->data(place).read(buf);
461
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
4
                     Arena&) const override {
460
4
        this->data(place).read(buf);
461
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
4
                     Arena&) const override {
460
4
        this->data(place).read(buf);
461
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
4
                     Arena&) const override {
460
4
        this->data(place).read(buf);
461
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
4
                     Arena&) const override {
460
4
        this->data(place).read(buf);
461
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
4
                     Arena&) const override {
460
4
        this->data(place).read(buf);
461
4
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
10
                     Arena&) const override {
460
10
        this->data(place).read(buf);
461
10
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
10
                     Arena&) const override {
460
10
        this->data(place).read(buf);
461
10
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
10
                     Arena&) const override {
460
10
        this->data(place).read(buf);
461
10
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
10
                     Arena&) const override {
460
10
        this->data(place).read(buf);
461
10
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
16
                     Arena&) const override {
460
16
        this->data(place).read(buf);
461
16
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
Line
Count
Source
459
16
                     Arena&) const override {
460
16
        this->data(place).read(buf);
461
16
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEELb1EE11deserializeEPcRNS_14BufferReadableERNS_5ArenaE
462
463
2.19k
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
2.19k
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
2.19k
        auto& to_nested_col = to_arr.get_data();
466
2.19k
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
2.19k
        this->data(place).insert_result_into(col_null->get_nested_column());
468
2.19k
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
2.19k
        to_arr.get_offsets().push_back(to_nested_col.size());
470
2.19k
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
4
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
4
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
4
        auto& to_nested_col = to_arr.get_data();
466
4
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
4
        this->data(place).insert_result_into(col_null->get_nested_column());
468
4
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
4
        to_arr.get_offsets().push_back(to_nested_col.size());
470
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
7
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
7
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
7
        auto& to_nested_col = to_arr.get_data();
466
7
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
7
        this->data(place).insert_result_into(col_null->get_nested_column());
468
7
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
7
        to_arr.get_offsets().push_back(to_nested_col.size());
470
7
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
7
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
7
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
7
        auto& to_nested_col = to_arr.get_data();
466
7
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
7
        this->data(place).insert_result_into(col_null->get_nested_column());
468
7
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
7
        to_arr.get_offsets().push_back(to_nested_col.size());
470
7
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
68
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
68
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
68
        auto& to_nested_col = to_arr.get_data();
466
68
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
68
        this->data(place).insert_result_into(col_null->get_nested_column());
468
68
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
68
        to_arr.get_offsets().push_back(to_nested_col.size());
470
68
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
6
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
6
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
6
        auto& to_nested_col = to_arr.get_data();
466
6
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
6
        this->data(place).insert_result_into(col_null->get_nested_column());
468
6
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
6
        to_arr.get_offsets().push_back(to_nested_col.size());
470
6
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
9
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
9
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
9
        auto& to_nested_col = to_arr.get_data();
466
9
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
9
        this->data(place).insert_result_into(col_null->get_nested_column());
468
9
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
9
        to_arr.get_offsets().push_back(to_nested_col.size());
470
9
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
220
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
220
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
220
        auto& to_nested_col = to_arr.get_data();
466
220
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
220
        this->data(place).insert_result_into(col_null->get_nested_column());
468
220
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
220
        to_arr.get_offsets().push_back(to_nested_col.size());
470
220
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
54
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
54
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
54
        auto& to_nested_col = to_arr.get_data();
466
54
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
54
        this->data(place).insert_result_into(col_null->get_nested_column());
468
54
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
54
        to_arr.get_offsets().push_back(to_nested_col.size());
470
54
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
12
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
12
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
12
        auto& to_nested_col = to_arr.get_data();
466
12
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
12
        this->data(place).insert_result_into(col_null->get_nested_column());
468
12
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
12
        to_arr.get_offsets().push_back(to_nested_col.size());
470
12
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
21
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
21
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
21
        auto& to_nested_col = to_arr.get_data();
466
21
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
21
        this->data(place).insert_result_into(col_null->get_nested_column());
468
21
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
21
        to_arr.get_offsets().push_back(to_nested_col.size());
470
21
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
8
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
8
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
8
        auto& to_nested_col = to_arr.get_data();
466
8
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
8
        this->data(place).insert_result_into(col_null->get_nested_column());
468
8
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
8
        to_arr.get_offsets().push_back(to_nested_col.size());
470
8
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
9
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
9
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
9
        auto& to_nested_col = to_arr.get_data();
466
9
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
9
        this->data(place).insert_result_into(col_null->get_nested_column());
468
9
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
9
        to_arr.get_offsets().push_back(to_nested_col.size());
470
9
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
4
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
4
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
4
        auto& to_nested_col = to_arr.get_data();
466
4
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
4
        this->data(place).insert_result_into(col_null->get_nested_column());
468
4
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
4
        to_arr.get_offsets().push_back(to_nested_col.size());
470
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
7
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
7
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
7
        auto& to_nested_col = to_arr.get_data();
466
7
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
7
        this->data(place).insert_result_into(col_null->get_nested_column());
468
7
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
7
        to_arr.get_offsets().push_back(to_nested_col.size());
470
7
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
4
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
4
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
4
        auto& to_nested_col = to_arr.get_data();
466
4
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
4
        this->data(place).insert_result_into(col_null->get_nested_column());
468
4
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
4
        to_arr.get_offsets().push_back(to_nested_col.size());
470
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
7
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
7
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
7
        auto& to_nested_col = to_arr.get_data();
466
7
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
7
        this->data(place).insert_result_into(col_null->get_nested_column());
468
7
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
7
        to_arr.get_offsets().push_back(to_nested_col.size());
470
7
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
4
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
4
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
4
        auto& to_nested_col = to_arr.get_data();
466
4
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
4
        this->data(place).insert_result_into(col_null->get_nested_column());
468
4
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
4
        to_arr.get_offsets().push_back(to_nested_col.size());
470
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
6
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
6
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
6
        auto& to_nested_col = to_arr.get_data();
466
6
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
6
        this->data(place).insert_result_into(col_null->get_nested_column());
468
6
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
6
        to_arr.get_offsets().push_back(to_nested_col.size());
470
6
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
2
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
2
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
2
        auto& to_nested_col = to_arr.get_data();
466
2
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
2
        this->data(place).insert_result_into(col_null->get_nested_column());
468
2
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
2
        to_arr.get_offsets().push_back(to_nested_col.size());
470
2
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
4
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
4
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
4
        auto& to_nested_col = to_arr.get_data();
466
4
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
4
        this->data(place).insert_result_into(col_null->get_nested_column());
468
4
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
4
        to_arr.get_offsets().push_back(to_nested_col.size());
470
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
4
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
4
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
4
        auto& to_nested_col = to_arr.get_data();
466
4
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
4
        this->data(place).insert_result_into(col_null->get_nested_column());
468
4
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
4
        to_arr.get_offsets().push_back(to_nested_col.size());
470
4
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
4
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
4
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
4
        auto& to_nested_col = to_arr.get_data();
466
4
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
4
        this->data(place).insert_result_into(col_null->get_nested_column());
468
4
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
4
        to_arr.get_offsets().push_back(to_nested_col.size());
470
4
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
14
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
14
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
14
        auto& to_nested_col = to_arr.get_data();
466
14
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
14
        this->data(place).insert_result_into(col_null->get_nested_column());
468
14
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
14
        to_arr.get_offsets().push_back(to_nested_col.size());
470
14
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
14
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
14
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
14
        auto& to_nested_col = to_arr.get_data();
466
14
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
14
        this->data(place).insert_result_into(col_null->get_nested_column());
468
14
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
14
        to_arr.get_offsets().push_back(to_nested_col.size());
470
14
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
10
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
10
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
10
        auto& to_nested_col = to_arr.get_data();
466
10
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
10
        this->data(place).insert_result_into(col_null->get_nested_column());
468
10
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
10
        to_arr.get_offsets().push_back(to_nested_col.size());
470
10
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
14
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
14
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
14
        auto& to_nested_col = to_arr.get_data();
466
14
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
14
        this->data(place).insert_result_into(col_null->get_nested_column());
468
14
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
14
        to_arr.get_offsets().push_back(to_nested_col.size());
470
14
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
236
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
236
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
236
        auto& to_nested_col = to_arr.get_data();
466
236
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
236
        this->data(place).insert_result_into(col_null->get_nested_column());
468
236
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
236
        to_arr.get_offsets().push_back(to_nested_col.size());
470
236
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
47
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
47
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
47
        auto& to_nested_col = to_arr.get_data();
466
47
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
47
        this->data(place).insert_result_into(col_null->get_nested_column());
468
47
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
47
        to_arr.get_offsets().push_back(to_nested_col.size());
470
47
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EEELb0EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
613
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
613
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
613
        auto& to_nested_col = to_arr.get_data();
466
613
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
613
        this->data(place).insert_result_into(col_null->get_nested_column());
468
613
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
613
        to_arr.get_offsets().push_back(to_nested_col.size());
470
613
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
4
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
4
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
4
        auto& to_nested_col = to_arr.get_data();
466
4
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
4
        this->data(place).insert_result_into(col_null->get_nested_column());
468
4
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
4
        to_arr.get_offsets().push_back(to_nested_col.size());
470
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
4
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
4
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
4
        auto& to_nested_col = to_arr.get_data();
466
4
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
4
        this->data(place).insert_result_into(col_null->get_nested_column());
468
4
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
4
        to_arr.get_offsets().push_back(to_nested_col.size());
470
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
4
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
4
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
4
        auto& to_nested_col = to_arr.get_data();
466
4
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
4
        this->data(place).insert_result_into(col_null->get_nested_column());
468
4
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
4
        to_arr.get_offsets().push_back(to_nested_col.size());
470
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
4
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
4
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
4
        auto& to_nested_col = to_arr.get_data();
466
4
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
4
        this->data(place).insert_result_into(col_null->get_nested_column());
468
4
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
4
        to_arr.get_offsets().push_back(to_nested_col.size());
470
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
4
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
4
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
4
        auto& to_nested_col = to_arr.get_data();
466
4
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
4
        this->data(place).insert_result_into(col_null->get_nested_column());
468
4
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
4
        to_arr.get_offsets().push_back(to_nested_col.size());
470
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
4
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
4
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
4
        auto& to_nested_col = to_arr.get_data();
466
4
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
4
        this->data(place).insert_result_into(col_null->get_nested_column());
468
4
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
4
        to_arr.get_offsets().push_back(to_nested_col.size());
470
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
15
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
15
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
15
        auto& to_nested_col = to_arr.get_data();
466
15
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
15
        this->data(place).insert_result_into(col_null->get_nested_column());
468
15
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
15
        to_arr.get_offsets().push_back(to_nested_col.size());
470
15
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
14
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
14
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
14
        auto& to_nested_col = to_arr.get_data();
466
14
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
14
        this->data(place).insert_result_into(col_null->get_nested_column());
468
14
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
14
        to_arr.get_offsets().push_back(to_nested_col.size());
470
14
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
10
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
10
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
10
        auto& to_nested_col = to_arr.get_data();
466
10
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
10
        this->data(place).insert_result_into(col_null->get_nested_column());
468
10
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
10
        to_arr.get_offsets().push_back(to_nested_col.size());
470
10
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
10
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
10
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
10
        auto& to_nested_col = to_arr.get_data();
466
10
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
10
        this->data(place).insert_result_into(col_null->get_nested_column());
468
10
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
10
        to_arr.get_offsets().push_back(to_nested_col.size());
470
10
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
4
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
4
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
4
        auto& to_nested_col = to_arr.get_data();
466
4
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
4
        this->data(place).insert_result_into(col_null->get_nested_column());
468
4
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
4
        to_arr.get_offsets().push_back(to_nested_col.size());
470
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
4
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
4
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
4
        auto& to_nested_col = to_arr.get_data();
466
4
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
4
        this->data(place).insert_result_into(col_null->get_nested_column());
468
4
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
4
        to_arr.get_offsets().push_back(to_nested_col.size());
470
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
4
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
4
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
4
        auto& to_nested_col = to_arr.get_data();
466
4
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
4
        this->data(place).insert_result_into(col_null->get_nested_column());
468
4
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
4
        to_arr.get_offsets().push_back(to_nested_col.size());
470
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
4
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
4
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
4
        auto& to_nested_col = to_arr.get_data();
466
4
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
4
        this->data(place).insert_result_into(col_null->get_nested_column());
468
4
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
4
        to_arr.get_offsets().push_back(to_nested_col.size());
470
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
4
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
4
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
4
        auto& to_nested_col = to_arr.get_data();
466
4
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
4
        this->data(place).insert_result_into(col_null->get_nested_column());
468
4
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
4
        to_arr.get_offsets().push_back(to_nested_col.size());
470
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
4
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
4
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
4
        auto& to_nested_col = to_arr.get_data();
466
4
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
4
        this->data(place).insert_result_into(col_null->get_nested_column());
468
4
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
4
        to_arr.get_offsets().push_back(to_nested_col.size());
470
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
4
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
4
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
4
        auto& to_nested_col = to_arr.get_data();
466
4
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
4
        this->data(place).insert_result_into(col_null->get_nested_column());
468
4
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
4
        to_arr.get_offsets().push_back(to_nested_col.size());
470
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
4
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
4
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
4
        auto& to_nested_col = to_arr.get_data();
466
4
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
4
        this->data(place).insert_result_into(col_null->get_nested_column());
468
4
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
4
        to_arr.get_offsets().push_back(to_nested_col.size());
470
4
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
9
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
9
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
9
        auto& to_nested_col = to_arr.get_data();
466
9
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
9
        this->data(place).insert_result_into(col_null->get_nested_column());
468
9
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
9
        to_arr.get_offsets().push_back(to_nested_col.size());
470
9
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
9
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
9
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
9
        auto& to_nested_col = to_arr.get_data();
466
9
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
9
        this->data(place).insert_result_into(col_null->get_nested_column());
468
9
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
9
        to_arr.get_offsets().push_back(to_nested_col.size());
470
9
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
9
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
9
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
9
        auto& to_nested_col = to_arr.get_data();
466
9
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
9
        this->data(place).insert_result_into(col_null->get_nested_column());
468
9
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
9
        to_arr.get_offsets().push_back(to_nested_col.size());
470
9
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
9
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
9
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
9
        auto& to_nested_col = to_arr.get_data();
466
9
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
9
        this->data(place).insert_result_into(col_null->get_nested_column());
468
9
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
9
        to_arr.get_offsets().push_back(to_nested_col.size());
470
9
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
20
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
20
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
20
        auto& to_nested_col = to_arr.get_data();
466
20
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
20
        this->data(place).insert_result_into(col_null->get_nested_column());
468
20
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
20
        to_arr.get_offsets().push_back(to_nested_col.size());
470
20
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
16
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
16
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
16
        auto& to_nested_col = to_arr.get_data();
466
16
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
16
        this->data(place).insert_result_into(col_null->get_nested_column());
468
16
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
16
        to_arr.get_offsets().push_back(to_nested_col.size());
470
16
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEELb1EE18insert_result_intoEPKcRNS_7IColumnE
Line
Count
Source
463
600
    void insert_result_into(ConstAggregateDataPtr __restrict place, IColumn& to) const override {
464
600
        auto& to_arr = assert_cast<ColumnArray&, TypeCheckOnRelease::DISABLE>(to);
465
600
        auto& to_nested_col = to_arr.get_data();
466
600
        auto* col_null = assert_cast<ColumnNullable*, TypeCheckOnRelease::DISABLE>(&to_nested_col);
467
600
        this->data(place).insert_result_into(col_null->get_nested_column());
468
600
        col_null->get_null_map_data().resize_fill(col_null->get_nested_column().size(), 0);
469
600
        to_arr.get_offsets().push_back(to_nested_col.size());
470
600
    }
471
472
1.01k
    void check_input_columns_type(const IColumn** columns) const override {
473
1.01k
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
66
                                     Data>) {
477
66
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
66
        }
479
1.01k
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
4
    void check_input_columns_type(const IColumn** columns) const override {
473
4
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
10
    void check_input_columns_type(const IColumn** columns) const override {
473
10
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
10
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
5
    void check_input_columns_type(const IColumn** columns) const override {
473
5
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
5
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
20
    void check_input_columns_type(const IColumn** columns) const override {
473
20
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
20
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
4
    void check_input_columns_type(const IColumn** columns) const override {
473
4
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
10
    void check_input_columns_type(const IColumn** columns) const override {
473
10
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
10
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
41
    void check_input_columns_type(const IColumn** columns) const override {
473
41
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
41
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
55
    void check_input_columns_type(const IColumn** columns) const override {
473
55
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
55
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
11
    void check_input_columns_type(const IColumn** columns) const override {
473
11
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
11
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
24
    void check_input_columns_type(const IColumn** columns) const override {
473
24
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
24
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
4
    void check_input_columns_type(const IColumn** columns) const override {
473
4
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
7
    void check_input_columns_type(const IColumn** columns) const override {
473
7
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
7
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
4
    void check_input_columns_type(const IColumn** columns) const override {
473
4
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
10
    void check_input_columns_type(const IColumn** columns) const override {
473
10
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
10
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
4
    void check_input_columns_type(const IColumn** columns) const override {
473
4
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
10
    void check_input_columns_type(const IColumn** columns) const override {
473
10
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
10
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
4
    void check_input_columns_type(const IColumn** columns) const override {
473
4
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
12
    void check_input_columns_type(const IColumn** columns) const override {
473
12
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
12
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
8
    void check_input_columns_type(const IColumn** columns) const override {
473
8
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
8
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
10
    void check_input_columns_type(const IColumn** columns) const override {
473
10
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
10
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
12
    void check_input_columns_type(const IColumn** columns) const override {
473
12
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
12
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
18
    void check_input_columns_type(const IColumn** columns) const override {
473
18
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
18
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
8
    void check_input_columns_type(const IColumn** columns) const override {
473
8
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
8
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
18
    void check_input_columns_type(const IColumn** columns) const override {
473
18
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
18
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
44
    void check_input_columns_type(const IColumn** columns) const override {
473
44
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
44
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
50
    void check_input_columns_type(const IColumn** columns) const override {
473
50
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
50
                                     Data>) {
477
50
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
50
        }
479
50
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EEELb0EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
196
    void check_input_columns_type(const IColumn** columns) const override {
473
196
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
196
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
4
    void check_input_columns_type(const IColumn** columns) const override {
473
4
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
4
    void check_input_columns_type(const IColumn** columns) const override {
473
4
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
4
    void check_input_columns_type(const IColumn** columns) const override {
473
4
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
4
    void check_input_columns_type(const IColumn** columns) const override {
473
4
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
4
    void check_input_columns_type(const IColumn** columns) const override {
473
4
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
4
    void check_input_columns_type(const IColumn** columns) const override {
473
4
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
21
    void check_input_columns_type(const IColumn** columns) const override {
473
21
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
21
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
20
    void check_input_columns_type(const IColumn** columns) const override {
473
20
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
20
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
11
    void check_input_columns_type(const IColumn** columns) const override {
473
11
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
11
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
11
    void check_input_columns_type(const IColumn** columns) const override {
473
11
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
11
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
4
    void check_input_columns_type(const IColumn** columns) const override {
473
4
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
4
    void check_input_columns_type(const IColumn** columns) const override {
473
4
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
4
    void check_input_columns_type(const IColumn** columns) const override {
473
4
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
4
    void check_input_columns_type(const IColumn** columns) const override {
473
4
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
4
    void check_input_columns_type(const IColumn** columns) const override {
473
4
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
4
    void check_input_columns_type(const IColumn** columns) const override {
473
4
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
4
    void check_input_columns_type(const IColumn** columns) const override {
473
4
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
4
    void check_input_columns_type(const IColumn** columns) const override {
473
4
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
4
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
13
    void check_input_columns_type(const IColumn** columns) const override {
473
13
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
13
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
13
    void check_input_columns_type(const IColumn** columns) const override {
473
13
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
13
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
13
    void check_input_columns_type(const IColumn** columns) const override {
473
13
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
13
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
13
    void check_input_columns_type(const IColumn** columns) const override {
473
13
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
13
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
20
    void check_input_columns_type(const IColumn** columns) const override {
473
20
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
20
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
16
    void check_input_columns_type(const IColumn** columns) const override {
473
16
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
16
                                     Data>) {
477
16
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
16
        }
479
16
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEELb1EE24check_input_columns_typeEPPKNS_7IColumnE
Line
Count
Source
472
204
    void check_input_columns_type(const IColumn** columns) const override {
473
204
        IAggregateFunction::check_input_columns_type(columns);
474
        if constexpr (is_string_type(Data::PType) &&
475
                      std::is_same_v<AggregateFunctionCollectListData<Data::PType, HasLimit>,
476
                                     Data>) {
477
            this->template check_argument_column_type<ColumnString>(columns[0]);
478
        }
479
204
    }
480
481
683
    void check_result_column_type(const IColumn& to) const override {
482
683
        IAggregateFunction::check_result_column_type(to);
483
683
        if constexpr (is_string_type(Data::PType)) {
484
134
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
134
            if (UNLIKELY(array_column == nullptr)) {
486
0
                throw doris::Exception(Status::InternalError(
487
0
                        "Aggregate function {} result type check failed: Column type {} is not "
488
0
                        "ColumnArray",
489
0
                        get_name(), to.get_name()));
490
0
            }
491
492
134
            const auto& nested_column = array_column->get_data();
493
134
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
134
            if (UNLIKELY(nullable_column == nullptr)) {
495
0
                throw doris::Exception(Status::InternalError(
496
0
                        "Aggregate function {} result type check failed: Column type {} is not "
497
0
                        "ColumnNullable",
498
0
                        get_name(), nested_column.get_name()));
499
0
            }
500
134
            this->template check_result_column_type_as<ColumnString>(
501
134
                    nullable_column->get_nested_column());
502
134
        }
503
683
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
4
    void check_result_column_type(const IColumn& to) const override {
482
4
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
9
    void check_result_column_type(const IColumn& to) const override {
482
9
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
9
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
20
    void check_result_column_type(const IColumn& to) const override {
482
20
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
20
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
18
    void check_result_column_type(const IColumn& to) const override {
482
18
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
18
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
4
    void check_result_column_type(const IColumn& to) const override {
482
4
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
9
    void check_result_column_type(const IColumn& to) const override {
482
9
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
9
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
32
    void check_result_column_type(const IColumn& to) const override {
482
32
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
32
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
48
    void check_result_column_type(const IColumn& to) const override {
482
48
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
48
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
10
    void check_result_column_type(const IColumn& to) const override {
482
10
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
10
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
21
    void check_result_column_type(const IColumn& to) const override {
482
21
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
21
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
4
    void check_result_column_type(const IColumn& to) const override {
482
4
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
5
    void check_result_column_type(const IColumn& to) const override {
482
5
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
5
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
4
    void check_result_column_type(const IColumn& to) const override {
482
4
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
9
    void check_result_column_type(const IColumn& to) const override {
482
9
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
9
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
4
    void check_result_column_type(const IColumn& to) const override {
482
4
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
9
    void check_result_column_type(const IColumn& to) const override {
482
9
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
9
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
4
    void check_result_column_type(const IColumn& to) const override {
482
4
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
6
    void check_result_column_type(const IColumn& to) const override {
482
6
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
6
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
2
    void check_result_column_type(const IColumn& to) const override {
482
2
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
2
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
6
    void check_result_column_type(const IColumn& to) const override {
482
6
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
6
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
13
    void check_result_column_type(const IColumn& to) const override {
482
13
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
13
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
14
    void check_result_column_type(const IColumn& to) const override {
482
14
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
14
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
8
    void check_result_column_type(const IColumn& to) const override {
482
8
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
8
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
14
    void check_result_column_type(const IColumn& to) const override {
482
14
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
14
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
35
    void check_result_column_type(const IColumn& to) const override {
482
35
        IAggregateFunction::check_result_column_type(to);
483
35
        if constexpr (is_string_type(Data::PType)) {
484
35
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
35
            if (UNLIKELY(array_column == nullptr)) {
486
0
                throw doris::Exception(Status::InternalError(
487
0
                        "Aggregate function {} result type check failed: Column type {} is not "
488
0
                        "ColumnArray",
489
0
                        get_name(), to.get_name()));
490
0
            }
491
492
35
            const auto& nested_column = array_column->get_data();
493
35
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
35
            if (UNLIKELY(nullable_column == nullptr)) {
495
0
                throw doris::Exception(Status::InternalError(
496
0
                        "Aggregate function {} result type check failed: Column type {} is not "
497
0
                        "ColumnNullable",
498
0
                        get_name(), nested_column.get_name()));
499
0
            }
500
35
            this->template check_result_column_type_as<ColumnString>(
501
35
                    nullable_column->get_nested_column());
502
35
        }
503
35
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
62
    void check_result_column_type(const IColumn& to) const override {
482
62
        IAggregateFunction::check_result_column_type(to);
483
62
        if constexpr (is_string_type(Data::PType)) {
484
62
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
62
            if (UNLIKELY(array_column == nullptr)) {
486
0
                throw doris::Exception(Status::InternalError(
487
0
                        "Aggregate function {} result type check failed: Column type {} is not "
488
0
                        "ColumnArray",
489
0
                        get_name(), to.get_name()));
490
0
            }
491
492
62
            const auto& nested_column = array_column->get_data();
493
62
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
62
            if (UNLIKELY(nullable_column == nullptr)) {
495
0
                throw doris::Exception(Status::InternalError(
496
0
                        "Aggregate function {} result type check failed: Column type {} is not "
497
0
                        "ColumnNullable",
498
0
                        get_name(), nested_column.get_name()));
499
0
            }
500
62
            this->template check_result_column_type_as<ColumnString>(
501
62
                    nullable_column->get_nested_column());
502
62
        }
503
62
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb0EEELb0EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
79
    void check_result_column_type(const IColumn& to) const override {
482
79
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
79
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE2ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
4
    void check_result_column_type(const IColumn& to) const override {
482
4
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE2ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
4
    void check_result_column_type(const IColumn& to) const override {
482
4
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE3ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
4
    void check_result_column_type(const IColumn& to) const override {
482
4
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE3ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
4
    void check_result_column_type(const IColumn& to) const override {
482
4
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE4ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
4
    void check_result_column_type(const IColumn& to) const override {
482
4
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE4ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
4
    void check_result_column_type(const IColumn& to) const override {
482
4
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE5ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
5
    void check_result_column_type(const IColumn& to) const override {
482
5
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
5
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE5ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
4
    void check_result_column_type(const IColumn& to) const override {
482
4
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE6ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
10
    void check_result_column_type(const IColumn& to) const override {
482
10
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
10
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE6ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
10
    void check_result_column_type(const IColumn& to) const override {
482
10
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
10
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE7ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
4
    void check_result_column_type(const IColumn& to) const override {
482
4
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE7ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
4
    void check_result_column_type(const IColumn& to) const override {
482
4
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE8ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
4
    void check_result_column_type(const IColumn& to) const override {
482
4
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE8ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
4
    void check_result_column_type(const IColumn& to) const override {
482
4
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE9ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
4
    void check_result_column_type(const IColumn& to) const override {
482
4
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE9ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
4
    void check_result_column_type(const IColumn& to) const override {
482
4
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
4
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE28ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
4
    void check_result_column_type(const IColumn& to) const override {
482
4
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
4
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE28ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
4
    void check_result_column_type(const IColumn& to) const override {
482
4
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
4
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE29ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE29ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE20ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE20ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE30ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE30ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE35ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE35ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE11ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE11ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE25ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
9
    void check_result_column_type(const IColumn& to) const override {
482
9
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
9
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE25ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
9
    void check_result_column_type(const IColumn& to) const override {
482
9
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
9
    }
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE26ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
9
    void check_result_column_type(const IColumn& to) const override {
482
9
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
9
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE26ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
9
    void check_result_column_type(const IColumn& to) const override {
482
9
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
9
    }
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE12ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE12ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE27ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE27ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE42ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE42ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE36ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE36ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE37ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Unexecuted instantiation: _ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE37ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
_ZNK5doris24AggregateFunctionCollectINS_31AggregateFunctionCollectSetDataILNS_13PrimitiveTypeE23ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
21
    void check_result_column_type(const IColumn& to) const override {
482
21
        IAggregateFunction::check_result_column_type(to);
483
21
        if constexpr (is_string_type(Data::PType)) {
484
21
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
21
            if (UNLIKELY(array_column == nullptr)) {
486
0
                throw doris::Exception(Status::InternalError(
487
0
                        "Aggregate function {} result type check failed: Column type {} is not "
488
0
                        "ColumnArray",
489
0
                        get_name(), to.get_name()));
490
0
            }
491
492
21
            const auto& nested_column = array_column->get_data();
493
21
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
21
            if (UNLIKELY(nullable_column == nullptr)) {
495
0
                throw doris::Exception(Status::InternalError(
496
0
                        "Aggregate function {} result type check failed: Column type {} is not "
497
0
                        "ColumnNullable",
498
0
                        get_name(), nested_column.get_name()));
499
0
            }
500
21
            this->template check_result_column_type_as<ColumnString>(
501
21
                    nullable_column->get_nested_column());
502
21
        }
503
21
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE23ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
16
    void check_result_column_type(const IColumn& to) const override {
482
16
        IAggregateFunction::check_result_column_type(to);
483
16
        if constexpr (is_string_type(Data::PType)) {
484
16
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
16
            if (UNLIKELY(array_column == nullptr)) {
486
0
                throw doris::Exception(Status::InternalError(
487
0
                        "Aggregate function {} result type check failed: Column type {} is not "
488
0
                        "ColumnArray",
489
0
                        get_name(), to.get_name()));
490
0
            }
491
492
16
            const auto& nested_column = array_column->get_data();
493
16
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
16
            if (UNLIKELY(nullable_column == nullptr)) {
495
0
                throw doris::Exception(Status::InternalError(
496
0
                        "Aggregate function {} result type check failed: Column type {} is not "
497
0
                        "ColumnNullable",
498
0
                        get_name(), nested_column.get_name()));
499
0
            }
500
16
            this->template check_result_column_type_as<ColumnString>(
501
16
                    nullable_column->get_nested_column());
502
16
        }
503
16
    }
_ZNK5doris24AggregateFunctionCollectINS_32AggregateFunctionCollectListDataILNS_13PrimitiveTypeE0ELb1EEELb1EE24check_result_column_typeERKNS_7IColumnE
Line
Count
Source
481
72
    void check_result_column_type(const IColumn& to) const override {
482
72
        IAggregateFunction::check_result_column_type(to);
483
        if constexpr (is_string_type(Data::PType)) {
484
            const auto* array_column = check_and_get_column<ColumnArray>(to);
485
            if (UNLIKELY(array_column == nullptr)) {
486
                throw doris::Exception(Status::InternalError(
487
                        "Aggregate function {} result type check failed: Column type {} is not "
488
                        "ColumnArray",
489
                        get_name(), to.get_name()));
490
            }
491
492
            const auto& nested_column = array_column->get_data();
493
            const auto* nullable_column = check_and_get_column<ColumnNullable>(nested_column);
494
            if (UNLIKELY(nullable_column == nullptr)) {
495
                throw doris::Exception(Status::InternalError(
496
                        "Aggregate function {} result type check failed: Column type {} is not "
497
                        "ColumnNullable",
498
                        get_name(), nested_column.get_name()));
499
            }
500
            this->template check_result_column_type_as<ColumnString>(
501
                    nullable_column->get_nested_column());
502
        }
503
72
    }
504
505
private:
506
    DataTypePtr return_type;
507
};
508
509
} // namespace doris