Coverage Report

Created: 2026-06-02 20:24

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
be/src/core/cow.h
Line
Count
Source
1
// Licensed to the Apache Software Foundation (ASF) under one
2
// or more contributor license agreements.  See the NOTICE file
3
// distributed with this work for additional information
4
// regarding copyright ownership.  The ASF licenses this file
5
// to you under the Apache License, Version 2.0 (the
6
// "License"); you may not use this file except in compliance
7
// with the License.  You may obtain a copy of the License at
8
//
9
//   http://www.apache.org/licenses/LICENSE-2.0
10
//
11
// Unless required by applicable law or agreed to in writing,
12
// software distributed under the License is distributed on an
13
// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14
// KIND, either express or implied.  See the License for the
15
// specific language governing permissions and limitations
16
// under the License.
17
// This file is copied from
18
// https://github.com/ClickHouse/ClickHouse/blob/master/src/Common/COW.h
19
// and modified by Doris
20
21
#pragma once
22
23
#include <atomic>
24
#include <initializer_list>
25
#include <type_traits>
26
#include <vector>
27
28
#include "common/exception.h"
29
#include "common/status.h"
30
31
namespace doris {
32
33
/** Copy-on-write shared ptr.
34
  * Allows to work with shared immutable objects and sometimes unshare and mutate you own unique copy.
35
  *
36
  * Usage:
37
    class Column : public COW<Column>
38
    {
39
    private:
40
        friend class COW<Column>;
41
        /// Leave all constructors in private section. They will be available through 'create' method.
42
        Column();
43
        /// Provide 'clone' method. It can be virtual if you want polymorphic behaviour.
44
        virtual Column * clone() const;
45
    public:
46
        /// Correctly use const qualifiers in your interface.
47
        virtual ~Column() {}
48
    };
49
  * It will provide 'create' and 'mutate' methods.
50
  * And 'Ptr' and 'MutablePtr' types.
51
  * Ptr is refcounted pointer to immutable object.
52
  * MutablePtr is refcounted noncopyable pointer to mutable object.
53
  * MutablePtr can be assigned to Ptr through move assignment.
54
  *
55
  * 'create' method creates MutablePtr: you cannot share mutable objects.
56
  * To share, move-assign to immutable pointer.
57
  * 'mutate' method allows to create mutable noncopyable object from immutable object:
58
  *   either by cloning or by using directly, if it is not shared.
59
  * These methods are thread-safe.
60
  *
61
  * Example:
62
  *
63
    /// Creating and assigning to immutable ptr.
64
    Column::Ptr x = Column::create(1);
65
    /// Sharing single immutable object in two ptrs.
66
    Column::Ptr y = x;
67
    /// Now x and y are shared.
68
    /// Change value of x.
69
    {
70
        /// Creating mutable ptr. It can clone an object under the hood if it was shared.
71
        Column::MutablePtr mutate_x = std::move(*x).mutate();
72
        /// Using non-const methods of an object.
73
        mutate_x->set(2);
74
        /// Assigning pointer 'x' to mutated object.
75
        x = std::move(mutate_x);
76
    }
77
    /// Now x and y are unshared and have different values.
78
  * Note. You may have heard that COW is bad practice.
79
  * Actually it is, if your values are small or if copying is done implicitly.
80
  * This is the case for string implementations.
81
  *
82
  * In contrast, COW is intended for the cases when you need to share states of large objects,
83
  * (when you usually will use std::shared_ptr) but you also want precise control over modification
84
  * of this shared state.
85
  *
86
  * Caveats:
87
  * - after a call to 'mutate' method, you can still have a reference to immutable ptr somewhere.
88
  * - as 'mutable_ptr' should be unique, it's refcount is redundant - probably it would be better
89
  *   to use std::unique_ptr for it somehow.
90
  */
91
template <typename Derived>
92
class COW {
93
    std::atomic_uint ref_counter;
94
95
protected:
96
294M
    COW() : ref_counter(0) {}
97
98
1.14M
    COW(COW const&) : ref_counter(0) {}
99
100
    COW& operator=(COW const&) { return *this; }
101
102
1.25G
    void add_ref() { ++ref_counter; }
103
104
1.26G
    void release_ref() {
105
1.26G
        if (--ref_counter == 0) {
106
297M
            delete static_cast<const Derived*>(this);
107
297M
        }
108
1.26G
    }
109
110
375M
    Derived* derived() { return static_cast<Derived*>(this); }
111
112
1.70G
    const Derived* derived() const { return static_cast<const Derived*>(this); }
113
114
    template <typename T>
115
    class intrusive_ptr {
116
    public:
117
322M
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2Ev
Line
Count
Source
117
179M
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2Ev
Line
Count
Source
117
73.3M
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2Ev
Line
Count
Source
117
3.85M
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEC2Ev
Line
Count
Source
117
5.62M
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_14ColumnNullableEEC2Ev
Line
Count
Source
117
781k
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEC2Ev
Line
Count
Source
117
2.21k
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2Ev
Line
Count
Source
117
379k
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2Ev
Line
Count
Source
117
462
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_9ColumnStrIjEEEC2Ev
Line
Count
Source
117
774
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE4EEEEC2Ev
Line
Count
Source
117
30
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2Ev
Line
Count
Source
117
28
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE7EEEEC2Ev
Line
Count
Source
117
58
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE9EEEEC2Ev
Line
Count
Source
117
165
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEC2Ev
Line
Count
Source
117
15
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEC2Ev
Line
Count
Source
117
347
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEC2Ev
Line
Count
Source
117
49
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEC2Ev
Line
Count
Source
117
3
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEC2Ev
Line
Count
Source
117
40
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_9ColumnStrImEEEC2Ev
Line
Count
Source
117
27
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE3EEEEC2Ev
Line
Count
Source
117
52
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE4EEEEC2Ev
Line
Count
Source
117
52
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2Ev
Line
Count
Source
117
99
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2Ev
Line
Count
Source
117
59
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE7EEEEC2Ev
Line
Count
Source
117
52
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE8EEEEC2Ev
Line
Count
Source
117
58.0M
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE9EEEEC2Ev
Line
Count
Source
117
52
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE36EEEEC2Ev
Line
Count
Source
117
52
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE37EEEEC2Ev
Line
Count
Source
117
52
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_9ColumnStrIjEEEC2Ev
Line
Count
Source
117
133
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE25EEEEC2Ev
Line
Count
Source
117
52
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE26EEEEC2Ev
Line
Count
Source
117
75
        intrusive_ptr() : t(nullptr) {}
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEC2Ev
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEC2Ev
Line
Count
Source
117
5
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEC2Ev
Line
Count
Source
117
4
        intrusive_ptr() : t(nullptr) {}
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEC2Ev
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnVariantEEC2Ev
Line
Count
Source
117
5.99k
        intrusive_ptr() : t(nullptr) {}
118
119
984M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
984M
            if (t && add_ref) {
121
984M
                ((std::remove_const_t<T>*)t)->add_ref();
122
984M
            }
123
984M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2EPS1_b
Line
Count
Source
119
379M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
379M
            if (t && add_ref) {
121
379M
                ((std::remove_const_t<T>*)t)->add_ref();
122
379M
            }
123
379M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2EPS4_b
Line
Count
Source
119
119M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
119M
            if (t && add_ref) {
121
119M
                ((std::remove_const_t<T>*)t)->add_ref();
122
119M
            }
123
119M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_11ColumnConstEEC2EPS4_b
Line
Count
Source
119
8.80M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
8.80M
            if (t && add_ref) {
121
8.80M
                ((std::remove_const_t<T>*)t)->add_ref();
122
8.80M
            }
123
8.80M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_9ColumnStrIjEEEC2EPS5_b
Line
Count
Source
119
72.4M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
72.4M
            if (t && add_ref) {
121
72.4M
                ((std::remove_const_t<T>*)t)->add_ref();
122
72.4M
            }
123
72.4M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2EPS6_b
Line
Count
Source
119
65.8M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
65.8M
            if (t && add_ref) {
121
65.8M
                ((std::remove_const_t<T>*)t)->add_ref();
122
65.8M
            }
123
65.8M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2EPS7_b
Line
Count
Source
119
167M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
167M
            if (t && add_ref) {
121
167M
                ((std::remove_const_t<T>*)t)->add_ref();
122
167M
            }
123
167M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_14ColumnNullableEEC2EPS4_b
Line
Count
Source
119
62.0M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
62.0M
            if (t && add_ref) {
121
62.0M
                ((std::remove_const_t<T>*)t)->add_ref();
122
62.0M
            }
123
62.0M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEC2EPS6_b
Line
Count
Source
119
8.38M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
8.38M
            if (t && add_ref) {
121
8.38M
                ((std::remove_const_t<T>*)t)->add_ref();
122
8.38M
            }
123
8.38M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE3EEEEC2EPS6_b
Line
Count
Source
119
6.46M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
6.46M
            if (t && add_ref) {
121
6.46M
                ((std::remove_const_t<T>*)t)->add_ref();
122
6.46M
            }
123
6.46M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE4EEEEC2EPS6_b
Line
Count
Source
119
1.68M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
1.68M
            if (t && add_ref) {
121
1.68M
                ((std::remove_const_t<T>*)t)->add_ref();
122
1.68M
            }
123
1.68M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2EPS6_b
Line
Count
Source
119
13.8M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
13.8M
            if (t && add_ref) {
121
13.8M
                ((std::remove_const_t<T>*)t)->add_ref();
122
13.8M
            }
123
13.8M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2EPS6_b
Line
Count
Source
119
30.6M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
30.6M
            if (t && add_ref) {
121
30.6M
                ((std::remove_const_t<T>*)t)->add_ref();
122
30.6M
            }
123
30.6M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE7EEEEC2EPS6_b
Line
Count
Source
119
834k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
834k
            if (t && add_ref) {
121
834k
                ((std::remove_const_t<T>*)t)->add_ref();
122
834k
            }
123
834k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE8EEEEC2EPS6_b
Line
Count
Source
119
1.36M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
1.36M
            if (t && add_ref) {
121
1.36M
                ((std::remove_const_t<T>*)t)->add_ref();
122
1.36M
            }
123
1.36M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE9EEEEC2EPS6_b
Line
Count
Source
119
1.62M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
1.62M
            if (t && add_ref) {
121
1.62M
                ((std::remove_const_t<T>*)t)->add_ref();
122
1.62M
            }
123
1.62M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE36EEEEC2EPS6_b
Line
Count
Source
119
51.6k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
51.6k
            if (t && add_ref) {
121
51.6k
                ((std::remove_const_t<T>*)t)->add_ref();
122
51.6k
            }
123
51.6k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE37EEEEC2EPS6_b
Line
Count
Source
119
48.8k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
48.8k
            if (t && add_ref) {
121
48.8k
                ((std::remove_const_t<T>*)t)->add_ref();
122
48.8k
            }
123
48.8k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE11EEEEC2EPS6_b
Line
Count
Source
119
70.4k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
70.4k
            if (t && add_ref) {
121
70.4k
                ((std::remove_const_t<T>*)t)->add_ref();
122
70.4k
            }
123
70.4k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE25EEEEC2EPS6_b
Line
Count
Source
119
2.37M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
2.37M
            if (t && add_ref) {
121
2.37M
                ((std::remove_const_t<T>*)t)->add_ref();
122
2.37M
            }
123
2.37M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE12EEEEC2EPS6_b
Line
Count
Source
119
171k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
171k
            if (t && add_ref) {
121
171k
                ((std::remove_const_t<T>*)t)->add_ref();
122
171k
            }
123
171k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE26EEEEC2EPS6_b
Line
Count
Source
119
6.12M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
6.12M
            if (t && add_ref) {
121
6.12M
                ((std::remove_const_t<T>*)t)->add_ref();
122
6.12M
            }
123
6.12M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE27EEEEC2EPS6_b
Line
Count
Source
119
22.0k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
22.0k
            if (t && add_ref) {
121
22.0k
                ((std::remove_const_t<T>*)t)->add_ref();
122
22.0k
            }
123
22.0k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE42EEEEC2EPS6_b
Line
Count
Source
119
311k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
311k
            if (t && add_ref) {
121
311k
                ((std::remove_const_t<T>*)t)->add_ref();
122
311k
            }
123
311k
        }
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE38EEEEC2EPS6_b
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_9ColumnStrImEEEC2EPS5_b
Line
Count
Source
119
243
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
243
            if (t && add_ref) {
121
243
                ((std::remove_const_t<T>*)t)->add_ref();
122
243
            }
123
243
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEC2EPS6_b
Line
Count
Source
119
912k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
912k
            if (t && add_ref) {
121
912k
                ((std::remove_const_t<T>*)t)->add_ref();
122
912k
            }
123
912k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEC2EPS6_b
Line
Count
Source
119
1.55M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
1.55M
            if (t && add_ref) {
121
1.55M
                ((std::remove_const_t<T>*)t)->add_ref();
122
1.55M
            }
123
1.55M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEC2EPS6_b
Line
Count
Source
119
69.0k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
69.0k
            if (t && add_ref) {
121
69.0k
                ((std::remove_const_t<T>*)t)->add_ref();
122
69.0k
            }
123
69.0k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEC2EPS6_b
Line
Count
Source
119
1.53M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
1.53M
            if (t && add_ref) {
121
1.53M
                ((std::remove_const_t<T>*)t)->add_ref();
122
1.53M
            }
123
1.53M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEC2EPS6_b
Line
Count
Source
119
134k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
134k
            if (t && add_ref) {
121
134k
                ((std::remove_const_t<T>*)t)->add_ref();
122
134k
            }
123
134k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEC2EPS7_b
Line
Count
Source
119
18.2M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
18.3M
            if (t && add_ref) {
121
18.3M
                ((std::remove_const_t<T>*)t)->add_ref();
122
18.3M
            }
123
18.2M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_11ColumnArrayEEC2EPS4_b
Line
Count
Source
119
4.88M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
4.88M
            if (t && add_ref) {
121
4.88M
                ((std::remove_const_t<T>*)t)->add_ref();
122
4.88M
            }
123
4.88M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_23ColumnFixedLengthObjectEEC2EPS4_b
Line
Count
Source
119
545k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
545k
            if (t && add_ref) {
121
545k
                ((std::remove_const_t<T>*)t)->add_ref();
122
545k
            }
123
545k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEC2EPS6_b
Line
Count
Source
119
80.7k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
80.7k
            if (t && add_ref) {
121
80.7k
                ((std::remove_const_t<T>*)t)->add_ref();
122
80.7k
            }
123
80.7k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEEC2EPS6_b
Line
Count
Source
119
9.07k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
9.07k
            if (t && add_ref) {
121
9.07k
                ((std::remove_const_t<T>*)t)->add_ref();
122
9.07k
            }
123
9.07k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEEC2EPS6_b
Line
Count
Source
119
16.0k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
16.0k
            if (t && add_ref) {
121
16.0k
                ((std::remove_const_t<T>*)t)->add_ref();
122
16.0k
            }
123
16.0k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_9ColumnMapEEC2EPS4_b
Line
Count
Source
119
2.58M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
2.58M
            if (t && add_ref) {
121
2.58M
                ((std::remove_const_t<T>*)t)->add_ref();
122
2.58M
            }
123
2.58M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_15ColumnVarbinaryEEC2EPS4_b
Line
Count
Source
119
21.7k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
21.7k
            if (t && add_ref) {
121
21.7k
                ((std::remove_const_t<T>*)t)->add_ref();
122
21.7k
            }
123
21.7k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnStructEEC2EPS4_b
Line
Count
Source
119
673k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
673k
            if (t && add_ref) {
121
673k
                ((std::remove_const_t<T>*)t)->add_ref();
122
673k
            }
123
673k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnVariantEEC2EPS4_b
Line
Count
Source
119
346k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
346k
            if (t && add_ref) {
121
346k
                ((std::remove_const_t<T>*)t)->add_ref();
122
346k
            }
123
346k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnNothingEEC2EPS4_b
Line
Count
Source
119
42.5k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
42.5k
            if (t && add_ref) {
121
42.5k
                ((std::remove_const_t<T>*)t)->add_ref();
122
42.5k
            }
123
42.5k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_14ColumnNullableEEC2EPS5_b
Line
Count
Source
119
1.15M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
1.15M
            if (t && add_ref) {
121
1.15M
                ((std::remove_const_t<T>*)t)->add_ref();
122
1.15M
            }
123
1.15M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_9ColumnStrImEEEC2EPS6_b
Line
Count
Source
119
27
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
27
            if (t && add_ref) {
121
27
                ((std::remove_const_t<T>*)t)->add_ref();
122
27
            }
123
27
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE3EEEEC2EPS7_b
Line
Count
Source
119
52
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
52
            if (t && add_ref) {
121
52
                ((std::remove_const_t<T>*)t)->add_ref();
122
52
            }
123
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE4EEEEC2EPS7_b
Line
Count
Source
119
52
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
52
            if (t && add_ref) {
121
52
                ((std::remove_const_t<T>*)t)->add_ref();
122
52
            }
123
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2EPS7_b
Line
Count
Source
119
102
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
102
            if (t && add_ref) {
121
102
                ((std::remove_const_t<T>*)t)->add_ref();
122
102
            }
123
102
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2EPS7_b
Line
Count
Source
119
58
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
58
            if (t && add_ref) {
121
58
                ((std::remove_const_t<T>*)t)->add_ref();
122
58
            }
123
58
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE7EEEEC2EPS7_b
Line
Count
Source
119
52
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
52
            if (t && add_ref) {
121
52
                ((std::remove_const_t<T>*)t)->add_ref();
122
52
            }
123
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE8EEEEC2EPS7_b
Line
Count
Source
119
146
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
146
            if (t && add_ref) {
121
146
                ((std::remove_const_t<T>*)t)->add_ref();
122
146
            }
123
146
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE9EEEEC2EPS7_b
Line
Count
Source
119
52
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
52
            if (t && add_ref) {
121
52
                ((std::remove_const_t<T>*)t)->add_ref();
122
52
            }
123
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE36EEEEC2EPS7_b
Line
Count
Source
119
52
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
52
            if (t && add_ref) {
121
52
                ((std::remove_const_t<T>*)t)->add_ref();
122
52
            }
123
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE37EEEEC2EPS7_b
Line
Count
Source
119
52
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
52
            if (t && add_ref) {
121
52
                ((std::remove_const_t<T>*)t)->add_ref();
122
52
            }
123
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_9ColumnStrIjEEEC2EPS6_b
Line
Count
Source
119
133
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
133
            if (t && add_ref) {
121
133
                ((std::remove_const_t<T>*)t)->add_ref();
122
133
            }
123
133
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE25EEEEC2EPS7_b
Line
Count
Source
119
52
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
52
            if (t && add_ref) {
121
52
                ((std::remove_const_t<T>*)t)->add_ref();
122
52
            }
123
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE26EEEEC2EPS7_b
Line
Count
Source
119
75
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
75
            if (t && add_ref) {
121
75
                ((std::remove_const_t<T>*)t)->add_ref();
122
75
            }
123
75
        }
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEC2EPS7_b
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEC2EPS7_b
Line
Count
Source
119
5
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
5
            if (t && add_ref) {
121
5
                ((std::remove_const_t<T>*)t)->add_ref();
122
5
            }
123
5
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEC2EPS7_b
Line
Count
Source
119
4
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
4
            if (t && add_ref) {
121
4
                ((std::remove_const_t<T>*)t)->add_ref();
122
4
            }
123
4
        }
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEC2EPS7_b
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEEC2EPS6_b
Line
Count
Source
119
1.71M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
1.71M
            if (t && add_ref) {
121
1.71M
                ((std::remove_const_t<T>*)t)->add_ref();
122
1.71M
            }
123
1.71M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEEC2EPS6_b
Line
Count
Source
119
1.40k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
1.40k
            if (t && add_ref) {
121
1.40k
                ((std::remove_const_t<T>*)t)->add_ref();
122
1.40k
            }
123
1.40k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEEC2EPS6_b
Line
Count
Source
119
23.4k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
23.4k
            if (t && add_ref) {
121
23.3k
                ((std::remove_const_t<T>*)t)->add_ref();
122
23.3k
            }
123
23.4k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEEC2EPS6_b
Line
Count
Source
119
3.39k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
3.40k
            if (t && add_ref) {
121
3.39k
                ((std::remove_const_t<T>*)t)->add_ref();
122
3.39k
            }
123
3.39k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEEC2EPS6_b
Line
Count
Source
119
667
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
668
            if (t && add_ref) {
121
667
                ((std::remove_const_t<T>*)t)->add_ref();
122
667
            }
123
667
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEEC2EPS6_b
Line
Count
Source
119
33
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
33
            if (t && add_ref) {
121
33
                ((std::remove_const_t<T>*)t)->add_ref();
122
33
            }
123
33
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEEC2EPS6_b
Line
Count
Source
119
150
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
150
            if (t && add_ref) {
121
150
                ((std::remove_const_t<T>*)t)->add_ref();
122
150
            }
123
150
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEEC2EPS6_b
Line
Count
Source
119
22
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
22
            if (t && add_ref) {
121
22
                ((std::remove_const_t<T>*)t)->add_ref();
122
22
            }
123
22
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEEC2EPS6_b
Line
Count
Source
119
161
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
161
            if (t && add_ref) {
121
161
                ((std::remove_const_t<T>*)t)->add_ref();
122
161
            }
123
161
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEEC2EPS6_b
Line
Count
Source
119
216
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
216
            if (t && add_ref) {
121
216
                ((std::remove_const_t<T>*)t)->add_ref();
122
216
            }
123
216
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEEC2EPS6_b
Line
Count
Source
119
917
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
917
            if (t && add_ref) {
121
916
                ((std::remove_const_t<T>*)t)->add_ref();
122
916
            }
123
917
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEEC2EPS6_b
Line
Count
Source
119
184
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
184
            if (t && add_ref) {
121
183
                ((std::remove_const_t<T>*)t)->add_ref();
122
183
            }
123
184
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEEC2EPS6_b
Line
Count
Source
119
48
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
48
            if (t && add_ref) {
121
48
                ((std::remove_const_t<T>*)t)->add_ref();
122
48
            }
123
48
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEEC2EPS6_b
Line
Count
Source
119
308
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
308
            if (t && add_ref) {
121
308
                ((std::remove_const_t<T>*)t)->add_ref();
122
308
            }
123
308
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDictI32EEC2EPS4_b
Line
Count
Source
119
14.9k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
14.9k
            if (t && add_ref) {
121
14.9k
                ((std::remove_const_t<T>*)t)->add_ref();
122
14.9k
            }
123
14.9k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEEC2EPS6_b
Line
Count
Source
119
374
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
374
            if (t && add_ref) {
121
374
                ((std::remove_const_t<T>*)t)->add_ref();
122
374
            }
123
374
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEEC2EPS6_b
Line
Count
Source
119
2.51k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
2.51k
            if (t && add_ref) {
121
2.50k
                ((std::remove_const_t<T>*)t)->add_ref();
122
2.50k
            }
123
2.51k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEEC2EPS6_b
Line
Count
Source
119
362
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
362
            if (t && add_ref) {
121
362
                ((std::remove_const_t<T>*)t)->add_ref();
122
362
            }
123
362
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEEC2EPS6_b
Line
Count
Source
119
1.17k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
1.17k
            if (t && add_ref) {
121
1.16k
                ((std::remove_const_t<T>*)t)->add_ref();
122
1.16k
            }
123
1.17k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE42EEEEC2EPS6_b
Line
Count
Source
119
3.50k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
3.50k
            if (t && add_ref) {
121
3.48k
                ((std::remove_const_t<T>*)t)->add_ref();
122
3.48k
            }
123
3.50k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEEC2EPS6_b
Line
Count
Source
119
417
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
417
            if (t && add_ref) {
121
417
                ((std::remove_const_t<T>*)t)->add_ref();
122
417
            }
123
417
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEEC2EPS6_b
Line
Count
Source
119
94
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
94
            if (t && add_ref) {
121
94
                ((std::remove_const_t<T>*)t)->add_ref();
122
94
            }
123
94
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEEC2EPS6_b
Line
Count
Source
119
95
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
120
95
            if (t && add_ref) {
121
95
                ((std::remove_const_t<T>*)t)->add_ref();
122
95
            }
123
95
        }
124
125
        template <typename U>
126
3.76M
        intrusive_ptr(intrusive_ptr<U> const& rhs) : t(rhs.get()) {
127
3.76M
            if (t) {
128
3.76M
                ((std::remove_const_t<T>*)t)->add_ref();
129
3.76M
            }
130
3.76M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2IKNS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEERKNS3_IT_EE
Line
Count
Source
126
3.33M
        intrusive_ptr(intrusive_ptr<U> const& rhs) : t(rhs.get()) {
127
3.33M
            if (t) {
128
3.33M
                ((std::remove_const_t<T>*)t)->add_ref();
129
3.33M
            }
130
3.33M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2IKNS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEERKNS3_IT_EE
Line
Count
Source
126
423k
        intrusive_ptr(intrusive_ptr<U> const& rhs) : t(rhs.get()) {
127
423k
            if (t) {
128
423k
                ((std::remove_const_t<T>*)t)->add_ref();
129
423k
            }
130
423k
        }
131
132
322M
        intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) {
133
322M
            if (t) {
134
295M
                ((std::remove_const_t<T>*)t)->add_ref();
135
295M
            }
136
322M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2ERKS5_
Line
Count
Source
132
300M
        intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) {
133
300M
            if (t) {
134
294M
                ((std::remove_const_t<T>*)t)->add_ref();
135
294M
            }
136
300M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2ERKS8_
Line
Count
Source
132
1.04M
        intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) {
133
1.04M
            if (t) {
134
1.04M
                ((std::remove_const_t<T>*)t)->add_ref();
135
1.04M
            }
136
1.04M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEC2ERKS8_
Line
Count
Source
132
101k
        intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) {
133
101k
            if (t) {
134
101k
                ((std::remove_const_t<T>*)t)->add_ref();
135
101k
            }
136
101k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE3EEEEC2ERKS8_
Line
Count
Source
132
52
        intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) {
133
52
            if (t) {
134
52
                ((std::remove_const_t<T>*)t)->add_ref();
135
52
            }
136
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE4EEEEC2ERKS8_
Line
Count
Source
132
52
        intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) {
133
52
            if (t) {
134
52
                ((std::remove_const_t<T>*)t)->add_ref();
135
52
            }
136
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2ERKS8_
Line
Count
Source
132
105
        intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) {
133
105
            if (t) {
134
105
                ((std::remove_const_t<T>*)t)->add_ref();
135
105
            }
136
105
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2ERKS8_
Line
Count
Source
132
58
        intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) {
133
58
            if (t) {
134
58
                ((std::remove_const_t<T>*)t)->add_ref();
135
58
            }
136
58
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE7EEEEC2ERKS8_
Line
Count
Source
132
52
        intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) {
133
52
            if (t) {
134
52
                ((std::remove_const_t<T>*)t)->add_ref();
135
52
            }
136
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE8EEEEC2ERKS8_
Line
Count
Source
132
21.4M
        intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) {
133
21.4M
            if (t) {
134
175
                ((std::remove_const_t<T>*)t)->add_ref();
135
175
            }
136
21.4M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE9EEEEC2ERKS8_
Line
Count
Source
132
52
        intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) {
133
52
            if (t) {
134
52
                ((std::remove_const_t<T>*)t)->add_ref();
135
52
            }
136
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE36EEEEC2ERKS8_
Line
Count
Source
132
52
        intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) {
133
52
            if (t) {
134
52
                ((std::remove_const_t<T>*)t)->add_ref();
135
52
            }
136
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE37EEEEC2ERKS8_
Line
Count
Source
132
52
        intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) {
133
52
            if (t) {
134
52
                ((std::remove_const_t<T>*)t)->add_ref();
135
52
            }
136
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_9ColumnStrIjEEEC2ERKS7_
Line
Count
Source
132
133
        intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) {
133
133
            if (t) {
134
133
                ((std::remove_const_t<T>*)t)->add_ref();
135
133
            }
136
133
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_9ColumnStrImEEEC2ERKS7_
Line
Count
Source
132
27
        intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) {
133
27
            if (t) {
134
27
                ((std::remove_const_t<T>*)t)->add_ref();
135
27
            }
136
27
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE25EEEEC2ERKS8_
Line
Count
Source
132
52
        intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) {
133
52
            if (t) {
134
52
                ((std::remove_const_t<T>*)t)->add_ref();
135
52
            }
136
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE26EEEEC2ERKS8_
Line
Count
Source
132
75
        intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) {
133
75
            if (t) {
134
75
                ((std::remove_const_t<T>*)t)->add_ref();
135
75
            }
136
75
        }
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEC2ERKS8_
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEC2ERKS8_
Line
Count
Source
132
5
        intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) {
133
5
            if (t) {
134
5
                ((std::remove_const_t<T>*)t)->add_ref();
135
5
            }
136
5
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEC2ERKS8_
Line
Count
Source
132
4
        intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) {
133
4
            if (t) {
134
4
                ((std::remove_const_t<T>*)t)->add_ref();
135
4
            }
136
4
        }
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEC2ERKS8_
137
138
3.32G
        ~intrusive_ptr() {
139
3.32G
            if (t) {
140
1.27G
                ((std::remove_const_t<T>*)t)->release_ref();
141
1.27G
            }
142
3.32G
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_ED2Ev
Line
Count
Source
138
704M
        ~intrusive_ptr() {
139
704M
            if (t) {
140
270M
                ((std::remove_const_t<T>*)t)->release_ref();
141
270M
            }
142
704M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_ED2Ev
Line
Count
Source
138
1.59G
        ~intrusive_ptr() {
139
1.59G
            if (t) {
140
930M
                ((std::remove_const_t<T>*)t)->release_ref();
141
930M
            }
142
1.59G
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_11ColumnConstEED2Ev
Line
Count
Source
138
8.81M
        ~intrusive_ptr() {
139
8.81M
            if (t) {
140
135
                ((std::remove_const_t<T>*)t)->release_ref();
141
135
            }
142
8.81M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_9ColumnStrIjEEED2Ev
Line
Count
Source
138
72.5M
        ~intrusive_ptr() {
139
72.5M
            if (t) {
140
353k
                ((std::remove_const_t<T>*)t)->release_ref();
141
353k
            }
142
72.5M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEED2Ev
Line
Count
Source
138
66.5M
        ~intrusive_ptr() {
139
66.5M
            if (t) {
140
688k
                ((std::remove_const_t<T>*)t)->release_ref();
141
688k
            }
142
66.5M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE2EEEED2Ev
Line
Count
Source
138
561M
        ~intrusive_ptr() {
139
561M
            if (t) {
140
63.6M
                ((std::remove_const_t<T>*)t)->release_ref();
141
63.6M
            }
142
561M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_14ColumnNullableEED2Ev
Line
Count
Source
138
62.2M
        ~intrusive_ptr() {
139
62.2M
            if (t) {
140
568
                ((std::remove_const_t<T>*)t)->release_ref();
141
568
            }
142
62.2M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE3EEEED2Ev
Line
Count
Source
138
6.46M
        ~intrusive_ptr() {
139
6.46M
            if (t) {
140
400
                ((std::remove_const_t<T>*)t)->release_ref();
141
400
            }
142
6.46M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE4EEEED2Ev
Line
Count
Source
138
1.68M
        ~intrusive_ptr() {
139
1.68M
            if (t) {
140
383
                ((std::remove_const_t<T>*)t)->release_ref();
141
383
            }
142
1.68M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE5EEEED2Ev
Line
Count
Source
138
13.8M
        ~intrusive_ptr() {
139
13.8M
            if (t) {
140
960
                ((std::remove_const_t<T>*)t)->release_ref();
141
960
            }
142
13.8M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE6EEEED2Ev
Line
Count
Source
138
30.6M
        ~intrusive_ptr() {
139
30.6M
            if (t) {
140
2.46k
                ((std::remove_const_t<T>*)t)->release_ref();
141
2.46k
            }
142
30.6M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE7EEEED2Ev
Line
Count
Source
138
834k
        ~intrusive_ptr() {
139
834k
            if (t) {
140
306
                ((std::remove_const_t<T>*)t)->release_ref();
141
306
            }
142
834k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE8EEEED2Ev
Line
Count
Source
138
1.36M
        ~intrusive_ptr() {
139
1.36M
            if (t) {
140
253
                ((std::remove_const_t<T>*)t)->release_ref();
141
253
            }
142
1.36M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE9EEEED2Ev
Line
Count
Source
138
1.63M
        ~intrusive_ptr() {
139
1.63M
            if (t) {
140
277
                ((std::remove_const_t<T>*)t)->release_ref();
141
277
            }
142
1.63M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE36EEEED2Ev
Line
Count
Source
138
51.8k
        ~intrusive_ptr() {
139
51.8k
            if (t) {
140
173
                ((std::remove_const_t<T>*)t)->release_ref();
141
173
            }
142
51.8k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE37EEEED2Ev
Line
Count
Source
138
49.1k
        ~intrusive_ptr() {
139
49.1k
            if (t) {
140
179
                ((std::remove_const_t<T>*)t)->release_ref();
141
179
            }
142
49.1k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE11EEEED2Ev
Line
Count
Source
138
70.4k
        ~intrusive_ptr() {
139
70.4k
            if (t) {
140
10
                ((std::remove_const_t<T>*)t)->release_ref();
141
10
            }
142
70.4k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE25EEEED2Ev
Line
Count
Source
138
2.37M
        ~intrusive_ptr() {
139
2.37M
            if (t) {
140
220
                ((std::remove_const_t<T>*)t)->release_ref();
141
220
            }
142
2.37M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE12EEEED2Ev
Line
Count
Source
138
171k
        ~intrusive_ptr() {
139
171k
            if (t) {
140
11
                ((std::remove_const_t<T>*)t)->release_ref();
141
11
            }
142
171k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE26EEEED2Ev
Line
Count
Source
138
6.12M
        ~intrusive_ptr() {
139
6.12M
            if (t) {
140
562
                ((std::remove_const_t<T>*)t)->release_ref();
141
562
            }
142
6.12M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE27EEEED2Ev
Line
Count
Source
138
22.0k
        ~intrusive_ptr() {
139
22.0k
            if (t) {
140
3
                ((std::remove_const_t<T>*)t)->release_ref();
141
3
            }
142
22.0k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE42EEEED2Ev
Line
Count
Source
138
311k
        ~intrusive_ptr() {
139
311k
            if (t) {
140
2
                ((std::remove_const_t<T>*)t)->release_ref();
141
2
            }
142
311k
        }
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE38EEEED2Ev
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE39EEEED2Ev
Line
Count
Source
138
8.39M
        ~intrusive_ptr() {
139
8.39M
            if (t) {
140
32.3k
                ((std::remove_const_t<T>*)t)->release_ref();
141
32.3k
            }
142
8.39M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_9ColumnStrImEEED2Ev
Line
Count
Source
138
299
        ~intrusive_ptr() {
139
299
            if (t) {
140
64
                ((std::remove_const_t<T>*)t)->release_ref();
141
64
            }
142
299
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEED2Ev
Line
Count
Source
138
912k
        ~intrusive_ptr() {
139
912k
            if (t) {
140
1.38k
                ((std::remove_const_t<T>*)t)->release_ref();
141
1.38k
            }
142
912k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEED2Ev
Line
Count
Source
138
1.56M
        ~intrusive_ptr() {
139
1.56M
            if (t) {
140
1.11k
                ((std::remove_const_t<T>*)t)->release_ref();
141
1.11k
            }
142
1.56M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEED2Ev
Line
Count
Source
138
69.0k
        ~intrusive_ptr() {
139
69.0k
            if (t) {
140
50
                ((std::remove_const_t<T>*)t)->release_ref();
141
50
            }
142
69.0k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEED2Ev
Line
Count
Source
138
1.53M
        ~intrusive_ptr() {
139
1.53M
            if (t) {
140
679
                ((std::remove_const_t<T>*)t)->release_ref();
141
679
            }
142
1.53M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEED2Ev
Line
Count
Source
138
134k
        ~intrusive_ptr() {
139
134k
            if (t) {
140
567
                ((std::remove_const_t<T>*)t)->release_ref();
141
567
            }
142
134k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE39EEEED2Ev
Line
Count
Source
138
48.7M
        ~intrusive_ptr() {
139
48.7M
            if (t) {
140
8.95M
                ((std::remove_const_t<T>*)t)->release_ref();
141
8.95M
            }
142
48.7M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_11ColumnArrayEED2Ev
Line
Count
Source
138
4.89M
        ~intrusive_ptr() {
139
4.89M
            if (t) {
140
1.42M
                ((std::remove_const_t<T>*)t)->release_ref();
141
1.42M
            }
142
4.89M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_23ColumnFixedLengthObjectEED2Ev
Line
Count
Source
138
549k
        ~intrusive_ptr() {
139
549k
            if (t) {
140
44
                ((std::remove_const_t<T>*)t)->release_ref();
141
44
            }
142
549k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEED2Ev
Line
Count
Source
138
85.2k
        ~intrusive_ptr() {
139
85.2k
            if (t) {
140
13
                ((std::remove_const_t<T>*)t)->release_ref();
141
13
            }
142
85.2k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEED2Ev
Line
Count
Source
138
9.08k
        ~intrusive_ptr() {
139
9.08k
            if (t) {
140
9
                ((std::remove_const_t<T>*)t)->release_ref();
141
9
            }
142
9.08k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEED2Ev
Line
Count
Source
138
16.0k
        ~intrusive_ptr() {
139
16.0k
            if (t) {
140
11
                ((std::remove_const_t<T>*)t)->release_ref();
141
11
            }
142
16.0k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_9ColumnMapEED2Ev
Line
Count
Source
138
2.58M
        ~intrusive_ptr() {
139
2.58M
            if (t) {
140
264
                ((std::remove_const_t<T>*)t)->release_ref();
141
264
            }
142
2.58M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_15ColumnVarbinaryEED2Ev
Line
Count
Source
138
21.7k
        ~intrusive_ptr() {
139
21.7k
            if (t) {
140
46
                ((std::remove_const_t<T>*)t)->release_ref();
141
46
            }
142
21.7k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnStructEED2Ev
Line
Count
Source
138
673k
        ~intrusive_ptr() {
139
673k
            if (t) {
140
6
                ((std::remove_const_t<T>*)t)->release_ref();
141
6
            }
142
673k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnVariantEED2Ev
Line
Count
Source
138
358k
        ~intrusive_ptr() {
139
358k
            if (t) {
140
22.9k
                ((std::remove_const_t<T>*)t)->release_ref();
141
22.9k
            }
142
358k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnNothingEED2Ev
Line
Count
Source
138
42.5k
        ~intrusive_ptr() {
139
42.5k
            if (t) {
140
1
                ((std::remove_const_t<T>*)t)->release_ref();
141
1
            }
142
42.5k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_14ColumnNullableEED2Ev
Line
Count
Source
138
1.93M
        ~intrusive_ptr() {
139
1.93M
            if (t) {
140
1.15M
                ((std::remove_const_t<T>*)t)->release_ref();
141
1.15M
            }
142
1.93M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE3EEEED2Ev
Line
Count
Source
138
208
        ~intrusive_ptr() {
139
208
            if (t) {
140
104
                ((std::remove_const_t<T>*)t)->release_ref();
141
104
            }
142
208
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE4EEEED2Ev
Line
Count
Source
138
208
        ~intrusive_ptr() {
139
208
            if (t) {
140
104
                ((std::remove_const_t<T>*)t)->release_ref();
141
104
            }
142
208
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE5EEEED2Ev
Line
Count
Source
138
399
        ~intrusive_ptr() {
139
399
            if (t) {
140
201
                ((std::remove_const_t<T>*)t)->release_ref();
141
201
            }
142
399
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE6EEEED2Ev
Line
Count
Source
138
233
        ~intrusive_ptr() {
139
233
            if (t) {
140
116
                ((std::remove_const_t<T>*)t)->release_ref();
141
116
            }
142
233
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE7EEEED2Ev
Line
Count
Source
138
208
        ~intrusive_ptr() {
139
208
            if (t) {
140
104
                ((std::remove_const_t<T>*)t)->release_ref();
141
104
            }
142
208
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE8EEEED2Ev
Line
Count
Source
138
108M
        ~intrusive_ptr() {
139
108M
            if (t) {
140
320
                ((std::remove_const_t<T>*)t)->release_ref();
141
320
            }
142
108M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE9EEEED2Ev
Line
Count
Source
138
208
        ~intrusive_ptr() {
139
208
            if (t) {
140
104
                ((std::remove_const_t<T>*)t)->release_ref();
141
104
            }
142
208
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE36EEEED2Ev
Line
Count
Source
138
208
        ~intrusive_ptr() {
139
208
            if (t) {
140
104
                ((std::remove_const_t<T>*)t)->release_ref();
141
104
            }
142
208
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE37EEEED2Ev
Line
Count
Source
138
208
        ~intrusive_ptr() {
139
208
            if (t) {
140
104
                ((std::remove_const_t<T>*)t)->release_ref();
141
104
            }
142
208
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_9ColumnStrIjEEED2Ev
Line
Count
Source
138
476
        ~intrusive_ptr() {
139
476
            if (t) {
140
210
                ((std::remove_const_t<T>*)t)->release_ref();
141
210
            }
142
476
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_9ColumnStrImEEED2Ev
Line
Count
Source
138
108
        ~intrusive_ptr() {
139
108
            if (t) {
140
54
                ((std::remove_const_t<T>*)t)->release_ref();
141
54
            }
142
108
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE25EEEED2Ev
Line
Count
Source
138
208
        ~intrusive_ptr() {
139
208
            if (t) {
140
104
                ((std::remove_const_t<T>*)t)->release_ref();
141
104
            }
142
208
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE26EEEED2Ev
Line
Count
Source
138
290
        ~intrusive_ptr() {
139
290
            if (t) {
140
140
                ((std::remove_const_t<T>*)t)->release_ref();
141
140
            }
142
290
        }
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEED2Ev
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEED2Ev
Line
Count
Source
138
18
        ~intrusive_ptr() {
139
18
            if (t) {
140
8
                ((std::remove_const_t<T>*)t)->release_ref();
141
8
            }
142
18
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEED2Ev
Line
Count
Source
138
14
        ~intrusive_ptr() {
139
14
            if (t) {
140
6
                ((std::remove_const_t<T>*)t)->release_ref();
141
6
            }
142
14
        }
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEED2Ev
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEED2Ev
Line
Count
Source
138
1.71M
        ~intrusive_ptr() {
139
1.71M
            if (t) {
140
3
                ((std::remove_const_t<T>*)t)->release_ref();
141
3
            }
142
1.71M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEED2Ev
Line
Count
Source
138
1.41k
        ~intrusive_ptr() {
139
1.41k
            if (t) {
140
3
                ((std::remove_const_t<T>*)t)->release_ref();
141
3
            }
142
1.41k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEED2Ev
Line
Count
Source
138
23.4k
        ~intrusive_ptr() {
139
23.4k
            if (t) {
140
14
                ((std::remove_const_t<T>*)t)->release_ref();
141
14
            }
142
23.4k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEED2Ev
Line
Count
Source
138
3.40k
        ~intrusive_ptr() {
139
3.40k
            if (t) {
140
6
                ((std::remove_const_t<T>*)t)->release_ref();
141
6
            }
142
3.40k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEED2Ev
Line
Count
Source
138
667
        ~intrusive_ptr() {
139
667
            if (t) {
140
5
                ((std::remove_const_t<T>*)t)->release_ref();
141
5
            }
142
667
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEED2Ev
Line
Count
Source
138
33
        ~intrusive_ptr() {
139
33
            if (t) {
140
5
                ((std::remove_const_t<T>*)t)->release_ref();
141
5
            }
142
33
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEED2Ev
Line
Count
Source
138
150
        ~intrusive_ptr() {
139
150
            if (t) {
140
6
                ((std::remove_const_t<T>*)t)->release_ref();
141
6
            }
142
150
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEED2Ev
Line
Count
Source
138
22
        ~intrusive_ptr() {
139
22
            if (t) {
140
3
                ((std::remove_const_t<T>*)t)->release_ref();
141
3
            }
142
22
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEED2Ev
Line
Count
Source
138
161
        ~intrusive_ptr() {
139
161
            if (t) {
140
4
                ((std::remove_const_t<T>*)t)->release_ref();
141
4
            }
142
161
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEED2Ev
Line
Count
Source
138
216
        ~intrusive_ptr() {
139
216
            if (t) {
140
4
                ((std::remove_const_t<T>*)t)->release_ref();
141
4
            }
142
216
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEED2Ev
Line
Count
Source
138
917
        ~intrusive_ptr() {
139
917
            if (t) {
140
2
                ((std::remove_const_t<T>*)t)->release_ref();
141
2
            }
142
917
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEED2Ev
Line
Count
Source
138
183
        ~intrusive_ptr() {
139
183
            if (t) {
140
2
                ((std::remove_const_t<T>*)t)->release_ref();
141
2
            }
142
183
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEED2Ev
Line
Count
Source
138
48
        ~intrusive_ptr() {
139
48
            if (t) {
140
3
                ((std::remove_const_t<T>*)t)->release_ref();
141
3
            }
142
48
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEED2Ev
Line
Count
Source
138
308
        ~intrusive_ptr() {
139
308
            if (t) {
140
19
                ((std::remove_const_t<T>*)t)->release_ref();
141
19
            }
142
308
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDictI32EED2Ev
Line
Count
Source
138
14.9k
        ~intrusive_ptr() {
139
14.9k
            if (t) {
140
5
                ((std::remove_const_t<T>*)t)->release_ref();
141
5
            }
142
14.9k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEED2Ev
Line
Count
Source
138
374
        ~intrusive_ptr() {
139
374
            if (t) {
140
3
                ((std::remove_const_t<T>*)t)->release_ref();
141
3
            }
142
374
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEED2Ev
Line
Count
Source
138
2.52k
        ~intrusive_ptr() {
139
2.52k
            if (t) {
140
4
                ((std::remove_const_t<T>*)t)->release_ref();
141
4
            }
142
2.52k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEED2Ev
Line
Count
Source
138
362
        ~intrusive_ptr() {
139
362
            if (t) {
140
3
                ((std::remove_const_t<T>*)t)->release_ref();
141
3
            }
142
362
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEED2Ev
Line
Count
Source
138
1.17k
        ~intrusive_ptr() {
139
1.17k
            if (t) {
140
4
                ((std::remove_const_t<T>*)t)->release_ref();
141
4
            }
142
1.17k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE42EEEED2Ev
Line
Count
Source
138
3.49k
        ~intrusive_ptr() {
139
3.49k
            if (t) {
140
0
                ((std::remove_const_t<T>*)t)->release_ref();
141
0
            }
142
3.49k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEED2Ev
Line
Count
Source
138
416
        ~intrusive_ptr() {
139
416
            if (t) {
140
4
                ((std::remove_const_t<T>*)t)->release_ref();
141
4
            }
142
416
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEED2Ev
Line
Count
Source
138
96
        ~intrusive_ptr() {
139
96
            if (t) {
140
4
                ((std::remove_const_t<T>*)t)->release_ref();
141
4
            }
142
96
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEED2Ev
Line
Count
Source
138
94
        ~intrusive_ptr() {
139
94
            if (t) {
140
3
                ((std::remove_const_t<T>*)t)->release_ref();
141
3
            }
142
94
        }
143
144
        template <typename U>
145
        intrusive_ptr& operator=(intrusive_ptr<U> const& rhs) {
146
            intrusive_ptr(rhs).swap(*this);
147
            return *this;
148
        }
149
150
943M
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2EOS5_
Line
Count
Source
150
492M
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2EOS4_
Line
Count
Source
150
70.8M
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2EOS8_
Line
Count
Source
150
331M
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEC2EOS8_
Line
Count
Source
150
19.8M
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEC2EOS7_
Line
Count
Source
150
2.21k
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2EOS7_
Line
Count
Source
150
260k
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2EOS7_
Line
Count
Source
150
537
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_9ColumnStrIjEEEC2EOS6_
Line
Count
Source
150
433
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE4EEEEC2EOS7_
Line
Count
Source
150
186
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2EOS7_
Line
Count
Source
150
184
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE7EEEEC2EOS7_
Line
Count
Source
150
214
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE9EEEEC2EOS7_
Line
Count
Source
150
322
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEC2EOS7_
Line
Count
Source
150
15
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEC2EOS7_
Line
Count
Source
150
265
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEC2EOS7_
Line
Count
Source
150
49
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEC2EOS7_
Line
Count
Source
150
3
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEC2EOS7_
Line
Count
Source
150
40
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_9ColumnStrImEEEC2EOS7_
Line
Count
Source
150
27
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE3EEEEC2EOS8_
Line
Count
Source
150
52
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE4EEEEC2EOS8_
Line
Count
Source
150
52
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2EOS8_
Line
Count
Source
150
99
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2EOS8_
Line
Count
Source
150
58
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE7EEEEC2EOS8_
Line
Count
Source
150
52
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE8EEEEC2EOS8_
Line
Count
Source
150
29.0M
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE9EEEEC2EOS8_
Line
Count
Source
150
52
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE36EEEEC2EOS8_
Line
Count
Source
150
52
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE37EEEEC2EOS8_
Line
Count
Source
150
52
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_9ColumnStrIjEEEC2EOS7_
Line
Count
Source
150
133
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE25EEEEC2EOS8_
Line
Count
Source
150
52
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE26EEEEC2EOS8_
Line
Count
Source
150
75
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEC2EOS8_
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEC2EOS8_
Line
Count
Source
150
5
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEC2EOS8_
Line
Count
Source
150
4
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEC2EOS8_
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnVariantEEC2EOS5_
Line
Count
Source
150
5.99k
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
151
152
575M
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
575M
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
575M
            return *this;
155
575M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EaSEOS5_
Line
Count
Source
152
289M
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
289M
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
289M
            return *this;
155
289M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEaSEOS8_
Line
Count
Source
152
167M
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
167M
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
167M
            return *this;
155
167M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE8EEEEaSEOS8_
Line
Count
Source
152
29.0M
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
29.0M
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
29.0M
            return *this;
155
29.0M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEaSEOS8_
Line
Count
Source
152
19.8M
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
19.8M
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
19.8M
            return *this;
155
19.8M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EaSEOS4_
Line
Count
Source
152
68.5M
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
68.5M
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
68.5M
            return *this;
155
68.5M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEaSEOS7_
Line
Count
Source
152
2.21k
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
2.21k
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
2.21k
            return *this;
155
2.21k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEaSEOS7_
Line
Count
Source
152
260k
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
260k
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
260k
            return *this;
155
260k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEaSEOS7_
Line
Count
Source
152
381
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
381
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
381
            return *this;
155
381
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_9ColumnStrIjEEEaSEOS6_
Line
Count
Source
152
268
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
268
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
268
            return *this;
155
268
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE4EEEEaSEOS7_
Line
Count
Source
152
30
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
30
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
30
            return *this;
155
30
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEaSEOS7_
Line
Count
Source
152
28
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
28
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
28
            return *this;
155
28
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE7EEEEaSEOS7_
Line
Count
Source
152
58
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
58
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
58
            return *this;
155
58
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE9EEEEaSEOS7_
Line
Count
Source
152
166
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
166
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
166
            return *this;
155
166
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEaSEOS7_
Line
Count
Source
152
15
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
15
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
15
            return *this;
155
15
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEaSEOS7_
Line
Count
Source
152
265
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
265
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
265
            return *this;
155
265
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEaSEOS7_
Line
Count
Source
152
49
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
49
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
49
            return *this;
155
49
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEaSEOS7_
Line
Count
Source
152
3
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
3
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
3
            return *this;
155
3
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEaSEOS7_
Line
Count
Source
152
40
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
40
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
40
            return *this;
155
40
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_9ColumnStrImEEEaSEOS7_
Line
Count
Source
152
27
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
27
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
27
            return *this;
155
27
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE3EEEEaSEOS8_
Line
Count
Source
152
52
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
52
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
52
            return *this;
155
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE4EEEEaSEOS8_
Line
Count
Source
152
52
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
52
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
52
            return *this;
155
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEaSEOS8_
Line
Count
Source
152
99
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
99
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
99
            return *this;
155
99
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEaSEOS8_
Line
Count
Source
152
58
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
58
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
58
            return *this;
155
58
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE7EEEEaSEOS8_
Line
Count
Source
152
52
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
52
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
52
            return *this;
155
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE9EEEEaSEOS8_
Line
Count
Source
152
52
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
52
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
52
            return *this;
155
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE36EEEEaSEOS8_
Line
Count
Source
152
52
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
52
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
52
            return *this;
155
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE37EEEEaSEOS8_
Line
Count
Source
152
52
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
52
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
52
            return *this;
155
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_9ColumnStrIjEEEaSEOS7_
Line
Count
Source
152
133
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
133
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
133
            return *this;
155
133
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE25EEEEaSEOS8_
Line
Count
Source
152
52
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
52
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
52
            return *this;
155
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE26EEEEaSEOS8_
Line
Count
Source
152
75
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
75
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
75
            return *this;
155
75
        }
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEaSEOS8_
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEaSEOS8_
Line
Count
Source
152
5
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
5
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
5
            return *this;
155
5
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEaSEOS8_
Line
Count
Source
152
4
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
4
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
4
            return *this;
155
4
        }
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEaSEOS8_
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnVariantEEaSEOS5_
Line
Count
Source
152
5.99k
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
153
5.99k
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
154
5.99k
            return *this;
155
5.99k
        }
156
157
        template <class U>
158
        friend class intrusive_ptr;
159
160
        template <class U>
161
767M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
767M
            rhs.t = nullptr;
163
767M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2IS1_EEONS3_IT_EE
Line
Count
Source
161
293M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
293M
            rhs.t = nullptr;
163
293M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_11ColumnConstEEEONS3_IT_EE
Line
Count
Source
161
4.29M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
4.29M
            rhs.t = nullptr;
163
4.29M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_11ColumnConstEEEONS3_IT_EE
Line
Count
Source
161
4.51M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
4.51M
            rhs.t = nullptr;
163
4.51M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2IKNS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEEONS3_IT_EE
Line
Count
Source
161
163M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
163M
            rhs.t = nullptr;
163
163M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2IS6_EEONS3_IT_EE
Line
Count
Source
161
58.1M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
58.1M
            rhs.t = nullptr;
163
58.1M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_14ColumnNullableEEEONS3_IT_EE
Line
Count
Source
161
58.1M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
58.1M
            rhs.t = nullptr;
163
58.1M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEEONS3_IT_EE
Line
Count
Source
161
2.03M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
2.03M
            rhs.t = nullptr;
163
2.03M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_14ColumnNullableEEEONS3_IT_EE
Line
Count
Source
161
4.12M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
4.12M
            rhs.t = nullptr;
163
4.12M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEEONS3_IT_EE
Line
Count
Source
161
4.87M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
4.87M
            rhs.t = nullptr;
163
4.87M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEONS3_IT_EE
Line
Count
Source
161
591k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
591k
            rhs.t = nullptr;
163
591k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE3EEEEEONS3_IT_EE
Line
Count
Source
161
6.01M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
6.01M
            rhs.t = nullptr;
163
6.01M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE3EEEEEONS3_IT_EE
Line
Count
Source
161
450k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
450k
            rhs.t = nullptr;
163
450k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE4EEEEEONS3_IT_EE
Line
Count
Source
161
1.23M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
1.23M
            rhs.t = nullptr;
163
1.23M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE4EEEEEONS3_IT_EE
Line
Count
Source
161
449k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
449k
            rhs.t = nullptr;
163
449k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEEONS3_IT_EE
Line
Count
Source
161
7.64M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
7.64M
            rhs.t = nullptr;
163
7.64M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEEONS3_IT_EE
Line
Count
Source
161
6.18M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
6.18M
            rhs.t = nullptr;
163
6.18M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEEONS3_IT_EE
Line
Count
Source
161
20.1M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
20.1M
            rhs.t = nullptr;
163
20.1M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEEONS3_IT_EE
Line
Count
Source
161
10.5M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
10.5M
            rhs.t = nullptr;
163
10.5M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE7EEEEEONS3_IT_EE
Line
Count
Source
161
627k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
627k
            rhs.t = nullptr;
163
627k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE7EEEEEONS3_IT_EE
Line
Count
Source
161
207k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
207k
            rhs.t = nullptr;
163
207k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE8EEEEEONS3_IT_EE
Line
Count
Source
161
1.02M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
1.02M
            rhs.t = nullptr;
163
1.02M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE8EEEEEONS3_IT_EE
Line
Count
Source
161
336k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
336k
            rhs.t = nullptr;
163
336k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE9EEEEEONS3_IT_EE
Line
Count
Source
161
904k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
904k
            rhs.t = nullptr;
163
904k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE9EEEEEONS3_IT_EE
Line
Count
Source
161
725k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
725k
            rhs.t = nullptr;
163
725k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE36EEEEEONS3_IT_EE
Line
Count
Source
161
39.2k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
39.2k
            rhs.t = nullptr;
163
39.2k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE36EEEEEONS3_IT_EE
Line
Count
Source
161
12.2k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
12.2k
            rhs.t = nullptr;
163
12.2k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE37EEEEEONS3_IT_EE
Line
Count
Source
161
37.3k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
37.3k
            rhs.t = nullptr;
163
37.3k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE37EEEEEONS3_IT_EE
Line
Count
Source
161
11.3k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
11.3k
            rhs.t = nullptr;
163
11.3k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE11EEEEEONS3_IT_EE
Line
Count
Source
161
53.0k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
53.0k
            rhs.t = nullptr;
163
53.0k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE11EEEEEONS3_IT_EE
Line
Count
Source
161
17.3k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
17.3k
            rhs.t = nullptr;
163
17.3k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE25EEEEEONS3_IT_EE
Line
Count
Source
161
1.90M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
1.90M
            rhs.t = nullptr;
163
1.90M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE25EEEEEONS3_IT_EE
Line
Count
Source
161
469k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
469k
            rhs.t = nullptr;
163
469k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE12EEEEEONS3_IT_EE
Line
Count
Source
161
144k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
144k
            rhs.t = nullptr;
163
144k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE12EEEEEONS3_IT_EE
Line
Count
Source
161
26.8k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
26.8k
            rhs.t = nullptr;
163
26.8k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE26EEEEEONS3_IT_EE
Line
Count
Source
161
5.54M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
5.54M
            rhs.t = nullptr;
163
5.54M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE26EEEEEONS3_IT_EE
Line
Count
Source
161
586k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
586k
            rhs.t = nullptr;
163
586k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE27EEEEEONS3_IT_EE
Line
Count
Source
161
19.7k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
19.7k
            rhs.t = nullptr;
163
19.7k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE27EEEEEONS3_IT_EE
Line
Count
Source
161
2.22k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
2.22k
            rhs.t = nullptr;
163
2.22k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE42EEEEEONS3_IT_EE
Line
Count
Source
161
202k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
202k
            rhs.t = nullptr;
163
202k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE42EEEEEONS3_IT_EE
Line
Count
Source
161
109k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
109k
            rhs.t = nullptr;
163
109k
        }
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE38EEEEEONS3_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE38EEEEEONS3_IT_EE
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEONS3_IT_EE
Line
Count
Source
161
2.83M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
2.83M
            rhs.t = nullptr;
163
2.83M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_9ColumnStrIjEEEEONS3_IT_EE
Line
Count
Source
161
63.9M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
63.9M
            rhs.t = nullptr;
163
63.9M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_9ColumnStrIjEEEEONS3_IT_EE
Line
Count
Source
161
8.29M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
8.29M
            rhs.t = nullptr;
163
8.29M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_9ColumnStrImEEEEONS3_IT_EE
Line
Count
Source
161
7
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
7
            rhs.t = nullptr;
163
7
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_9ColumnStrImEEEEONS3_IT_EE
Line
Count
Source
161
168
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
168
            rhs.t = nullptr;
163
168
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEEONS3_IT_EE
Line
Count
Source
161
482k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
482k
            rhs.t = nullptr;
163
482k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEEONS3_IT_EE
Line
Count
Source
161
428k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
428k
            rhs.t = nullptr;
163
428k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEEONS3_IT_EE
Line
Count
Source
161
1.12M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
1.12M
            rhs.t = nullptr;
163
1.12M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEEONS3_IT_EE
Line
Count
Source
161
430k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
430k
            rhs.t = nullptr;
163
430k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEEONS3_IT_EE
Line
Count
Source
161
51.7k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
51.7k
            rhs.t = nullptr;
163
51.7k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEEONS3_IT_EE
Line
Count
Source
161
17.2k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
17.2k
            rhs.t = nullptr;
163
17.2k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEEONS3_IT_EE
Line
Count
Source
161
1.09M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
1.09M
            rhs.t = nullptr;
163
1.09M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEEONS3_IT_EE
Line
Count
Source
161
445k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
445k
            rhs.t = nullptr;
163
445k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEEONS3_IT_EE
Line
Count
Source
161
78.4k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
78.4k
            rhs.t = nullptr;
163
78.4k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEEONS3_IT_EE
Line
Count
Source
161
55.7k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
55.7k
            rhs.t = nullptr;
163
55.7k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_11ColumnArrayEEEONS3_IT_EE
Line
Count
Source
161
2.21M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
2.21M
            rhs.t = nullptr;
163
2.21M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEC2IS6_EEONS3_IT_EE
Line
Count
Source
161
4.93M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
4.93M
            rhs.t = nullptr;
163
4.93M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_11ColumnArrayEEEONS3_IT_EE
Line
Count
Source
161
1.25M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
1.25M
            rhs.t = nullptr;
163
1.25M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2IKNS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEONS3_IT_EE
Line
Count
Source
161
14.3M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
14.3M
            rhs.t = nullptr;
163
14.3M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_23ColumnFixedLengthObjectEEEONS3_IT_EE
Line
Count
Source
161
63.5k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
63.5k
            rhs.t = nullptr;
163
63.5k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_23ColumnFixedLengthObjectEEEONS3_IT_EE
Line
Count
Source
161
485k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
485k
            rhs.t = nullptr;
163
485k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEEONS3_IT_EE
Line
Count
Source
161
6.08k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
6.08k
            rhs.t = nullptr;
163
6.08k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEEONS3_IT_EE
Line
Count
Source
161
74.6k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
74.6k
            rhs.t = nullptr;
163
74.6k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEEEONS3_IT_EE
Line
Count
Source
161
31
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
31
            rhs.t = nullptr;
163
31
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEEEONS3_IT_EE
Line
Count
Source
161
9.04k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
9.04k
            rhs.t = nullptr;
163
9.04k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEEEONS3_IT_EE
Line
Count
Source
161
66
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
66
            rhs.t = nullptr;
163
66
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEEEONS3_IT_EE
Line
Count
Source
161
15.9k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
15.9k
            rhs.t = nullptr;
163
15.9k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_9ColumnMapEEEONS3_IT_EE
Line
Count
Source
161
1.17M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
1.17M
            rhs.t = nullptr;
163
1.17M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_9ColumnMapEEEONS3_IT_EE
Line
Count
Source
161
1.41M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
1.41M
            rhs.t = nullptr;
163
1.41M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_15ColumnVarbinaryEEEONS3_IT_EE
Line
Count
Source
161
13.0k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
13.0k
            rhs.t = nullptr;
163
13.0k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_15ColumnVarbinaryEEEONS3_IT_EE
Line
Count
Source
161
8.72k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
8.72k
            rhs.t = nullptr;
163
8.72k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_12ColumnStructEEEONS3_IT_EE
Line
Count
Source
161
304k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
304k
            rhs.t = nullptr;
163
304k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_12ColumnStructEEEONS3_IT_EE
Line
Count
Source
161
368k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
368k
            rhs.t = nullptr;
163
368k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_13ColumnVariantEEEONS3_IT_EE
Line
Count
Source
161
199k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
199k
            rhs.t = nullptr;
163
199k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_13ColumnVariantEEEONS3_IT_EE
Line
Count
Source
161
123k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
123k
            rhs.t = nullptr;
163
123k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_13ColumnNothingEEEONS3_IT_EE
Line
Count
Source
161
41.5k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
41.5k
            rhs.t = nullptr;
163
41.5k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEEEONS3_IT_EE
Line
Count
Source
161
1.71M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
1.71M
            rhs.t = nullptr;
163
1.71M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEEEONS3_IT_EE
Line
Count
Source
161
1.41k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
1.41k
            rhs.t = nullptr;
163
1.41k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEEEONS3_IT_EE
Line
Count
Source
161
23.4k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
23.4k
            rhs.t = nullptr;
163
23.4k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEEEONS3_IT_EE
Line
Count
Source
161
3.39k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
3.39k
            rhs.t = nullptr;
163
3.39k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEEEONS3_IT_EE
Line
Count
Source
161
662
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
662
            rhs.t = nullptr;
163
662
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEEEONS3_IT_EE
Line
Count
Source
161
28
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
28
            rhs.t = nullptr;
163
28
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEEEONS3_IT_EE
Line
Count
Source
161
144
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
144
            rhs.t = nullptr;
163
144
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEEEONS3_IT_EE
Line
Count
Source
161
19
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
19
            rhs.t = nullptr;
163
19
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEEEONS3_IT_EE
Line
Count
Source
161
157
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
157
            rhs.t = nullptr;
163
157
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEEEONS3_IT_EE
Line
Count
Source
161
212
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
212
            rhs.t = nullptr;
163
212
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEEEONS3_IT_EE
Line
Count
Source
161
915
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
915
            rhs.t = nullptr;
163
915
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEEEONS3_IT_EE
Line
Count
Source
161
182
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
182
            rhs.t = nullptr;
163
182
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEEEONS3_IT_EE
Line
Count
Source
161
45
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
45
            rhs.t = nullptr;
163
45
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEEEONS3_IT_EE
Line
Count
Source
161
289
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
289
            rhs.t = nullptr;
163
289
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_13ColumnDictI32EEEONS3_IT_EE
Line
Count
Source
161
14.5k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
14.5k
            rhs.t = nullptr;
163
14.5k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEEEONS3_IT_EE
Line
Count
Source
161
371
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
371
            rhs.t = nullptr;
163
371
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEEEONS3_IT_EE
Line
Count
Source
161
2.52k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
2.52k
            rhs.t = nullptr;
163
2.52k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEEEONS3_IT_EE
Line
Count
Source
161
359
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
359
            rhs.t = nullptr;
163
359
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEEEONS3_IT_EE
Line
Count
Source
161
1.17k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
1.17k
            rhs.t = nullptr;
163
1.17k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE42EEEEEONS3_IT_EE
Line
Count
Source
161
3.50k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
3.50k
            rhs.t = nullptr;
163
3.50k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEEEONS3_IT_EE
Line
Count
Source
161
413
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
413
            rhs.t = nullptr;
163
413
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEEEONS3_IT_EE
Line
Count
Source
161
92
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
92
            rhs.t = nullptr;
163
92
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEEEONS3_IT_EE
Line
Count
Source
161
92
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
92
            rhs.t = nullptr;
163
92
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_13ColumnNothingEEEONS3_IT_EE
Line
Count
Source
161
1.04k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
1.04k
            rhs.t = nullptr;
163
1.04k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EC2INS_13ColumnDictI32EEEONS3_IT_EE
Line
Count
Source
161
421
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
162
421
            rhs.t = nullptr;
163
421
        }
164
165
        template <class U>
166
        intrusive_ptr& operator=(intrusive_ptr<U>&& rhs) {
167
            intrusive_ptr(static_cast<intrusive_ptr<U>&&>(rhs)).swap(*this);
168
            return *this;
169
        }
170
171
27.9M
        intrusive_ptr& operator=(intrusive_ptr const& rhs) {
172
27.9M
            intrusive_ptr(rhs).swap(*this);
173
27.9M
            return *this;
174
27.9M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EaSERKS5_
Line
Count
Source
171
6.43M
        intrusive_ptr& operator=(intrusive_ptr const& rhs) {
172
6.43M
            intrusive_ptr(rhs).swap(*this);
173
6.43M
            return *this;
174
6.43M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE8EEEEaSERKS8_
Line
Count
Source
171
21.4M
        intrusive_ptr& operator=(intrusive_ptr const& rhs) {
172
21.4M
            intrusive_ptr(rhs).swap(*this);
173
21.4M
            return *this;
174
21.4M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEaSERKS8_
Line
Count
Source
171
3.14k
        intrusive_ptr& operator=(intrusive_ptr const& rhs) {
172
3.14k
            intrusive_ptr(rhs).swap(*this);
173
3.14k
            return *this;
174
3.14k
        }
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_9ColumnStrImEEEaSERKS7_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE3EEEEaSERKS8_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE4EEEEaSERKS8_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEaSERKS8_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEaSERKS8_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE7EEEEaSERKS8_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE9EEEEaSERKS8_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE36EEEEaSERKS8_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE37EEEEaSERKS8_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_9ColumnStrIjEEEaSERKS7_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE25EEEEaSERKS8_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE26EEEEaSERKS8_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEaSERKS8_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEaSERKS8_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEaSERKS8_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEaSERKS8_
175
176
        intrusive_ptr& operator=(T* rhs) {
177
            intrusive_ptr(rhs).swap(*this);
178
            return *this;
179
        }
180
181
17.8M
        void reset() { intrusive_ptr().swap(*this); }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_E5resetEv
Line
Count
Source
181
17.4M
        void reset() { intrusive_ptr().swap(*this); }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_E5resetEv
Line
Count
Source
181
403k
        void reset() { intrusive_ptr().swap(*this); }
182
183
        void reset(T* rhs) { intrusive_ptr(rhs).swap(*this); }
184
185
        void reset(T* rhs, bool add_ref) { intrusive_ptr(rhs, add_ref).swap(*this); }
186
187
1.40G
        T* get() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIS1_E3getEv
Line
Count
Source
187
497M
        T* get() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE8EEEE3getEv
Line
Count
Source
187
21.4M
        T* get() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE39EEEE3getEv
Line
Count
Source
187
134M
        T* get() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_E3getEv
Line
Count
Source
187
751M
        T* get() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE3getEv
Line
Count
Source
187
1.46M
        T* get() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_9ColumnStrIjEEE3getEv
Line
Count
Source
187
69.1k
        T* get() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnVariantEE3getEv
Line
Count
Source
187
152k
        T* get() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE6EEEE3getEv
Line
Count
Source
187
822
        T* get() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE3getEv
Line
Count
Source
187
532k
        T* get() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE26EEEE3getEv
Line
Count
Source
187
159
        T* get() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE3EEEE3getEv
Line
Count
Source
187
130
        T* get() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE4EEEE3getEv
Line
Count
Source
187
130
        T* get() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE5EEEE3getEv
Line
Count
Source
187
2.94k
        T* get() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE6EEEE3getEv
Line
Count
Source
187
142
        T* get() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE7EEEE3getEv
Line
Count
Source
187
130
        T* get() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE9EEEE3getEv
Line
Count
Source
187
130
        T* get() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE36EEEE3getEv
Line
Count
Source
187
130
        T* get() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE37EEEE3getEv
Line
Count
Source
187
130
        T* get() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_9ColumnStrIjEEE3getEv
Line
Count
Source
187
8.51k
        T* get() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_9ColumnStrImEEE3getEv
Line
Count
Source
187
54
        T* get() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE25EEEE3getEv
Line
Count
Source
187
130
        T* get() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE26EEEE3getEv
Line
Count
Source
187
1.34k
        T* get() const { return t; }
Unexecuted instantiation: _ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE3getEv
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE3getEv
Line
Count
Source
187
243
        T* get() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE3getEv
Line
Count
Source
187
241
        T* get() const { return t; }
Unexecuted instantiation: _ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE3getEv
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_15ColumnVarbinaryEE3getEv
Line
Count
Source
187
1.09k
        T* get() const { return t; }
188
189
        T* detach() {
190
            T* ret = t;
191
            t = nullptr;
192
            return ret;
193
        }
194
195
620M
        void swap(intrusive_ptr& rhs) {
196
620M
            T* tmp = t;
197
620M
            t = rhs.t;
198
620M
            rhs.t = tmp;
199
620M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_E4swapERS5_
Line
Count
Source
195
313M
        void swap(intrusive_ptr& rhs) {
196
313M
            T* tmp = t;
197
313M
            t = rhs.t;
198
313M
            rhs.t = tmp;
199
313M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE4swapERS8_
Line
Count
Source
195
167M
        void swap(intrusive_ptr& rhs) {
196
167M
            T* tmp = t;
197
167M
            t = rhs.t;
198
167M
            rhs.t = tmp;
199
167M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE8EEEE4swapERS8_
Line
Count
Source
195
50.2M
        void swap(intrusive_ptr& rhs) {
196
50.2M
            T* tmp = t;
197
50.2M
            t = rhs.t;
198
50.2M
            rhs.t = tmp;
199
50.2M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE39EEEE4swapERS8_
Line
Count
Source
195
19.8M
        void swap(intrusive_ptr& rhs) {
196
19.8M
            T* tmp = t;
197
19.8M
            t = rhs.t;
198
19.8M
            rhs.t = tmp;
199
19.8M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIS1_E4swapERS4_
Line
Count
Source
195
69.0M
        void swap(intrusive_ptr& rhs) {
196
69.0M
            T* tmp = t;
197
69.0M
            t = rhs.t;
198
69.0M
            rhs.t = tmp;
199
69.0M
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEE4swapERS7_
Line
Count
Source
195
2.21k
        void swap(intrusive_ptr& rhs) {
196
2.21k
            T* tmp = t;
197
2.21k
            t = rhs.t;
198
2.21k
            rhs.t = tmp;
199
2.21k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE4swapERS7_
Line
Count
Source
195
260k
        void swap(intrusive_ptr& rhs) {
196
260k
            T* tmp = t;
197
260k
            t = rhs.t;
198
260k
            rhs.t = tmp;
199
260k
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE6EEEE4swapERS7_
Line
Count
Source
195
381
        void swap(intrusive_ptr& rhs) {
196
381
            T* tmp = t;
197
381
            t = rhs.t;
198
381
            rhs.t = tmp;
199
381
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_9ColumnStrIjEEE4swapERS6_
Line
Count
Source
195
268
        void swap(intrusive_ptr& rhs) {
196
268
            T* tmp = t;
197
268
            t = rhs.t;
198
268
            rhs.t = tmp;
199
268
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE4EEEE4swapERS7_
Line
Count
Source
195
30
        void swap(intrusive_ptr& rhs) {
196
30
            T* tmp = t;
197
30
            t = rhs.t;
198
30
            rhs.t = tmp;
199
30
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE5EEEE4swapERS7_
Line
Count
Source
195
28
        void swap(intrusive_ptr& rhs) {
196
28
            T* tmp = t;
197
28
            t = rhs.t;
198
28
            rhs.t = tmp;
199
28
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE7EEEE4swapERS7_
Line
Count
Source
195
58
        void swap(intrusive_ptr& rhs) {
196
58
            T* tmp = t;
197
58
            t = rhs.t;
198
58
            rhs.t = tmp;
199
58
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE9EEEE4swapERS7_
Line
Count
Source
195
166
        void swap(intrusive_ptr& rhs) {
196
166
            T* tmp = t;
197
166
            t = rhs.t;
198
166
            rhs.t = tmp;
199
166
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE4swapERS7_
Line
Count
Source
195
15
        void swap(intrusive_ptr& rhs) {
196
15
            T* tmp = t;
197
15
            t = rhs.t;
198
15
            rhs.t = tmp;
199
15
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE4swapERS7_
Line
Count
Source
195
265
        void swap(intrusive_ptr& rhs) {
196
265
            T* tmp = t;
197
265
            t = rhs.t;
198
265
            rhs.t = tmp;
199
265
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE4swapERS7_
Line
Count
Source
195
49
        void swap(intrusive_ptr& rhs) {
196
49
            T* tmp = t;
197
49
            t = rhs.t;
198
49
            rhs.t = tmp;
199
49
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE4swapERS7_
Line
Count
Source
195
3
        void swap(intrusive_ptr& rhs) {
196
3
            T* tmp = t;
197
3
            t = rhs.t;
198
3
            rhs.t = tmp;
199
3
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE4swapERS7_
Line
Count
Source
195
40
        void swap(intrusive_ptr& rhs) {
196
40
            T* tmp = t;
197
40
            t = rhs.t;
198
40
            rhs.t = tmp;
199
40
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_9ColumnStrImEEE4swapERS7_
Line
Count
Source
195
27
        void swap(intrusive_ptr& rhs) {
196
27
            T* tmp = t;
197
27
            t = rhs.t;
198
27
            rhs.t = tmp;
199
27
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE3EEEE4swapERS8_
Line
Count
Source
195
52
        void swap(intrusive_ptr& rhs) {
196
52
            T* tmp = t;
197
52
            t = rhs.t;
198
52
            rhs.t = tmp;
199
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE4EEEE4swapERS8_
Line
Count
Source
195
52
        void swap(intrusive_ptr& rhs) {
196
52
            T* tmp = t;
197
52
            t = rhs.t;
198
52
            rhs.t = tmp;
199
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE5EEEE4swapERS8_
Line
Count
Source
195
99
        void swap(intrusive_ptr& rhs) {
196
99
            T* tmp = t;
197
99
            t = rhs.t;
198
99
            rhs.t = tmp;
199
99
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE6EEEE4swapERS8_
Line
Count
Source
195
58
        void swap(intrusive_ptr& rhs) {
196
58
            T* tmp = t;
197
58
            t = rhs.t;
198
58
            rhs.t = tmp;
199
58
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE7EEEE4swapERS8_
Line
Count
Source
195
52
        void swap(intrusive_ptr& rhs) {
196
52
            T* tmp = t;
197
52
            t = rhs.t;
198
52
            rhs.t = tmp;
199
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE9EEEE4swapERS8_
Line
Count
Source
195
52
        void swap(intrusive_ptr& rhs) {
196
52
            T* tmp = t;
197
52
            t = rhs.t;
198
52
            rhs.t = tmp;
199
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE36EEEE4swapERS8_
Line
Count
Source
195
52
        void swap(intrusive_ptr& rhs) {
196
52
            T* tmp = t;
197
52
            t = rhs.t;
198
52
            rhs.t = tmp;
199
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE37EEEE4swapERS8_
Line
Count
Source
195
52
        void swap(intrusive_ptr& rhs) {
196
52
            T* tmp = t;
197
52
            t = rhs.t;
198
52
            rhs.t = tmp;
199
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_9ColumnStrIjEEE4swapERS7_
Line
Count
Source
195
133
        void swap(intrusive_ptr& rhs) {
196
133
            T* tmp = t;
197
133
            t = rhs.t;
198
133
            rhs.t = tmp;
199
133
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE25EEEE4swapERS8_
Line
Count
Source
195
52
        void swap(intrusive_ptr& rhs) {
196
52
            T* tmp = t;
197
52
            t = rhs.t;
198
52
            rhs.t = tmp;
199
52
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE26EEEE4swapERS8_
Line
Count
Source
195
75
        void swap(intrusive_ptr& rhs) {
196
75
            T* tmp = t;
197
75
            t = rhs.t;
198
75
            rhs.t = tmp;
199
75
        }
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE4swapERS8_
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE4swapERS8_
Line
Count
Source
195
5
        void swap(intrusive_ptr& rhs) {
196
5
            T* tmp = t;
197
5
            t = rhs.t;
198
5
            rhs.t = tmp;
199
5
        }
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE4swapERS8_
Line
Count
Source
195
4
        void swap(intrusive_ptr& rhs) {
196
4
            T* tmp = t;
197
4
            t = rhs.t;
198
4
            rhs.t = tmp;
199
4
        }
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE4swapERS8_
_ZN5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnVariantEE4swapERS5_
Line
Count
Source
195
5.99k
        void swap(intrusive_ptr& rhs) {
196
5.99k
            T* tmp = t;
197
5.99k
            t = rhs.t;
198
5.99k
            rhs.t = tmp;
199
5.99k
        }
200
201
4.10G
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EdeEv
Line
Count
Source
201
1.83G
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_23ColumnFixedLengthObjectEEdeEv
Line
Count
Source
201
46
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEdeEv
Line
Count
Source
201
1.94G
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EdeEv
Line
Count
Source
201
315M
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEdeEv
Line
Count
Source
201
7.23M
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_9ColumnStrIjEEEdeEv
Line
Count
Source
201
410k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEdeEv
Line
Count
Source
201
333k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE3EEEEdeEv
Line
Count
Source
201
545k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE4EEEEdeEv
Line
Count
Source
201
103k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEdeEv
Line
Count
Source
201
999k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEdeEv
Line
Count
Source
201
687k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE7EEEEdeEv
Line
Count
Source
201
144k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE8EEEEdeEv
Line
Count
Source
201
50.8k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE9EEEEdeEv
Line
Count
Source
201
100k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE36EEEEdeEv
Line
Count
Source
201
5.60k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE37EEEEdeEv
Line
Count
Source
201
5.28k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE11EEEEdeEv
Line
Count
Source
201
662
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE25EEEEdeEv
Line
Count
Source
201
201k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE12EEEEdeEv
Line
Count
Source
201
769
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE26EEEEdeEv
Line
Count
Source
201
310k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE27EEEEdeEv
Line
Count
Source
201
788
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE42EEEEdeEv
Line
Count
Source
201
26.4k
        T& operator*() const& { return *t; }
Unexecuted instantiation: _ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE38EEEEdeEv
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEdeEv
Line
Count
Source
201
3.24k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEdeEv
Line
Count
Source
201
37.9k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEdeEv
Line
Count
Source
201
234k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEdeEv
Line
Count
Source
201
3.62k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEdeEv
Line
Count
Source
201
94.7k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEdeEv
Line
Count
Source
201
17.4k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEEdeEv
Line
Count
Source
201
103
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEdeEv
Line
Count
Source
201
1.49k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEEdeEv
Line
Count
Source
201
379
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_15ColumnVarbinaryEEdeEv
Line
Count
Source
201
2.92k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_14ColumnNullableEEdeEv
Line
Count
Source
201
83.3k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_11ColumnArrayEEdeEv
Line
Count
Source
201
4.07k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnVariantEEdeEv
Line
Count
Source
201
15.5k
        T& operator*() const& { return *t; }
202
203
5.76M
        T&& operator*() const&& { return const_cast<std::remove_const_t<T>&&>(*t); }
_ZNKO5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EdeEv
Line
Count
Source
203
5.74M
        T&& operator*() const&& { return const_cast<std::remove_const_t<T>&&>(*t); }
_ZNKO5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EdeEv
Line
Count
Source
203
25.3k
        T&& operator*() const&& { return const_cast<std::remove_const_t<T>&&>(*t); }
204
205
4.92G
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EptEv
Line
Count
Source
205
1.52G
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EptEv
Line
Count
Source
205
2.25G
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_23ColumnFixedLengthObjectEEptEv
Line
Count
Source
205
346k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEptEv
Line
Count
Source
205
583M
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEptEv
Line
Count
Source
205
230M
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEptEv
Line
Count
Source
205
35.8M
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEptEv
Line
Count
Source
205
38.1M
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEptEv
Line
Count
Source
205
11.3M
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE8EEEEptEv
Line
Count
Source
205
366k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE9EEEEptEv
Line
Count
Source
205
787k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_9ColumnStrIjEEEptEv
Line
Count
Source
205
148M
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE3EEEEptEv
Line
Count
Source
205
486k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE42EEEEptEv
Line
Count
Source
205
113k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_11ColumnConstEEptEv
Line
Count
Source
205
172
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE4EEEEptEv
Line
Count
Source
205
484k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE7EEEEptEv
Line
Count
Source
205
238k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE36EEEEptEv
Line
Count
Source
205
23.2k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE37EEEEptEv
Line
Count
Source
205
22.3k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE11EEEEptEv
Line
Count
Source
205
18.2k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE25EEEEptEv
Line
Count
Source
205
703k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE12EEEEptEv
Line
Count
Source
205
27.7k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE26EEEEptEv
Line
Count
Source
205
3.41M
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE27EEEEptEv
Line
Count
Source
205
2.83k
        T* operator->() const { return t; }
Unexecuted instantiation: _ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE38EEEEptEv
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEptEv
Line
Count
Source
205
1.65M
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_9ColumnStrImEEEptEv
Line
Count
Source
205
737k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEptEv
Line
Count
Source
205
454k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEptEv
Line
Count
Source
205
456k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEptEv
Line
Count
Source
205
24.0k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEptEv
Line
Count
Source
205
474k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEptEv
Line
Count
Source
205
72.9k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_11ColumnArrayEEptEv
Line
Count
Source
205
6.58M
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEEptEv
Line
Count
Source
205
20.2k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEptEv
Line
Count
Source
205
6.75k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEEptEv
Line
Count
Source
205
493
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_9ColumnMapEEptEv
Line
Count
Source
205
397k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_15ColumnVarbinaryEEptEv
Line
Count
Source
205
168k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnStructEEptEv
Line
Count
Source
205
376k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_13ColumnVariantEEptEv
Line
Count
Source
205
593k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_14ColumnNullableEEptEv
Line
Count
Source
205
50.7M
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_14ColumnNullableEEptEv
Line
Count
Source
205
31.9M
        T* operator->() const { return t; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_12ColumnVectorILNS_13PrimitiveTypeE8EEEEptEv
Line
Count
Source
205
231
        T* operator->() const { return t; }
206
207
1.31G
        operator bool() const { return t != nullptr; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKS1_EcvbEv
Line
Count
Source
207
777M
        operator bool() const { return t != nullptr; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIS1_EcvbEv
Line
Count
Source
207
531M
        operator bool() const { return t != nullptr; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrIKNS_14ColumnNullableEEcvbEv
Line
Count
Source
207
969k
        operator bool() const { return t != nullptr; }
_ZNK5doris3COWINS_7IColumnEE13intrusive_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEcvbEv
Line
Count
Source
207
349k
        operator bool() const { return t != nullptr; }
208
209
    private:
210
        T* t = nullptr;
211
    };
212
213
protected:
214
    template <typename T>
215
    class mutable_ptr : public intrusive_ptr<T> {
216
    private:
217
        using Base = intrusive_ptr<T>;
218
219
        template <typename>
220
        friend class COW;
221
        template <typename, typename>
222
        friend class COWHelper;
223
224
678M
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2EPS1_
Line
Count
Source
224
379M
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_11ColumnConstEEC2EPS4_
Line
Count
Source
224
8.80M
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_9ColumnStrIjEEEC2EPS5_
Line
Count
Source
224
72.4M
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2EPS6_
Line
Count
Source
224
65.8M
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_14ColumnNullableEEC2EPS4_
Line
Count
Source
224
62.0M
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEC2EPS6_
Line
Count
Source
224
8.38M
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE3EEEEC2EPS6_
Line
Count
Source
224
6.46M
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE4EEEEC2EPS6_
Line
Count
Source
224
1.68M
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2EPS6_
Line
Count
Source
224
13.8M
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2EPS6_
Line
Count
Source
224
30.6M
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE7EEEEC2EPS6_
Line
Count
Source
224
834k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE8EEEEC2EPS6_
Line
Count
Source
224
1.36M
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE9EEEEC2EPS6_
Line
Count
Source
224
1.62M
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE36EEEEC2EPS6_
Line
Count
Source
224
51.6k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE37EEEEC2EPS6_
Line
Count
Source
224
48.8k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE11EEEEC2EPS6_
Line
Count
Source
224
70.4k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE25EEEEC2EPS6_
Line
Count
Source
224
2.37M
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE12EEEEC2EPS6_
Line
Count
Source
224
171k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE26EEEEC2EPS6_
Line
Count
Source
224
6.12M
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE27EEEEC2EPS6_
Line
Count
Source
224
22.0k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE42EEEEC2EPS6_
Line
Count
Source
224
311k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE38EEEEC2EPS6_
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_9ColumnStrImEEEC2EPS5_
Line
Count
Source
224
243
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEC2EPS6_
Line
Count
Source
224
912k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEC2EPS6_
Line
Count
Source
224
1.55M
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEC2EPS6_
Line
Count
Source
224
69.0k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEC2EPS6_
Line
Count
Source
224
1.53M
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEC2EPS6_
Line
Count
Source
224
134k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_11ColumnArrayEEC2EPS4_
Line
Count
Source
224
4.88M
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_23ColumnFixedLengthObjectEEC2EPS4_
Line
Count
Source
224
545k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEC2EPS6_
Line
Count
Source
224
80.7k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEEC2EPS6_
Line
Count
Source
224
9.07k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEEC2EPS6_
Line
Count
Source
224
16.0k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_9ColumnMapEEC2EPS4_
Line
Count
Source
224
2.58M
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_15ColumnVarbinaryEEC2EPS4_
Line
Count
Source
224
21.7k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnStructEEC2EPS4_
Line
Count
Source
224
673k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_13ColumnVariantEEC2EPS4_
Line
Count
Source
224
346k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_13ColumnNothingEEC2EPS4_
Line
Count
Source
224
42.5k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEEC2EPS6_
Line
Count
Source
224
1.71M
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEEC2EPS6_
Line
Count
Source
224
1.40k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEEC2EPS6_
Line
Count
Source
224
23.4k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEEC2EPS6_
Line
Count
Source
224
3.39k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEEC2EPS6_
Line
Count
Source
224
667
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEEC2EPS6_
Line
Count
Source
224
33
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEEC2EPS6_
Line
Count
Source
224
150
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEEC2EPS6_
Line
Count
Source
224
22
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEEC2EPS6_
Line
Count
Source
224
161
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEEC2EPS6_
Line
Count
Source
224
216
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEEC2EPS6_
Line
Count
Source
224
917
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEEC2EPS6_
Line
Count
Source
224
184
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEEC2EPS6_
Line
Count
Source
224
48
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEEC2EPS6_
Line
Count
Source
224
308
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_13ColumnDictI32EEC2EPS4_
Line
Count
Source
224
14.9k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEEC2EPS6_
Line
Count
Source
224
374
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEEC2EPS6_
Line
Count
Source
224
2.51k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEEC2EPS6_
Line
Count
Source
224
362
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEEC2EPS6_
Line
Count
Source
224
1.17k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE42EEEEC2EPS6_
Line
Count
Source
224
3.50k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEEC2EPS6_
Line
Count
Source
224
417
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEEC2EPS6_
Line
Count
Source
224
94
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEEC2EPS6_
Line
Count
Source
224
95
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
225
226
    public:
227
        /// Copy: not possible.
228
        mutable_ptr(const mutable_ptr&) = delete;
229
230
        /// Move: ok.
231
2.26M
        mutable_ptr(mutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2EOS4_
Line
Count
Source
231
2.26M
        mutable_ptr(mutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2EOS7_
Line
Count
Source
231
274
        mutable_ptr(mutable_ptr&&) = default;
232
68.8M
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EaSEOS4_
Line
Count
Source
232
68.6M
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEaSEOS7_
Line
Count
Source
232
2.21k
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEaSEOS7_
Line
Count
Source
232
260k
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEaSEOS7_
Line
Count
Source
232
381
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_9ColumnStrIjEEEaSEOS6_
Line
Count
Source
232
268
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE4EEEEaSEOS7_
Line
Count
Source
232
30
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEaSEOS7_
Line
Count
Source
232
28
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE7EEEEaSEOS7_
Line
Count
Source
232
58
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE9EEEEaSEOS7_
Line
Count
Source
232
166
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEaSEOS7_
Line
Count
Source
232
15
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEaSEOS7_
Line
Count
Source
232
265
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEaSEOS7_
Line
Count
Source
232
49
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEaSEOS7_
Line
Count
Source
232
3
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEaSEOS7_
Line
Count
Source
232
40
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_13ColumnVariantEEaSEOS5_
Line
Count
Source
232
5.99k
        mutable_ptr& operator=(mutable_ptr&&) = default;
233
234
        /// Initializing from temporary of compatible type.
235
        template <typename U>
236
185M
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_11ColumnConstEEEONS3_IT_EE
Line
Count
Source
236
4.51M
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_14ColumnNullableEEEONS3_IT_EE
Line
Count
Source
236
58.1M
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEEONS3_IT_EE
Line
Count
Source
236
2.03M
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE3EEEEEONS3_IT_EE
Line
Count
Source
236
6.01M
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE4EEEEEONS3_IT_EE
Line
Count
Source
236
1.23M
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEEONS3_IT_EE
Line
Count
Source
236
7.64M
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEEONS3_IT_EE
Line
Count
Source
236
20.1M
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE7EEEEEONS3_IT_EE
Line
Count
Source
236
627k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE8EEEEEONS3_IT_EE
Line
Count
Source
236
1.02M
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE9EEEEEONS3_IT_EE
Line
Count
Source
236
904k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE36EEEEEONS3_IT_EE
Line
Count
Source
236
39.2k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE37EEEEEONS3_IT_EE
Line
Count
Source
236
37.3k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE11EEEEEONS3_IT_EE
Line
Count
Source
236
53.0k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE25EEEEEONS3_IT_EE
Line
Count
Source
236
1.90M
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE12EEEEEONS3_IT_EE
Line
Count
Source
236
144k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE26EEEEEONS3_IT_EE
Line
Count
Source
236
5.54M
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE27EEEEEONS3_IT_EE
Line
Count
Source
236
19.7k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE42EEEEEONS3_IT_EE
Line
Count
Source
236
202k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE38EEEEEONS3_IT_EE
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEONS3_IT_EE
Line
Count
Source
236
2.83M
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_9ColumnStrIjEEEEONS3_IT_EE
Line
Count
Source
236
63.9M
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_9ColumnStrImEEEEONS3_IT_EE
Line
Count
Source
236
168
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEEONS3_IT_EE
Line
Count
Source
236
482k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEEONS3_IT_EE
Line
Count
Source
236
1.12M
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEEONS3_IT_EE
Line
Count
Source
236
51.7k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEEONS3_IT_EE
Line
Count
Source
236
1.09M
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEEONS3_IT_EE
Line
Count
Source
236
78.4k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_11ColumnArrayEEEONS3_IT_EE
Line
Count
Source
236
1.25M
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_23ColumnFixedLengthObjectEEEONS3_IT_EE
Line
Count
Source
236
486k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEEONS3_IT_EE
Line
Count
Source
236
74.7k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEEEONS3_IT_EE
Line
Count
Source
236
9.04k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEEEONS3_IT_EE
Line
Count
Source
236
15.9k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_9ColumnMapEEEONS3_IT_EE
Line
Count
Source
236
1.17M
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_15ColumnVarbinaryEEEONS3_IT_EE
Line
Count
Source
236
13.0k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_12ColumnStructEEEONS3_IT_EE
Line
Count
Source
236
304k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_13ColumnVariantEEEONS3_IT_EE
Line
Count
Source
236
199k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_13ColumnNothingEEEONS3_IT_EE
Line
Count
Source
236
41.5k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEEEONS3_IT_EE
Line
Count
Source
236
1.71M
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEEEONS3_IT_EE
Line
Count
Source
236
1.41k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEEEONS3_IT_EE
Line
Count
Source
236
23.4k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEEEONS3_IT_EE
Line
Count
Source
236
3.39k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEEEONS3_IT_EE
Line
Count
Source
236
663
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEEEONS3_IT_EE
Line
Count
Source
236
28
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEEEONS3_IT_EE
Line
Count
Source
236
144
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEEEONS3_IT_EE
Line
Count
Source
236
19
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEEEONS3_IT_EE
Line
Count
Source
236
157
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEEEONS3_IT_EE
Line
Count
Source
236
212
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEEEONS3_IT_EE
Line
Count
Source
236
915
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEEEONS3_IT_EE
Line
Count
Source
236
182
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEEEONS3_IT_EE
Line
Count
Source
236
45
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEEEONS3_IT_EE
Line
Count
Source
236
289
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_13ColumnDictI32EEEONS3_IT_EE
Line
Count
Source
236
14.5k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEEEONS3_IT_EE
Line
Count
Source
236
371
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEEEONS3_IT_EE
Line
Count
Source
236
2.52k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEEEONS3_IT_EE
Line
Count
Source
236
359
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEEEONS3_IT_EE
Line
Count
Source
236
1.17k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE42EEEEEONS3_IT_EE
Line
Count
Source
236
3.50k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEEEONS3_IT_EE
Line
Count
Source
236
413
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEEEONS3_IT_EE
Line
Count
Source
236
93
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2INS_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEEEONS3_IT_EE
Line
Count
Source
236
92
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
237
238
67.6M
        mutable_ptr() = default;
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2Ev
Line
Count
Source
238
67.3M
        mutable_ptr() = default;
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2Ev
Line
Count
Source
238
299k
        mutable_ptr() = default;
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_9ColumnStrIjEEEC2Ev
Line
Count
Source
238
774
        mutable_ptr() = default;
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_13ColumnVariantEEC2Ev
Line
Count
Source
238
5.98k
        mutable_ptr() = default;
239
240
5.71M
        mutable_ptr(std::nullptr_t) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrIS1_EC2EDn
Line
Count
Source
240
5.63M
        mutable_ptr(std::nullptr_t) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEC2EDn
Line
Count
Source
240
2.21k
        mutable_ptr(std::nullptr_t) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2EDn
Line
Count
Source
240
80.4k
        mutable_ptr(std::nullptr_t) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2EDn
Line
Count
Source
240
121
        mutable_ptr(std::nullptr_t) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE4EEEEC2EDn
Line
Count
Source
240
27
        mutable_ptr(std::nullptr_t) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2EDn
Line
Count
Source
240
24
        mutable_ptr(std::nullptr_t) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE7EEEEC2EDn
Line
Count
Source
240
55
        mutable_ptr(std::nullptr_t) {}
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE9EEEEC2EDn
Line
Count
Source
240
162
        mutable_ptr(std::nullptr_t) {}
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEC2EDn
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEC2EDn
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEC2EDn
Line
Count
Source
240
40
        mutable_ptr(std::nullptr_t) {}
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEC2EDn
_ZN5doris3COWINS_7IColumnEE11mutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEC2EDn
Line
Count
Source
240
31
        mutable_ptr(std::nullptr_t) {}
241
    };
242
243
public:
244
    using MutablePtr = mutable_ptr<Derived>;
245
246
2.39G
    unsigned int use_count() const { return ref_counter.load(); }
247
248
protected:
249
    template <typename T>
250
    class immutable_ptr : public intrusive_ptr<const T> {
251
    private:
252
        using Base = intrusive_ptr<const T>;
253
254
        template <typename>
255
        friend class COW;
256
        template <typename, typename>
257
        friend class COWHelper;
258
259
306M
        explicit immutable_ptr(const T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2EPKS1_
Line
Count
Source
259
119M
        explicit immutable_ptr(const T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2EPKS6_
Line
Count
Source
259
167M
        explicit immutable_ptr(const T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEC2EPKS6_
Line
Count
Source
259
18.2M
        explicit immutable_ptr(const T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_14ColumnNullableEEC2EPKS4_
Line
Count
Source
259
1.15M
        explicit immutable_ptr(const T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_9ColumnStrImEEEC2EPKS5_
Line
Count
Source
259
27
        explicit immutable_ptr(const T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE3EEEEC2EPKS6_
Line
Count
Source
259
52
        explicit immutable_ptr(const T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE4EEEEC2EPKS6_
Line
Count
Source
259
52
        explicit immutable_ptr(const T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2EPKS6_
Line
Count
Source
259
102
        explicit immutable_ptr(const T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2EPKS6_
Line
Count
Source
259
58
        explicit immutable_ptr(const T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE7EEEEC2EPKS6_
Line
Count
Source
259
52
        explicit immutable_ptr(const T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE8EEEEC2EPKS6_
Line
Count
Source
259
146
        explicit immutable_ptr(const T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE9EEEEC2EPKS6_
Line
Count
Source
259
52
        explicit immutable_ptr(const T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE36EEEEC2EPKS6_
Line
Count
Source
259
52
        explicit immutable_ptr(const T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE37EEEEC2EPKS6_
Line
Count
Source
259
52
        explicit immutable_ptr(const T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_9ColumnStrIjEEEC2EPKS5_
Line
Count
Source
259
133
        explicit immutable_ptr(const T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE25EEEEC2EPKS6_
Line
Count
Source
259
52
        explicit immutable_ptr(const T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE26EEEEC2EPKS6_
Line
Count
Source
259
75
        explicit immutable_ptr(const T* ptr) : Base(ptr) {}
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEC2EPKS6_
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEC2EPKS6_
Line
Count
Source
259
5
        explicit immutable_ptr(const T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEC2EPKS6_
Line
Count
Source
259
4
        explicit immutable_ptr(const T* ptr) : Base(ptr) {}
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEC2EPKS6_
260
261
    public:
262
        /// Copy from immutable ptr: ok.
263
294M
        immutable_ptr(const immutable_ptr&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2ERKS4_
Line
Count
Source
263
293M
        immutable_ptr(const immutable_ptr&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2ERKS7_
Line
Count
Source
263
1.04M
        immutable_ptr(const immutable_ptr&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEC2ERKS7_
Line
Count
Source
263
101k
        immutable_ptr(const immutable_ptr&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE3EEEEC2ERKS7_
Line
Count
Source
263
52
        immutable_ptr(const immutable_ptr&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE4EEEEC2ERKS7_
Line
Count
Source
263
52
        immutable_ptr(const immutable_ptr&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2ERKS7_
Line
Count
Source
263
105
        immutable_ptr(const immutable_ptr&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2ERKS7_
Line
Count
Source
263
58
        immutable_ptr(const immutable_ptr&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE7EEEEC2ERKS7_
Line
Count
Source
263
52
        immutable_ptr(const immutable_ptr&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE8EEEEC2ERKS7_
Line
Count
Source
263
57
        immutable_ptr(const immutable_ptr&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE9EEEEC2ERKS7_
Line
Count
Source
263
52
        immutable_ptr(const immutable_ptr&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE36EEEEC2ERKS7_
Line
Count
Source
263
52
        immutable_ptr(const immutable_ptr&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE37EEEEC2ERKS7_
Line
Count
Source
263
52
        immutable_ptr(const immutable_ptr&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_9ColumnStrIjEEEC2ERKS6_
Line
Count
Source
263
133
        immutable_ptr(const immutable_ptr&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_9ColumnStrImEEEC2ERKS6_
Line
Count
Source
263
27
        immutable_ptr(const immutable_ptr&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE25EEEEC2ERKS7_
Line
Count
Source
263
52
        immutable_ptr(const immutable_ptr&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE26EEEEC2ERKS7_
Line
Count
Source
263
75
        immutable_ptr(const immutable_ptr&) = default;
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEC2ERKS7_
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEC2ERKS7_
Line
Count
Source
263
5
        immutable_ptr(const immutable_ptr&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEC2ERKS7_
Line
Count
Source
263
4
        immutable_ptr(const immutable_ptr&) = default;
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEC2ERKS7_
264
27.9M
        immutable_ptr& operator=(const immutable_ptr&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EaSERKS4_
Line
Count
Source
264
6.43M
        immutable_ptr& operator=(const immutable_ptr&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEaSERKS7_
Line
Count
Source
264
3.14k
        immutable_ptr& operator=(const immutable_ptr&) = default;
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_9ColumnStrImEEEaSERKS6_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE3EEEEaSERKS7_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE4EEEEaSERKS7_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEaSERKS7_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEaSERKS7_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE7EEEEaSERKS7_
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE8EEEEaSERKS7_
Line
Count
Source
264
21.4M
        immutable_ptr& operator=(const immutable_ptr&) = default;
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE9EEEEaSERKS7_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE36EEEEaSERKS7_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE37EEEEaSERKS7_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_9ColumnStrIjEEEaSERKS6_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE25EEEEaSERKS7_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE26EEEEaSERKS7_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEaSERKS7_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEaSERKS7_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEaSERKS7_
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEaSERKS7_
265
266
        template <typename U>
267
3.76M
        immutable_ptr(const immutable_ptr<U>& other) : Base(other) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEERKNS3_IT_EE
Line
Count
Source
267
3.33M
        immutable_ptr(const immutable_ptr<U>& other) : Base(other) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEERKNS3_IT_EE
Line
Count
Source
267
423k
        immutable_ptr(const immutable_ptr<U>& other) : Base(other) {}
268
269
        /// Move: ok.
270
368M
        immutable_ptr(immutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2EOS4_
Line
Count
Source
270
204M
        immutable_ptr(immutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2EOS7_
Line
Count
Source
270
164M
        immutable_ptr(immutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE8EEEEC2EOS7_
Line
Count
Source
270
90
        immutable_ptr(immutable_ptr&&) = default;
271
506M
        immutable_ptr& operator=(immutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EaSEOS4_
Line
Count
Source
271
289M
        immutable_ptr& operator=(immutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEaSEOS7_
Line
Count
Source
271
168M
        immutable_ptr& operator=(immutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEaSEOS7_
Line
Count
Source
271
19.8M
        immutable_ptr& operator=(immutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_9ColumnStrImEEEaSEOS6_
Line
Count
Source
271
27
        immutable_ptr& operator=(immutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE3EEEEaSEOS7_
Line
Count
Source
271
52
        immutable_ptr& operator=(immutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE4EEEEaSEOS7_
Line
Count
Source
271
52
        immutable_ptr& operator=(immutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEaSEOS7_
Line
Count
Source
271
99
        immutable_ptr& operator=(immutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEaSEOS7_
Line
Count
Source
271
58
        immutable_ptr& operator=(immutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE7EEEEaSEOS7_
Line
Count
Source
271
52
        immutable_ptr& operator=(immutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE8EEEEaSEOS7_
Line
Count
Source
271
29.0M
        immutable_ptr& operator=(immutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE9EEEEaSEOS7_
Line
Count
Source
271
52
        immutable_ptr& operator=(immutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE36EEEEaSEOS7_
Line
Count
Source
271
52
        immutable_ptr& operator=(immutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE37EEEEaSEOS7_
Line
Count
Source
271
52
        immutable_ptr& operator=(immutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_9ColumnStrIjEEEaSEOS6_
Line
Count
Source
271
133
        immutable_ptr& operator=(immutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE25EEEEaSEOS7_
Line
Count
Source
271
52
        immutable_ptr& operator=(immutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE26EEEEaSEOS7_
Line
Count
Source
271
75
        immutable_ptr& operator=(immutable_ptr&&) = default;
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEaSEOS7_
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEaSEOS7_
Line
Count
Source
271
5
        immutable_ptr& operator=(immutable_ptr&&) = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEaSEOS7_
Line
Count
Source
271
4
        immutable_ptr& operator=(immutable_ptr&&) = default;
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEaSEOS7_
272
273
        /// Initializing from temporary of compatible type.
274
        template <typename U>
275
177M
        immutable_ptr(immutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEEONS3_IT_EE
Line
Count
Source
275
163M
        immutable_ptr(immutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEONS3_IT_EE
Line
Count
Source
275
14.3M
        immutable_ptr(immutable_ptr<U>&& other) : Base(std::move(other)) {}
276
277
        /// Move from mutable ptr: ok.
278
        template <typename U>
279
404M
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2IS1_EEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
293M
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_11ColumnConstEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
4.29M
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2IS6_EEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
58.1M
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_14ColumnNullableEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
4.12M
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
4.87M
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
591k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE3EEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
450k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE4EEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
449k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
6.18M
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
10.5M
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE7EEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
207k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE8EEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
336k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE9EEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
725k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE36EEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
12.2k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE37EEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
11.3k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE11EEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
17.3k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE25EEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
469k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE12EEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
26.8k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE26EEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
586k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE27EEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
2.22k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE42EEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
109k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_12ColumnVectorILNS_13PrimitiveTypeE38EEEEEONS2_11mutable_ptrIT_EE
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_9ColumnStrIjEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
8.29M
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_9ColumnStrImEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
7
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
428k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
430k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
17.2k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
445k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
55.7k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_11ColumnArrayEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
2.21M
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEC2IS6_EEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
4.93M
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_23ColumnFixedLengthObjectEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
63.5k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
6.08k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
31
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
66
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_9ColumnMapEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
1.41M
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_15ColumnVarbinaryEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
8.72k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_12ColumnStructEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
368k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_13ColumnVariantEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
123k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_13ColumnNothingEEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
1.04k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2INS_13ColumnDictI32EEEONS2_11mutable_ptrIT_EE
Line
Count
Source
279
421
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
280
281
        /// Copy from mutable ptr: not possible.
282
        template <typename U>
283
        immutable_ptr(const mutable_ptr<U>&) = delete;
284
285
180M
        immutable_ptr() = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2Ev
Line
Count
Source
285
141M
        immutable_ptr() = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2Ev
Line
Count
Source
285
3.85M
        immutable_ptr() = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEC2Ev
Line
Count
Source
285
5.62M
        immutable_ptr() = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_9ColumnStrImEEEC2Ev
Line
Count
Source
285
27
        immutable_ptr() = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE3EEEEC2Ev
Line
Count
Source
285
52
        immutable_ptr() = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE4EEEEC2Ev
Line
Count
Source
285
52
        immutable_ptr() = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2Ev
Line
Count
Source
285
99
        immutable_ptr() = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2Ev
Line
Count
Source
285
58
        immutable_ptr() = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE7EEEEC2Ev
Line
Count
Source
285
52
        immutable_ptr() = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE8EEEEC2Ev
Line
Count
Source
285
29.1M
        immutable_ptr() = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE9EEEEC2Ev
Line
Count
Source
285
52
        immutable_ptr() = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE36EEEEC2Ev
Line
Count
Source
285
52
        immutable_ptr() = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE37EEEEC2Ev
Line
Count
Source
285
52
        immutable_ptr() = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_9ColumnStrIjEEEC2Ev
Line
Count
Source
285
133
        immutable_ptr() = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE25EEEEC2Ev
Line
Count
Source
285
52
        immutable_ptr() = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE26EEEEC2Ev
Line
Count
Source
285
75
        immutable_ptr() = default;
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEC2Ev
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEC2Ev
Line
Count
Source
285
5
        immutable_ptr() = default;
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEC2Ev
Line
Count
Source
285
4
        immutable_ptr() = default;
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEC2Ev
286
287
50.8M
        immutable_ptr(std::nullptr_t) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrIS1_EC2EDn
Line
Count
Source
287
20.9M
        immutable_ptr(std::nullptr_t) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_14ColumnNullableEEC2EDn
Line
Count
Source
287
781k
        immutable_ptr(std::nullptr_t) {}
_ZN5doris3COWINS_7IColumnEE13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE8EEEEC2EDn
Line
Count
Source
287
29.1M
        immutable_ptr(std::nullptr_t) {}
288
    };
289
290
public:
291
    using Ptr = immutable_ptr<Derived>;
292
293
    template <typename... Args>
294
    static MutablePtr create(Args&&... args) {
295
        return MutablePtr(new Derived(std::forward<Args>(args)...));
296
    }
297
298
    template <typename T>
299
    static MutablePtr create(std::initializer_list<T>&& arg) {
300
        return create(std::forward<std::initializer_list<T>>(arg));
301
    }
302
303
public:
304
119M
    Ptr get_ptr() const { return Ptr(derived()); }
305
375M
    MutablePtr get_ptr() { return MutablePtr(derived()); }
306
307
protected:
308
129M
    MutablePtr shallow_mutate() const {
309
129M
        if (this->use_count() > 1) {
310
3.81M
            return derived()->clone();
311
125M
        } else {
312
125M
            return assert_mutable();
313
125M
        }
314
129M
    }
315
316
public:
317
    MutablePtr mutate() const&& { return shallow_mutate(); }
318
319
    // Ownership assertion for callers that have already proved this object is
320
    // uniquely owned. This does not detach shared owners; use a type-specific
321
    // COW entry point (for example IColumn::mutate) when the pointer may be
322
    // shared.
323
366M
    MutablePtr assert_mutable() const {
324
366M
        if (this->use_count() > 1) {
325
1
            throw Exception(ErrorCode::INTERNAL_ERROR, "COW::assert_mutable: use_count() > 1");
326
1
        }
327
366M
        return const_cast<COW*>(this)->get_ptr();
328
366M
    }
329
330
    // Reference variant of assert_mutable(), with the same ownership contract.
331
1.56G
    Derived& assert_mutable_ref() const {
332
1.56G
        if (this->use_count() > 1) {
333
1
            throw Exception(ErrorCode::INTERNAL_ERROR, "COW::assert_mutable: use_count() > 1");
334
1
        }
335
1.56G
        return const_cast<Derived&>(*derived());
336
1.56G
    }
337
338
protected:
339
    /// It works as immutable_ptr if it is const and as mutable_ptr if it is non const.
340
    template <typename T>
341
    class chameleon_ptr {
342
    private:
343
        immutable_ptr<T> value;
344
345
    public:
346
        template <typename... Args>
347
497M
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrIS1_EC2IJNS2_11mutable_ptrIS1_EEEEEDpOT_
Line
Count
Source
347
65.7M
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrIS1_EC2IJKNS2_13immutable_ptrIS1_EEEEEDpOT_
Line
Count
Source
347
8.81M
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrIS1_EC2IJNS2_13immutable_ptrIS1_EEEEEDpOT_
Line
Count
Source
347
1.66M
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrIS1_EC2IJNS2_13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEEEEEDpOT_
Line
Count
Source
347
163M
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2IJNS2_13immutable_ptrIS6_EEEEEDpOT_
Line
Count
Source
347
164M
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2IJNS2_11mutable_ptrIS6_EEEEEDpOT_
Line
Count
Source
347
58.1M
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrIS1_EC2IJEEEDpOT_
Line
Count
Source
347
8.94M
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2IJEEEDpOT_
Line
Count
Source
347
3.85M
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrIS1_EC2IJNS2_13immutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEEEEDpOT_
Line
Count
Source
347
13.9M
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEC2IJEEEDpOT_
Line
Count
Source
347
5.62M
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEC2IJNS2_11mutable_ptrIS6_EEEEEDpOT_
Line
Count
Source
347
1.85M
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEC2IJRNS2_13immutable_ptrIS6_EEEEEDpOT_
Line
Count
Source
347
8.37k
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrIS1_EC2IJRKNS2_13immutable_ptrIS1_EEEEEDpOT_
Line
Count
Source
347
898k
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
Unexecuted instantiation: _ZN5doris3COWINS_7IColumnEE13chameleon_ptrIS1_EC2IJRS4_EEEDpOT_
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrIS1_EC2IJRNS2_13immutable_ptrIS1_EEEEEDpOT_
Line
Count
Source
347
17.8k
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrIS1_EC2IJNS2_11mutable_ptrINS_9ColumnMapEEEEEEDpOT_
Line
Count
Source
347
693k
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
348
349
        template <typename U>
350
        chameleon_ptr(std::initializer_list<U>&& arg)
351
                : value(std::forward<std::initializer_list<U>>(arg)) {}
352
353
308M
        const T* get() const { return value.get(); }
_ZNK5doris3COWINS_7IColumnEE13chameleon_ptrIS1_E3getEv
Line
Count
Source
353
177M
        const T* get() const { return value.get(); }
_ZNK5doris3COWINS_7IColumnEE13chameleon_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE39EEEE3getEv
Line
Count
Source
353
130M
        const T* get() const { return value.get(); }
354
544M
        T* get() { return &static_cast<T&>(value->assert_mutable_ref()); }
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrIS1_E3getEv
Line
Count
Source
354
223M
        T* get() { return &static_cast<T&>(value->assert_mutable_ref()); }
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE3getEv
Line
Count
Source
354
90.5M
        T* get() { return &static_cast<T&>(value->assert_mutable_ref()); }
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE39EEEE3getEv
Line
Count
Source
354
230M
        T* get() { return &static_cast<T&>(value->assert_mutable_ref()); }
355
356
296M
        const T* operator->() const { return get(); }
_ZNK5doris3COWINS_7IColumnEE13chameleon_ptrIS1_EptEv
Line
Count
Source
356
167M
        const T* operator->() const { return get(); }
_ZNK5doris3COWINS_7IColumnEE13chameleon_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEptEv
Line
Count
Source
356
129M
        const T* operator->() const { return get(); }
357
544M
        T* operator->() { return get(); }
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrIS1_EptEv
Line
Count
Source
357
223M
        T* operator->() { return get(); }
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEptEv
Line
Count
Source
357
90.5M
        T* operator->() { return get(); }
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEptEv
Line
Count
Source
357
230M
        T* operator->() { return get(); }
358
359
2.86G
        const T& operator*() const { return *value; }
_ZNK5doris3COWINS_7IColumnEE13chameleon_ptrIS1_EdeEv
Line
Count
Source
359
985M
        const T& operator*() const { return *value; }
_ZNK5doris3COWINS_7IColumnEE13chameleon_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEdeEv
Line
Count
Source
359
1.88G
        const T& operator*() const { return *value; }
_ZNK5doris3COWINS_7IColumnEE13chameleon_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEdeEv
Line
Count
Source
359
7.52k
        const T& operator*() const { return *value; }
360
1.09G
        T& operator*() { return static_cast<T&>(value->assert_mutable_ref()); }
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrIS1_EdeEv
Line
Count
Source
360
603M
        T& operator*() { return static_cast<T&>(value->assert_mutable_ref()); }
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEdeEv
Line
Count
Source
360
494M
        T& operator*() { return static_cast<T&>(value->assert_mutable_ref()); }
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEdeEv
Line
Count
Source
360
21.8k
        T& operator*() { return static_cast<T&>(value->assert_mutable_ref()); }
361
362
170M
        operator const immutable_ptr<T>&() const { return value; }
_ZNK5doris3COWINS_7IColumnEE13chameleon_ptrIS1_EcvRKNS2_13immutable_ptrIS1_EEEv
Line
Count
Source
362
167M
        operator const immutable_ptr<T>&() const { return value; }
_ZNK5doris3COWINS_7IColumnEE13chameleon_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEcvRKNS2_13immutable_ptrIS6_EEEv
Line
Count
Source
362
885k
        operator const immutable_ptr<T>&() const { return value; }
_ZNK5doris3COWINS_7IColumnEE13chameleon_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEcvRKNS2_13immutable_ptrIS6_EEEv
Line
Count
Source
362
2.12M
        operator const immutable_ptr<T>&() const { return value; }
363
812M
        operator immutable_ptr<T>&() { return value; }
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrIS1_EcvRNS2_13immutable_ptrIS1_EEEv
Line
Count
Source
363
542M
        operator immutable_ptr<T>&() { return value; }
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEcvRNS2_13immutable_ptrIS6_EEEv
Line
Count
Source
363
229M
        operator immutable_ptr<T>&() { return value; }
_ZN5doris3COWINS_7IColumnEE13chameleon_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEcvRNS2_13immutable_ptrIS6_EEEv
Line
Count
Source
363
40.9M
        operator immutable_ptr<T>&() { return value; }
364
365
        operator bool() const { return value.get() != nullptr; }
366
        bool operator!() const { return value.get() == nullptr; }
367
368
        bool operator==(const chameleon_ptr& rhs) const { return value == rhs.value; }
369
        bool operator!=(const chameleon_ptr& rhs) const { return value != rhs.value; }
370
    };
371
372
public:
373
    /** Use this type in class members for compositions.
374
      *
375
      * NOTE:
376
      * For classes with WrappedPtr members,
377
      * you must reimplement 'mutate' method, so it will call 'mutate' of all subobjects (do deep mutate).
378
      * It will guarantee, that mutable object have all subobjects unshared.
379
      *
380
      * NOTE:
381
      * If you override 'mutate' method in inherited classes, don't forget to make it virtual in base class or to make it call a virtual method.
382
      * (COW itself doesn't force any methods to be virtual).
383
      *
384
      * See example in "cow_compositions.cpp".
385
      */
386
    using WrappedPtr = chameleon_ptr<Derived>;
387
};
388
389
/** Helper class to support inheritance.
390
  * Example:
391
  *
392
  * class IColumn : public COW<IColumn>
393
  * {
394
  *     friend class COW<IColumn>;
395
  *     virtual MutablePtr clone() const = 0;
396
  *     virtual ~IColumn() {}
397
  * };
398
  *
399
  * class ConcreteColumn : public COWHelper<IColumn, ConcreteColumn>
400
  * {
401
  *     friend class COWHelper<IColumn, ConcreteColumn>;
402
  * };
403
  *
404
  * Here is complete inheritance diagram:
405
  *
406
  * ConcreteColumn
407
  *  COWHelper<IColumn, ConcreteColumn>
408
  *   IColumn
409
  *    CowPtr<IColumn>
410
  *     boost::intrusive_ref_counter<IColumn>
411
  *
412
  * See example in "cow_columns.cpp".
413
  */
414
class IColumn;
415
class Field;
416
template <typename Base, typename Derived>
417
class COWHelper : public Base {
418
public:
419
    static_assert(std::is_base_of_v<doris::IColumn, Base>, "COWHelper only use in IColumn");
420
    using Ptr = typename Base::template immutable_ptr<Derived>;
421
    using MutablePtr = typename Base::template mutable_ptr<Derived>;
422
    using WrappedPtr = typename Base::template chameleon_ptr<Derived>;
423
424
#include "common/compile_check_avoid_begin.h"
425
426
    //This code uses templates, and errors like the following are likely to occur, mainly due to literal type mismatches:
427
    // be/src/vec/common/cow.h:409:39: warning: implicit conversion loses integer precision: 'int' to 'value_type' (aka 'unsigned char') [-Wimplicit-int-conversion]
428
    //   409 |         return MutablePtr(new Derived(std::forward<Args>(args)...));
429
    //       |                               ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~
430
    // ColumnPtr res_data_column = ColumnUInt8::create(1, 1);
431
    template <typename... Args>
432
293M
    static MutablePtr create(Args&&... args) {
433
293M
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
293M
    }
_ZN5doris9COWHelperINS_7IColumnENS_23ColumnFixedLengthObjectEE6createIJRKmEEENS_3COWIS1_E11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
465k
    static MutablePtr create(Args&&... args) {
433
465k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
465k
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS2_9SharedTagERKNS_3COWIS1_E13immutable_ptrIS1_EESB_EEENS7_11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
3.85M
    static MutablePtr create(Args&&... args) {
433
3.85M
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
3.85M
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrIS1_EENS7_INS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
57.7M
    static MutablePtr create(Args&&... args) {
433
57.7M
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
57.7M
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnConstEE6createIJNS_3COWIS1_E11mutable_ptrIS1_EERmbbEEENS7_IS2_EEDpOT_
Line
Count
Source
432
4.39M
    static MutablePtr create(Args&&... args) {
433
4.39M
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
4.39M
    }
_ZN5doris9COWHelperINS_12IColumnDummyENS_13ColumnNothingEE6createIJRmEEENS_3COWINS_7IColumnEE11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
16.0k
    static MutablePtr create(Args&&... args) {
433
16.0k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
16.0k
    }
_ZN5doris9COWHelperINS_7IColumnENS_9ColumnStrIjEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS3_EEDpOT_
Line
Count
Source
432
72.2M
    static MutablePtr create(Args&&... args) {
433
72.2M
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
72.2M
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnArrayEE6createIJNS2_9SharedTagERKNS_3COWIS1_E13immutable_ptrIS1_EESB_EEENS7_11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
3.02M
    static MutablePtr create(Args&&... args) {
433
3.02M
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
3.02M
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE39EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
5.49M
    static MutablePtr create(Args&&... args) {
433
5.49M
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
5.49M
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnArrayEE6createIJNS2_9SharedTagERKNS_3COWIS1_E13immutable_ptrIS1_EES9_EEENS7_11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
591k
    static MutablePtr create(Args&&... args) {
433
591k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
591k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE42EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
307k
    static MutablePtr create(Args&&... args) {
433
307k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
307k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
62.3M
    static MutablePtr create(Args&&... args) {
433
62.3M
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
62.3M
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDictI32EE6createIJRKNS_9FieldTypeEEEENS_3COWIS1_E11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
14.5k
    static MutablePtr create(Args&&... args) {
433
14.5k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
14.5k
    }
_ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
48
    static MutablePtr create(Args&&... args) {
433
48
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
48
    }
_ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
308
    static MutablePtr create(Args&&... args) {
433
308
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
308
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE5EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
13.6M
    static MutablePtr create(Args&&... args) {
433
13.6M
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
13.6M
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE6EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
30.3M
    static MutablePtr create(Args&&... args) {
433
30.3M
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
30.3M
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE8EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
1.35M
    static MutablePtr create(Args&&... args) {
433
1.35M
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
1.35M
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE9EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
1.56M
    static MutablePtr create(Args&&... args) {
433
1.56M
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
1.56M
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE3EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
6.43M
    static MutablePtr create(Args&&... args) {
433
6.43M
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
6.43M
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE42EEEE6createIJRmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
3.28k
    static MutablePtr create(Args&&... args) {
433
3.28k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
3.28k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJRmiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
720k
    static MutablePtr create(Args&&... args) {
433
720k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
720k
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE42EEEEENS7_INS8_ILS9_2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
386
    static MutablePtr create(Args&&... args) {
433
386
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
386
    }
_ZN5doris9COWHelperINS_7IColumnENS_9ColumnMapEE6createIJNS2_9SharedTagERKNS_3COWIS1_E13immutable_ptrIS1_EESB_SB_EEENS7_11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
736k
    static MutablePtr create(Args&&... args) {
433
736k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
736k
    }
_ZN5doris9COWHelperINS_7IColumnENS_9ColumnMapEE6createIJNS_3COWIS1_E11mutable_ptrINS_9ColumnStrIjEEEESA_NS7_INS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
1.16M
    static MutablePtr create(Args&&... args) {
433
1.16M
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
1.16M
    }
_ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
1.71M
    static MutablePtr create(Args&&... args) {
433
1.71M
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
1.71M
    }
_ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
1.41k
    static MutablePtr create(Args&&... args) {
433
1.41k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
1.41k
    }
_ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
23.4k
    static MutablePtr create(Args&&... args) {
433
23.4k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
23.4k
    }
_ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
3.40k
    static MutablePtr create(Args&&... args) {
433
3.40k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
3.40k
    }
_ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
668
    static MutablePtr create(Args&&... args) {
433
668
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
668
    }
_ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
33
    static MutablePtr create(Args&&... args) {
433
33
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
33
    }
_ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
150
    static MutablePtr create(Args&&... args) {
433
150
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
150
    }
_ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
374
    static MutablePtr create(Args&&... args) {
433
374
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
374
    }
_ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
362
    static MutablePtr create(Args&&... args) {
433
362
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
362
    }
_ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
2.54k
    static MutablePtr create(Args&&... args) {
433
2.54k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
2.54k
    }
_ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
1.17k
    static MutablePtr create(Args&&... args) {
433
1.17k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
1.17k
    }
_ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE42EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
3.49k
    static MutablePtr create(Args&&... args) {
433
3.49k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
3.49k
    }
_ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
415
    static MutablePtr create(Args&&... args) {
433
415
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
415
    }
_ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
96
    static MutablePtr create(Args&&... args) {
433
96
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
96
    }
_ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
94
    static MutablePtr create(Args&&... args) {
433
94
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
94
    }
_ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
22
    static MutablePtr create(Args&&... args) {
433
22
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
22
    }
_ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
162
    static MutablePtr create(Args&&... args) {
433
162
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
162
    }
_ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
216
    static MutablePtr create(Args&&... args) {
433
216
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
216
    }
_ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
916
    static MutablePtr create(Args&&... args) {
433
916
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
916
    }
_ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
183
    static MutablePtr create(Args&&... args) {
433
183
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
183
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnConstEE6createIJNS_3COWIS1_E11mutable_ptrIS1_EERmEEENS7_IS2_EEDpOT_
Line
Count
Source
432
3.52M
    static MutablePtr create(Args&&... args) {
433
3.52M
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
3.52M
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnConstEE6createIJNS_3COWIS1_E11mutable_ptrIS1_EERmbEEENS7_IS2_EEDpOT_
Line
Count
Source
432
9
    static MutablePtr create(Args&&... args) {
433
9
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
9
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnConstEE6createIJRKNS_3COWIS1_E13chameleon_ptrIS1_EEmEEENS6_11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
1
    static MutablePtr create(Args&&... args) {
433
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
1
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnConstEE6createIJRKNS_3COWIS1_E13chameleon_ptrIS1_EERmEEENS6_11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
2
    static MutablePtr create(Args&&... args) {
433
2
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
2
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrIS1_EES8_EEENS7_IS2_EEDpOT_
Line
Count
Source
432
453k
    static MutablePtr create(Args&&... args) {
433
453k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
453k
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnConstEE6createIJNS_3COWIS1_E13immutable_ptrIS1_EEmEEENS6_11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
292k
    static MutablePtr create(Args&&... args) {
433
292k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
292k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJmiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
459k
    static MutablePtr create(Args&&... args) {
433
459k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
459k
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnConstEE6createIJRKNS_3COWIS1_E13immutable_ptrIS1_EEmEEENS6_11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
297k
    static MutablePtr create(Args&&... args) {
433
297k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
297k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJRmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
684k
    static MutablePtr create(Args&&... args) {
433
684k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
684k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE3EEEE6createIJRmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
19.9k
    static MutablePtr create(Args&&... args) {
433
19.9k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
19.9k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE4EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
1.66M
    static MutablePtr create(Args&&... args) {
433
1.66M
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
1.66M
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE4EEEE6createIJRmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
17.0k
    static MutablePtr create(Args&&... args) {
433
17.0k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
17.0k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE5EEEE6createIJRmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
135k
    static MutablePtr create(Args&&... args) {
433
135k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
135k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE6EEEE6createIJRmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
102k
    static MutablePtr create(Args&&... args) {
433
102k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
102k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE7EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
818k
    static MutablePtr create(Args&&... args) {
433
818k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
818k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE7EEEE6createIJRmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
13.7k
    static MutablePtr create(Args&&... args) {
433
13.7k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
13.7k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE8EEEE6createIJRmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
11.5k
    static MutablePtr create(Args&&... args) {
433
11.5k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
11.5k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE9EEEE6createIJRmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
46.9k
    static MutablePtr create(Args&&... args) {
433
46.9k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
46.9k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE36EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
51.0k
    static MutablePtr create(Args&&... args) {
433
51.0k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
51.0k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE36EEEE6createIJRmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
414
    static MutablePtr create(Args&&... args) {
433
414
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
414
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE37EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
48.2k
    static MutablePtr create(Args&&... args) {
433
48.2k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
48.2k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE37EEEE6createIJRmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
432
    static MutablePtr create(Args&&... args) {
433
432
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
432
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE11EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
69.6k
    static MutablePtr create(Args&&... args) {
433
69.6k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
69.6k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE11EEEE6createIJRmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
774
    static MutablePtr create(Args&&... args) {
433
774
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
774
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE25EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
2.34M
    static MutablePtr create(Args&&... args) {
433
2.34M
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
2.34M
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE25EEEE6createIJRmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
21.7k
    static MutablePtr create(Args&&... args) {
433
21.7k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
21.7k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE12EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
171k
    static MutablePtr create(Args&&... args) {
433
171k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
171k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE12EEEE6createIJRmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
659
    static MutablePtr create(Args&&... args) {
433
659
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
659
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE26EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
6.09M
    static MutablePtr create(Args&&... args) {
433
6.09M
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
6.09M
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE26EEEE6createIJRmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
29.2k
    static MutablePtr create(Args&&... args) {
433
29.2k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
29.2k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE27EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
21.7k
    static MutablePtr create(Args&&... args) {
433
21.7k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
21.7k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE27EEEE6createIJRmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
179
    static MutablePtr create(Args&&... args) {
433
179
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
179
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE38EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE38EEEE6createIJRmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE39EEEE6createIJRmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
_ZN5doris9COWHelperINS_7IColumnENS_9ColumnStrImEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS3_EEDpOT_
Line
Count
Source
432
243
    static MutablePtr create(Args&&... args) {
433
243
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
243
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE6createIJiRKjEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
898k
    static MutablePtr create(Args&&... args) {
433
898k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
898k
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE6createIJRmRKjEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
6.19k
    static MutablePtr create(Args&&... args) {
433
6.19k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
6.19k
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE6createIJiRKjEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
1.51M
    static MutablePtr create(Args&&... args) {
433
1.51M
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
1.51M
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE6createIJRmRKjEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
9.61k
    static MutablePtr create(Args&&... args) {
433
9.61k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
9.61k
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE6createIJiRKjEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
67.1k
    static MutablePtr create(Args&&... args) {
433
67.1k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
67.1k
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE6createIJRmRKjEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
778
    static MutablePtr create(Args&&... args) {
433
778
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
778
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE6createIJiRKjEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
1.48M
    static MutablePtr create(Args&&... args) {
433
1.48M
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
1.48M
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE6createIJRmRKjEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
12.7k
    static MutablePtr create(Args&&... args) {
433
12.7k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
12.7k
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE6createIJiRKjEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
127k
    static MutablePtr create(Args&&... args) {
433
127k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
127k
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE6createIJRmRKjEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
1.73k
    static MutablePtr create(Args&&... args) {
433
1.73k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
1.73k
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnArrayEE6createIJNS_3COWIS1_E11mutable_ptrIS1_EEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
423k
    static MutablePtr create(Args&&... args) {
433
423k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
423k
    }
_ZN5doris9COWHelperINS_7IColumnENS_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
8.98k
    static MutablePtr create(Args&&... args) {
433
8.98k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
8.98k
    }
_ZN5doris9COWHelperINS_7IColumnENS_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEE6createIJRmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
91
    static MutablePtr create(Args&&... args) {
433
91
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
91
    }
_ZN5doris9COWHelperINS_7IColumnENS_23ColumnFixedLengthObjectEE6createIJmEEENS_3COWIS1_E11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
56.3k
    static MutablePtr create(Args&&... args) {
433
56.3k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
56.3k
    }
_ZN5doris9COWHelperINS_7IColumnENS_23ColumnFixedLengthObjectEE6createIJiEEENS_3COWIS1_E11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
11.9k
    static MutablePtr create(Args&&... args) {
433
11.9k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
11.9k
    }
_ZN5doris9COWHelperINS_7IColumnENS_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
80.1k
    static MutablePtr create(Args&&... args) {
433
80.1k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
80.1k
    }
_ZN5doris9COWHelperINS_7IColumnENS_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEE6createIJRmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
508
    static MutablePtr create(Args&&... args) {
433
508
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
508
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnArrayEE6createIJNS_3COWIS1_E11mutable_ptrIS1_EENS7_INS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
824k
    static MutablePtr create(Args&&... args) {
433
824k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
824k
    }
_ZN5doris9COWHelperINS_7IColumnENS_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEE6createIJEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
15.8k
    static MutablePtr create(Args&&... args) {
433
15.8k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
15.8k
    }
_ZN5doris9COWHelperINS_7IColumnENS_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEE6createIJRmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
194
    static MutablePtr create(Args&&... args) {
433
194
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
194
    }
_ZN5doris9COWHelperINS_7IColumnENS_9ColumnMapEE6createIJNS_3COWIS1_E11mutable_ptrIS1_EES8_NS7_INS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
680k
    static MutablePtr create(Args&&... args) {
433
680k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
680k
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnArrayEE6createIJNS_3COWIS1_E11mutable_ptrIS1_EES8_EEENS7_IS2_EEDpOT_
Line
Count
Source
432
21.9k
    static MutablePtr create(Args&&... args) {
433
21.9k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
21.9k
    }
_ZN5doris9COWHelperINS_7IColumnENS_15ColumnVarbinaryEE6createIJEEENS_3COWIS1_E11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
21.2k
    static MutablePtr create(Args&&... args) {
433
21.2k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
21.2k
    }
_ZN5doris9COWHelperINS_7IColumnENS_15ColumnVarbinaryEE6createIJRmEEENS_3COWIS1_E11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
468
    static MutablePtr create(Args&&... args) {
433
468
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
468
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnStructEE6createIJSt6vectorINS_3COWIS1_E11mutable_ptrIS1_EESaIS9_EEEEENS8_IS2_EEDpOT_
Line
Count
Source
432
673k
    static MutablePtr create(Args&&... args) {
433
673k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
673k
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnVariantEE6createIJRKiRKbEEENS_3COWIS1_E11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
173k
    static MutablePtr create(Args&&... args) {
433
173k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
173k
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnVariantEE6createIJRKiRKbmEEENS_3COWIS1_E11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
14.0k
    static MutablePtr create(Args&&... args) {
433
14.0k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
14.0k
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnVariantEE6createIJRKiRKbSt10shared_ptrIKNS_9IDataTypeEENS_3COWIS1_E11mutable_ptrIS1_EEEEENSF_IS2_EEDpOT_
Line
Count
Source
432
115k
    static MutablePtr create(Args&&... args) {
433
115k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
115k
    }
_ZN5doris9COWHelperINS_12IColumnDummyENS_13ColumnNothingEE6createIJiEEENS_3COWINS_7IColumnEE11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
26.5k
    static MutablePtr create(Args&&... args) {
433
26.5k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
26.5k
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnVariantEE6createIJibEEENS_3COWIS1_E11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
27.5k
    static MutablePtr create(Args&&... args) {
433
27.5k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
27.5k
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnConstEE6createIJNS_3COWIS1_E13immutable_ptrIS1_EERmEEENS6_11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
126k
    static MutablePtr create(Args&&... args) {
433
126k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
126k
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnConstEE6createIJRNS_3COWIS1_E13immutable_ptrIS1_EERmEEENS6_11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
180k
    static MutablePtr create(Args&&... args) {
433
180k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
180k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJiiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
38.0k
    static MutablePtr create(Args&&... args) {
433
38.0k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
38.0k
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnConstEE6createIJNS_3COWIS1_E11mutable_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEERmEEENS7_IS2_EEDpOT_
Line
Count
Source
432
273
    static MutablePtr create(Args&&... args) {
433
273
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
273
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEENS7_INS_12ColumnVectorILS9_2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
374
    static MutablePtr create(Args&&... args) {
433
374
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
374
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEENS7_INS8_ILS9_2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
44.8k
    static MutablePtr create(Args&&... args) {
433
44.8k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
44.8k
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnConstEE6createIJNS_3COWIS1_E11mutable_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEEERmEEENS7_IS2_EEDpOT_
Line
Count
Source
432
4
    static MutablePtr create(Args&&... args) {
433
4
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
4
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEEENS7_INS_12ColumnVectorILS9_2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
7
    static MutablePtr create(Args&&... args) {
433
7
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
7
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnConstEE6createIJNS_3COWIS1_E11mutable_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEEERmEEENS7_IS2_EEDpOT_
Line
Count
Source
432
19
    static MutablePtr create(Args&&... args) {
433
19
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
19
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEEENS7_INS_12ColumnVectorILS9_2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
40
    static MutablePtr create(Args&&... args) {
433
40
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
40
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
150k
    static MutablePtr create(Args&&... args) {
433
150k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
150k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE4EEEE6createIJRmiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
8
    static MutablePtr create(Args&&... args) {
433
8
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
8
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE5EEEE6createIJRmiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
360
    static MutablePtr create(Args&&... args) {
433
360
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
360
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE6EEEE6createIJRmiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
1.41k
    static MutablePtr create(Args&&... args) {
433
1.41k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
1.41k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE7EEEE6createIJRmiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
192
    static MutablePtr create(Args&&... args) {
433
192
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
192
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEESB_EEENS7_IS2_EEDpOT_
Line
Count
Source
432
27.3k
    static MutablePtr create(Args&&... args) {
433
27.3k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
27.3k
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_9ColumnStrIjEEEENS7_INS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
28.9k
    static MutablePtr create(Args&&... args) {
433
28.9k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
28.9k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE37EEEE6createIJRKmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
12
    static MutablePtr create(Args&&... args) {
433
12
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
12
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE3EEEEENS7_INS8_ILS9_2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
680
    static MutablePtr create(Args&&... args) {
433
680
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
680
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE4EEEEENS7_INS8_ILS9_2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
763
    static MutablePtr create(Args&&... args) {
433
763
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
763
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEENS7_INS8_ILS9_2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
9.82k
    static MutablePtr create(Args&&... args) {
433
9.82k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
9.82k
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE7EEEEENS7_INS8_ILS9_2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
445
    static MutablePtr create(Args&&... args) {
433
445
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
445
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE26EEEEENS7_INS8_ILS9_2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
2.44k
    static MutablePtr create(Args&&... args) {
433
2.44k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
2.44k
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE27EEEEENS7_INS8_ILS9_2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
86
    static MutablePtr create(Args&&... args) {
433
86
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
86
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE6createIJRmRjEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
290
    static MutablePtr create(Args&&... args) {
433
290
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
290
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEENS7_INS_12ColumnVectorILS9_2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
391
    static MutablePtr create(Args&&... args) {
433
391
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
391
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE6createIJRmRjEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
5.24k
    static MutablePtr create(Args&&... args) {
433
5.24k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
5.24k
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEENS7_INS_12ColumnVectorILS9_2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
3.13k
    static MutablePtr create(Args&&... args) {
433
3.13k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
3.13k
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE6createIJRmRjEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
17.6k
    static MutablePtr create(Args&&... args) {
433
17.6k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
17.6k
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEENS7_INS_12ColumnVectorILS9_2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
1.09k
    static MutablePtr create(Args&&... args) {
433
1.09k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
1.09k
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE6createIJRmRjEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
13.6k
    static MutablePtr create(Args&&... args) {
433
13.6k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
13.6k
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEENS7_INS_12ColumnVectorILS9_2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
2.56k
    static MutablePtr create(Args&&... args) {
433
2.56k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
2.56k
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE6createIJRmRjEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
5.33k
    static MutablePtr create(Args&&... args) {
433
5.33k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
5.33k
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEENS7_INS_12ColumnVectorILS9_2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
1.31k
    static MutablePtr create(Args&&... args) {
433
1.31k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
1.31k
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE6createIJijEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
39
    static MutablePtr create(Args&&... args) {
433
39
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
39
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE6createIJmjEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
703
    static MutablePtr create(Args&&... args) {
433
703
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
703
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE6createIJijEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
151
    static MutablePtr create(Args&&... args) {
433
151
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
151
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE6createIJijEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
246
    static MutablePtr create(Args&&... args) {
433
246
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
246
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE6createIJijEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
190
    static MutablePtr create(Args&&... args) {
433
190
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
190
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE6createIJijEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
205
    static MutablePtr create(Args&&... args) {
433
205
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
205
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE6createIJmjEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
190
    static MutablePtr create(Args&&... args) {
433
190
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
190
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE6createIJmjEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
13.6k
    static MutablePtr create(Args&&... args) {
433
13.6k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
13.6k
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE6createIJmjEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
16.1k
    static MutablePtr create(Args&&... args) {
433
16.1k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
16.1k
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE6createIJmjEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
300
    static MutablePtr create(Args&&... args) {
433
300
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
300
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE3EEEE6createIJiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
37
    static MutablePtr create(Args&&... args) {
433
37
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
37
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE3EEEE6createIJmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
746
    static MutablePtr create(Args&&... args) {
433
746
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
746
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE4EEEE6createIJiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
25
    static MutablePtr create(Args&&... args) {
433
25
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
25
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE4EEEE6createIJmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
1.12k
    static MutablePtr create(Args&&... args) {
433
1.12k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
1.12k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE5EEEE6createIJiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
16
    static MutablePtr create(Args&&... args) {
433
16
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
16
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE5EEEE6createIJmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
1.03k
    static MutablePtr create(Args&&... args) {
433
1.03k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
1.03k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE6EEEE6createIJiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
203
    static MutablePtr create(Args&&... args) {
433
203
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
203
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE6EEEE6createIJmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
85.4k
    static MutablePtr create(Args&&... args) {
433
85.4k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
85.4k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE7EEEE6createIJiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
14
    static MutablePtr create(Args&&... args) {
433
14
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
14
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE7EEEE6createIJmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
1.79k
    static MutablePtr create(Args&&... args) {
433
1.79k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
1.79k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE9EEEE6createIJiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
191
    static MutablePtr create(Args&&... args) {
433
191
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
191
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE9EEEE6createIJmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
13.5k
    static MutablePtr create(Args&&... args) {
433
13.5k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
13.5k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE8EEEE6createIJiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
90
    static MutablePtr create(Args&&... args) {
433
90
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
90
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE8EEEE6createIJmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
40
    static MutablePtr create(Args&&... args) {
433
40
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
40
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJRKmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE3EEEE6createIJRKmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE4EEEE6createIJRKmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE5EEEE6createIJRKmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE6EEEE6createIJRKmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE7EEEE6createIJRKmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE8EEEE6createIJRKmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
22
    static MutablePtr create(Args&&... args) {
433
22
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
22
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE9EEEE6createIJRKmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
27
    static MutablePtr create(Args&&... args) {
433
27
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
27
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE6createIJmRsEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
198
    static MutablePtr create(Args&&... args) {
433
198
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
198
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE6createIJRKmRsEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
203
    static MutablePtr create(Args&&... args) {
433
203
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
203
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE6createIJmRsEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
509
    static MutablePtr create(Args&&... args) {
433
509
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
509
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE6createIJRKmRsEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
102
    static MutablePtr create(Args&&... args) {
433
102
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
102
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE6createIJmRsEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE6createIJRKmRsEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE6createIJmRsEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
4.40k
    static MutablePtr create(Args&&... args) {
433
4.40k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
4.40k
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE6createIJRKmRsEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
18
    static MutablePtr create(Args&&... args) {
433
18
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
18
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE6createIJmRsEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
16
    static MutablePtr create(Args&&... args) {
433
16
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
16
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE6createIJRKmRsEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE9EEEEENS7_INS8_ILS9_2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
6.44k
    static MutablePtr create(Args&&... args) {
433
6.44k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
6.44k
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE8EEEEENS7_INS8_ILS9_2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
123
    static MutablePtr create(Args&&... args) {
433
123
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
123
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJRmRbEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
154
    static MutablePtr create(Args&&... args) {
433
154
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
154
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJRmbEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
27.7k
    static MutablePtr create(Args&&... args) {
433
27.7k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
27.7k
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnConstEE6createIJNS_3COWIS1_E11mutable_ptrINS_9ColumnStrIjEEEERmEEENS7_IS2_EEDpOT_
Line
Count
Source
432
5
    static MutablePtr create(Args&&... args) {
433
5
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
5
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnVariantEE6createIJiRbEEENS_3COWIS1_E11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
13
    static MutablePtr create(Args&&... args) {
433
13
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
13
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE6createIJmRiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE6createIJmRiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
3
    static MutablePtr create(Args&&... args) {
433
3
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
3
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE6createIJmRiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE6createIJmRiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
35
    static MutablePtr create(Args&&... args) {
433
35
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
35
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE6createIJmRiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
1
    static MutablePtr create(Args&&... args) {
433
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
1
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE11EEEE6createIJmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE25EEEE6createIJmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
22
    static MutablePtr create(Args&&... args) {
433
22
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
22
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE26EEEE6createIJmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
8
    static MutablePtr create(Args&&... args) {
433
8
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
8
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE12EEEE6createIJmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE27EEEE6createIJmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
4
    static MutablePtr create(Args&&... args) {
433
4
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
4
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE42EEEE6createIJmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE36EEEE6createIJmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE37EEEE6createIJmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnConstEE6createIJNS_3COWIS1_E11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE25EEEEERmEEENS7_IS2_EEDpOT_
Line
Count
Source
432
19
    static MutablePtr create(Args&&... args) {
433
19
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
19
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnConstEE6createIJNS_3COWIS1_E11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE26EEEEERmEEENS7_IS2_EEDpOT_
Line
Count
Source
432
176
    static MutablePtr create(Args&&... args) {
433
176
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
176
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnConstEE6createIJNS_3COWIS1_E11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE27EEEEERmEEENS7_IS2_EEDpOT_
Line
Count
Source
432
8
    static MutablePtr create(Args&&... args) {
433
8
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
8
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE25EEEE6createIJRmNS_11DateV2ValueINS_15DateV2ValueTypeEEEEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
740
    static MutablePtr create(Args&&... args) {
433
740
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
740
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE25EEEEENS7_INS8_ILS9_2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
615
    static MutablePtr create(Args&&... args) {
433
615
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
615
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE26EEEE6createIJRmNS_11DateV2ValueINS_19DateTimeV2ValueTypeEEEEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
1.63k
    static MutablePtr create(Args&&... args) {
433
1.63k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
1.63k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE42EEEE6createIJRmNS_16TimestampTzValueEEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
234
    static MutablePtr create(Args&&... args) {
433
234
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
234
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE27EEEE6createIJRmiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
105
    static MutablePtr create(Args&&... args) {
433
105
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
105
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE3EEEE6createIJRmaEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
33
    static MutablePtr create(Args&&... args) {
433
33
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
33
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnConstEE6createIJNS_3COWIS1_E11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE5EEEEERmEEENS7_IS2_EEDpOT_
Line
Count
Source
432
51
    static MutablePtr create(Args&&... args) {
433
51
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
51
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE6createIJRmiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
26
    static MutablePtr create(Args&&... args) {
433
26
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
26
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnConstEE6createIJNS_3COWIS1_E11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE6EEEEERmEEENS7_IS2_EEDpOT_
Line
Count
Source
432
2
    static MutablePtr create(Args&&... args) {
433
2
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
2
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_9ColumnStrIjEEEENS7_IS1_EEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
158
    static MutablePtr create(Args&&... args) {
433
158
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
158
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnConstEE6createIJNS_3COWIS1_E11mutable_ptrINS_14ColumnNullableEEERmEEENS7_IS2_EEDpOT_
Line
Count
Source
432
12
    static MutablePtr create(Args&&... args) {
433
12
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
12
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnArrayEE6createIJNS_3COWIS1_E11mutable_ptrINS_14ColumnNullableEEENS7_INS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
263
    static MutablePtr create(Args&&... args) {
433
263
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
263
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_11ColumnArrayEEENS7_INS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
2.14k
    static MutablePtr create(Args&&... args) {
433
2.14k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
2.14k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJRmRKhEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
3
    static MutablePtr create(Args&&... args) {
433
3
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
3
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJRmhEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
1
    static MutablePtr create(Args&&... args) {
433
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
1
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJRKmiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
3.09k
    static MutablePtr create(Args&&... args) {
433
3.09k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
3.09k
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEENS7_IS1_EEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
234
    static MutablePtr create(Args&&... args) {
433
234
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
234
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE6EEEE6createIJmiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
537
    static MutablePtr create(Args&&... args) {
433
537
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
537
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnConstEE6createIJNS_3COWIS1_E11mutable_ptrINS_9ColumnStrIjEEEEmEEENS7_IS2_EEDpOT_
Line
Count
Source
432
374
    static MutablePtr create(Args&&... args) {
433
374
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
374
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_11ColumnArrayEEENS7_IS1_EEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
113
    static MutablePtr create(Args&&... args) {
433
113
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
113
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE6EEEE6createIJmRKiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
733
    static MutablePtr create(Args&&... args) {
433
733
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
733
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE39EEEE6createIJmEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
68
    static MutablePtr create(Args&&... args) {
433
68
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
68
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_12ColumnStructEEENS7_INS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
77
    static MutablePtr create(Args&&... args) {
433
77
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
77
    }
_ZN5doris9COWHelperINS_7IColumnENS_9ColumnMapEE6createIJNS_3COWIS1_E11mutable_ptrINS_14ColumnNullableEEES9_NS7_INS_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
170
    static MutablePtr create(Args&&... args) {
433
170
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
170
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJRKmbEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
1.35k
    static MutablePtr create(Args&&... args) {
433
1.35k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
1.35k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE37EEEE6createIJiiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
1
    static MutablePtr create(Args&&... args) {
433
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
1
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE36EEEE6createIJRmiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
165
    static MutablePtr create(Args&&... args) {
433
165
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
165
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE37EEEE6createIJRmiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
191
    static MutablePtr create(Args&&... args) {
433
191
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
191
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE36EEEEENS7_INS8_ILS9_2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
44
    static MutablePtr create(Args&&... args) {
433
44
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
44
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_12ColumnVectorILNS_13PrimitiveTypeE37EEEEENS7_INS8_ILS9_2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
46
    static MutablePtr create(Args&&... args) {
433
46
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
46
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJibEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
1
    static MutablePtr create(Args&&... args) {
433
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
1
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnVariantEE6createIJibRSt10shared_ptrINS_14DataTypeStringEENS_3COWIS1_E11mutable_ptrIS1_EEEEENSB_IS2_EEDpOT_
Line
Count
Source
432
75
    static MutablePtr create(Args&&... args) {
433
75
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
75
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnVariantEE6createIJibNS_14SubcolumnsTreeINS2_9SubcolumnELb0EEEEEENS_3COWIS1_E11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
61
    static MutablePtr create(Args&&... args) {
433
61
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
61
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE5EEEE6createIJiiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
51
    static MutablePtr create(Args&&... args) {
433
51
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
51
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE3EEEE6createIJRmiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
36
    static MutablePtr create(Args&&... args) {
433
36
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
36
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnArrayEE6createIJNS_3COWIS1_E11mutable_ptrINS_14ColumnNullableEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
11
    static MutablePtr create(Args&&... args) {
433
11
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
11
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE8EEEE6createIJRmdEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_15ColumnVarbinaryEEENS7_INS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
38
    static MutablePtr create(Args&&... args) {
433
38
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
38
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnArrayEE6createIJNS_3COWIS1_E11mutable_ptrINS_14ColumnNullableEEENS7_IS1_EEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
416
    static MutablePtr create(Args&&... args) {
433
416
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
416
    }
_ZN5doris9COWHelperINS_7IColumnENS_23ColumnFixedLengthObjectEE6createIJRKiEEENS_3COWIS1_E11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
13.7k
    static MutablePtr create(Args&&... args) {
433
13.7k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
13.7k
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnVariantEE6createIJibRmEEENS_3COWIS1_E11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
3.06k
    static MutablePtr create(Args&&... args) {
433
3.06k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
3.06k
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnVariantEE6createIJibmEEENS_3COWIS1_E11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
3.59k
    static MutablePtr create(Args&&... args) {
433
3.59k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
3.59k
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE6createIJNS_3COWIS1_E11mutable_ptrINS_13ColumnVariantEEENS7_INS_12ColumnVectorILNS_13PrimitiveTypeE2EEEEEEEENS7_IS2_EEDpOT_
Line
Count
Source
432
27
    static MutablePtr create(Args&&... args) {
433
27
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
27
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnVariantEE6createIJRiRbRSt10shared_ptrIKNS_9IDataTypeEENS_3COWIS1_E11mutable_ptrIS1_EEEEENSE_IS2_EEDpOT_
Line
Count
Source
432
2.75k
    static MutablePtr create(Args&&... args) {
433
2.75k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
2.75k
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnVariantEE6createIJRiRbRSt10shared_ptrIKNS_9IDataTypeEENS_3COWIS1_E11mutable_ptrINS_13ColumnNothingEEEEEENSE_IS2_EEDpOT_
Line
Count
Source
432
464
    static MutablePtr create(Args&&... args) {
433
464
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
464
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnVariantEE6createIJRibEEENS_3COWIS1_E11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
5.88k
    static MutablePtr create(Args&&... args) {
433
5.88k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
5.88k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJRS4_EEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
5.42k
    static MutablePtr create(Args&&... args) {
433
5.42k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
5.42k
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDictI32EE6createIJNS_9FieldTypeEEEENS_3COWIS1_E11mutable_ptrIS2_EEDpOT_
Line
Count
Source
432
435
    static MutablePtr create(Args&&... args) {
433
435
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
435
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnConstEE6createIJNS_3COWIS1_E11mutable_ptrIS1_EEmEEENS7_IS2_EEDpOT_
Line
Count
Source
432
22
    static MutablePtr create(Args&&... args) {
433
22
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
22
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_11ColumnArrayEE6createIJNS_3COWIS1_E11mutable_ptrINS_13ColumnNothingEEEEEENS7_IS2_EEDpOT_
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJiEEENS_3COWIS1_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
432
150
    static MutablePtr create(Args&&... args) {
433
150
        return MutablePtr(new Derived(std::forward<Args>(args)...));
434
150
    }
435
#include "common/compile_check_avoid_end.h"
436
437
187M
    static Ptr cast_to_column_ptr(const Derived* raw_type_ptr) { return Ptr(raw_type_ptr); }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE18cast_to_column_ptrEPKS4_
Line
Count
Source
437
167M
    static Ptr cast_to_column_ptr(const Derived* raw_type_ptr) { return Ptr(raw_type_ptr); }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE39EEEE18cast_to_column_ptrEPKS4_
Line
Count
Source
437
18.2M
    static Ptr cast_to_column_ptr(const Derived* raw_type_ptr) { return Ptr(raw_type_ptr); }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE18cast_to_column_ptrEPKS2_
Line
Count
Source
437
1.15M
    static Ptr cast_to_column_ptr(const Derived* raw_type_ptr) { return Ptr(raw_type_ptr); }
_ZN5doris9COWHelperINS_7IColumnENS_9ColumnStrImEEE18cast_to_column_ptrEPKS3_
Line
Count
Source
437
27
    static Ptr cast_to_column_ptr(const Derived* raw_type_ptr) { return Ptr(raw_type_ptr); }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE3EEEE18cast_to_column_ptrEPKS4_
Line
Count
Source
437
52
    static Ptr cast_to_column_ptr(const Derived* raw_type_ptr) { return Ptr(raw_type_ptr); }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE4EEEE18cast_to_column_ptrEPKS4_
Line
Count
Source
437
52
    static Ptr cast_to_column_ptr(const Derived* raw_type_ptr) { return Ptr(raw_type_ptr); }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE5EEEE18cast_to_column_ptrEPKS4_
Line
Count
Source
437
102
    static Ptr cast_to_column_ptr(const Derived* raw_type_ptr) { return Ptr(raw_type_ptr); }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE6EEEE18cast_to_column_ptrEPKS4_
Line
Count
Source
437
58
    static Ptr cast_to_column_ptr(const Derived* raw_type_ptr) { return Ptr(raw_type_ptr); }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE7EEEE18cast_to_column_ptrEPKS4_
Line
Count
Source
437
52
    static Ptr cast_to_column_ptr(const Derived* raw_type_ptr) { return Ptr(raw_type_ptr); }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE8EEEE18cast_to_column_ptrEPKS4_
Line
Count
Source
437
146
    static Ptr cast_to_column_ptr(const Derived* raw_type_ptr) { return Ptr(raw_type_ptr); }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE9EEEE18cast_to_column_ptrEPKS4_
Line
Count
Source
437
52
    static Ptr cast_to_column_ptr(const Derived* raw_type_ptr) { return Ptr(raw_type_ptr); }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE36EEEE18cast_to_column_ptrEPKS4_
Line
Count
Source
437
52
    static Ptr cast_to_column_ptr(const Derived* raw_type_ptr) { return Ptr(raw_type_ptr); }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE37EEEE18cast_to_column_ptrEPKS4_
Line
Count
Source
437
52
    static Ptr cast_to_column_ptr(const Derived* raw_type_ptr) { return Ptr(raw_type_ptr); }
_ZN5doris9COWHelperINS_7IColumnENS_9ColumnStrIjEEE18cast_to_column_ptrEPKS3_
Line
Count
Source
437
133
    static Ptr cast_to_column_ptr(const Derived* raw_type_ptr) { return Ptr(raw_type_ptr); }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE25EEEE18cast_to_column_ptrEPKS4_
Line
Count
Source
437
52
    static Ptr cast_to_column_ptr(const Derived* raw_type_ptr) { return Ptr(raw_type_ptr); }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE26EEEE18cast_to_column_ptrEPKS4_
Line
Count
Source
437
75
    static Ptr cast_to_column_ptr(const Derived* raw_type_ptr) { return Ptr(raw_type_ptr); }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE18cast_to_column_ptrEPKS4_
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE18cast_to_column_ptrEPKS4_
Line
Count
Source
437
5
    static Ptr cast_to_column_ptr(const Derived* raw_type_ptr) { return Ptr(raw_type_ptr); }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE18cast_to_column_ptrEPKS4_
Line
Count
Source
437
4
    static Ptr cast_to_column_ptr(const Derived* raw_type_ptr) { return Ptr(raw_type_ptr); }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE18cast_to_column_ptrEPKS4_
438
439
4.31M
    static MutablePtr cast_to_column_mutptr(Derived* raw_type_ptr) {
440
4.31M
        return MutablePtr(raw_type_ptr);
441
4.31M
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE21cast_to_column_mutptrEPS4_
Line
Count
Source
439
1.41M
    static MutablePtr cast_to_column_mutptr(Derived* raw_type_ptr) {
440
1.41M
        return MutablePtr(raw_type_ptr);
441
1.41M
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE39EEEE21cast_to_column_mutptrEPS4_
Line
Count
Source
439
2.90M
    static MutablePtr cast_to_column_mutptr(Derived* raw_type_ptr) {
440
2.90M
        return MutablePtr(raw_type_ptr);
441
2.90M
    }
442
443
3.80M
    typename Base::MutablePtr clone() const override {
444
3.80M
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
3.80M
    }
_ZNK5doris9COWHelperINS_7IColumnENS_23ColumnFixedLengthObjectEE5cloneEv
Line
Count
Source
443
16.3k
    typename Base::MutablePtr clone() const override {
444
16.3k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
16.3k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE5cloneEv
Line
Count
Source
443
1.10M
    typename Base::MutablePtr clone() const override {
444
1.10M
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
1.10M
    }
_ZNK5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE5cloneEv
Line
Count
Source
443
1.03M
    typename Base::MutablePtr clone() const override {
444
1.03M
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
1.03M
    }
_ZNK5doris9COWHelperINS_7IColumnENS_11ColumnConstEE5cloneEv
Line
Count
Source
443
1
    typename Base::MutablePtr clone() const override {
444
1
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
1
    }
_ZNK5doris9COWHelperINS_12IColumnDummyENS_13ColumnNothingEE5cloneEv
Line
Count
Source
443
1.46k
    typename Base::MutablePtr clone() const override {
444
1.46k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
1.46k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_9ColumnStrIjEEE5cloneEv
Line
Count
Source
443
337k
    typename Base::MutablePtr clone() const override {
444
337k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
337k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE8EEEE5cloneEv
Line
Count
Source
443
15.9k
    typename Base::MutablePtr clone() const override {
444
15.9k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
15.9k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_11ColumnArrayEE5cloneEv
Line
Count
Source
443
39.9k
    typename Base::MutablePtr clone() const override {
444
39.9k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
39.9k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE39EEEE5cloneEv
Line
Count
Source
443
94.5k
    typename Base::MutablePtr clone() const override {
444
94.5k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
94.5k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE36EEEE5cloneEv
Line
Count
Source
443
672
    typename Base::MutablePtr clone() const override {
444
672
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
672
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE37EEEE5cloneEv
Line
Count
Source
443
610
    typename Base::MutablePtr clone() const override {
444
610
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
610
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE27EEEE5cloneEv
Line
Count
Source
443
8
    typename Base::MutablePtr clone() const override {
444
8
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
8
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE42EEEE5cloneEv
Line
Count
Source
443
1.76k
    typename Base::MutablePtr clone() const override {
444
1.76k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
1.76k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_15ColumnVarbinaryEE5cloneEv
Line
Count
Source
443
281
    typename Base::MutablePtr clone() const override {
444
281
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
281
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE3EEEE5cloneEv
Line
Count
Source
443
175k
    typename Base::MutablePtr clone() const override {
444
175k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
175k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE4EEEE5cloneEv
Line
Count
Source
443
72.9k
    typename Base::MutablePtr clone() const override {
444
72.9k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
72.9k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE5EEEE5cloneEv
Line
Count
Source
443
401k
    typename Base::MutablePtr clone() const override {
444
401k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
401k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE6EEEE5cloneEv
Line
Count
Source
443
197k
    typename Base::MutablePtr clone() const override {
444
197k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
197k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE7EEEE5cloneEv
Line
Count
Source
443
18.0k
    typename Base::MutablePtr clone() const override {
444
18.0k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
18.0k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE9EEEE5cloneEv
Line
Count
Source
443
27.6k
    typename Base::MutablePtr clone() const override {
444
27.6k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
27.6k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE12EEEE5cloneEv
Line
Count
Source
443
914
    typename Base::MutablePtr clone() const override {
444
914
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
914
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE26EEEE5cloneEv
Line
Count
Source
443
29.4k
    typename Base::MutablePtr clone() const override {
444
29.4k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
29.4k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE11EEEE5cloneEv
Line
Count
Source
443
1.08k
    typename Base::MutablePtr clone() const override {
444
1.08k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
1.08k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE25EEEE5cloneEv
Line
Count
Source
443
32.0k
    typename Base::MutablePtr clone() const override {
444
32.0k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
32.0k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_13ColumnDictI32EE5cloneEv
Line
Count
Source
443
1
    typename Base::MutablePtr clone() const override {
444
1
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
1
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEE5cloneEv
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnStructEE5cloneEv
Line
Count
Source
443
7.62k
    typename Base::MutablePtr clone() const override {
444
7.62k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
7.62k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_9ColumnMapEE5cloneEv
Line
Count
Source
443
52.9k
    typename Base::MutablePtr clone() const override {
444
52.9k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
52.9k
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_13ColumnVariantEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE42EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEE5cloneEv
_ZNK5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE5cloneEv
Line
Count
Source
443
1.86k
    typename Base::MutablePtr clone() const override {
444
1.86k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
1.86k
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEE5cloneEv
_ZNK5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE5cloneEv
Line
Count
Source
443
17.9k
    typename Base::MutablePtr clone() const override {
444
17.9k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
17.9k
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEE5cloneEv
_ZNK5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE5cloneEv
Line
Count
Source
443
79.6k
    typename Base::MutablePtr clone() const override {
444
79.6k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
79.6k
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEE5cloneEv
_ZNK5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE5cloneEv
Line
Count
Source
443
33.5k
    typename Base::MutablePtr clone() const override {
444
33.5k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
33.5k
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEE5cloneEv
_ZNK5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE5cloneEv
Line
Count
Source
443
3.49k
    typename Base::MutablePtr clone() const override {
444
3.49k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
3.49k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_9ColumnStrImEEE5cloneEv
Line
Count
Source
443
68
    typename Base::MutablePtr clone() const override {
444
68
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
68
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE38EEEE5cloneEv
_ZNK5doris9COWHelperINS_7IColumnENS_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEE5cloneEv
Line
Count
Source
443
44
    typename Base::MutablePtr clone() const override {
444
44
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
44
    }
_ZNK5doris9COWHelperINS_7IColumnENS_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEE5cloneEv
Line
Count
Source
443
550
    typename Base::MutablePtr clone() const override {
444
550
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
550
    }
_ZNK5doris9COWHelperINS_7IColumnENS_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEE5cloneEv
Line
Count
Source
443
119
    typename Base::MutablePtr clone() const override {
444
119
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
445
119
    }
446
    void append_data_by_selector(typename Base::MutablePtr& res,
447
186k
                                 const typename Base::Selector& selector) const override {
448
186k
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
186k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_23ColumnFixedLengthObjectEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
52
                                 const typename Base::Selector& selector) const override {
448
52
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
52
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
545
                                 const typename Base::Selector& selector) const override {
448
545
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
545
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
_ZNK5doris9COWHelperINS_7IColumnENS_11ColumnConstEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
56
                                 const typename Base::Selector& selector) const override {
448
56
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
56
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_12IColumnDummyENS_13ColumnNothingEE23append_data_by_selectorERNS_3COWINS_7IColumnEE11mutable_ptrIS5_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
_ZNK5doris9COWHelperINS_7IColumnENS_9ColumnStrIjEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
62.4k
                                 const typename Base::Selector& selector) const override {
448
62.4k
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
62.4k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE8EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
518
                                 const typename Base::Selector& selector) const override {
448
518
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
518
    }
_ZNK5doris9COWHelperINS_7IColumnENS_11ColumnArrayEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
2.91k
                                 const typename Base::Selector& selector) const override {
448
2.91k
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
2.91k
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE39EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE36EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
19
                                 const typename Base::Selector& selector) const override {
448
19
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
19
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE37EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
25
                                 const typename Base::Selector& selector) const override {
448
25
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
25
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE27EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE42EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
5
                                 const typename Base::Selector& selector) const override {
448
5
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
5
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_15ColumnVarbinaryEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE3EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
14.5k
                                 const typename Base::Selector& selector) const override {
448
14.5k
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
14.5k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE4EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
805
                                 const typename Base::Selector& selector) const override {
448
805
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
805
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE5EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
28.6k
                                 const typename Base::Selector& selector) const override {
448
28.6k
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
28.6k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE6EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
32.8k
                                 const typename Base::Selector& selector) const override {
448
32.8k
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
32.8k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE7EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
5.42k
                                 const typename Base::Selector& selector) const override {
448
5.42k
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
5.42k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE9EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
821
                                 const typename Base::Selector& selector) const override {
448
821
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
821
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE12EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
1
                                 const typename Base::Selector& selector) const override {
448
1
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
1
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE26EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
8.31k
                                 const typename Base::Selector& selector) const override {
448
8.31k
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
8.31k
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE11EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE25EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
11.9k
                                 const typename Base::Selector& selector) const override {
448
11.9k
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
11.9k
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_13ColumnDictI32EE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnStructEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
141
                                 const typename Base::Selector& selector) const override {
448
141
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
141
    }
_ZNK5doris9COWHelperINS_7IColumnENS_9ColumnMapEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
659
                                 const typename Base::Selector& selector) const override {
448
659
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
659
    }
_ZNK5doris9COWHelperINS_7IColumnENS_13ColumnVariantEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
179
                                 const typename Base::Selector& selector) const override {
448
179
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
179
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE42EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
_ZNK5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
26
                                 const typename Base::Selector& selector) const override {
448
26
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
26
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
_ZNK5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
507
                                 const typename Base::Selector& selector) const override {
448
507
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
507
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
_ZNK5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
10.2k
                                 const typename Base::Selector& selector) const override {
448
10.2k
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
10.2k
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
_ZNK5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
1.15k
                                 const typename Base::Selector& selector) const override {
448
1.15k
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
1.15k
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
_ZNK5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
19
                                 const typename Base::Selector& selector) const override {
448
19
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
19
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_9ColumnStrImEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE38EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
_ZNK5doris9COWHelperINS_7IColumnENS_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
89
                                 const typename Base::Selector& selector) const override {
448
89
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
89
    }
_ZNK5doris9COWHelperINS_7IColumnENS_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
2.81k
                                 const typename Base::Selector& selector) const override {
448
2.81k
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
2.81k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEE
Line
Count
Source
447
550
                                 const typename Base::Selector& selector) const override {
448
550
        this->template append_data_by_selector_impl<Derived>(res, selector);
449
550
    }
450
542
    void insert_duplicate_fields(const Field& x, const size_t n) override {
451
542
        this->template insert_impl<Derived>(x, n);
452
542
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_23ColumnFixedLengthObjectEE23insert_duplicate_fieldsERKNS_5FieldEm
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Line
Count
Source
450
9
    void insert_duplicate_fields(const Field& x, const size_t n) override {
451
9
        this->template insert_impl<Derived>(x, n);
452
9
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_11ColumnConstEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_12IColumnDummyENS_13ColumnNothingEE23insert_duplicate_fieldsERKNS_5FieldEm
_ZN5doris9COWHelperINS_7IColumnENS_9ColumnStrIjEEE23insert_duplicate_fieldsERKNS_5FieldEm
Line
Count
Source
450
146
    void insert_duplicate_fields(const Field& x, const size_t n) override {
451
146
        this->template insert_impl<Derived>(x, n);
452
146
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE8EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Line
Count
Source
450
4
    void insert_duplicate_fields(const Field& x, const size_t n) override {
451
4
        this->template insert_impl<Derived>(x, n);
452
4
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnArrayEE23insert_duplicate_fieldsERKNS_5FieldEm
Line
Count
Source
450
4
    void insert_duplicate_fields(const Field& x, const size_t n) override {
451
4
        this->template insert_impl<Derived>(x, n);
452
4
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE39EEEE23insert_duplicate_fieldsERKNS_5FieldEm
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE36EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Line
Count
Source
450
2
    void insert_duplicate_fields(const Field& x, const size_t n) override {
451
2
        this->template insert_impl<Derived>(x, n);
452
2
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE37EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Line
Count
Source
450
2
    void insert_duplicate_fields(const Field& x, const size_t n) override {
451
2
        this->template insert_impl<Derived>(x, n);
452
2
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE27EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE42EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_15ColumnVarbinaryEE23insert_duplicate_fieldsERKNS_5FieldEm
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE3EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Line
Count
Source
450
13
    void insert_duplicate_fields(const Field& x, const size_t n) override {
451
13
        this->template insert_impl<Derived>(x, n);
452
13
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE4EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Line
Count
Source
450
5
    void insert_duplicate_fields(const Field& x, const size_t n) override {
451
5
        this->template insert_impl<Derived>(x, n);
452
5
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE5EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Line
Count
Source
450
237
    void insert_duplicate_fields(const Field& x, const size_t n) override {
451
237
        this->template insert_impl<Derived>(x, n);
452
237
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE6EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Line
Count
Source
450
8
    void insert_duplicate_fields(const Field& x, const size_t n) override {
451
8
        this->template insert_impl<Derived>(x, n);
452
8
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE7EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Line
Count
Source
450
10
    void insert_duplicate_fields(const Field& x, const size_t n) override {
451
10
        this->template insert_impl<Derived>(x, n);
452
10
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE9EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Line
Count
Source
450
3
    void insert_duplicate_fields(const Field& x, const size_t n) override {
451
3
        this->template insert_impl<Derived>(x, n);
452
3
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE12EEEE23insert_duplicate_fieldsERKNS_5FieldEm
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE26EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Line
Count
Source
450
34
    void insert_duplicate_fields(const Field& x, const size_t n) override {
451
34
        this->template insert_impl<Derived>(x, n);
452
34
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE11EEEE23insert_duplicate_fieldsERKNS_5FieldEm
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE25EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Line
Count
Source
450
16
    void insert_duplicate_fields(const Field& x, const size_t n) override {
451
16
        this->template insert_impl<Derived>(x, n);
452
16
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_13ColumnDictI32EE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnStructEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_9ColumnMapEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_13ColumnVariantEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE42EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEE23insert_duplicate_fieldsERKNS_5FieldEm
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Line
Count
Source
450
14
    void insert_duplicate_fields(const Field& x, const size_t n) override {
451
14
        this->template insert_impl<Derived>(x, n);
452
14
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_9ColumnStrImEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE38EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEE23insert_duplicate_fieldsERKNS_5FieldEm
_ZN5doris9COWHelperINS_7IColumnENS_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEE23insert_duplicate_fieldsERKNS_5FieldEm
Line
Count
Source
450
35
    void insert_duplicate_fields(const Field& x, const size_t n) override {
451
35
        this->template insert_impl<Derived>(x, n);
452
35
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEE23insert_duplicate_fieldsERKNS_5FieldEm
453
454
    void append_data_by_selector(typename Base::MutablePtr& res,
455
                                 const typename Base::Selector& selector, size_t begin,
456
618k
                                 size_t end) const override {
457
618k
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
618k
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_23ColumnFixedLengthObjectEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
312k
                                 size_t end) const override {
457
312k
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
312k
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_11ColumnConstEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_12IColumnDummyENS_13ColumnNothingEE23append_data_by_selectorERNS_3COWINS_7IColumnEE11mutable_ptrIS5_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
_ZNK5doris9COWHelperINS_7IColumnENS_9ColumnStrIjEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
66.4k
                                 size_t end) const override {
457
66.4k
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
66.4k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE8EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
5.94k
                                 size_t end) const override {
457
5.94k
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
5.94k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_11ColumnArrayEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
11.8k
                                 size_t end) const override {
457
11.8k
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
11.8k
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE39EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE36EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
185
                                 size_t end) const override {
457
185
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
185
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE37EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
181
                                 size_t end) const override {
457
181
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
181
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE27EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE42EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
990
                                 size_t end) const override {
457
990
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
990
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_15ColumnVarbinaryEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE3EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
10.7k
                                 size_t end) const override {
457
10.7k
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
10.7k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE4EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
9.94k
                                 size_t end) const override {
457
9.94k
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
9.94k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE5EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
62.7k
                                 size_t end) const override {
457
62.7k
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
62.7k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE6EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
62.4k
                                 size_t end) const override {
457
62.4k
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
62.4k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE7EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
5.43k
                                 size_t end) const override {
457
5.43k
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
5.43k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE9EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
7.37k
                                 size_t end) const override {
457
7.37k
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
7.37k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE12EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
388
                                 size_t end) const override {
457
388
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
388
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE26EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
13.5k
                                 size_t end) const override {
457
13.5k
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
13.5k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE11EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
290
                                 size_t end) const override {
457
290
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
290
    }
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE25EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
11.1k
                                 size_t end) const override {
457
11.1k
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
11.1k
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_13ColumnDictI32EE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
_ZNK5doris9COWHelperINS_7IColumnENS_12ColumnStructEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
1.21k
                                 size_t end) const override {
457
1.21k
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
1.21k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_9ColumnMapEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
12.2k
                                 size_t end) const override {
457
12.2k
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
12.2k
    }
_ZNK5doris9COWHelperINS_7IColumnENS_13ColumnVariantEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
4.38k
                                 size_t end) const override {
457
4.38k
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
4.38k
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE42EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
_ZNK5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
30
                                 size_t end) const override {
457
30
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
30
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
_ZNK5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
4.73k
                                 size_t end) const override {
457
4.73k
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
4.73k
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
_ZNK5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
6.26k
                                 size_t end) const override {
457
6.26k
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
6.26k
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
_ZNK5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
7.63k
                                 size_t end) const override {
457
7.63k
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
7.63k
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
_ZNK5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
230
                                 size_t end) const override {
457
230
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
230
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_9ColumnStrImEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE38EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
_ZNK5doris9COWHelperINS_7IColumnENS_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
Line
Count
Source
456
13
                                 size_t end) const override {
457
13
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
458
13
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_7IColumnENS_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEE23append_data_by_selectorERNS_3COWIS1_E11mutable_ptrIS1_EERKNS_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb1EEELm16ELm15EEEmm
459
460
    void insert_from_multi_column(const std::vector<const IColumn*>& srcs,
461
236k
                                  const std::vector<size_t>& positions) override {
462
236k
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
236k
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_23ColumnFixedLengthObjectEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS6_EERKS4_ImSaImEE
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE2EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Line
Count
Source
461
1.49k
                                  const std::vector<size_t>& positions) override {
462
1.49k
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
1.49k
    }
_ZN5doris9COWHelperINS_7IColumnENS_14ColumnNullableEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS6_EERKS4_ImSaImEE
Line
Count
Source
461
182k
                                  const std::vector<size_t>& positions) override {
462
182k
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
182k
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_11ColumnConstEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS6_EERKS4_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_12IColumnDummyENS_13ColumnNothingEE24insert_from_multi_columnERKSt6vectorIPKNS_7IColumnESaIS7_EERKS4_ImSaImEE
_ZN5doris9COWHelperINS_7IColumnENS_9ColumnStrIjEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS7_EERKS5_ImSaImEE
Line
Count
Source
461
10.0k
                                  const std::vector<size_t>& positions) override {
462
10.0k
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
10.0k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE8EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Line
Count
Source
461
674
                                  const std::vector<size_t>& positions) override {
462
674
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
674
    }
_ZN5doris9COWHelperINS_7IColumnENS_11ColumnArrayEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS6_EERKS4_ImSaImEE
Line
Count
Source
461
3.39k
                                  const std::vector<size_t>& positions) override {
462
3.39k
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
3.39k
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE39EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE36EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Line
Count
Source
461
20
                                  const std::vector<size_t>& positions) override {
462
20
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
20
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE37EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Line
Count
Source
461
21
                                  const std::vector<size_t>& positions) override {
462
21
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
21
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE27EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Line
Count
Source
461
21
                                  const std::vector<size_t>& positions) override {
462
21
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
21
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE42EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Line
Count
Source
461
7
                                  const std::vector<size_t>& positions) override {
462
7
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
7
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_15ColumnVarbinaryEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS6_EERKS4_ImSaImEE
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE3EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Line
Count
Source
461
1.12k
                                  const std::vector<size_t>& positions) override {
462
1.12k
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
1.12k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE4EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Line
Count
Source
461
873
                                  const std::vector<size_t>& positions) override {
462
873
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
873
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE5EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Line
Count
Source
461
13.8k
                                  const std::vector<size_t>& positions) override {
462
13.8k
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
13.8k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE6EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Line
Count
Source
461
8.10k
                                  const std::vector<size_t>& positions) override {
462
8.10k
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
8.10k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE7EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Line
Count
Source
461
2.68k
                                  const std::vector<size_t>& positions) override {
462
2.68k
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
2.68k
    }
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE9EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Line
Count
Source
461
1.62k
                                  const std::vector<size_t>& positions) override {
462
1.62k
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
1.62k
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE12EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE26EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Line
Count
Source
461
3.50k
                                  const std::vector<size_t>& positions) override {
462
3.50k
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
3.50k
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE11EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE25EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Line
Count
Source
461
3.35k
                                  const std::vector<size_t>& positions) override {
462
3.35k
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
3.35k
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_13ColumnDictI32EE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS6_EERKS4_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
_ZN5doris9COWHelperINS_7IColumnENS_12ColumnStructEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS6_EERKS4_ImSaImEE
Line
Count
Source
461
175
                                  const std::vector<size_t>& positions) override {
462
175
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
175
    }
_ZN5doris9COWHelperINS_7IColumnENS_9ColumnMapEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS6_EERKS4_ImSaImEE
Line
Count
Source
461
49
                                  const std::vector<size_t>& positions) override {
462
49
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
49
    }
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnVariantEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS6_EERKS4_ImSaImEE
Line
Count
Source
461
32
                                  const std::vector<size_t>& positions) override {
462
32
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
32
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE42EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Line
Count
Source
461
81
                                  const std::vector<size_t>& positions) override {
462
81
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
81
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Line
Count
Source
461
581
                                  const std::vector<size_t>& positions) override {
462
581
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
581
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Line
Count
Source
461
485
                                  const std::vector<size_t>& positions) override {
462
485
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
485
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Line
Count
Source
461
1.21k
                                  const std::vector<size_t>& positions) override {
462
1.21k
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
1.21k
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
_ZN5doris9COWHelperINS_7IColumnENS_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Line
Count
Source
461
2
                                  const std::vector<size_t>& positions) override {
462
2
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
2
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_9ColumnStrImEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS7_EERKS5_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_7IColumnENS_12ColumnVectorILNS_13PrimitiveTypeE38EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
_ZN5doris9COWHelperINS_7IColumnENS_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Line
Count
Source
461
60
                                  const std::vector<size_t>& positions) override {
462
60
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
60
    }
_ZN5doris9COWHelperINS_7IColumnENS_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Line
Count
Source
461
261
                                  const std::vector<size_t>& positions) override {
462
261
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
261
    }
_ZN5doris9COWHelperINS_7IColumnENS_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEE24insert_from_multi_columnERKSt6vectorIPKS1_SaIS8_EERKS6_ImSaImEE
Line
Count
Source
461
114
                                  const std::vector<size_t>& positions) override {
462
114
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
463
114
    }
464
465
protected:
466
    MutablePtr shallow_mutate() const {
467
        return MutablePtr(static_cast<Derived*>(Base::shallow_mutate().get()));
468
    }
469
};
470
} // namespace doris