Coverage Report

Created: 2025-08-09 13:00

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/root/doris/be/src/vec/common/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
namespace doris {
29
#include "common/compile_check_begin.h"
30
31
/** Copy-on-write shared ptr.
32
  * Allows to work with shared immutable objects and sometimes unshare and mutate you own unique copy.
33
  *
34
  * Usage:
35
    class Column : public COW<Column>
36
    {
37
    private:
38
        friend class COW<Column>;
39
        /// Leave all constructors in private section. They will be available through 'create' method.
40
        Column();
41
        /// Provide 'clone' method. It can be virtual if you want polymorphic behaviour.
42
        virtual Column * clone() const;
43
    public:
44
        /// Correctly use const qualifiers in your interface.
45
        virtual ~Column() {}
46
    };
47
  * It will provide 'create' and 'mutate' methods.
48
  * And 'Ptr' and 'MutablePtr' types.
49
  * Ptr is refcounted pointer to immutable object.
50
  * MutablePtr is refcounted noncopyable pointer to mutable object.
51
  * MutablePtr can be assigned to Ptr through move assignment.
52
  *
53
  * 'create' method creates MutablePtr: you cannot share mutable objects.
54
  * To share, move-assign to immutable pointer.
55
  * 'mutate' method allows to create mutable noncopyable object from immutable object:
56
  *   either by cloning or by using directly, if it is not shared.
57
  * These methods are thread-safe.
58
  *
59
  * Example:
60
  *
61
    /// Creating and assigning to immutable ptr.
62
    Column::Ptr x = Column::create(1);
63
    /// Sharing single immutable object in two ptrs.
64
    Column::Ptr y = x;
65
    /// Now x and y are shared.
66
    /// Change value of x.
67
    {
68
        /// Creating mutable ptr. It can clone an object under the hood if it was shared.
69
        Column::MutablePtr mutate_x = std::move(*x).mutate();
70
        /// Using non-const methods of an object.
71
        mutate_x->set(2);
72
        /// Assigning pointer 'x' to mutated object.
73
        x = std::move(mutate_x);
74
    }
75
    /// Now x and y are unshared and have different values.
76
  * Note. You may have heard that COW is bad practice.
77
  * Actually it is, if your values are small or if copying is done implicitly.
78
  * This is the case for string implementations.
79
  *
80
  * In contrast, COW is intended for the cases when you need to share states of large objects,
81
  * (when you usually will use std::shared_ptr) but you also want precise control over modification
82
  * of this shared state.
83
  *
84
  * Caveats:
85
  * - after a call to 'mutate' method, you can still have a reference to immutable ptr somewhere.
86
  * - as 'mutable_ptr' should be unique, it's refcount is redundant - probably it would be better
87
  *   to use std::unique_ptr for it somehow.
88
  */
89
template <typename Derived>
90
class COW {
91
    std::atomic_uint ref_counter;
92
93
protected:
94
2.12M
    COW() : ref_counter(0) {}
95
96
551
    COW(COW const&) : ref_counter(0) {}
97
98
    COW& operator=(COW const&) { return *this; }
99
100
156M
    void add_ref() { ++ref_counter; }
101
102
156M
    void release_ref() {
103
156M
        if (--ref_counter == 0) {
104
2.05M
            delete static_cast<const Derived*>(this);
105
2.05M
        }
106
156M
    }
107
108
8.59M
    Derived* derived() { return static_cast<Derived*>(this); }
109
110
443M
    const Derived* derived() const { return static_cast<const Derived*>(this); }
111
112
    template <typename T>
113
    class intrusive_ptr {
114
    public:
115
72.0M
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2Ev
Line
Count
Source
115
356k
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2Ev
Line
Count
Source
115
71.5M
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2Ev
Line
Count
Source
115
154k
        intrusive_ptr() : t(nullptr) {}
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2Ev
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2Ev
Line
Count
Source
115
1
        intrusive_ptr() : t(nullptr) {}
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_14ColumnNullableEEC2Ev
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEEC2Ev
Line
Count
Source
115
822
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2Ev
Line
Count
Source
115
337
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEC2Ev
Line
Count
Source
115
337
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnArrayEEC2Ev
Line
Count
Source
115
328
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnMapEEC2Ev
Line
Count
Source
115
328
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEC2Ev
Line
Count
Source
115
3
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEC2Ev
Line
Count
Source
115
15
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEC2Ev
Line
Count
Source
115
9
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEC2Ev
Line
Count
Source
115
9
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2Ev
Line
Count
Source
115
4
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDictI32EEC2Ev
Line
Count
Source
115
3
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEEC2Ev
Line
Count
Source
115
28
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEEC2Ev
Line
Count
Source
115
28
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnConstEEC2Ev
Line
Count
Source
115
56
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrImEEEC2Ev
Line
Count
Source
115
4
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnVariantEEC2Ev
Line
Count
Source
115
6
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEEC2Ev
Line
Count
Source
115
3
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEEC2Ev
Line
Count
Source
115
3
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEEC2Ev
Line
Count
Source
115
3
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEEC2Ev
Line
Count
Source
115
3
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEC2Ev
Line
Count
Source
115
3
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEEC2Ev
Line
Count
Source
115
3
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEEC2Ev
Line
Count
Source
115
3
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEEC2Ev
Line
Count
Source
115
9
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEEC2Ev
Line
Count
Source
115
3
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEEC2Ev
Line
Count
Source
115
6
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEC2Ev
Line
Count
Source
115
1
        intrusive_ptr() : t(nullptr) {}
116
117
82.7M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
82.7M
            if (t && add_ref) {
119
82.7M
                ((std::remove_const_t<T>*)t)->add_ref();
120
82.7M
            }
121
82.7M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2EPS2_b
Line
Count
Source
117
8.60M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
8.60M
            if (t && add_ref) {
119
8.60M
                ((std::remove_const_t<T>*)t)->add_ref();
120
8.60M
            }
121
8.60M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2EPS5_b
Line
Count
Source
117
72.0M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
72.0M
            if (t && add_ref) {
119
72.0M
                ((std::remove_const_t<T>*)t)->add_ref();
120
72.0M
            }
121
72.0M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2EPS7_b
Line
Count
Source
117
72.8k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
72.8k
            if (t && add_ref) {
119
72.7k
                ((std::remove_const_t<T>*)t)->add_ref();
120
72.7k
            }
121
72.8k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEEC2EPS6_b
Line
Count
Source
117
208k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
208k
            if (t && add_ref) {
119
208k
                ((std::remove_const_t<T>*)t)->add_ref();
120
208k
            }
121
208k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_14ColumnNullableEEC2EPS5_b
Line
Count
Source
117
506k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
506k
            if (t && add_ref) {
119
506k
                ((std::remove_const_t<T>*)t)->add_ref();
120
506k
            }
121
506k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEEC2EPS7_b
Line
Count
Source
117
1
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
1
            if (t && add_ref) {
119
1
                ((std::remove_const_t<T>*)t)->add_ref();
120
1
            }
121
1
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEEC2EPS7_b
Line
Count
Source
117
140
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
140
            if (t && add_ref) {
119
140
                ((std::remove_const_t<T>*)t)->add_ref();
120
140
            }
121
140
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDictI32EEC2EPS5_b
Line
Count
Source
117
13
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
13
            if (t && add_ref) {
119
13
                ((std::remove_const_t<T>*)t)->add_ref();
120
13
            }
121
13
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2EPS7_b
Line
Count
Source
117
606k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
606k
            if (t && add_ref) {
119
606k
                ((std::remove_const_t<T>*)t)->add_ref();
120
606k
            }
121
606k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEC2EPS7_b
Line
Count
Source
117
13.4k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
13.4k
            if (t && add_ref) {
119
13.4k
                ((std::remove_const_t<T>*)t)->add_ref();
120
13.4k
            }
121
13.4k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEEC2EPS7_b
Line
Count
Source
117
41.6k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
41.6k
            if (t && add_ref) {
119
41.6k
                ((std::remove_const_t<T>*)t)->add_ref();
120
41.6k
            }
121
41.6k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEEC2EPS7_b
Line
Count
Source
117
38.0k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
38.0k
            if (t && add_ref) {
119
38.0k
                ((std::remove_const_t<T>*)t)->add_ref();
120
38.0k
            }
121
38.0k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2EPS7_b
Line
Count
Source
117
41.2k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
41.2k
            if (t && add_ref) {
119
41.2k
                ((std::remove_const_t<T>*)t)->add_ref();
120
41.2k
            }
121
41.2k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEC2EPS7_b
Line
Count
Source
117
36.5k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
36.5k
            if (t && add_ref) {
119
36.5k
                ((std::remove_const_t<T>*)t)->add_ref();
120
36.5k
            }
121
36.5k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEEC2EPS7_b
Line
Count
Source
117
25.9k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
25.9k
            if (t && add_ref) {
119
25.9k
                ((std::remove_const_t<T>*)t)->add_ref();
120
25.9k
            }
121
25.9k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEEC2EPS7_b
Line
Count
Source
117
27.5k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
27.5k
            if (t && add_ref) {
119
27.5k
                ((std::remove_const_t<T>*)t)->add_ref();
120
27.5k
            }
121
27.5k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEEC2EPS7_b
Line
Count
Source
117
16.9k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
16.9k
            if (t && add_ref) {
119
16.9k
                ((std::remove_const_t<T>*)t)->add_ref();
120
16.9k
            }
121
16.9k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEEC2EPS7_b
Line
Count
Source
117
16.9k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
16.9k
            if (t && add_ref) {
119
16.9k
                ((std::remove_const_t<T>*)t)->add_ref();
120
16.9k
            }
121
16.9k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEC2EPS7_b
Line
Count
Source
117
33.5k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
33.5k
            if (t && add_ref) {
119
33.5k
                ((std::remove_const_t<T>*)t)->add_ref();
120
33.5k
            }
121
33.5k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEC2EPS7_b
Line
Count
Source
117
13.5k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
13.5k
            if (t && add_ref) {
119
13.5k
                ((std::remove_const_t<T>*)t)->add_ref();
120
13.5k
            }
121
13.5k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEC2EPS7_b
Line
Count
Source
117
78.3k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
78.3k
            if (t && add_ref) {
119
78.3k
                ((std::remove_const_t<T>*)t)->add_ref();
120
78.3k
            }
121
78.3k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEC2EPS7_b
Line
Count
Source
117
13.5k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
13.5k
            if (t && add_ref) {
119
13.5k
                ((std::remove_const_t<T>*)t)->add_ref();
120
13.5k
            }
121
13.5k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEEC2EPS7_b
Line
Count
Source
117
32.8k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
32.8k
            if (t && add_ref) {
119
32.8k
                ((std::remove_const_t<T>*)t)->add_ref();
120
32.8k
            }
121
32.8k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEEC2EPS7_b
Line
Count
Source
117
34.0k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
34.0k
            if (t && add_ref) {
119
34.0k
                ((std::remove_const_t<T>*)t)->add_ref();
120
34.0k
            }
121
34.0k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEEC2EPS7_b
Line
Count
Source
117
33.0k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
33.0k
            if (t && add_ref) {
119
33.0k
                ((std::remove_const_t<T>*)t)->add_ref();
120
33.0k
            }
121
33.0k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEEC2EPS7_b
Line
Count
Source
117
33.5k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
33.5k
            if (t && add_ref) {
119
33.5k
                ((std::remove_const_t<T>*)t)->add_ref();
120
33.5k
            }
121
33.5k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEC2EPS7_b
Line
Count
Source
117
12.2k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
12.2k
            if (t && add_ref) {
119
12.2k
                ((std::remove_const_t<T>*)t)->add_ref();
120
12.2k
            }
121
12.2k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnArrayEEC2EPS5_b
Line
Count
Source
117
9.56k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
9.56k
            if (t && add_ref) {
119
9.56k
                ((std::remove_const_t<T>*)t)->add_ref();
120
9.56k
            }
121
9.56k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEEC2EPS7_b
Line
Count
Source
117
334
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
334
            if (t && add_ref) {
119
334
                ((std::remove_const_t<T>*)t)->add_ref();
120
334
            }
121
334
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnMapEEC2EPS5_b
Line
Count
Source
117
3.66k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
3.66k
            if (t && add_ref) {
119
3.66k
                ((std::remove_const_t<T>*)t)->add_ref();
120
3.66k
            }
121
3.66k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnNothingEEC2EPS5_b
Line
Count
Source
117
602
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
602
            if (t && add_ref) {
119
602
                ((std::remove_const_t<T>*)t)->add_ref();
120
602
            }
121
602
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnConstEEC2EPS5_b
Line
Count
Source
117
79.3k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
79.3k
            if (t && add_ref) {
119
79.3k
                ((std::remove_const_t<T>*)t)->add_ref();
120
79.3k
            }
121
79.3k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEC2EPS7_b
Line
Count
Source
117
168
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
168
            if (t && add_ref) {
119
168
                ((std::remove_const_t<T>*)t)->add_ref();
120
168
            }
121
168
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2EPS8_b
Line
Count
Source
117
2
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
2
            if (t && add_ref) {
119
2
                ((std::remove_const_t<T>*)t)->add_ref();
120
2
            }
121
2
        }
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2EPS8_b
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_14ColumnNullableEEC2EPS6_b
Line
Count
Source
117
1
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
1
            if (t && add_ref) {
119
1
                ((std::remove_const_t<T>*)t)->add_ref();
120
1
            }
121
1
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrImEEEC2EPS6_b
Line
Count
Source
117
240
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
240
            if (t && add_ref) {
119
240
                ((std::remove_const_t<T>*)t)->add_ref();
120
240
            }
121
240
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_23ColumnFixedLengthObjectEEC2EPS5_b
Line
Count
Source
117
118
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
118
            if (t && add_ref) {
119
118
                ((std::remove_const_t<T>*)t)->add_ref();
120
118
            }
121
118
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEEC2EPS7_b
Line
Count
Source
117
1
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
1
            if (t && add_ref) {
119
1
                ((std::remove_const_t<T>*)t)->add_ref();
120
1
            }
121
1
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnVariantEEC2EPS5_b
Line
Count
Source
117
839
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
839
            if (t && add_ref) {
119
839
                ((std::remove_const_t<T>*)t)->add_ref();
120
839
            }
121
839
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEEC2EPS7_b
Line
Count
Source
117
84
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
84
            if (t && add_ref) {
119
84
                ((std::remove_const_t<T>*)t)->add_ref();
120
84
            }
121
84
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEEC2EPS7_b
Line
Count
Source
117
65
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
65
            if (t && add_ref) {
119
65
                ((std::remove_const_t<T>*)t)->add_ref();
120
65
            }
121
65
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEEC2EPS7_b
Line
Count
Source
117
17.3k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
17.3k
            if (t && add_ref) {
119
17.3k
                ((std::remove_const_t<T>*)t)->add_ref();
120
17.3k
            }
121
17.3k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnStructEEC2EPS5_b
Line
Count
Source
117
875
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
875
            if (t && add_ref) {
119
875
                ((std::remove_const_t<T>*)t)->add_ref();
120
875
            }
121
875
        }
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEEC2EPS7_b
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEEC2EPS7_b
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEEC2EPS7_b
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEEC2EPS7_b
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEEC2EPS7_b
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEEC2EPS7_b
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEEC2EPS7_b
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEEC2EPS7_b
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEEC2EPS7_b
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEEC2EPS7_b
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEEC2EPS7_b
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEEC2EPS7_b
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEEC2EPS7_b
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEEC2EPS7_b
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEEC2EPS7_b
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEEC2EPS7_b
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEEC2EPS7_b
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE21EEEEC2EPS7_b
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE38EEEEC2EPS7_b
122
123
        template <typename U>
124
220
        intrusive_ptr(intrusive_ptr<U> const& rhs) : t(rhs.get()) {
125
220
            if (t) {
126
220
                ((std::remove_const_t<T>*)t)->add_ref();
127
220
            }
128
220
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2IKNS1_14ColumnNullableEEERKNS4_IT_EE
Line
Count
Source
124
1
        intrusive_ptr(intrusive_ptr<U> const& rhs) : t(rhs.get()) {
125
1
            if (t) {
126
1
                ((std::remove_const_t<T>*)t)->add_ref();
127
1
            }
128
1
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2IKNS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEERKNS4_IT_EE
Line
Count
Source
124
219
        intrusive_ptr(intrusive_ptr<U> const& rhs) : t(rhs.get()) {
125
219
            if (t) {
126
219
                ((std::remove_const_t<T>*)t)->add_ref();
127
219
            }
128
219
        }
129
130
73.6M
        intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) {
131
73.6M
            if (t) {
132
73.4M
                ((std::remove_const_t<T>*)t)->add_ref();
133
73.4M
            }
134
73.6M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2ERKS6_
Line
Count
Source
130
73.6M
        intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) {
131
73.6M
            if (t) {
132
73.4M
                ((std::remove_const_t<T>*)t)->add_ref();
133
73.4M
            }
134
73.6M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2ERKS9_
Line
Count
Source
130
6
        intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) {
131
6
            if (t) {
132
6
                ((std::remove_const_t<T>*)t)->add_ref();
133
6
            }
134
6
        }
135
136
308M
        ~intrusive_ptr() {
137
308M
            if (t) {
138
156M
                ((std::remove_const_t<T>*)t)->release_ref();
139
156M
            }
140
308M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_ED2Ev
Line
Count
Source
136
295M
        ~intrusive_ptr() {
137
295M
            if (t) {
138
148M
                ((std::remove_const_t<T>*)t)->release_ref();
139
148M
            }
140
295M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_ED2Ev
Line
Count
Source
136
11.1M
        ~intrusive_ptr() {
137
11.1M
            if (t) {
138
7.68M
                ((std::remove_const_t<T>*)t)->release_ref();
139
7.68M
            }
140
11.1M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEED2Ev
Line
Count
Source
136
73.0k
        ~intrusive_ptr() {
137
73.0k
            if (t) {
138
1.17k
                ((std::remove_const_t<T>*)t)->release_ref();
139
1.17k
            }
140
73.0k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEED2Ev
Line
Count
Source
136
211k
        ~intrusive_ptr() {
137
211k
            if (t) {
138
6.04k
                ((std::remove_const_t<T>*)t)->release_ref();
139
6.04k
            }
140
211k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEED2Ev
Line
Count
Source
136
875k
        ~intrusive_ptr() {
137
875k
            if (t) {
138
88.9k
                ((std::remove_const_t<T>*)t)->release_ref();
139
88.9k
            }
140
875k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_14ColumnNullableEED2Ev
Line
Count
Source
136
506k
        ~intrusive_ptr() {
137
506k
            if (t) {
138
80
                ((std::remove_const_t<T>*)t)->release_ref();
139
80
            }
140
506k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDictI32EED2Ev
Line
Count
Source
136
16
        ~intrusive_ptr() {
137
16
            if (t) {
138
4
                ((std::remove_const_t<T>*)t)->release_ref();
139
4
            }
140
16
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEED2Ev
Line
Count
Source
136
13.4k
        ~intrusive_ptr() {
137
13.4k
            if (t) {
138
393
                ((std::remove_const_t<T>*)t)->release_ref();
139
393
            }
140
13.4k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEED2Ev
Line
Count
Source
136
1
        ~intrusive_ptr() {
137
1
            if (t) {
138
0
                ((std::remove_const_t<T>*)t)->release_ref();
139
0
            }
140
1
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEED2Ev
Line
Count
Source
136
140
        ~intrusive_ptr() {
137
140
            if (t) {
138
0
                ((std::remove_const_t<T>*)t)->release_ref();
139
0
            }
140
140
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_14ColumnNullableEED2Ev
Line
Count
Source
136
11
        ~intrusive_ptr() {
137
11
            if (t) {
138
11
                ((std::remove_const_t<T>*)t)->release_ref();
139
11
            }
140
11
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEED2Ev
Line
Count
Source
136
41.7k
        ~intrusive_ptr() {
137
41.7k
            if (t) {
138
1.02k
                ((std::remove_const_t<T>*)t)->release_ref();
139
1.02k
            }
140
41.7k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEED2Ev
Line
Count
Source
136
38.2k
        ~intrusive_ptr() {
137
38.2k
            if (t) {
138
1.01k
                ((std::remove_const_t<T>*)t)->release_ref();
139
1.01k
            }
140
38.2k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEED2Ev
Line
Count
Source
136
42.0k
        ~intrusive_ptr() {
137
42.0k
            if (t) {
138
726
                ((std::remove_const_t<T>*)t)->release_ref();
139
726
            }
140
42.0k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEED2Ev
Line
Count
Source
136
36.7k
        ~intrusive_ptr() {
137
36.7k
            if (t) {
138
231
                ((std::remove_const_t<T>*)t)->release_ref();
139
231
            }
140
36.7k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEED2Ev
Line
Count
Source
136
26.0k
        ~intrusive_ptr() {
137
26.0k
            if (t) {
138
247
                ((std::remove_const_t<T>*)t)->release_ref();
139
247
            }
140
26.0k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEED2Ev
Line
Count
Source
136
27.6k
        ~intrusive_ptr() {
137
27.6k
            if (t) {
138
266
                ((std::remove_const_t<T>*)t)->release_ref();
139
266
            }
140
27.6k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEED2Ev
Line
Count
Source
136
17.1k
        ~intrusive_ptr() {
137
17.1k
            if (t) {
138
192
                ((std::remove_const_t<T>*)t)->release_ref();
139
192
            }
140
17.1k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEED2Ev
Line
Count
Source
136
17.1k
        ~intrusive_ptr() {
137
17.1k
            if (t) {
138
191
                ((std::remove_const_t<T>*)t)->release_ref();
139
191
            }
140
17.1k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEED2Ev
Line
Count
Source
136
33.5k
        ~intrusive_ptr() {
137
33.5k
            if (t) {
138
1
                ((std::remove_const_t<T>*)t)->release_ref();
139
1
            }
140
33.5k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEED2Ev
Line
Count
Source
136
13.5k
        ~intrusive_ptr() {
137
13.5k
            if (t) {
138
1.01k
                ((std::remove_const_t<T>*)t)->release_ref();
139
1.01k
            }
140
13.5k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEED2Ev
Line
Count
Source
136
78.9k
        ~intrusive_ptr() {
137
78.9k
            if (t) {
138
1.02k
                ((std::remove_const_t<T>*)t)->release_ref();
139
1.02k
            }
140
78.9k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEED2Ev
Line
Count
Source
136
13.5k
        ~intrusive_ptr() {
137
13.5k
            if (t) {
138
497
                ((std::remove_const_t<T>*)t)->release_ref();
139
497
            }
140
13.5k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEED2Ev
Line
Count
Source
136
32.9k
        ~intrusive_ptr() {
137
32.9k
            if (t) {
138
3
                ((std::remove_const_t<T>*)t)->release_ref();
139
3
            }
140
32.9k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEED2Ev
Line
Count
Source
136
34.2k
        ~intrusive_ptr() {
137
34.2k
            if (t) {
138
167
                ((std::remove_const_t<T>*)t)->release_ref();
139
167
            }
140
34.2k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEED2Ev
Line
Count
Source
136
33.0k
        ~intrusive_ptr() {
137
33.0k
            if (t) {
138
17
                ((std::remove_const_t<T>*)t)->release_ref();
139
17
            }
140
33.0k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEED2Ev
Line
Count
Source
136
33.7k
        ~intrusive_ptr() {
137
33.7k
            if (t) {
138
662
                ((std::remove_const_t<T>*)t)->release_ref();
139
662
            }
140
33.7k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnArrayEED2Ev
Line
Count
Source
136
10.1k
        ~intrusive_ptr() {
137
10.1k
            if (t) {
138
528
                ((std::remove_const_t<T>*)t)->release_ref();
139
528
            }
140
10.1k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEED2Ev
Line
Count
Source
136
12.2k
        ~intrusive_ptr() {
137
12.2k
            if (t) {
138
141
                ((std::remove_const_t<T>*)t)->release_ref();
139
141
            }
140
12.2k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEED2Ev
Line
Count
Source
136
334
        ~intrusive_ptr() {
137
334
            if (t) {
138
1
                ((std::remove_const_t<T>*)t)->release_ref();
139
1
            }
140
334
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnMapEED2Ev
Line
Count
Source
136
4.23k
        ~intrusive_ptr() {
137
4.23k
            if (t) {
138
244
                ((std::remove_const_t<T>*)t)->release_ref();
139
244
            }
140
4.23k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnNothingEED2Ev
Line
Count
Source
136
602
        ~intrusive_ptr() {
137
602
            if (t) {
138
1
                ((std::remove_const_t<T>*)t)->release_ref();
139
1
            }
140
602
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnConstEED2Ev
Line
Count
Source
136
79.4k
        ~intrusive_ptr() {
137
79.4k
            if (t) {
138
84
                ((std::remove_const_t<T>*)t)->release_ref();
139
84
            }
140
79.4k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEED2Ev
Line
Count
Source
136
170
        ~intrusive_ptr() {
137
170
            if (t) {
138
12
                ((std::remove_const_t<T>*)t)->release_ref();
139
12
            }
140
170
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEED2Ev
Line
Count
Source
136
20
        ~intrusive_ptr() {
137
20
            if (t) {
138
20
                ((std::remove_const_t<T>*)t)->release_ref();
139
20
            }
140
20
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEED2Ev
Line
Count
Source
136
1
        ~intrusive_ptr() {
137
1
            if (t) {
138
0
                ((std::remove_const_t<T>*)t)->release_ref();
139
0
            }
140
1
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrImEEED2Ev
Line
Count
Source
136
296
        ~intrusive_ptr() {
137
296
            if (t) {
138
64
                ((std::remove_const_t<T>*)t)->release_ref();
139
64
            }
140
296
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_23ColumnFixedLengthObjectEED2Ev
Line
Count
Source
136
118
        ~intrusive_ptr() {
137
118
            if (t) {
138
45
                ((std::remove_const_t<T>*)t)->release_ref();
139
45
            }
140
118
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEED2Ev
Line
Count
Source
136
1
        ~intrusive_ptr() {
137
1
            if (t) {
138
0
                ((std::remove_const_t<T>*)t)->release_ref();
139
0
            }
140
1
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnVariantEED2Ev
Line
Count
Source
136
850
        ~intrusive_ptr() {
137
850
            if (t) {
138
60
                ((std::remove_const_t<T>*)t)->release_ref();
139
60
            }
140
850
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEED2Ev
Line
Count
Source
136
65
        ~intrusive_ptr() {
137
65
            if (t) {
138
10
                ((std::remove_const_t<T>*)t)->release_ref();
139
10
            }
140
65
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEED2Ev
Line
Count
Source
136
84
        ~intrusive_ptr() {
137
84
            if (t) {
138
11
                ((std::remove_const_t<T>*)t)->release_ref();
139
11
            }
140
84
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnStructEED2Ev
Line
Count
Source
136
875
        ~intrusive_ptr() {
137
875
            if (t) {
138
4
                ((std::remove_const_t<T>*)t)->release_ref();
139
4
            }
140
875
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEED2Ev
Line
Count
Source
136
17.3k
        ~intrusive_ptr() {
137
17.3k
            if (t) {
138
1
                ((std::remove_const_t<T>*)t)->release_ref();
139
1
            }
140
17.3k
        }
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEED2Ev
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEED2Ev
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEED2Ev
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEED2Ev
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEED2Ev
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEED2Ev
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEED2Ev
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEED2Ev
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEED2Ev
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEED2Ev
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEED2Ev
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEED2Ev
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEED2Ev
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEED2Ev
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEED2Ev
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEED2Ev
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEED2Ev
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEED2Ev
Line
Count
Source
136
225
        ~intrusive_ptr() {
137
225
            if (t) {
138
219
                ((std::remove_const_t<T>*)t)->release_ref();
139
219
            }
140
225
        }
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE21EEEED2Ev
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE38EEEED2Ev
141
142
        template <typename U>
143
        intrusive_ptr& operator=(intrusive_ptr<U> const& rhs) {
144
            intrusive_ptr(rhs).swap(*this);
145
            return *this;
146
        }
147
148
75.8M
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2EOS6_
Line
Count
Source
148
75.3M
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2EOS8_
Line
Count
Source
148
114k
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_14ColumnNullableEEC2EOS6_
Line
Count
Source
148
1
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2EOS5_
Line
Count
Source
148
421k
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEEC2EOS7_
Line
Count
Source
148
1.85k
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2EOS8_
Line
Count
Source
148
408
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEC2EOS8_
Line
Count
Source
148
252
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnArrayEEC2EOS6_
Line
Count
Source
148
286
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnMapEEC2EOS6_
Line
Count
Source
148
243
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEC2EOS8_
Line
Count
Source
148
3
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEC2EOS8_
Line
Count
Source
148
15
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEC2EOS8_
Line
Count
Source
148
9
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEC2EOS8_
Line
Count
Source
148
9
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2EOS8_
Line
Count
Source
148
160
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDictI32EEC2EOS6_
Line
Count
Source
148
3
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEEC2EOS8_
Line
Count
Source
148
184
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEEC2EOS8_
Line
Count
Source
148
184
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrImEEEC2EOS7_
Line
Count
Source
148
56
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnVariantEEC2EOS6_
Line
Count
Source
148
6
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEEC2EOS8_
Line
Count
Source
148
159
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEEC2EOS8_
Line
Count
Source
148
159
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEEC2EOS8_
Line
Count
Source
148
159
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEEC2EOS8_
Line
Count
Source
148
159
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEC2EOS8_
Line
Count
Source
148
159
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEEC2EOS8_
Line
Count
Source
148
3
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEEC2EOS8_
Line
Count
Source
148
3
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEEC2EOS8_
Line
Count
Source
148
165
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEEC2EOS8_
Line
Count
Source
148
159
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEEC2EOS8_
Line
Count
Source
148
6
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEC2EOS8_
Line
Count
Source
148
1
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
149
150
73.2M
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
73.2M
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
73.2M
            return *this;
153
73.2M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EaSEOS6_
Line
Count
Source
150
72.7M
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
72.7M
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
72.7M
            return *this;
153
72.7M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEaSEOS8_
Line
Count
Source
150
114k
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
114k
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
114k
            return *this;
153
114k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_14ColumnNullableEEaSEOS6_
Line
Count
Source
150
1
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
1
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
1
            return *this;
153
1
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EaSEOS5_
Line
Count
Source
150
406k
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
406k
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
406k
            return *this;
153
406k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEEaSEOS7_
Line
Count
Source
150
251
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
251
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
251
            return *this;
153
251
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEaSEOS8_
Line
Count
Source
150
252
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
252
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
252
            return *this;
153
252
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEaSEOS8_
Line
Count
Source
150
252
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
252
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
252
            return *this;
153
252
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnArrayEEaSEOS6_
Line
Count
Source
150
286
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
286
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
286
            return *this;
153
286
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnMapEEaSEOS6_
Line
Count
Source
150
243
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
243
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
243
            return *this;
153
243
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEaSEOS8_
Line
Count
Source
150
3
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
3
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
3
            return *this;
153
3
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEaSEOS8_
Line
Count
Source
150
15
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
15
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
15
            return *this;
153
15
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEaSEOS8_
Line
Count
Source
150
9
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
9
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
9
            return *this;
153
9
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEaSEOS8_
Line
Count
Source
150
9
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
9
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
9
            return *this;
153
9
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEaSEOS8_
Line
Count
Source
150
4
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
4
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
4
            return *this;
153
4
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDictI32EEaSEOS6_
Line
Count
Source
150
3
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
3
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
3
            return *this;
153
3
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEEaSEOS8_
Line
Count
Source
150
28
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
28
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
28
            return *this;
153
28
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEEaSEOS8_
Line
Count
Source
150
28
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
28
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
28
            return *this;
153
28
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrImEEEaSEOS7_
Line
Count
Source
150
4
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
4
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
4
            return *this;
153
4
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnVariantEEaSEOS6_
Line
Count
Source
150
6
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
6
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
6
            return *this;
153
6
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEEaSEOS8_
Line
Count
Source
150
3
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
3
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
3
            return *this;
153
3
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEEaSEOS8_
Line
Count
Source
150
3
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
3
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
3
            return *this;
153
3
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEEaSEOS8_
Line
Count
Source
150
3
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
3
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
3
            return *this;
153
3
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEEaSEOS8_
Line
Count
Source
150
3
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
3
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
3
            return *this;
153
3
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEaSEOS8_
Line
Count
Source
150
3
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
3
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
3
            return *this;
153
3
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEEaSEOS8_
Line
Count
Source
150
3
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
3
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
3
            return *this;
153
3
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEEaSEOS8_
Line
Count
Source
150
3
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
3
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
3
            return *this;
153
3
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEEaSEOS8_
Line
Count
Source
150
9
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
9
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
9
            return *this;
153
9
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEEaSEOS8_
Line
Count
Source
150
3
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
3
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
3
            return *this;
153
3
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEEaSEOS8_
Line
Count
Source
150
6
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
6
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
6
            return *this;
153
6
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEaSEOS8_
Line
Count
Source
150
1
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
1
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
1
            return *this;
153
1
        }
154
155
        template <class U>
156
        friend class intrusive_ptr;
157
158
        template <class U>
159
4.68M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
4.68M
            rhs.t = nullptr;
161
4.68M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2IS2_EEONS4_IT_EE
Line
Count
Source
159
2.73M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
2.73M
            rhs.t = nullptr;
161
2.73M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEEONS4_IT_EE
Line
Count
Source
159
3.02k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
3.02k
            rhs.t = nullptr;
161
3.02k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_9ColumnStrIjEEEEONS4_IT_EE
Line
Count
Source
159
5.88k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
5.88k
            rhs.t = nullptr;
161
5.88k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEEEONS4_IT_EE
Line
Count
Source
159
1
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
1
            rhs.t = nullptr;
161
1
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEEEONS4_IT_EE
Line
Count
Source
159
140
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
140
            rhs.t = nullptr;
161
140
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_13ColumnDictI32EEEONS4_IT_EE
Line
Count
Source
159
6
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
6
            rhs.t = nullptr;
161
6
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEEONS4_IT_EE
Line
Count
Source
159
31.8k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
31.8k
            rhs.t = nullptr;
161
31.8k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_14ColumnNullableEEEONS4_IT_EE
Line
Count
Source
159
46.3k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
46.3k
            rhs.t = nullptr;
161
46.3k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEEONS4_IT_EE
Line
Count
Source
159
631
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
631
            rhs.t = nullptr;
161
631
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_14ColumnNullableEEC2IS5_EEONS4_IT_EE
Line
Count
Source
159
10
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
10
            rhs.t = nullptr;
161
10
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEEEONS4_IT_EE
Line
Count
Source
159
40.4k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
40.4k
            rhs.t = nullptr;
161
40.4k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEEEONS4_IT_EE
Line
Count
Source
159
36.8k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
36.8k
            rhs.t = nullptr;
161
36.8k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEEONS4_IT_EE
Line
Count
Source
159
68.6k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
68.6k
            rhs.t = nullptr;
161
68.6k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEEONS4_IT_EE
Line
Count
Source
159
38.7k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
38.7k
            rhs.t = nullptr;
161
38.7k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEEONS4_IT_EE
Line
Count
Source
159
35.3k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
35.3k
            rhs.t = nullptr;
161
35.3k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEEEONS4_IT_EE
Line
Count
Source
159
25.4k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
25.4k
            rhs.t = nullptr;
161
25.4k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEEEONS4_IT_EE
Line
Count
Source
159
26.8k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
26.8k
            rhs.t = nullptr;
161
26.8k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEEEONS4_IT_EE
Line
Count
Source
159
16.7k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
16.7k
            rhs.t = nullptr;
161
16.7k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEEEONS4_IT_EE
Line
Count
Source
159
16.7k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
16.7k
            rhs.t = nullptr;
161
16.7k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEEONS4_IT_EE
Line
Count
Source
159
12.4k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
12.4k
            rhs.t = nullptr;
161
12.4k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEEONS4_IT_EE
Line
Count
Source
159
33.4k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
33.4k
            rhs.t = nullptr;
161
33.4k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEEONS4_IT_EE
Line
Count
Source
159
12.1k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
12.1k
            rhs.t = nullptr;
161
12.1k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEEONS4_IT_EE
Line
Count
Source
159
76.8k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
76.8k
            rhs.t = nullptr;
161
76.8k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEEONS4_IT_EE
Line
Count
Source
159
12.5k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
12.5k
            rhs.t = nullptr;
161
12.5k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEEEONS4_IT_EE
Line
Count
Source
159
32.8k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
32.8k
            rhs.t = nullptr;
161
32.8k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEEEONS4_IT_EE
Line
Count
Source
159
33.8k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
33.8k
            rhs.t = nullptr;
161
33.8k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEEEONS4_IT_EE
Line
Count
Source
159
33.0k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
33.0k
            rhs.t = nullptr;
161
33.0k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEEEONS4_IT_EE
Line
Count
Source
159
32.8k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
32.8k
            rhs.t = nullptr;
161
32.8k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEEONS4_IT_EE
Line
Count
Source
159
485k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
485k
            rhs.t = nullptr;
161
485k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_9ColumnStrIjEEEEONS4_IT_EE
Line
Count
Source
159
196k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
196k
            rhs.t = nullptr;
161
196k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEONS4_IT_EE
Line
Count
Source
159
9.31k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
9.31k
            rhs.t = nullptr;
161
9.31k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_11ColumnArrayEEEONS4_IT_EE
Line
Count
Source
159
275
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
275
            rhs.t = nullptr;
161
275
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEEEONS4_IT_EE
Line
Count
Source
159
333
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
333
            rhs.t = nullptr;
161
333
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_9ColumnMapEEEONS4_IT_EE
Line
Count
Source
159
2.05k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
2.05k
            rhs.t = nullptr;
161
2.05k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_13ColumnNothingEEEONS4_IT_EE
Line
Count
Source
159
586
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
586
            rhs.t = nullptr;
161
586
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEEONS4_IT_EE
Line
Count
Source
159
1.83k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
1.83k
            rhs.t = nullptr;
161
1.83k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_11ColumnConstEEEONS4_IT_EE
Line
Count
Source
159
23.6k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
23.6k
            rhs.t = nullptr;
161
23.6k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEEONS4_IT_EE
Line
Count
Source
159
149
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
149
            rhs.t = nullptr;
161
149
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEEONS4_IT_EE
Line
Count
Source
159
7
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
7
            rhs.t = nullptr;
161
7
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEONS4_IT_EE
Line
Count
Source
159
2.56k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
2.56k
            rhs.t = nullptr;
161
2.56k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_11ColumnArrayEEEONS4_IT_EE
Line
Count
Source
159
8.75k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
8.75k
            rhs.t = nullptr;
161
8.75k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEEEONS4_IT_EE
Line
Count
Source
159
381
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
381
            rhs.t = nullptr;
161
381
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_14ColumnNullableEEEONS4_IT_EE
Line
Count
Source
159
460k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
460k
            rhs.t = nullptr;
161
460k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_13ColumnNothingEEEONS4_IT_EE
Line
Count
Source
159
15
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
15
            rhs.t = nullptr;
161
15
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_9ColumnStrImEEEEONS4_IT_EE
Line
Count
Source
159
168
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
168
            rhs.t = nullptr;
161
168
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_23ColumnFixedLengthObjectEEEONS4_IT_EE
Line
Count
Source
159
72
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
72
            rhs.t = nullptr;
161
72
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_23ColumnFixedLengthObjectEEEONS4_IT_EE
Line
Count
Source
159
1
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
1
            rhs.t = nullptr;
161
1
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEEEONS4_IT_EE
Line
Count
Source
159
1
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
1
            rhs.t = nullptr;
161
1
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_13ColumnVariantEEEONS4_IT_EE
Line
Count
Source
159
769
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
769
            rhs.t = nullptr;
161
769
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_13ColumnVariantEEEONS4_IT_EE
Line
Count
Source
159
9
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
9
            rhs.t = nullptr;
161
9
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEEEONS4_IT_EE
Line
Count
Source
159
182
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
182
            rhs.t = nullptr;
161
182
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEEEONS4_IT_EE
Line
Count
Source
159
52
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
52
            rhs.t = nullptr;
161
52
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEEEONS4_IT_EE
Line
Count
Source
159
70
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
70
            rhs.t = nullptr;
161
70
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEEEONS4_IT_EE
Line
Count
Source
159
3
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
3
            rhs.t = nullptr;
161
3
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEEEONS4_IT_EE
Line
Count
Source
159
3
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
3
            rhs.t = nullptr;
161
3
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEEEONS4_IT_EE
Line
Count
Source
159
5
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
5
            rhs.t = nullptr;
161
5
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEEEONS4_IT_EE
Line
Count
Source
159
16
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
16
            rhs.t = nullptr;
161
16
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2IS7_EEONS4_IT_EE
Line
Count
Source
159
12
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
12
            rhs.t = nullptr;
161
12
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_11ColumnConstEEEONS4_IT_EE
Line
Count
Source
159
55.6k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
55.6k
            rhs.t = nullptr;
161
55.6k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnStructEEEONS4_IT_EE
Line
Count
Source
159
6
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
6
            rhs.t = nullptr;
161
6
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEEEONS4_IT_EE
Line
Count
Source
159
106
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
106
            rhs.t = nullptr;
161
106
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEEONS4_IT_EE
Line
Count
Source
159
9
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
9
            rhs.t = nullptr;
161
9
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEEEONS4_IT_EE
Line
Count
Source
159
135
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
135
            rhs.t = nullptr;
161
135
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEEEONS4_IT_EE
Line
Count
Source
159
195
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
195
            rhs.t = nullptr;
161
195
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEEONS4_IT_EE
Line
Count
Source
159
938
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
938
            rhs.t = nullptr;
161
938
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEEONS4_IT_EE
Line
Count
Source
159
343
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
343
            rhs.t = nullptr;
161
343
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEEONS4_IT_EE
Line
Count
Source
159
426
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
426
            rhs.t = nullptr;
161
426
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEEONS4_IT_EE
Line
Count
Source
159
507
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
507
            rhs.t = nullptr;
161
507
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_9ColumnMapEEEONS4_IT_EE
Line
Count
Source
159
1.36k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
1.36k
            rhs.t = nullptr;
161
1.36k
        }
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEEEONS4_IT_EE
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEC2IS7_EEONS4_IT_EE
Line
Count
Source
159
225
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
225
            rhs.t = nullptr;
161
225
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2IKNS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEONS4_IT_EE
Line
Count
Source
159
6
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
6
            rhs.t = nullptr;
161
6
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_9ColumnStrImEEEEONS4_IT_EE
Line
Count
Source
159
4
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
4
            rhs.t = nullptr;
161
4
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnStructEEEONS4_IT_EE
Line
Count
Source
159
865
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
865
            rhs.t = nullptr;
161
865
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEEEONS4_IT_EE
Line
Count
Source
159
13
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
13
            rhs.t = nullptr;
161
13
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEEEONS4_IT_EE
Line
Count
Source
159
12
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
12
            rhs.t = nullptr;
161
12
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEEEONS4_IT_EE
Line
Count
Source
159
28
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
28
            rhs.t = nullptr;
161
28
        }
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE21EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE21EEEEEONS4_IT_EE
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEEEONS4_IT_EE
Line
Count
Source
159
17.3k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
17.3k
            rhs.t = nullptr;
161
17.3k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEEEONS4_IT_EE
Line
Count
Source
159
2
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
2
            rhs.t = nullptr;
161
2
        }
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE38EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE38EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_13ColumnDictI32EEEONS4_IT_EE
162
163
        template <class U>
164
        intrusive_ptr& operator=(intrusive_ptr<U>&& rhs) {
165
            intrusive_ptr(static_cast<intrusive_ptr<U>&&>(rhs)).swap(*this);
166
            return *this;
167
        }
168
169
208k
        intrusive_ptr& operator=(intrusive_ptr const& rhs) {
170
208k
            intrusive_ptr(rhs).swap(*this);
171
208k
            return *this;
172
208k
        }
173
174
        intrusive_ptr& operator=(T* rhs) {
175
            intrusive_ptr(rhs).swap(*this);
176
            return *this;
177
        }
178
179
5
        void reset() { intrusive_ptr().swap(*this); }
180
181
0
        void reset(T* rhs) { intrusive_ptr(rhs).swap(*this); }
182
183
        void reset(T* rhs, bool add_ref) { intrusive_ptr(rhs, add_ref).swap(*this); }
184
185
77.0M
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_E3getEv
Line
Count
Source
185
1.57M
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_E3getEv
Line
Count
Source
185
75.5M
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDictI32EE3getEv
Line
Count
Source
185
4
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_14ColumnNullableEE3getEv
Line
Count
Source
185
1
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnArrayEE3getEv
Line
Count
Source
185
6
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEE3getEv
Line
Count
Source
185
17
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEE3getEv
Line
Count
Source
185
4.00k
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_14ColumnNullableEE3getEv
Line
Count
Source
185
6
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEE3getEv
Line
Count
Source
185
140
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEE3getEv
Line
Count
Source
185
31
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEE3getEv
Line
Count
Source
185
28
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE3getEv
Line
Count
Source
185
1
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE3getEv
Line
Count
Source
185
1
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE3getEv
Line
Count
Source
185
1
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE3getEv
Line
Count
Source
185
1
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnVariantEE3getEv
Line
Count
Source
185
59
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEE3getEv
Line
Count
Source
185
1
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEE3getEv
Line
Count
Source
185
1
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEE3getEv
Line
Count
Source
185
2
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEE3getEv
Line
Count
Source
185
2
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEE3getEv
Line
Count
Source
185
2
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEE3getEv
Line
Count
Source
185
1
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnMapEE3getEv
Line
Count
Source
185
1
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnStructEE3getEv
Line
Count
Source
185
1
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEE3getEv
Line
Count
Source
185
3
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEE3getEv
Line
Count
Source
185
6
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEE3getEv
Line
Count
Source
185
1
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEE3getEv
Line
Count
Source
185
219
        T* get() const { return t; }
186
187
        T* detach() {
188
            T* ret = t;
189
            t = nullptr;
190
            return ret;
191
        }
192
193
73.4M
        void swap(intrusive_ptr& rhs) {
194
73.4M
            T* tmp = t;
195
73.4M
            t = rhs.t;
196
73.4M
            rhs.t = tmp;
197
73.4M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_E4swapERS6_
Line
Count
Source
193
72.9M
        void swap(intrusive_ptr& rhs) {
194
72.9M
            T* tmp = t;
195
72.9M
            t = rhs.t;
196
72.9M
            rhs.t = tmp;
197
72.9M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEE4swapERS8_
Line
Count
Source
193
114k
        void swap(intrusive_ptr& rhs) {
194
114k
            T* tmp = t;
195
114k
            t = rhs.t;
196
114k
            rhs.t = tmp;
197
114k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_14ColumnNullableEE4swapERS6_
Line
Count
Source
193
1
        void swap(intrusive_ptr& rhs) {
194
1
            T* tmp = t;
195
1
            t = rhs.t;
196
1
            rhs.t = tmp;
197
1
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_E4swapERS5_
Line
Count
Source
193
406k
        void swap(intrusive_ptr& rhs) {
194
406k
            T* tmp = t;
195
406k
            t = rhs.t;
196
406k
            rhs.t = tmp;
197
406k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEE4swapERS7_
Line
Count
Source
193
251
        void swap(intrusive_ptr& rhs) {
194
251
            T* tmp = t;
195
251
            t = rhs.t;
196
251
            rhs.t = tmp;
197
251
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEE4swapERS8_
Line
Count
Source
193
252
        void swap(intrusive_ptr& rhs) {
194
252
            T* tmp = t;
195
252
            t = rhs.t;
196
252
            rhs.t = tmp;
197
252
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE4swapERS8_
Line
Count
Source
193
252
        void swap(intrusive_ptr& rhs) {
194
252
            T* tmp = t;
195
252
            t = rhs.t;
196
252
            rhs.t = tmp;
197
252
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnArrayEE4swapERS6_
Line
Count
Source
193
286
        void swap(intrusive_ptr& rhs) {
194
286
            T* tmp = t;
195
286
            t = rhs.t;
196
286
            rhs.t = tmp;
197
286
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnMapEE4swapERS6_
Line
Count
Source
193
243
        void swap(intrusive_ptr& rhs) {
194
243
            T* tmp = t;
195
243
            t = rhs.t;
196
243
            rhs.t = tmp;
197
243
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE4swapERS8_
Line
Count
Source
193
3
        void swap(intrusive_ptr& rhs) {
194
3
            T* tmp = t;
195
3
            t = rhs.t;
196
3
            rhs.t = tmp;
197
3
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE4swapERS8_
Line
Count
Source
193
15
        void swap(intrusive_ptr& rhs) {
194
15
            T* tmp = t;
195
15
            t = rhs.t;
196
15
            rhs.t = tmp;
197
15
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE4swapERS8_
Line
Count
Source
193
9
        void swap(intrusive_ptr& rhs) {
194
9
            T* tmp = t;
195
9
            t = rhs.t;
196
9
            rhs.t = tmp;
197
9
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE4swapERS8_
Line
Count
Source
193
9
        void swap(intrusive_ptr& rhs) {
194
9
            T* tmp = t;
195
9
            t = rhs.t;
196
9
            rhs.t = tmp;
197
9
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEE4swapERS8_
Line
Count
Source
193
4
        void swap(intrusive_ptr& rhs) {
194
4
            T* tmp = t;
195
4
            t = rhs.t;
196
4
            rhs.t = tmp;
197
4
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDictI32EE4swapERS6_
Line
Count
Source
193
3
        void swap(intrusive_ptr& rhs) {
194
3
            T* tmp = t;
195
3
            t = rhs.t;
196
3
            rhs.t = tmp;
197
3
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEE4swapERS8_
Line
Count
Source
193
28
        void swap(intrusive_ptr& rhs) {
194
28
            T* tmp = t;
195
28
            t = rhs.t;
196
28
            rhs.t = tmp;
197
28
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEE4swapERS8_
Line
Count
Source
193
28
        void swap(intrusive_ptr& rhs) {
194
28
            T* tmp = t;
195
28
            t = rhs.t;
196
28
            rhs.t = tmp;
197
28
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrImEEE4swapERS7_
Line
Count
Source
193
4
        void swap(intrusive_ptr& rhs) {
194
4
            T* tmp = t;
195
4
            t = rhs.t;
196
4
            rhs.t = tmp;
197
4
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnVariantEE4swapERS6_
Line
Count
Source
193
6
        void swap(intrusive_ptr& rhs) {
194
6
            T* tmp = t;
195
6
            t = rhs.t;
196
6
            rhs.t = tmp;
197
6
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEE4swapERS8_
Line
Count
Source
193
3
        void swap(intrusive_ptr& rhs) {
194
3
            T* tmp = t;
195
3
            t = rhs.t;
196
3
            rhs.t = tmp;
197
3
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEE4swapERS8_
Line
Count
Source
193
3
        void swap(intrusive_ptr& rhs) {
194
3
            T* tmp = t;
195
3
            t = rhs.t;
196
3
            rhs.t = tmp;
197
3
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEE4swapERS8_
Line
Count
Source
193
3
        void swap(intrusive_ptr& rhs) {
194
3
            T* tmp = t;
195
3
            t = rhs.t;
196
3
            rhs.t = tmp;
197
3
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEE4swapERS8_
Line
Count
Source
193
3
        void swap(intrusive_ptr& rhs) {
194
3
            T* tmp = t;
195
3
            t = rhs.t;
196
3
            rhs.t = tmp;
197
3
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEE4swapERS8_
Line
Count
Source
193
3
        void swap(intrusive_ptr& rhs) {
194
3
            T* tmp = t;
195
3
            t = rhs.t;
196
3
            rhs.t = tmp;
197
3
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEE4swapERS8_
Line
Count
Source
193
3
        void swap(intrusive_ptr& rhs) {
194
3
            T* tmp = t;
195
3
            t = rhs.t;
196
3
            rhs.t = tmp;
197
3
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEE4swapERS8_
Line
Count
Source
193
3
        void swap(intrusive_ptr& rhs) {
194
3
            T* tmp = t;
195
3
            t = rhs.t;
196
3
            rhs.t = tmp;
197
3
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEE4swapERS8_
Line
Count
Source
193
9
        void swap(intrusive_ptr& rhs) {
194
9
            T* tmp = t;
195
9
            t = rhs.t;
196
9
            rhs.t = tmp;
197
9
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEE4swapERS8_
Line
Count
Source
193
3
        void swap(intrusive_ptr& rhs) {
194
3
            T* tmp = t;
195
3
            t = rhs.t;
196
3
            rhs.t = tmp;
197
3
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEE4swapERS8_
Line
Count
Source
193
6
        void swap(intrusive_ptr& rhs) {
194
6
            T* tmp = t;
195
6
            t = rhs.t;
196
6
            rhs.t = tmp;
197
6
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEE4swapERS8_
Line
Count
Source
193
1
        void swap(intrusive_ptr& rhs) {
194
1
            T* tmp = t;
195
1
            t = rhs.t;
196
1
            rhs.t = tmp;
197
1
        }
198
199
473M
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EdeEv
Line
Count
Source
199
406M
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EdeEv
Line
Count
Source
199
66.6M
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_23ColumnFixedLengthObjectEEdeEv
Line
Count
Source
199
43
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEEdeEv
Line
Count
Source
199
1
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_14ColumnNullableEEdeEv
Line
Count
Source
199
81
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEdeEv
Line
Count
Source
199
39
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEEdeEv
Line
Count
Source
199
32.7k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEEdeEv
Line
Count
Source
199
21
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnArrayEEdeEv
Line
Count
Source
199
19
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnConstEEdeEv
Line
Count
Source
199
12
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEdeEv
Line
Count
Source
199
3.29k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEdeEv
Line
Count
Source
199
10.4k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEdeEv
Line
Count
Source
199
5.97k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEdeEv
Line
Count
Source
199
7.64k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDictI32EEdeEv
Line
Count
Source
199
9
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEdeEv
Line
Count
Source
199
771
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrImEEEdeEv
Line
Count
Source
199
90
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEEdeEv
Line
Count
Source
199
871
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEdeEv
Line
Count
Source
199
1.04k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEEdeEv
Line
Count
Source
199
685
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnVariantEEdeEv
Line
Count
Source
199
5.28k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEEdeEv
Line
Count
Source
199
607
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEdeEv
Line
Count
Source
199
7.23k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEdeEv
Line
Count
Source
199
415
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEEdeEv
Line
Count
Source
199
86
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEEdeEv
Line
Count
Source
199
90
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEEdeEv
Line
Count
Source
199
1.24k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEEdeEv
Line
Count
Source
199
478
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEEdeEv
Line
Count
Source
199
17
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnStructEEdeEv
Line
Count
Source
199
7
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEdeEv
Line
Count
Source
199
4.04k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEEdeEv
Line
Count
Source
199
270
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEEdeEv
Line
Count
Source
199
204
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEEdeEv
Line
Count
Source
199
21
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEEdeEv
Line
Count
Source
199
20
        T& operator*() const& { return *t; }
Unexecuted instantiation: _ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE21EEEEdeEv
Unexecuted instantiation: _ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE38EEEEdeEv
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEdeEv
Line
Count
Source
199
86
        T& operator*() const& { return *t; }
200
201
387k
        T&& operator*() const&& { return const_cast<std::remove_const_t<T>&&>(*t); }
_ZNKO5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EdeEv
Line
Count
Source
201
382k
        T&& operator*() const&& { return const_cast<std::remove_const_t<T>&&>(*t); }
_ZNKO5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EdeEv
Line
Count
Source
201
4.89k
        T&& operator*() const&& { return const_cast<std::remove_const_t<T>&&>(*t); }
_ZNKO5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_14ColumnNullableEEdeEv
Line
Count
Source
201
1
        T&& operator*() const&& { return const_cast<std::remove_const_t<T>&&>(*t); }
_ZNKO5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEdeEv
Line
Count
Source
201
1
        T&& operator*() const&& { return const_cast<std::remove_const_t<T>&&>(*t); }
202
203
804M
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EptEv
Line
Count
Source
203
127M
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EptEv
Line
Count
Source
203
450M
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_23ColumnFixedLengthObjectEEptEv
Line
Count
Source
203
2.27k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEEptEv
Line
Count
Source
203
79.9M
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEptEv
Line
Count
Source
203
29.9M
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEptEv
Line
Count
Source
203
28.6M
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_14ColumnNullableEEptEv
Line
Count
Source
203
31.9M
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDictI32EEptEv
Line
Count
Source
203
589
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEptEv
Line
Count
Source
203
15.2k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEptEv
Line
Count
Source
203
563
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEEptEv
Line
Count
Source
203
20
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEptEv
Line
Count
Source
203
32.1k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEptEv
Line
Count
Source
203
248
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnArrayEEptEv
Line
Count
Source
203
4.77M
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEEptEv
Line
Count
Source
203
19.6k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEEptEv
Line
Count
Source
203
20.5k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEEptEv
Line
Count
Source
203
20.5k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEptEv
Line
Count
Source
203
20.2k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEEptEv
Line
Count
Source
203
19.3k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEEptEv
Line
Count
Source
203
10.7k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEEptEv
Line
Count
Source
203
10.9k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEEptEv
Line
Count
Source
203
202
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEEptEv
Line
Count
Source
203
208
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEptEv
Line
Count
Source
203
14
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_14ColumnNullableEEptEv
Line
Count
Source
203
49.1M
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEptEv
Line
Count
Source
203
16.4k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnMapEEptEv
Line
Count
Source
203
849
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnConstEEptEv
Line
Count
Source
203
157
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrImEEEptEv
Line
Count
Source
203
1.81M
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEptEv
Line
Count
Source
203
5.43k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEptEv
Line
Count
Source
203
17.0k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEptEv
Line
Count
Source
203
14.1k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEEptEv
Line
Count
Source
203
10.5k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEEptEv
Line
Count
Source
203
10.5k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnVariantEEptEv
Line
Count
Source
203
6.24k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEEptEv
Line
Count
Source
203
158
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnNothingEEptEv
Line
Count
Source
203
1
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEEptEv
Line
Count
Source
203
20.1k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnStructEEptEv
Line
Count
Source
203
19
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEEptEv
Line
Count
Source
203
368
        T* operator->() const { return t; }
Unexecuted instantiation: _ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE21EEEEptEv
Unexecuted instantiation: _ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE38EEEEptEv
204
205
48.8M
        operator bool() const { return t != nullptr; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EcvbEv
Line
Count
Source
205
48.2M
        operator bool() const { return t != nullptr; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEcvbEv
Line
Count
Source
205
2
        operator bool() const { return t != nullptr; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEcvbEv
Line
Count
Source
205
1
        operator bool() const { return t != nullptr; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EcvbEv
Line
Count
Source
205
396k
        operator bool() const { return t != nullptr; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEcvbEv
Line
Count
Source
205
161k
        operator bool() const { return t != nullptr; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEEcvbEv
Line
Count
Source
205
104
        operator bool() const { return t != nullptr; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEEcvbEv
Line
Count
Source
205
104
        operator bool() const { return t != nullptr; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEcvbEv
Line
Count
Source
205
104
        operator bool() const { return t != nullptr; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEcvbEv
Line
Count
Source
205
104
        operator bool() const { return t != nullptr; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEcvbEv
Line
Count
Source
205
104
        operator bool() const { return t != nullptr; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEEcvbEv
Line
Count
Source
205
104
        operator bool() const { return t != nullptr; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEEcvbEv
Line
Count
Source
205
104
        operator bool() const { return t != nullptr; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEEcvbEv
Line
Count
Source
205
104
        operator bool() const { return t != nullptr; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEEcvbEv
Line
Count
Source
205
104
        operator bool() const { return t != nullptr; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEEcvbEv
Line
Count
Source
205
52
        operator bool() const { return t != nullptr; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEEcvbEv
Line
Count
Source
205
104
        operator bool() const { return t != nullptr; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEEcvbEv
Line
Count
Source
205
104
        operator bool() const { return t != nullptr; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrImEEEcvbEv
Line
Count
Source
205
52
        operator bool() const { return t != nullptr; }
206
207
    private:
208
        T* t = nullptr;
209
    };
210
211
protected:
212
    template <typename T>
213
    class mutable_ptr : public intrusive_ptr<T> {
214
    private:
215
        using Base = intrusive_ptr<T>;
216
217
        template <typename>
218
        friend class COW;
219
        template <typename, typename>
220
        friend class COWHelper;
221
222
10.6M
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2EPS2_
Line
Count
Source
222
8.60M
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2EPS7_
Line
Count
Source
222
72.7k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnStrIjEEEC2EPS6_
Line
Count
Source
222
208k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_14ColumnNullableEEC2EPS5_
Line
Count
Source
222
506k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEEC2EPS7_
Line
Count
Source
222
1
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEEC2EPS7_
Line
Count
Source
222
140
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDictI32EEC2EPS5_
Line
Count
Source
222
13
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2EPS7_
Line
Count
Source
222
606k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEC2EPS7_
Line
Count
Source
222
13.4k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEEC2EPS7_
Line
Count
Source
222
41.6k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEEC2EPS7_
Line
Count
Source
222
38.0k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2EPS7_
Line
Count
Source
222
41.2k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEC2EPS7_
Line
Count
Source
222
36.5k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEEC2EPS7_
Line
Count
Source
222
25.9k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEEC2EPS7_
Line
Count
Source
222
27.5k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEEC2EPS7_
Line
Count
Source
222
16.9k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEEC2EPS7_
Line
Count
Source
222
16.9k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEC2EPS7_
Line
Count
Source
222
33.5k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEC2EPS7_
Line
Count
Source
222
13.5k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEC2EPS7_
Line
Count
Source
222
78.3k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEC2EPS7_
Line
Count
Source
222
13.5k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEEC2EPS7_
Line
Count
Source
222
32.8k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEEC2EPS7_
Line
Count
Source
222
34.0k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEEC2EPS7_
Line
Count
Source
222
33.0k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEEC2EPS7_
Line
Count
Source
222
33.5k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEC2EPS7_
Line
Count
Source
222
12.2k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_11ColumnArrayEEC2EPS5_
Line
Count
Source
222
9.56k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEEC2EPS7_
Line
Count
Source
222
334
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnMapEEC2EPS5_
Line
Count
Source
222
3.66k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnNothingEEC2EPS5_
Line
Count
Source
222
602
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_11ColumnConstEEC2EPS5_
Line
Count
Source
222
79.3k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEC2EPS7_
Line
Count
Source
222
168
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnStrImEEEC2EPS6_
Line
Count
Source
222
240
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_23ColumnFixedLengthObjectEEC2EPS5_
Line
Count
Source
222
118
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEEC2EPS7_
Line
Count
Source
222
1
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnVariantEEC2EPS5_
Line
Count
Source
222
839
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEEC2EPS7_
Line
Count
Source
222
84
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEEC2EPS7_
Line
Count
Source
222
65
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEEC2EPS7_
Line
Count
Source
222
17.3k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnStructEEC2EPS5_
Line
Count
Source
222
875
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEEC2EPS7_
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEEC2EPS7_
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEEC2EPS7_
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEEC2EPS7_
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEEC2EPS7_
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEEC2EPS7_
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEEC2EPS7_
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEEC2EPS7_
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEEC2EPS7_
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEEC2EPS7_
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEEC2EPS7_
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEEC2EPS7_
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEEC2EPS7_
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEEC2EPS7_
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEEC2EPS7_
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEEC2EPS7_
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEEC2EPS7_
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE21EEEEC2EPS7_
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE38EEEEC2EPS7_
223
224
    public:
225
        /// Copy: not possible.
226
        mutable_ptr(const mutable_ptr&) = delete;
227
228
        /// Move: ok.
229
18.2k
        mutable_ptr(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2EOS5_
Line
Count
Source
229
14.7k
        mutable_ptr(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnStrIjEEEC2EOS7_
Line
Count
Source
229
1.60k
        mutable_ptr(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2EOS8_
Line
Count
Source
229
156
        mutable_ptr(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEEC2EOS8_
Line
Count
Source
229
156
        mutable_ptr(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEEC2EOS8_
Line
Count
Source
229
156
        mutable_ptr(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2EOS8_
Line
Count
Source
229
156
        mutable_ptr(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2EOS8_
Line
Count
Source
229
156
        mutable_ptr(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEC2EOS8_
Line
Count
Source
229
156
        mutable_ptr(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEEC2EOS8_
Line
Count
Source
229
156
        mutable_ptr(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEEC2EOS8_
Line
Count
Source
229
156
        mutable_ptr(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEEC2EOS8_
Line
Count
Source
229
156
        mutable_ptr(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEEC2EOS8_
Line
Count
Source
229
156
        mutable_ptr(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEEC2EOS8_
Line
Count
Source
229
156
        mutable_ptr(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEEC2EOS8_
Line
Count
Source
229
156
        mutable_ptr(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnStrImEEEC2EOS7_
Line
Count
Source
229
52
        mutable_ptr(mutable_ptr&&) = default;
230
522k
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEaSEOS8_
Line
Count
Source
230
114k
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_14ColumnNullableEEaSEOS6_
Line
Count
Source
230
1
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EaSEOS5_
Line
Count
Source
230
406k
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnStrIjEEEaSEOS7_
Line
Count
Source
230
251
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEaSEOS8_
Line
Count
Source
230
252
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEaSEOS8_
Line
Count
Source
230
252
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_11ColumnArrayEEaSEOS6_
Line
Count
Source
230
286
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnMapEEaSEOS6_
Line
Count
Source
230
243
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEaSEOS8_
Line
Count
Source
230
3
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEaSEOS8_
Line
Count
Source
230
15
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEaSEOS8_
Line
Count
Source
230
9
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEaSEOS8_
Line
Count
Source
230
9
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEaSEOS8_
Line
Count
Source
230
4
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDictI32EEaSEOS6_
Line
Count
Source
230
3
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEEaSEOS8_
Line
Count
Source
230
28
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEEaSEOS8_
Line
Count
Source
230
28
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnStrImEEEaSEOS7_
Line
Count
Source
230
4
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnVariantEEaSEOS6_
Line
Count
Source
230
6
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEEaSEOS8_
Line
Count
Source
230
3
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEEaSEOS8_
Line
Count
Source
230
3
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEEaSEOS8_
Line
Count
Source
230
3
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEEaSEOS8_
Line
Count
Source
230
3
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEaSEOS8_
Line
Count
Source
230
3
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEEaSEOS8_
Line
Count
Source
230
3
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEEaSEOS8_
Line
Count
Source
230
3
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEEaSEOS8_
Line
Count
Source
230
9
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEEaSEOS8_
Line
Count
Source
230
3
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEEaSEOS8_
Line
Count
Source
230
6
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEaSEOS8_
Line
Count
Source
230
1
        mutable_ptr& operator=(mutable_ptr&&) = default;
231
232
        /// Initializing from temporary of compatible type.
233
        template <typename U>
234
1.82M
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEEEONS4_IT_EE
Line
Count
Source
234
1
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEEEONS4_IT_EE
Line
Count
Source
234
140
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_13ColumnDictI32EEEONS4_IT_EE
Line
Count
Source
234
6
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEEEONS4_IT_EE
Line
Count
Source
234
40.4k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEEEONS4_IT_EE
Line
Count
Source
234
36.8k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEEONS4_IT_EE
Line
Count
Source
234
68.6k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEEONS4_IT_EE
Line
Count
Source
234
38.7k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEEONS4_IT_EE
Line
Count
Source
234
35.3k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEEEONS4_IT_EE
Line
Count
Source
234
25.4k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEEEONS4_IT_EE
Line
Count
Source
234
26.8k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEEEONS4_IT_EE
Line
Count
Source
234
16.7k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEEEONS4_IT_EE
Line
Count
Source
234
16.7k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEEONS4_IT_EE
Line
Count
Source
234
12.4k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEEONS4_IT_EE
Line
Count
Source
234
33.4k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEEONS4_IT_EE
Line
Count
Source
234
12.1k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEEONS4_IT_EE
Line
Count
Source
234
76.8k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEEONS4_IT_EE
Line
Count
Source
234
12.5k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEEEONS4_IT_EE
Line
Count
Source
234
32.8k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEEEONS4_IT_EE
Line
Count
Source
234
33.8k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEEEONS4_IT_EE
Line
Count
Source
234
33.0k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEEEONS4_IT_EE
Line
Count
Source
234
32.8k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEEONS4_IT_EE
Line
Count
Source
234
485k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_9ColumnStrIjEEEEONS4_IT_EE
Line
Count
Source
234
196k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEONS4_IT_EE
Line
Count
Source
234
9.31k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEEEONS4_IT_EE
Line
Count
Source
234
333
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_13ColumnNothingEEEONS4_IT_EE
Line
Count
Source
234
586
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEEONS4_IT_EE
Line
Count
Source
234
149
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_11ColumnArrayEEEONS4_IT_EE
Line
Count
Source
234
8.75k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_14ColumnNullableEEEONS4_IT_EE
Line
Count
Source
234
460k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_9ColumnStrImEEEEONS4_IT_EE
Line
Count
Source
234
168
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_23ColumnFixedLengthObjectEEEONS4_IT_EE
Line
Count
Source
234
72
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEEEONS4_IT_EE
Line
Count
Source
234
1
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_13ColumnVariantEEEONS4_IT_EE
Line
Count
Source
234
769
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEEEONS4_IT_EE
Line
Count
Source
234
52
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEEEONS4_IT_EE
Line
Count
Source
234
70
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_11ColumnConstEEEONS4_IT_EE
Line
Count
Source
234
55.6k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_9ColumnMapEEEONS4_IT_EE
Line
Count
Source
234
1.36k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEEEONS4_IT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEEEONS4_IT_EE
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnStructEEEONS4_IT_EE
Line
Count
Source
234
865
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE21EEEEEONS4_IT_EE
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEEEONS4_IT_EE
Line
Count
Source
234
17.3k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE38EEEEEONS4_IT_EE
235
236
487k
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2Ev
Line
Count
Source
236
355k
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2Ev
Line
Count
Source
236
130k
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnStrIjEEEC2Ev
Line
Count
Source
236
822
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2Ev
Line
Count
Source
236
331
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEC2Ev
Line
Count
Source
236
337
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_11ColumnArrayEEC2Ev
Line
Count
Source
236
328
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnMapEEC2Ev
Line
Count
Source
236
328
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEC2Ev
Line
Count
Source
236
3
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEC2Ev
Line
Count
Source
236
15
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEC2Ev
Line
Count
Source
236
9
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEC2Ev
Line
Count
Source
236
9
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2Ev
Line
Count
Source
236
4
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDictI32EEC2Ev
Line
Count
Source
236
3
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEEC2Ev
Line
Count
Source
236
28
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEEC2Ev
Line
Count
Source
236
28
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_11ColumnConstEEC2Ev
Line
Count
Source
236
56
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnStrImEEEC2Ev
Line
Count
Source
236
4
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnVariantEEC2Ev
Line
Count
Source
236
6
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEEC2Ev
Line
Count
Source
236
3
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEEC2Ev
Line
Count
Source
236
3
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEEC2Ev
Line
Count
Source
236
3
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEEC2Ev
Line
Count
Source
236
3
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEC2Ev
Line
Count
Source
236
3
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEEC2Ev
Line
Count
Source
236
3
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEEC2Ev
Line
Count
Source
236
3
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEEC2Ev
Line
Count
Source
236
9
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEEC2Ev
Line
Count
Source
236
3
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEEC2Ev
Line
Count
Source
236
6
        mutable_ptr() = default;
237
238
24.7k
        mutable_ptr(std::nullptr_t) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2EDn
Line
Count
Source
238
727
        mutable_ptr(std::nullptr_t) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2EDn
Line
Count
Source
238
24.0k
        mutable_ptr(std::nullptr_t) {}
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEEC2EDn
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2EDn
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2EDn
Line
Count
Source
238
6
        mutable_ptr(std::nullptr_t) {}
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEC2EDn
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEEC2EDn
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEC2EDn
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEC2EDn
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEC2EDn
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEC2EDn
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEC2EDn
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEC2EDn
Line
Count
Source
238
1
        mutable_ptr(std::nullptr_t) {}
239
    };
240
241
public:
242
    using MutablePtr = mutable_ptr<Derived>;
243
244
826k
    unsigned int use_count() const { return ref_counter.load(); }
245
246
protected:
247
    template <typename T>
248
    class immutable_ptr : public intrusive_ptr<const T> {
249
    private:
250
        using Base = intrusive_ptr<const T>;
251
252
        template <typename>
253
        friend class COW;
254
        template <typename, typename>
255
        friend class COWHelper;
256
257
72.0M
        explicit immutable_ptr(const T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2EPKS2_
Line
Count
Source
257
72.0M
        explicit immutable_ptr(const T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2EPKS7_
Line
Count
Source
257
2
        explicit immutable_ptr(const T* ptr) : Base(ptr) {}
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2EPKS7_
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrINS1_14ColumnNullableEEC2EPKS5_
Line
Count
Source
257
1
        explicit immutable_ptr(const T* ptr) : Base(ptr) {}
258
259
    public:
260
        /// Copy from immutable ptr: ok.
261
73.4M
        immutable_ptr(const immutable_ptr&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2ERKS5_
Line
Count
Source
261
73.4M
        immutable_ptr(const immutable_ptr&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2ERKS8_
Line
Count
Source
261
6
        immutable_ptr(const immutable_ptr&) = default;
262
208k
        immutable_ptr& operator=(const immutable_ptr&) = default;
263
264
        template <typename U>
265
220
        immutable_ptr(const immutable_ptr<U>& other) : Base(other) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_14ColumnNullableEEERKNS4_IT_EE
Line
Count
Source
265
1
        immutable_ptr(const immutable_ptr<U>& other) : Base(other) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEERKNS4_IT_EE
Line
Count
Source
265
219
        immutable_ptr(const immutable_ptr<U>& other) : Base(other) {}
266
267
        /// Move: ok.
268
2.61M
        immutable_ptr(immutable_ptr&&) = default;
269
72.7M
        immutable_ptr& operator=(immutable_ptr&&) = default;
270
271
        /// Initializing from temporary of compatible type.
272
        template <typename U>
273
6
        immutable_ptr(immutable_ptr<U>&& other) : Base(std::move(other)) {}
274
275
        /// Move from mutable ptr: ok.
276
        template <typename U>
277
2.85M
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2IS2_EEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
2.73M
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
3.02k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_9ColumnStrIjEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
5.88k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
31.8k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_14ColumnNullableEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
46.3k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
631
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrINS1_14ColumnNullableEEC2IS5_EEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
10
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_11ColumnArrayEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
275
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_9ColumnMapEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
2.05k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
1.83k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_11ColumnConstEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
23.6k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
7
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
2.56k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
381
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_13ColumnNothingEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
15
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_23ColumnFixedLengthObjectEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
1
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_13ColumnVariantEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
9
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
182
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
3
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
3
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
5
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
16
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2IS7_EEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
12
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnStructEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
6
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
106
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
9
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
135
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
195
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
938
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
343
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
426
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
507
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEC2IS7_EEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
225
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_9ColumnStrImEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
4
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
13
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
12
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
28
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE21EEEEEONS3_11mutable_ptrIT_EE
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
2
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE38EEEEEONS3_11mutable_ptrIT_EE
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_13ColumnDictI32EEEONS3_11mutable_ptrIT_EE
278
279
        /// Copy from mutable ptr: not possible.
280
        template <typename U>
281
        immutable_ptr(const mutable_ptr<U>&) = delete;
282
283
71.3M
        immutable_ptr() = default;
284
285
203k
        immutable_ptr(std::nullptr_t) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2EDn
Line
Count
Source
285
203k
        immutable_ptr(std::nullptr_t) {}
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2EDn
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2EDn
Line
Count
Source
285
1
        immutable_ptr(std::nullptr_t) {}
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrINS1_14ColumnNullableEEC2EDn
286
    };
287
288
public:
289
    using Ptr = immutable_ptr<Derived>;
290
291
    template <typename... Args>
292
    static MutablePtr create(Args&&... args) {
293
        return MutablePtr(new Derived(std::forward<Args>(args)...));
294
    }
295
296
    template <typename T>
297
    static MutablePtr create(std::initializer_list<T>&& arg) {
298
        return create(std::forward<std::initializer_list<T>>(arg));
299
    }
300
301
public:
302
72.0M
    Ptr get_ptr() const { return Ptr(derived()); }
303
8.59M
    MutablePtr get_ptr() { return MutablePtr(derived()); }
304
305
protected:
306
824k
    MutablePtr shallow_mutate() const {
307
824k
        if (this->use_count() > 1) {
308
1.50k
            return derived()->clone();
309
823k
        } else {
310
823k
            return assume_mutable();
311
823k
        }
312
824k
    }
313
314
public:
315
    MutablePtr mutate() const&& { return shallow_mutate(); }
316
317
8.43M
    MutablePtr assume_mutable() const { return const_cast<COW*>(this)->get_ptr(); }
318
319
371M
    Derived& assume_mutable_ref() const { return const_cast<Derived&>(*derived()); }
320
321
protected:
322
    /// It works as immutable_ptr if it is const and as mutable_ptr if it is non const.
323
    template <typename T>
324
    class chameleon_ptr {
325
    private:
326
        immutable_ptr<T> value;
327
328
    public:
329
        template <typename... Args>
330
2.11M
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13chameleon_ptrIS2_EC2IJNS3_11mutable_ptrIS2_EEEEEDpOT_
Line
Count
Source
330
1.45M
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13chameleon_ptrIS2_EC2IJEEEDpOT_
Line
Count
Source
330
2.59k
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13chameleon_ptrIS2_EC2IJNS3_13immutable_ptrIS2_EEEEEDpOT_
Line
Count
Source
330
575k
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13chameleon_ptrIS2_EC2IJRNS3_13immutable_ptrIS2_EEEEEDpOT_
Line
Count
Source
330
113
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13chameleon_ptrIS2_EC2IJNS3_11mutable_ptrINS1_9ColumnMapEEEEEEDpOT_
Line
Count
Source
330
841
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13chameleon_ptrIS2_EC2IJNS3_11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEEEEDpOT_
Line
Count
Source
330
2.54k
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13chameleon_ptrIS2_EC2IJRKNS3_13immutable_ptrIS2_EEEEEDpOT_
Line
Count
Source
330
80.0k
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13chameleon_ptrIS2_EC2IJRS5_EEEDpOT_
331
332
        template <typename U>
333
        chameleon_ptr(std::initializer_list<U>&& arg)
334
                : value(std::forward<std::initializer_list<U>>(arg)) {}
335
336
1.00M
        const T* get() const { return value.get(); }
337
9.99M
        T* get() { return &value->assume_mutable_ref(); }
338
339
1.00M
        const T* operator->() const { return get(); }
340
9.89M
        T* operator->() { return get(); }
341
342
318M
        const T& operator*() const { return *value; }
343
361M
        T& operator*() { return value->assume_mutable_ref(); }
344
345
175k
        operator const immutable_ptr<T>&() const { return value; }
346
11.2k
        operator immutable_ptr<T>&() { return value; }
347
348
701
        operator bool() const { return value.get() != nullptr; }
349
        bool operator!() const { return value.get() == nullptr; }
350
351
        bool operator==(const chameleon_ptr& rhs) const { return value == rhs.value; }
352
        bool operator!=(const chameleon_ptr& rhs) const { return value != rhs.value; }
353
    };
354
355
public:
356
    /** Use this type in class members for compositions.
357
      *
358
      * NOTE:
359
      * For classes with WrappedPtr members,
360
      * you must reimplement 'mutate' method, so it will call 'mutate' of all subobjects (do deep mutate).
361
      * It will guarantee, that mutable object have all subobjects unshared.
362
      *
363
      * NOTE:
364
      * 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.
365
      * (COW itself doesn't force any methods to be virtual).
366
      *
367
      * See example in "cow_compositions.cpp".
368
      */
369
    using WrappedPtr = chameleon_ptr<Derived>;
370
};
371
372
/** Helper class to support inheritance.
373
  * Example:
374
  *
375
  * class IColumn : public COW<IColumn>
376
  * {
377
  *     friend class COW<IColumn>;
378
  *     virtual MutablePtr clone() const = 0;
379
  *     virtual ~IColumn() {}
380
  * };
381
  *
382
  * class ConcreteColumn : public COWHelper<IColumn, ConcreteColumn>
383
  * {
384
  *     friend class COWHelper<IColumn, ConcreteColumn>;
385
  * };
386
  *
387
  * Here is complete inheritance diagram:
388
  *
389
  * ConcreteColumn
390
  *  COWHelper<IColumn, ConcreteColumn>
391
  *   IColumn
392
  *    CowPtr<IColumn>
393
  *     boost::intrusive_ref_counter<IColumn>
394
  *
395
  * See example in "cow_columns.cpp".
396
  */
397
namespace vectorized {
398
class IColumn;
399
}
400
template <typename Base, typename Derived>
401
class COWHelper : public Base {
402
public:
403
    static_assert(std::is_base_of_v<doris::vectorized::IColumn, Base>,
404
                  "COWHelper only use in IColumn");
405
    using Ptr = typename Base::template immutable_ptr<Derived>;
406
    using MutablePtr = typename Base::template mutable_ptr<Derived>;
407
408
#include "common/compile_check_avoid_begin.h"
409
    //This code uses templates, and errors like the following are likely to occur, mainly due to literal type mismatches:
410
    // be/src/vec/common/cow.h:409:39: warning: implicit conversion loses integer precision: 'int' to 'value_type' (aka 'unsigned char') [-Wimplicit-int-conversion]
411
    //   409 |         return MutablePtr(new Derived(std::forward<Args>(args)...));
412
    //       |                               ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~
413
    // ColumnPtr res_data_column = ColumnUInt8::create(1, 1);
414
    template <typename... Args>
415
2.05M
    static MutablePtr create(Args&&... args) {
416
2.05M
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
2.05M
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EES9_EEENS8_IS3_EEDpOT_
Line
Count
Source
415
39.8k
    static MutablePtr create(Args&&... args) {
416
39.8k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
39.8k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EERmEEENS8_IS3_EEDpOT_
Line
Count
Source
415
59.7k
    static MutablePtr create(Args&&... args) {
416
59.7k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
59.7k
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized12IColumnDummyENS1_13ColumnNothingEE6createIJRmEEENS_3COWINS1_7IColumnEE11mutable_ptrIS3_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_23ColumnFixedLengthObjectEE6createIJRKmEEENS_3COWIS2_E11mutable_ptrIS3_EEDpOT_
Line
Count
Source
415
2
    static MutablePtr create(Args&&... args) {
416
2
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
2
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnStrIjEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
415
208k
    static MutablePtr create(Args&&... args) {
416
208k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
208k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EES9_EEENS8_IS3_EEDpOT_
Line
Count
Source
415
462
    static MutablePtr create(Args&&... args) {
416
462
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
462
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
2.59k
    static MutablePtr create(Args&&... args) {
416
2.59k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
2.59k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnMapEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EES9_S9_EEENS8_IS3_EEDpOT_
Line
Count
Source
415
1.21k
    static MutablePtr create(Args&&... args) {
416
1.21k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1.21k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
12.2k
    static MutablePtr create(Args&&... args) {
416
12.2k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
12.2k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnMapEE6createIJNS_3COWIS2_E11mutable_ptrINS1_9ColumnStrIjEEEESB_NS8_INS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
943
    static MutablePtr create(Args&&... args) {
416
943
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
943
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
71.4k
    static MutablePtr create(Args&&... args) {
416
71.4k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
71.4k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDictI32EE6createIJEEENS_3COWIS2_E11mutable_ptrIS3_EEDpOT_
Line
Count
Source
415
7
    static MutablePtr create(Args&&... args) {
416
7
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
7
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
140
    static MutablePtr create(Args&&... args) {
416
140
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
140
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJiiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
33
    static MutablePtr create(Args&&... args) {
416
33
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
33
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE6createIJiiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
13
    static MutablePtr create(Args&&... args) {
416
13
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
13
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJmiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
19.3k
    static MutablePtr create(Args&&... args) {
416
19.3k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
19.3k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
40.3k
    static MutablePtr create(Args&&... args) {
416
40.3k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
40.3k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
36.8k
    static MutablePtr create(Args&&... args) {
416
36.8k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
36.8k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
39.9k
    static MutablePtr create(Args&&... args) {
416
39.9k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
39.9k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
35.5k
    static MutablePtr create(Args&&... args) {
416
35.5k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
35.5k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
25.6k
    static MutablePtr create(Args&&... args) {
416
25.6k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
25.6k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
27.2k
    static MutablePtr create(Args&&... args) {
416
27.2k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
27.2k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
16.9k
    static MutablePtr create(Args&&... args) {
416
16.9k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
16.9k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
16.9k
    static MutablePtr create(Args&&... args) {
416
16.9k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
16.9k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE6createIJiiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
5
    static MutablePtr create(Args&&... args) {
416
5
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
5
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE6createIJiiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
24
    static MutablePtr create(Args&&... args) {
416
24
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
24
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE6createIJiiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
268
    static MutablePtr create(Args&&... args) {
416
268
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
268
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE6createIJiiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
13
    static MutablePtr create(Args&&... args) {
416
13
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
13
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
32.8k
    static MutablePtr create(Args&&... args) {
416
32.8k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
32.8k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
34.0k
    static MutablePtr create(Args&&... args) {
416
34.0k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
34.0k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
33.0k
    static MutablePtr create(Args&&... args) {
416
33.0k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
33.0k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
32.9k
    static MutablePtr create(Args&&... args) {
416
32.9k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
32.9k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EENS8_INS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
460k
    static MutablePtr create(Args&&... args) {
416
460k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
460k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
567k
    static MutablePtr create(Args&&... args) {
416
567k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
567k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_9ColumnStrIjEEEENS8_INS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
9
    static MutablePtr create(Args&&... args) {
416
9
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
9
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
334
    static MutablePtr create(Args&&... args) {
416
334
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
334
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEEENS8_INS1_12ColumnVectorILSA_2EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_9ColumnStrIjEEEENS8_INS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
2.73k
    static MutablePtr create(Args&&... args) {
416
2.73k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
2.73k
    }
_ZN5doris9COWHelperINS_10vectorized12IColumnDummyENS1_13ColumnNothingEE6createIJiEEENS_3COWINS1_7IColumnEE11mutable_ptrIS3_EEDpOT_
Line
Count
Source
415
602
    static MutablePtr create(Args&&... args) {
416
602
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
602
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E13immutable_ptrIS2_EERmEEENS7_11mutable_ptrIS3_EEDpOT_
Line
Count
Source
415
12
    static MutablePtr create(Args&&... args) {
416
12
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
12
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
170
    static MutablePtr create(Args&&... args) {
416
170
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
170
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E13immutable_ptrIS2_EEiEEENS7_11mutable_ptrIS3_EEDpOT_
Line
Count
Source
415
5
    static MutablePtr create(Args&&... args) {
416
5
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
5
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJRNS_3COWIS2_E13immutable_ptrIS2_EEiEEENS7_11mutable_ptrIS3_EEDpOT_
Line
Count
Source
415
97
    static MutablePtr create(Args&&... args) {
416
97
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
97
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
165
    static MutablePtr create(Args&&... args) {
416
165
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
165
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
3
    static MutablePtr create(Args&&... args) {
416
3
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
3
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJRmbEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
205
    static MutablePtr create(Args&&... args) {
416
205
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
205
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEESC_EEENS8_IS3_EEDpOT_
Line
Count
Source
415
26
    static MutablePtr create(Args&&... args) {
416
26
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
26
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EENS8_INS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
6.30k
    static MutablePtr create(Args&&... args) {
416
6.30k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
6.30k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrIS3_EENS8_IS2_EEEEES9_DpOT_
Line
Count
Source
415
2
    static MutablePtr create(Args&&... args) {
416
2
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
2
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEENS8_INS9_ILSA_39EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEEENS8_INS9_ILSA_39EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEEENS8_INS9_ILSA_2EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
249
    static MutablePtr create(Args&&... args) {
416
249
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
249
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEEENS8_INS9_ILSA_39EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEEENS8_INS9_ILSA_2EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
221
    static MutablePtr create(Args&&... args) {
416
221
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
221
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEENS8_INS9_ILSA_39EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
11
    static MutablePtr create(Args&&... args) {
416
11
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
11
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEENS8_INS9_ILSA_2EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
195
    static MutablePtr create(Args&&... args) {
416
195
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
195
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEENS8_INS9_ILSA_39EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
245
    static MutablePtr create(Args&&... args) {
416
245
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
245
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEENS8_INS9_ILSA_2EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
51
    static MutablePtr create(Args&&... args) {
416
51
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
51
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEENS8_INS9_ILSA_39EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEENS8_INS9_ILSA_2EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
18
    static MutablePtr create(Args&&... args) {
416
18
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
18
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEEENS8_INS9_ILSA_39EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEEENS8_INS9_ILSA_2EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
9
    static MutablePtr create(Args&&... args) {
416
9
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
9
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEEENS8_INS9_ILSA_39EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEEENS8_INS9_ILSA_2EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
32
    static MutablePtr create(Args&&... args) {
416
32
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
32
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEEENS8_INS9_ILSA_39EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEEENS8_INS9_ILSA_2EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
14
    static MutablePtr create(Args&&... args) {
416
14
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
14
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEEENS8_INS9_ILSA_39EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEEENS8_INS9_ILSA_2EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
26
    static MutablePtr create(Args&&... args) {
416
26
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
26
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_14ColumnNullableEEENS8_INS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
15
    static MutablePtr create(Args&&... args) {
416
15
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
15
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
81
    static MutablePtr create(Args&&... args) {
416
81
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
81
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
3
    static MutablePtr create(Args&&... args) {
416
3
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
3
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_14ColumnNullableEEEiEEENS8_IS3_EEDpOT_
Line
Count
Source
415
6
    static MutablePtr create(Args&&... args) {
416
6
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
6
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnMapEE6createIJNS_3COWIS2_E11mutable_ptrINS1_9ColumnStrIjEEEENS8_INS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEENS8_INSC_ILSD_39EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
243
    static MutablePtr create(Args&&... args) {
416
243
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
243
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJRKNS_3COWIS2_E13immutable_ptrIS2_EERmEEENS7_11mutable_ptrIS3_EEDpOT_
Line
Count
Source
415
43
    static MutablePtr create(Args&&... args) {
416
43
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
43
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnStrImEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_
Line
Count
Source
415
240
    static MutablePtr create(Args&&... args) {
416
240
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
240
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_9ColumnStrImEEEENS8_INS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_9ColumnStrIjEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrIS3_EEiEEES9_DpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
17.4k
    static MutablePtr create(Args&&... args) {
416
17.4k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
17.4k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE6createIJijEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
4
    static MutablePtr create(Args&&... args) {
416
4
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
4
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE6createIJijEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
4
    static MutablePtr create(Args&&... args) {
416
4
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
4
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE6createIJijEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
4
    static MutablePtr create(Args&&... args) {
416
4
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
4
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDictI32EE6createIJNS_9FieldTypeEEEENS_3COWIS2_E11mutable_ptrIS3_EEDpOT_
Line
Count
Source
415
6
    static MutablePtr create(Args&&... args) {
416
6
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
6
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_23ColumnFixedLengthObjectEE6createIJmEEENS_3COWIS2_E11mutable_ptrIS3_EEDpOT_
Line
Count
Source
415
85
    static MutablePtr create(Args&&... args) {
416
85
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
85
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEE6createIJiiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEEENS8_INS9_ILSA_2EEEEEEEENS8_IS3_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEENS8_INS1_12ColumnVectorILSA_2EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
811
    static MutablePtr create(Args&&... args) {
416
811
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
811
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEEENS8_INS1_12ColumnVectorILSA_2EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEEENS8_INS9_ILSA_2EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
2
    static MutablePtr create(Args&&... args) {
416
2
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
2
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
1.22k
    static MutablePtr create(Args&&... args) {
416
1.22k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1.22k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
1.14k
    static MutablePtr create(Args&&... args) {
416
1.14k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1.14k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJRmRbEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
153
    static MutablePtr create(Args&&... args) {
416
153
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
153
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
201
    static MutablePtr create(Args&&... args) {
416
201
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
201
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_9ColumnStrIjEEEERmEEENS8_IS3_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnVariantEE6createIJiEEENS_3COWIS2_E11mutable_ptrIS3_EEDpOT_
Line
Count
Source
415
48
    static MutablePtr create(Args&&... args) {
416
48
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
48
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnVariantEE6createIJiNS1_14SubcolumnsTreeINS3_9SubcolumnELb0EEEEEENS_3COWIS2_E11mutable_ptrIS3_EEDpOT_
Line
Count
Source
415
11
    static MutablePtr create(Args&&... args) {
416
11
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
11
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnVariantEE6createIJRKiEEENS_3COWIS2_E11mutable_ptrIS3_EEDpOT_
Line
Count
Source
415
405
    static MutablePtr create(Args&&... args) {
416
405
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
405
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_11ColumnArrayEEENS8_IS2_EEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
2
    static MutablePtr create(Args&&... args) {
416
2
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
2
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnVariantEE6createIJRKimEEENS_3COWIS2_E11mutable_ptrIS3_EEDpOT_
Line
Count
Source
415
3
    static MutablePtr create(Args&&... args) {
416
3
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
3
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnVariantEE6createIJRKiSt10shared_ptrIKNS1_9IDataTypeEENS_3COWIS2_E11mutable_ptrIS2_EEEEENSE_IS3_EEDpOT_
Line
Count
Source
415
26
    static MutablePtr create(Args&&... args) {
416
26
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
26
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnVariantEE6createIJbEEENS_3COWIS2_E11mutable_ptrIS3_EEDpOT_
Line
Count
Source
415
12
    static MutablePtr create(Args&&... args) {
416
12
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
12
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnVariantEE6createIJimEEENS_3COWIS2_E11mutable_ptrIS3_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEEENS8_INS9_ILSA_39EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EEiEEENS8_IS3_EEDpOT_
Line
Count
Source
415
161
    static MutablePtr create(Args&&... args) {
416
161
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
161
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEEiEEENS8_IS3_EEDpOT_
Line
Count
Source
415
2
    static MutablePtr create(Args&&... args) {
416
2
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
2
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
62
    static MutablePtr create(Args&&... args) {
416
62
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
62
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
3
    static MutablePtr create(Args&&... args) {
416
3
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
3
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_23ColumnFixedLengthObjectEE6createIJiEEENS_3COWIS2_E11mutable_ptrIS3_EEDpOT_
Line
Count
Source
415
31
    static MutablePtr create(Args&&... args) {
416
31
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
31
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
17.3k
    static MutablePtr create(Args&&... args) {
416
17.3k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
17.3k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEE6createIJiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
492
    static MutablePtr create(Args&&... args) {
416
492
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
492
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnMapEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EES9_NS8_INS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
1.26k
    static MutablePtr create(Args&&... args) {
416
1.26k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1.26k
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEE6createIJRKmiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
28
    static MutablePtr create(Args&&... args) {
416
28
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
28
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJRKmiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
40
    static MutablePtr create(Args&&... args) {
416
40
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
40
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_14ColumnNullableEEERKmEEENS8_IS3_EEDpOT_
Line
Count
Source
415
6
    static MutablePtr create(Args&&... args) {
416
6
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
6
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EERKmEEENS8_IS3_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
972
    static MutablePtr create(Args&&... args) {
416
972
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
972
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
1.16k
    static MutablePtr create(Args&&... args) {
416
1.16k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1.16k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
896
    static MutablePtr create(Args&&... args) {
416
896
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
896
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
214
    static MutablePtr create(Args&&... args) {
416
214
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
214
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
126
    static MutablePtr create(Args&&... args) {
416
126
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
126
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
155
    static MutablePtr create(Args&&... args) {
416
155
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
155
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJRKmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEE6createIJRKmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEE6createIJRKmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEE6createIJRKmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEE6createIJRKmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEE6createIJRKmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEE6createIJRKmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
22
    static MutablePtr create(Args&&... args) {
416
22
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
22
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEE6createIJRKmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
27
    static MutablePtr create(Args&&... args) {
416
27
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
27
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE6createIJmRsEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE6createIJRKmRsEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
150
    static MutablePtr create(Args&&... args) {
416
150
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
150
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE6createIJmRsEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE6createIJRKmRsEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
60
    static MutablePtr create(Args&&... args) {
416
60
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
60
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE6createIJmRsEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE6createIJRKmRsEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE6createIJmRsEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE6createIJRKmRsEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE6createIJmRsEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE6createIJRKmRsEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE6createIJRKmRKiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
300
    static MutablePtr create(Args&&... args) {
416
300
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
300
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE6createIJRKmRKiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
120
    static MutablePtr create(Args&&... args) {
416
120
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
120
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEE6createIJiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
88
    static MutablePtr create(Args&&... args) {
416
88
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
88
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEE6createIJiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
108
    static MutablePtr create(Args&&... args) {
416
108
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
108
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnStructEE6createIJSt6vectorINS_3COWIS2_E11mutable_ptrIS2_EESaISA_EEEEENS9_IS3_EEDpOT_
Line
Count
Source
415
875
    static MutablePtr create(Args&&... args) {
416
875
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
875
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEE6createIJiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE6createIJmjEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnVariantEE6createIJRiRSt10shared_ptrIKNS1_9IDataTypeEENS_3COWIS2_E11mutable_ptrIS2_EEEEENSE_IS3_EEDpOT_
Line
Count
Source
415
100
    static MutablePtr create(Args&&... args) {
416
100
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
100
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnVariantEE6createIJRiRSt10shared_ptrIKNS1_9IDataTypeEENS_3COWIS2_E11mutable_ptrINS1_13ColumnNothingEEEEEENSE_IS3_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnVariantEE6createIJRiEEENS_3COWIS2_E11mutable_ptrIS3_EEDpOT_
Line
Count
Source
415
234
    static MutablePtr create(Args&&... args) {
416
234
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
234
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJRS5_EEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDictI32EE6createIJRKNS_9FieldTypeEEEENS_3COWIS2_E11mutable_ptrIS3_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJRKNS_3COWIS2_E13chameleon_ptrIS2_EEmEEENS7_11mutable_ptrIS3_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJRKNS_3COWIS2_E13chameleon_ptrIS2_EERmEEENS7_11mutable_ptrIS3_EEDpOT_
Line
Count
Source
415
2
    static MutablePtr create(Args&&... args) {
416
2
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
2
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE6createIJiRKjEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
11.3k
    static MutablePtr create(Args&&... args) {
416
11.3k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
11.3k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE6createIJRmRKjEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
73
    static MutablePtr create(Args&&... args) {
416
73
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
73
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE6createIJiRKjEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
76.0k
    static MutablePtr create(Args&&... args) {
416
76.0k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
76.0k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE6createIJRmRKjEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
47
    static MutablePtr create(Args&&... args) {
416
47
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
47
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE6createIJiRKjEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
33.4k
    static MutablePtr create(Args&&... args) {
416
33.4k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
33.4k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE6createIJRmRKjEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
13
    static MutablePtr create(Args&&... args) {
416
13
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
13
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE6createIJiRKjEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
11.8k
    static MutablePtr create(Args&&... args) {
416
11.8k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
11.8k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE6createIJRmRKjEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
47
    static MutablePtr create(Args&&... args) {
416
47
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
47
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE6createIJiRKjEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
11.9k
    static MutablePtr create(Args&&... args) {
416
11.9k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
11.9k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE6createIJRmRKjEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
47
    static MutablePtr create(Args&&... args) {
416
47
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
47
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E13immutable_ptrIS2_EEmEEENS7_11mutable_ptrIS3_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJRKNS_3COWIS2_E13immutable_ptrIS2_EEmEEENS7_11mutable_ptrIS3_EEDpOT_
Line
Count
Source
415
16.9k
    static MutablePtr create(Args&&... args) {
416
16.9k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
16.9k
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
24
    static MutablePtr create(Args&&... args) {
416
24
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
24
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
26
    static MutablePtr create(Args&&... args) {
416
26
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
26
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
27
    static MutablePtr create(Args&&... args) {
416
27
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
27
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
73
    static MutablePtr create(Args&&... args) {
416
73
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
73
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE21EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE21EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
2
    static MutablePtr create(Args&&... args) {
416
2
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
2
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE38EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE38EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EERmbEEENS8_IS3_EEDpOT_
Line
Count
Source
415
8
    static MutablePtr create(Args&&... args) {
416
8
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
8
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_13ColumnNothingEEEEEENS8_IS3_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_11ColumnArrayEEENS8_INS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEEEEENS8_IS3_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJRNS_3COWIS2_E13immutable_ptrIS2_EEmEEENS7_11mutable_ptrIS3_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_14ColumnNullableEEENS8_IS2_EEEEENS8_IS3_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEE6createIJmiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
7
    static MutablePtr create(Args&&... args) {
416
7
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
7
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE6createIJijEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
3
    static MutablePtr create(Args&&... args) {
416
3
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
3
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE6createIJijEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEEENS8_INS1_12ColumnVectorILSA_2EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
736
    static MutablePtr create(Args&&... args) {
416
736
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
736
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEEENS8_INS1_12ColumnVectorILSA_2EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
622
    static MutablePtr create(Args&&... args) {
416
622
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
622
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEEENS8_INS1_12ColumnVectorILSA_2EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEENS8_INS1_12ColumnVectorILSA_2EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
463
    static MutablePtr create(Args&&... args) {
416
463
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
463
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEEERmEEENS8_IS3_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEE6createIJmRKiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEE6createIJmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
400
    static MutablePtr create(Args&&... args) {
416
400
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
400
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEE6createIJmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
2
    static MutablePtr create(Args&&... args) {
416
2
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
2
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnStructEEENS8_INS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEEEEENS8_IS3_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEEENS8_INS9_ILSA_2EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
3
    static MutablePtr create(Args&&... args) {
416
3
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
3
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEE6createIJRKmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE6createIJRmRjEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
4
    static MutablePtr create(Args&&... args) {
416
4
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
4
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE6createIJRmRjEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
1.59k
    static MutablePtr create(Args&&... args) {
416
1.59k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1.59k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE6createIJRmRjEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
1.80k
    static MutablePtr create(Args&&... args) {
416
1.80k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1.80k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE6createIJRmRjEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
1.59k
    static MutablePtr create(Args&&... args) {
416
1.59k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1.59k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE6createIJRmRjEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
1.45k
    static MutablePtr create(Args&&... args) {
416
1.45k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1.45k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJRmRKhEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
2
    static MutablePtr create(Args&&... args) {
416
2
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
2
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJRmhEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJRNS_3COWIS2_E13immutable_ptrIS2_EERmEEENS7_11mutable_ptrIS3_EEDpOT_
Line
Count
Source
415
2.34k
    static MutablePtr create(Args&&... args) {
416
2.34k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
2.34k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJRKmbEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
1.03k
    static MutablePtr create(Args&&... args) {
416
1.03k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1.03k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEE6createIJmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
19
    static MutablePtr create(Args&&... args) {
416
19
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
19
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE6createIJmjEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE6createIJmjEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE6createIJmjEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE6createIJmjEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEE6createIJiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEE6createIJmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEE6createIJiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEE6createIJmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
2
    static MutablePtr create(Args&&... args) {
416
2
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
2
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEE6createIJmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
6
    static MutablePtr create(Args&&... args) {
416
6
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
6
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEE6createIJiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEE6createIJiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEE6createIJmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
2
    static MutablePtr create(Args&&... args) {
416
2
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
2
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEERmEEENS8_IS3_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEENS8_INS1_12ColumnVectorILSA_2EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
5
    static MutablePtr create(Args&&... args) {
416
5
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
5
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEEENS8_INS9_ILSA_2EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
14
    static MutablePtr create(Args&&... args) {
416
14
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
14
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEEERmEEENS8_IS3_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEEERmEEENS8_IS3_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEEERmEEENS8_IS3_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
16
    static MutablePtr create(Args&&... args) {
416
16
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
16
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
3
    static MutablePtr create(Args&&... args) {
416
3
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
3
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEEERmEEENS8_IS3_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
24
    static MutablePtr create(Args&&... args) {
416
24
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
24
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
10
    static MutablePtr create(Args&&... args) {
416
10
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
10
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
100
    static MutablePtr create(Args&&... args) {
416
100
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
100
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
800
    static MutablePtr create(Args&&... args) {
416
800
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
800
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEEERmEEENS8_IS3_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEEENS8_INS1_12ColumnVectorILSA_2EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
1
    static MutablePtr create(Args&&... args) {
416
1
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJibEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEEENS8_INS9_ILSA_2EEEEEEEENS8_IS3_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_14ColumnNullableEEERmEEENS8_IS3_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnMapEE6createIJNS_3COWIS2_E11mutable_ptrINS1_14ColumnNullableEEESA_NS8_INS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEEEENS8_IS3_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEEERmEEENS8_IS3_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEE6createIJRmdEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEERmEEENS8_IS3_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEE6createIJiiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnVariantEE6createIJiRSt10shared_ptrINS1_14DataTypeStringEENS_3COWIS2_E11mutable_ptrIS2_EEEEENSC_IS3_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEE6createIJmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EEmEEENS8_IS3_EEDpOT_
Line
Count
Source
415
12
    static MutablePtr create(Args&&... args) {
416
12
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
12
    }
418
#include "common/compile_check_avoid_end.h"
419
420
6.52k
    typename Base::MutablePtr clone() const override {
421
6.52k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
6.52k
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEE5cloneEv
Line
Count
Source
420
193
    typename Base::MutablePtr clone() const override {
421
193
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
193
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEE5cloneEv
Line
Count
Source
420
192
    typename Base::MutablePtr clone() const override {
421
192
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
192
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEE5cloneEv
Line
Count
Source
420
758
    typename Base::MutablePtr clone() const override {
421
758
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
758
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE5cloneEv
Line
Count
Source
420
363
    typename Base::MutablePtr clone() const override {
421
363
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
363
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized12IColumnDummyENS1_13ColumnNothingEE5cloneEv
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnStrIjEEE5cloneEv
Line
Count
Source
420
1.78k
    typename Base::MutablePtr clone() const override {
421
1.78k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
1.78k
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_23ColumnFixedLengthObjectEE5cloneEv
Line
Count
Source
420
1
    typename Base::MutablePtr clone() const override {
421
1
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
1
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE5cloneEv
Line
Count
Source
420
141
    typename Base::MutablePtr clone() const override {
421
141
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
141
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEE5cloneEv
Line
Count
Source
420
174
    typename Base::MutablePtr clone() const override {
421
174
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
174
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnStructEE5cloneEv
Line
Count
Source
420
2
    typename Base::MutablePtr clone() const override {
421
2
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
2
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnMapEE5cloneEv
Line
Count
Source
420
25
    typename Base::MutablePtr clone() const override {
421
25
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
25
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnVariantEE5cloneEv
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEE5cloneEv
Line
Count
Source
420
208
    typename Base::MutablePtr clone() const override {
421
208
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
208
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEE5cloneEv
Line
Count
Source
420
250
    typename Base::MutablePtr clone() const override {
421
250
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
250
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEE5cloneEv
Line
Count
Source
420
631
    typename Base::MutablePtr clone() const override {
421
631
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
631
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnStrImEEE5cloneEv
Line
Count
Source
420
68
    typename Base::MutablePtr clone() const override {
421
68
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
68
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE5cloneEv
Line
Count
Source
420
20
    typename Base::MutablePtr clone() const override {
421
20
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
20
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEE5cloneEv
Line
Count
Source
420
212
    typename Base::MutablePtr clone() const override {
421
212
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
212
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEE5cloneEv
Line
Count
Source
420
208
    typename Base::MutablePtr clone() const override {
421
208
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
208
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEE5cloneEv
Line
Count
Source
420
232
    typename Base::MutablePtr clone() const override {
421
232
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
232
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEE5cloneEv
Line
Count
Source
420
210
    typename Base::MutablePtr clone() const override {
421
210
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
210
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEE5cloneEv
Line
Count
Source
420
210
    typename Base::MutablePtr clone() const override {
421
210
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
210
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEE5cloneEv
Line
Count
Source
420
220
    typename Base::MutablePtr clone() const override {
421
220
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
220
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEE5cloneEv
Line
Count
Source
420
28
    typename Base::MutablePtr clone() const override {
421
28
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
28
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEE5cloneEv
Line
Count
Source
420
29
    typename Base::MutablePtr clone() const override {
421
29
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
29
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE5cloneEv
Line
Count
Source
420
158
    typename Base::MutablePtr clone() const override {
421
158
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
158
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE5cloneEv
Line
Count
Source
420
83
    typename Base::MutablePtr clone() const override {
421
83
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
83
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE5cloneEv
Line
Count
Source
420
53
    typename Base::MutablePtr clone() const override {
421
53
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
53
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE5cloneEv
Line
Count
Source
420
55
    typename Base::MutablePtr clone() const override {
421
55
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
55
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDictI32EE5cloneEv
Line
Count
Source
420
1
    typename Base::MutablePtr clone() const override {
421
1
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
1
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE38EEEE5cloneEv
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEE5cloneEv
Line
Count
Source
420
3
    typename Base::MutablePtr clone() const override {
421
3
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
3
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEE5cloneEv
Line
Count
Source
420
3
    typename Base::MutablePtr clone() const override {
421
3
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
3
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEE5cloneEv
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEE5cloneEv
Line
Count
Source
420
3
    typename Base::MutablePtr clone() const override {
421
3
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
3
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE21EEEE5cloneEv
423
    void append_data_by_selector(typename Base::MutablePtr& res,
424
429
                                 const typename Base::Selector& selector) const override {
425
429
        this->template append_data_by_selector_impl<Derived>(res, selector);
426
429
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized12IColumnDummyENS1_13ColumnNothingEE23append_data_by_selectorERNS_3COWINS1_7IColumnEE11mutable_ptrIS6_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnStrIjEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Line
Count
Source
424
1
                                 const typename Base::Selector& selector) const override {
425
1
        this->template append_data_by_selector_impl<Derived>(res, selector);
426
1
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_23ColumnFixedLengthObjectEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnStructEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnMapEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnVariantEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Line
Count
Source
424
1
                                 const typename Base::Selector& selector) const override {
425
1
        this->template append_data_by_selector_impl<Derived>(res, selector);
426
1
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnStrImEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Line
Count
Source
424
427
                                 const typename Base::Selector& selector) const override {
425
427
        this->template append_data_by_selector_impl<Derived>(res, selector);
426
427
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDictI32EE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE38EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE21EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEE
427
428
    void append_data_by_selector(typename Base::MutablePtr& res,
429
                                 const typename Base::Selector& selector, size_t begin,
430
106
                                 size_t end) const override {
431
106
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
432
106
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Line
Count
Source
430
1
                                 size_t end) const override {
431
1
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
432
1
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Line
Count
Source
430
1
                                 size_t end) const override {
431
1
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
432
1
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Line
Count
Source
430
51
                                 size_t end) const override {
431
51
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
432
51
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized12IColumnDummyENS1_13ColumnNothingEE23append_data_by_selectorERNS_3COWINS1_7IColumnEE11mutable_ptrIS6_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnStrIjEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_23ColumnFixedLengthObjectEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Line
Count
Source
430
43
                                 size_t end) const override {
431
43
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
432
43
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnStructEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnMapEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnVariantEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnStrImEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Line
Count
Source
430
10
                                 size_t end) const override {
431
10
        this->template append_data_by_selector_impl<Derived>(res, selector, begin, end);
432
10
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDictI32EE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE38EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE21EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayIjLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorELb0EEELm16ELm15EEEmm
433
434
    void insert_from_multi_column(const std::vector<const vectorized::IColumn*>& srcs,
435
79
                                  const std::vector<size_t>& positions) override {
436
79
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
437
79
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE36EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS7_EERKS5_ImSaImEE
Line
Count
Source
435
65
                                  const std::vector<size_t>& positions) override {
436
65
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
437
65
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS7_EERKS5_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized12IColumnDummyENS1_13ColumnNothingEE24insert_from_multi_columnERKSt6vectorIPKNS1_7IColumnESaIS8_EERKS5_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnStrIjEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS8_EERKS6_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_23ColumnFixedLengthObjectEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS7_EERKS5_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS7_EERKS5_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnStructEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS7_EERKS5_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnMapEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS7_EERKS5_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnVariantEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS7_EERKS5_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Line
Count
Source
435
7
                                  const std::vector<size_t>& positions) override {
436
7
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
437
7
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnStrImEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS8_EERKS6_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Line
Count
Source
435
7
                                  const std::vector<size_t>& positions) override {
436
7
        this->template insert_from_multi_column_impl<Derived>(srcs, positions);
437
7
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE28EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE35EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDictI32EE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS7_EERKS5_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE38EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeILNS_13PrimitiveTypeE24EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE21EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
438
439
protected:
440
    MutablePtr shallow_mutate() const {
441
        return MutablePtr(static_cast<Derived*>(Base::shallow_mutate().get()));
442
    }
443
};
444
#include "common/compile_check_end.h"
445
} // namespace doris