Coverage Report

Created: 2025-09-10 18:13

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.78M
    COW() : ref_counter(0) {}
95
96
524
    COW(COW const&) : ref_counter(0) {}
97
98
    COW& operator=(COW const&) { return *this; }
99
100
158M
    void add_ref() { ++ref_counter; }
101
102
158M
    void release_ref() {
103
158M
        if (--ref_counter == 0) {
104
2.70M
            delete static_cast<const Derived*>(this);
105
2.70M
        }
106
158M
    }
107
108
8.72M
    Derived* derived() { return static_cast<Derived*>(this); }
109
110
445M
    const Derived* derived() const { return static_cast<const Derived*>(this); }
111
112
    template <typename T>
113
    class intrusive_ptr {
114
    public:
115
72.3M
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2Ev
Line
Count
Source
115
71.8M
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2Ev
Line
Count
Source
115
417k
        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
826
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2Ev
Line
Count
Source
115
341
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEC2Ev
Line
Count
Source
115
341
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnArrayEEC2Ev
Line
Count
Source
115
332
        intrusive_ptr() : t(nullptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnMapEEC2Ev
Line
Count
Source
115
332
        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
83.9M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
83.9M
            if (t && add_ref) {
119
83.9M
                ((std::remove_const_t<T>*)t)->add_ref();
120
83.9M
            }
121
83.9M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2EPS2_b
Line
Count
Source
117
8.73M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
8.73M
            if (t && add_ref) {
119
8.73M
                ((std::remove_const_t<T>*)t)->add_ref();
120
8.73M
            }
121
8.73M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2EPS5_b
Line
Count
Source
117
72.5M
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
72.5M
            if (t && add_ref) {
119
72.5M
                ((std::remove_const_t<T>*)t)->add_ref();
120
72.5M
            }
121
72.5M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEEC2EPS6_b
Line
Count
Source
117
346k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
346k
            if (t && add_ref) {
119
346k
                ((std::remove_const_t<T>*)t)->add_ref();
120
346k
            }
121
346k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEC2EPS7_b
Line
Count
Source
117
41.3k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
41.3k
            if (t && add_ref) {
119
41.3k
                ((std::remove_const_t<T>*)t)->add_ref();
120
41.3k
            }
121
41.3k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnArrayEEC2EPS5_b
Line
Count
Source
117
39.9k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
39.9k
            if (t && add_ref) {
119
39.9k
                ((std::remove_const_t<T>*)t)->add_ref();
120
39.9k
            }
121
39.9k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2EPS7_b
Line
Count
Source
117
73.8k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
73.8k
            if (t && add_ref) {
119
73.8k
                ((std::remove_const_t<T>*)t)->add_ref();
120
73.8k
            }
121
73.8k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2EPS7_b
Line
Count
Source
117
805k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
805k
            if (t && add_ref) {
119
805k
                ((std::remove_const_t<T>*)t)->add_ref();
120
805k
            }
121
805k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_14ColumnNullableEEC2EPS5_b
Line
Count
Source
117
705k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
705k
            if (t && add_ref) {
119
705k
                ((std::remove_const_t<T>*)t)->add_ref();
120
705k
            }
121
705k
        }
_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_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
55.7k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
55.7k
            if (t && add_ref) {
119
55.7k
                ((std::remove_const_t<T>*)t)->add_ref();
120
55.7k
            }
121
55.7k
        }
_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
50.6k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
50.6k
            if (t && add_ref) {
119
50.6k
                ((std::remove_const_t<T>*)t)->add_ref();
120
50.6k
            }
121
50.6k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEC2EPS7_b
Line
Count
Source
117
44.9k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
44.9k
            if (t && add_ref) {
119
44.9k
                ((std::remove_const_t<T>*)t)->add_ref();
120
44.9k
            }
121
44.9k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEEC2EPS7_b
Line
Count
Source
117
26.0k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
26.0k
            if (t && add_ref) {
119
26.0k
                ((std::remove_const_t<T>*)t)->add_ref();
120
26.0k
            }
121
26.0k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEEC2EPS7_b
Line
Count
Source
117
37.1k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
37.1k
            if (t && add_ref) {
119
37.1k
                ((std::remove_const_t<T>*)t)->add_ref();
120
37.1k
            }
121
37.1k
        }
_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.4k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
33.4k
            if (t && add_ref) {
119
33.4k
                ((std::remove_const_t<T>*)t)->add_ref();
120
33.4k
            }
121
33.4k
        }
_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.1k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
34.1k
            if (t && add_ref) {
119
34.1k
                ((std::remove_const_t<T>*)t)->add_ref();
120
34.1k
            }
121
34.1k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEEC2EPS7_b
Line
Count
Source
117
32.9k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
32.9k
            if (t && add_ref) {
119
32.9k
                ((std::remove_const_t<T>*)t)->add_ref();
120
32.9k
            }
121
32.9k
        }
_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_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.57k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
3.57k
            if (t && add_ref) {
119
3.57k
                ((std::remove_const_t<T>*)t)->add_ref();
120
3.57k
            }
121
3.57k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnVariantEEC2EPS5_b
Line
Count
Source
117
725
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
725
            if (t && add_ref) {
119
725
                ((std::remove_const_t<T>*)t)->add_ref();
120
725
            }
121
725
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnNothingEEC2EPS5_b
Line
Count
Source
117
1.13k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
1.13k
            if (t && add_ref) {
119
1.13k
                ((std::remove_const_t<T>*)t)->add_ref();
120
1.13k
            }
121
1.13k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnConstEEC2EPS5_b
Line
Count
Source
117
81.4k
        intrusive_ptr(T* t, bool add_ref = true) : t(t) {
118
81.4k
            if (t && add_ref) {
119
81.4k
                ((std::remove_const_t<T>*)t)->add_ref();
120
81.4k
            }
121
81.4k
        }
_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_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
74.7M
        intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) {
131
74.7M
            if (t) {
132
74.1M
                ((std::remove_const_t<T>*)t)->add_ref();
133
74.1M
            }
134
74.7M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2ERKS6_
Line
Count
Source
130
74.7M
        intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) {
131
74.7M
            if (t) {
132
74.1M
                ((std::remove_const_t<T>*)t)->add_ref();
133
74.1M
            }
134
74.7M
        }
_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
314M
        ~intrusive_ptr() {
137
314M
            if (t) {
138
158M
                ((std::remove_const_t<T>*)t)->release_ref();
139
158M
            }
140
314M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_ED2Ev
Line
Count
Source
136
11.8M
        ~intrusive_ptr() {
137
11.8M
            if (t) {
138
7.72M
                ((std::remove_const_t<T>*)t)->release_ref();
139
7.72M
            }
140
11.8M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_ED2Ev
Line
Count
Source
136
299M
        ~intrusive_ptr() {
137
299M
            if (t) {
138
150M
                ((std::remove_const_t<T>*)t)->release_ref();
139
150M
            }
140
299M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEED2Ev
Line
Count
Source
136
348k
        ~intrusive_ptr() {
137
348k
            if (t) {
138
21.7k
                ((std::remove_const_t<T>*)t)->release_ref();
139
21.7k
            }
140
348k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnArrayEED2Ev
Line
Count
Source
136
40.6k
        ~intrusive_ptr() {
137
40.6k
            if (t) {
138
532
                ((std::remove_const_t<T>*)t)->release_ref();
139
532
            }
140
40.6k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEED2Ev
Line
Count
Source
136
41.3k
        ~intrusive_ptr() {
137
41.3k
            if (t) {
138
141
                ((std::remove_const_t<T>*)t)->release_ref();
139
141
            }
140
41.3k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEED2Ev
Line
Count
Source
136
74.1k
        ~intrusive_ptr() {
137
74.1k
            if (t) {
138
1.18k
                ((std::remove_const_t<T>*)t)->release_ref();
139
1.18k
            }
140
74.1k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEED2Ev
Line
Count
Source
136
1.07M
        ~intrusive_ptr() {
137
1.07M
            if (t) {
138
89.0k
                ((std::remove_const_t<T>*)t)->release_ref();
139
89.0k
            }
140
1.07M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_14ColumnNullableEED2Ev
Line
Count
Source
136
705k
        ~intrusive_ptr() {
137
705k
            if (t) {
138
80
                ((std::remove_const_t<T>*)t)->release_ref();
139
80
            }
140
705k
        }
_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_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
394
                ((std::remove_const_t<T>*)t)->release_ref();
139
394
            }
140
13.4k
        }
_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
55.9k
        ~intrusive_ptr() {
137
55.9k
            if (t) {
138
1.04k
                ((std::remove_const_t<T>*)t)->release_ref();
139
1.04k
            }
140
55.9k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEED2Ev
Line
Count
Source
136
38.2k
        ~intrusive_ptr() {
137
38.2k
            if (t) {
138
1.03k
                ((std::remove_const_t<T>*)t)->release_ref();
139
1.03k
            }
140
38.2k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEED2Ev
Line
Count
Source
136
51.3k
        ~intrusive_ptr() {
137
51.3k
            if (t) {
138
736
                ((std::remove_const_t<T>*)t)->release_ref();
139
736
            }
140
51.3k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEED2Ev
Line
Count
Source
136
45.1k
        ~intrusive_ptr() {
137
45.1k
            if (t) {
138
233
                ((std::remove_const_t<T>*)t)->release_ref();
139
233
            }
140
45.1k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEED2Ev
Line
Count
Source
136
26.1k
        ~intrusive_ptr() {
137
26.1k
            if (t) {
138
247
                ((std::remove_const_t<T>*)t)->release_ref();
139
247
            }
140
26.1k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEED2Ev
Line
Count
Source
136
37.3k
        ~intrusive_ptr() {
137
37.3k
            if (t) {
138
266
                ((std::remove_const_t<T>*)t)->release_ref();
139
266
            }
140
37.3k
        }
_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.4k
        ~intrusive_ptr() {
137
33.4k
            if (t) {
138
1
                ((std::remove_const_t<T>*)t)->release_ref();
139
1
            }
140
33.4k
        }
_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
498
                ((std::remove_const_t<T>*)t)->release_ref();
139
498
            }
140
13.5k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEED2Ev
Line
Count
Source
136
32.8k
        ~intrusive_ptr() {
137
32.8k
            if (t) {
138
3
                ((std::remove_const_t<T>*)t)->release_ref();
139
3
            }
140
32.8k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEED2Ev
Line
Count
Source
136
34.2k
        ~intrusive_ptr() {
137
34.2k
            if (t) {
138
168
                ((std::remove_const_t<T>*)t)->release_ref();
139
168
            }
140
34.2k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEED2Ev
Line
Count
Source
136
32.9k
        ~intrusive_ptr() {
137
32.9k
            if (t) {
138
4
                ((std::remove_const_t<T>*)t)->release_ref();
139
4
            }
140
32.9k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEED2Ev
Line
Count
Source
136
33.7k
        ~intrusive_ptr() {
137
33.7k
            if (t) {
138
674
                ((std::remove_const_t<T>*)t)->release_ref();
139
674
            }
140
33.7k
        }
_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.15k
        ~intrusive_ptr() {
137
4.15k
            if (t) {
138
248
                ((std::remove_const_t<T>*)t)->release_ref();
139
248
            }
140
4.15k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnVariantEED2Ev
Line
Count
Source
136
736
        ~intrusive_ptr() {
137
736
            if (t) {
138
63
                ((std::remove_const_t<T>*)t)->release_ref();
139
63
            }
140
736
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnNothingEED2Ev
Line
Count
Source
136
1.13k
        ~intrusive_ptr() {
137
1.13k
            if (t) {
138
1
                ((std::remove_const_t<T>*)t)->release_ref();
139
1
            }
140
1.13k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnConstEED2Ev
Line
Count
Source
136
81.4k
        ~intrusive_ptr() {
137
81.4k
            if (t) {
138
86
                ((std::remove_const_t<T>*)t)->release_ref();
139
86
            }
140
81.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_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
77.1M
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2EOS6_
Line
Count
Source
148
76.6M
        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
436k
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEEC2EOS7_
Line
Count
Source
148
420
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2EOS8_
Line
Count
Source
148
412
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEC2EOS8_
Line
Count
Source
148
256
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnArrayEEC2EOS6_
Line
Count
Source
148
290
        intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnMapEEC2EOS6_
Line
Count
Source
148
247
        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.7M
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
73.7M
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
73.7M
            return *this;
153
73.7M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EaSEOS6_
Line
Count
Source
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_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
421k
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
421k
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
421k
            return *this;
153
421k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEEaSEOS7_
Line
Count
Source
150
255
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
255
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
255
            return *this;
153
255
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEaSEOS8_
Line
Count
Source
150
256
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
256
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
256
            return *this;
153
256
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEaSEOS8_
Line
Count
Source
150
256
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
256
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
256
            return *this;
153
256
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnArrayEEaSEOS6_
Line
Count
Source
150
290
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
290
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
290
            return *this;
153
290
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnMapEEaSEOS6_
Line
Count
Source
150
247
        intrusive_ptr& operator=(intrusive_ptr&& rhs) {
151
247
            intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this);
152
247
            return *this;
153
247
        }
_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
5.88M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
5.88M
            rhs.t = nullptr;
161
5.88M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2IS2_EEONS4_IT_EE
Line
Count
Source
159
3.31M
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
3.31M
            rhs.t = nullptr;
161
3.31M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_9ColumnStrIjEEEEONS4_IT_EE
Line
Count
Source
159
52.3k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
52.3k
            rhs.t = nullptr;
161
52.3k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_9ColumnStrIjEEEEONS4_IT_EE
Line
Count
Source
159
272k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
272k
            rhs.t = nullptr;
161
272k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEONS4_IT_EE
Line
Count
Source
159
38.4k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
38.4k
            rhs.t = nullptr;
161
38.4k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_11ColumnArrayEEEONS4_IT_EE
Line
Count
Source
159
1.79k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
1.79k
            rhs.t = nullptr;
161
1.79k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEEONS4_IT_EE
Line
Count
Source
159
3.20k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
3.20k
            rhs.t = nullptr;
161
3.20k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEEONS4_IT_EE
Line
Count
Source
159
81.0k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
81.0k
            rhs.t = nullptr;
161
81.0k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_14ColumnNullableEEEONS4_IT_EE
Line
Count
Source
159
96.3k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
96.3k
            rhs.t = nullptr;
161
96.3k
        }
_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_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
54.5k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
54.5k
            rhs.t = nullptr;
161
54.5k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEEEONS4_IT_EE
Line
Count
Source
159
36.9k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
36.9k
            rhs.t = nullptr;
161
36.9k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEEONS4_IT_EE
Line
Count
Source
159
69.5k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
69.5k
            rhs.t = nullptr;
161
69.5k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEEONS4_IT_EE
Line
Count
Source
159
48.3k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
48.3k
            rhs.t = nullptr;
161
48.3k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEEONS4_IT_EE
Line
Count
Source
159
44.5k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
44.5k
            rhs.t = nullptr;
161
44.5k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEEEONS4_IT_EE
Line
Count
Source
159
25.5k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
25.5k
            rhs.t = nullptr;
161
25.5k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEEEONS4_IT_EE
Line
Count
Source
159
36.3k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
36.3k
            rhs.t = nullptr;
161
36.3k
        }
_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
32.9k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
32.9k
            rhs.t = nullptr;
161
32.9k
        }
_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
635k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
635k
            rhs.t = nullptr;
161
635k
        }
_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_ptrIS2_EC2INS1_9ColumnMapEEEONS4_IT_EE
Line
Count
Source
159
1.38k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
1.38k
            rhs.t = nullptr;
161
1.38k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_13ColumnVariantEEEONS4_IT_EE
Line
Count
Source
159
652
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
652
            rhs.t = nullptr;
161
652
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_14ColumnNullableEEEONS4_IT_EE
Line
Count
Source
159
608k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
608k
            rhs.t = nullptr;
161
608k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_9ColumnMapEEEONS4_IT_EE
Line
Count
Source
159
1.94k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
1.94k
            rhs.t = nullptr;
161
1.94k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_13ColumnNothingEEEONS4_IT_EE
Line
Count
Source
159
1.11k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
1.11k
            rhs.t = nullptr;
161
1.11k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEEONS4_IT_EE
Line
Count
Source
159
1.54k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
1.54k
            rhs.t = nullptr;
161
1.54k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_11ColumnConstEEEONS4_IT_EE
Line
Count
Source
159
24.9k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
24.9k
            rhs.t = nullptr;
161
24.9k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEEEONS4_IT_EE
Line
Count
Source
159
512
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
512
            rhs.t = nullptr;
161
512
        }
_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.57k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
2.57k
            rhs.t = nullptr;
161
2.57k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_11ColumnArrayEEEONS4_IT_EE
Line
Count
Source
159
37.6k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
37.6k
            rhs.t = nullptr;
161
37.6k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_13ColumnNothingEEEONS4_IT_EE
Line
Count
Source
159
17
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
17
            rhs.t = nullptr;
161
17
        }
_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_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
188
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
188
            rhs.t = nullptr;
161
188
        }
_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
9
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
9
            rhs.t = nullptr;
161
9
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEEEONS4_IT_EE
Line
Count
Source
159
20
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
20
            rhs.t = nullptr;
161
20
        }
_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_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
56.4k
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
56.4k
            rhs.t = nullptr;
161
56.4k
        }
_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_13PrimitiveTypeE4EEEEEONS4_IT_EE
Line
Count
Source
159
110
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
110
            rhs.t = nullptr;
161
110
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEEONS4_IT_EE
Line
Count
Source
159
172
        intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) {
160
172
            rhs.t = nullptr;
161
172
        }
_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
        }
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
271k
        intrusive_ptr& operator=(intrusive_ptr const& rhs) {
170
271k
            intrusive_ptr(rhs).swap(*this);
171
271k
            return *this;
172
271k
        }
173
174
        intrusive_ptr& operator=(T* rhs) {
175
            intrusive_ptr(rhs).swap(*this);
176
            return *this;
177
        }
178
179
14
        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
78.6M
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_E3getEv
Line
Count
Source
185
1.62M
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_E3getEv
Line
Count
Source
185
77.0M
        T* get() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEE3getEv
Line
Count
Source
185
21.1k
        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_13ColumnVariantEE3getEv
Line
Count
Source
185
60
        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_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_13PrimitiveTypeE26EEEE3getEv
Line
Count
Source
185
34
        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_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_13PrimitiveTypeE9EEEE3getEv
Line
Count
Source
185
1
        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_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_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; }
Unexecuted instantiation: _ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEE3getEv
186
187
        T* detach() {
188
            T* ret = t;
189
            t = nullptr;
190
            return ret;
191
        }
192
193
74.0M
        void swap(intrusive_ptr& rhs) {
194
74.0M
            T* tmp = t;
195
74.0M
            t = rhs.t;
196
74.0M
            rhs.t = tmp;
197
74.0M
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_E4swapERS6_
Line
Count
Source
193
73.5M
        void swap(intrusive_ptr& rhs) {
194
73.5M
            T* tmp = t;
195
73.5M
            t = rhs.t;
196
73.5M
            rhs.t = tmp;
197
73.5M
        }
_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
421k
        void swap(intrusive_ptr& rhs) {
194
421k
            T* tmp = t;
195
421k
            t = rhs.t;
196
421k
            rhs.t = tmp;
197
421k
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEE4swapERS7_
Line
Count
Source
193
255
        void swap(intrusive_ptr& rhs) {
194
255
            T* tmp = t;
195
255
            t = rhs.t;
196
255
            rhs.t = tmp;
197
255
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEE4swapERS8_
Line
Count
Source
193
256
        void swap(intrusive_ptr& rhs) {
194
256
            T* tmp = t;
195
256
            t = rhs.t;
196
256
            rhs.t = tmp;
197
256
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE4swapERS8_
Line
Count
Source
193
256
        void swap(intrusive_ptr& rhs) {
194
256
            T* tmp = t;
195
256
            t = rhs.t;
196
256
            rhs.t = tmp;
197
256
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnArrayEE4swapERS6_
Line
Count
Source
193
290
        void swap(intrusive_ptr& rhs) {
194
290
            T* tmp = t;
195
290
            t = rhs.t;
196
290
            rhs.t = tmp;
197
290
        }
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnMapEE4swapERS6_
Line
Count
Source
193
247
        void swap(intrusive_ptr& rhs) {
194
247
            T* tmp = t;
195
247
            t = rhs.t;
196
247
            rhs.t = tmp;
197
247
        }
_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
475M
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EdeEv
Line
Count
Source
199
408M
        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_9ColumnStrIjEEEdeEv
Line
Count
Source
199
80.7k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEdeEv
Line
Count
Source
199
39
        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_13ColumnVariantEEdeEv
Line
Count
Source
199
5.29k
        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_9ColumnStrImEEEdeEv
Line
Count
Source
199
90
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEEdeEv
Line
Count
Source
199
874
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEdeEv
Line
Count
Source
199
1.79k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEEdeEv
Line
Count
Source
199
689
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEEdeEv
Line
Count
Source
199
606
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEdeEv
Line
Count
Source
199
7.43k
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEdeEv
Line
Count
Source
199
749
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEdeEv
Line
Count
Source
199
414
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEEdeEv
Line
Count
Source
199
85
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEEdeEv
Line
Count
Source
199
89
        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
479
        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
269
        T& operator*() const& { return *t; }
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEEdeEv
Line
Count
Source
199
202
        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_ptrIS2_EdeEv
Line
Count
Source
201
4.91k
        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_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
794M
        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
452M
        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
68.1M
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEEptEv
Line
Count
Source
203
248
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEptEv
Line
Count
Source
203
563
        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_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEEptEv
Line
Count
Source
203
20
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnVariantEEptEv
Line
Count
Source
203
6.25k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEptEv
Line
Count
Source
203
31.9k
        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_13PrimitiveTypeE9EEEEptEv
Line
Count
Source
203
19.8k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEEptEv
Line
Count
Source
203
20.5k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnArrayEEptEv
Line
Count
Source
203
4.77M
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEEptEv
Line
Count
Source
203
20.4k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEptEv
Line
Count
Source
203
19.4k
        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
11.0k
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeILNS_13PrimitiveTypeE19EEEEptEv
Line
Count
Source
203
202
        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
861
        T* operator->() const { return t; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnConstEEptEv
Line
Count
Source
203
162
        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_13PrimitiveTypeE36EEEEptEv
Line
Count
Source
203
10.5k
        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_13PrimitiveTypeE12EEEEptEv
Line
Count
Source
203
156
        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
49.0M
        operator bool() const { return t != nullptr; }
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EcvbEv
Line
Count
Source
205
48.4M
        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
11.4M
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2EPS2_
Line
Count
Source
222
8.73M
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnStrIjEEEC2EPS6_
Line
Count
Source
222
346k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEC2EPS7_
Line
Count
Source
222
41.3k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_11ColumnArrayEEC2EPS5_
Line
Count
Source
222
39.9k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2EPS7_
Line
Count
Source
222
73.9k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2EPS7_
Line
Count
Source
222
805k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_14ColumnNullableEEC2EPS5_
Line
Count
Source
222
705k
        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_13ColumnDecimalILNS_13PrimitiveTypeE35EEEEC2EPS7_
Line
Count
Source
222
13.4k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE3EEEEC2EPS7_
Line
Count
Source
222
55.7k
        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
50.6k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEC2EPS7_
Line
Count
Source
222
44.9k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEEC2EPS7_
Line
Count
Source
222
26.0k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEEC2EPS7_
Line
Count
Source
222
37.1k
        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.4k
        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.1k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEEC2EPS7_
Line
Count
Source
222
32.9k
        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_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEEC2EPS7_
Line
Count
Source
222
334
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnMapEEC2EPS5_
Line
Count
Source
222
3.57k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnVariantEEC2EPS5_
Line
Count
Source
222
725
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnNothingEEC2EPS5_
Line
Count
Source
222
1.13k
        explicit mutable_ptr(T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_11ColumnConstEEC2EPS5_
Line
Count
Source
222
81.4k
        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_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
16.9k
        mutable_ptr(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2EOS5_
Line
Count
Source
229
14.8k
        mutable_ptr(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnStrIjEEEC2EOS7_
Line
Count
Source
229
165
        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
537k
        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
421k
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnStrIjEEEaSEOS7_
Line
Count
Source
230
255
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEaSEOS8_
Line
Count
Source
230
256
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEaSEOS8_
Line
Count
Source
230
256
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_11ColumnArrayEEaSEOS6_
Line
Count
Source
230
290
        mutable_ptr& operator=(mutable_ptr&&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnMapEEaSEOS6_
Line
Count
Source
230
247
        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
2.30M
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_9ColumnStrIjEEEEONS4_IT_EE
Line
Count
Source
234
272k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEONS4_IT_EE
Line
Count
Source
234
38.4k
        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
54.5k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEEEONS4_IT_EE
Line
Count
Source
234
36.9k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEEONS4_IT_EE
Line
Count
Source
234
69.5k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEEONS4_IT_EE
Line
Count
Source
234
48.3k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEEONS4_IT_EE
Line
Count
Source
234
44.5k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEEEONS4_IT_EE
Line
Count
Source
234
25.5k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEEEONS4_IT_EE
Line
Count
Source
234
36.3k
        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
32.9k
        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
635k
        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_9ColumnMapEEEONS4_IT_EE
Line
Count
Source
234
1.38k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_13ColumnVariantEEEONS4_IT_EE
Line
Count
Source
234
652
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_14ColumnNullableEEEONS4_IT_EE
Line
Count
Source
234
608k
        mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_13ColumnNothingEEEONS4_IT_EE
Line
Count
Source
234
1.11k
        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
37.6k
        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_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
56.4k
        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
538k
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2Ev
Line
Count
Source
236
405k
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEC2Ev
Line
Count
Source
236
130k
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnStrIjEEEC2Ev
Line
Count
Source
236
826
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEC2Ev
Line
Count
Source
236
335
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEEC2Ev
Line
Count
Source
236
341
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_11ColumnArrayEEC2Ev
Line
Count
Source
236
332
        mutable_ptr() = default;
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnMapEEC2Ev
Line
Count
Source
236
332
        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
36.3k
        mutable_ptr(std::nullptr_t) {}
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2EDn
Line
Count
Source
238
12.3k
        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
842k
    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.5M
        explicit immutable_ptr(const T* ptr) : Base(ptr) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2EPKS2_
Line
Count
Source
257
72.5M
        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
74.5M
        immutable_ptr(const immutable_ptr&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2ERKS5_
Line
Count
Source
261
74.5M
        immutable_ptr(const immutable_ptr&) = default;
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEC2ERKS8_
Line
Count
Source
261
6
        immutable_ptr(const immutable_ptr&) = default;
262
271k
        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
3.40M
        immutable_ptr(immutable_ptr&&) = default;
269
73.2M
        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
3.58M
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2IS2_EEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
3.31M
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_9ColumnStrIjEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
52.3k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_11ColumnArrayEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
1.79k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
3.20k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
81.0k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_14ColumnNullableEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
96.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_9ColumnMapEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
1.94k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
1.54k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_11ColumnConstEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
24.9k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
512
        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.57k
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_13ColumnNothingEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
17
        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
188
        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
9
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE37EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
20
        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_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_13PrimitiveTypeE4EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
110
        immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEEEONS3_11mutable_ptrIT_EE
Line
Count
Source
277
172
        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.5M
        immutable_ptr() = default;
284
285
298k
        immutable_ptr(std::nullptr_t) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2EDn
Line
Count
Source
285
298k
        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.5M
    Ptr get_ptr() const { return Ptr(derived()); }
303
8.72M
    MutablePtr get_ptr() { return MutablePtr(derived()); }
304
305
protected:
306
840k
    MutablePtr shallow_mutate() const {
307
840k
        if (this->use_count() > 1) {
308
14.8k
            return derived()->clone();
309
825k
        } else {
310
825k
            return assume_mutable();
311
825k
        }
312
840k
    }
313
314
public:
315
    MutablePtr mutate() const&& { return shallow_mutate(); }
316
317
8.56M
    MutablePtr assume_mutable() const { return const_cast<COW*>(this)->get_ptr(); }
318
319
373M
    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.98M
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13chameleon_ptrIS2_EC2IJNS3_11mutable_ptrIS2_EEEEEDpOT_
Line
Count
Source
330
2.02M
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13chameleon_ptrIS2_EC2IJNS3_13immutable_ptrIS2_EEEEEDpOT_
Line
Count
Source
330
865k
        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_11mutable_ptrINS1_9ColumnMapEEEEEEDpOT_
Line
Count
Source
330
727
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13chameleon_ptrIS2_EC2IJRNS3_13immutable_ptrIS2_EEEEEDpOT_
Line
Count
Source
330
117
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13chameleon_ptrIS2_EC2IJNS3_11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEEEEDpOT_
Line
Count
Source
330
2.55k
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13chameleon_ptrIS2_EC2IJKNS3_13immutable_ptrIS2_EEEEEDpOT_
Line
Count
Source
330
81.4k
        chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {}
_ZN5doris3COWINS_10vectorized7IColumnEE13chameleon_ptrIS2_EC2IJRKNS3_13immutable_ptrIS2_EEEEEDpOT_
Line
Count
Source
330
36
        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.22M
        const T* get() const { return value.get(); }
337
10.6M
        T* get() { return &value->assume_mutable_ref(); }
338
339
1.19M
        const T* operator->() const { return get(); }
340
10.5M
        T* operator->() { return get(); }
341
342
319M
        const T& operator*() const { return *value; }
343
362M
        T& operator*() { return value->assume_mutable_ref(); }
344
345
286k
        operator const immutable_ptr<T>&() const { return value; }
346
20.7k
        operator immutable_ptr<T>&() { return value; }
347
348
2.22k
        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.69M
    static MutablePtr create(Args&&... args) {
416
2.69M
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
2.69M
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EES9_EEENS8_IS3_EEDpOT_
Line
Count
Source
415
89.8k
    static MutablePtr create(Args&&... args) {
416
89.8k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
89.8k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJRKNS_3COWIS2_E13chameleon_ptrIS2_EERmbbEEENS7_11mutable_ptrIS3_EEDpOT_
Line
Count
Source
415
104
    static MutablePtr create(Args&&... args) {
416
104
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
104
    }
_ZN5doris9COWHelperINS_10vectorized12IColumnDummyENS1_13ColumnNothingEE6createIJRmEEENS_3COWINS1_7IColumnEE11mutable_ptrIS3_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_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
346k
    static MutablePtr create(Args&&... args) {
416
346k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
346k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EES9_EEENS8_IS3_EEDpOT_
Line
Count
Source
415
1.98k
    static MutablePtr create(Args&&... args) {
416
1.98k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1.98k
    }
_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
41.3k
    static MutablePtr create(Args&&... args) {
416
41.3k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
41.3k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnMapEE6createIJNS_3COWIS2_E11mutable_ptrINS1_9ColumnStrIjEEEESB_NS8_INS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEEEEEENS8_IS3_EEDpOT_
Line
Count
Source
415
853
    static MutablePtr create(Args&&... args) {
416
853
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
853
    }
_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_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_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_12ColumnVectorILNS_13PrimitiveTypeE5EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
72.5k
    static MutablePtr create(Args&&... args) {
416
72.5k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
72.5k
    }
_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
14
    static MutablePtr create(Args&&... args) {
416
14
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
14
    }
_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
54.5k
    static MutablePtr create(Args&&... args) {
416
54.5k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
54.5k
    }
_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
49.6k
    static MutablePtr create(Args&&... args) {
416
49.6k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
49.6k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
44.7k
    static MutablePtr create(Args&&... args) {
416
44.7k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
44.7k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
25.7k
    static MutablePtr create(Args&&... args) {
416
25.7k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
25.7k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
36.7k
    static MutablePtr create(Args&&... args) {
416
36.7k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
36.7k
    }
_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
25
    static MutablePtr create(Args&&... args) {
416
25
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
25
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE29EEEE6createIJiiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
273
    static MutablePtr create(Args&&... args) {
416
273
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
273
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE30EEEE6createIJiiEEENS_3COWIS2_E11mutable_ptrIS5_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_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
32.9k
    static MutablePtr create(Args&&... args) {
416
32.9k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
32.9k
    }
_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
609k
    static MutablePtr create(Args&&... args) {
416
609k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
609k
    }
_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_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
716k
    static MutablePtr create(Args&&... args) {
416
716k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
716k
    }
_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
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
_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_13ColumnVariantEE6createIJiRKmEEENS_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_13ColumnVariantEE6createIJibEEENS_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_13ColumnVariantEE6createIJiEEENS_3COWIS2_E11mutable_ptrIS3_EEDpOT_
Line
Count
Source
415
74
    static MutablePtr create(Args&&... args) {
416
74
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
74
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_13ColumnVariantEEENS8_INS1_12ColumnVectorILNS_13PrimitiveTypeE2EEEEEEEENS8_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_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_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
1.12k
    static MutablePtr create(Args&&... args) {
416
1.12k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1.12k
    }
_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
219
    static MutablePtr create(Args&&... args) {
416
219
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
219
    }
_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
179
    static MutablePtr create(Args&&... args) {
416
179
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
179
    }
_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
35.1k
    static MutablePtr create(Args&&... args) {
416
35.1k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
35.1k
    }
_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_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_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
249
    static MutablePtr create(Args&&... args) {
416
249
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
249
    }
_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
11
    static MutablePtr create(Args&&... args) {
416
11
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
11
    }
_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
20
    static MutablePtr create(Args&&... args) {
416
20
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
20
    }
_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
247
    static MutablePtr create(Args&&... args) {
416
247
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
247
    }
_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_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EERmEEENS8_IS3_EEDpOT_
Line
Count
Source
415
60.9k
    static MutablePtr create(Args&&... args) {
416
60.9k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
60.9k
    }
_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
66.5k
    static MutablePtr create(Args&&... args) {
416
66.5k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
66.5k
    }
_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.24k
    static MutablePtr create(Args&&... args) {
416
1.24k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1.24k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
1.34k
    static MutablePtr create(Args&&... args) {
416
1.34k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1.34k
    }
_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
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_9ColumnStrIjEEEERmEEENS8_IS3_EEDpOT_
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnVariantEE6createIJRKiEEENS_3COWIS2_E11mutable_ptrIS3_EEDpOT_
Line
Count
Source
415
224
    static MutablePtr create(Args&&... args) {
416
224
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
224
    }
_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_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_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
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_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_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_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_13PrimitiveTypeE4EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
1.19k
    static MutablePtr create(Args&&... args) {
416
1.19k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
1.19k
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
968
    static MutablePtr create(Args&&... args) {
416
968
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
968
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
216
    static MutablePtr create(Args&&... args) {
416
216
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
216
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE8EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
130
    static MutablePtr create(Args&&... args) {
416
130
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
130
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE9EEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
231
    static MutablePtr create(Args&&... args) {
416
231
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
231
    }
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_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
106
    static MutablePtr create(Args&&... args) {
416
106
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
106
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnVariantEE6createIJRiRSt10shared_ptrIKNS1_9IDataTypeEENS_3COWIS2_E11mutable_ptrINS1_13ColumnNothingEEEEEENSE_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_13ColumnVariantEE6createIJRiEEENS_3COWIS2_E11mutable_ptrIS3_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_12ColumnVectorILNS_13PrimitiveTypeE2EEEE6createIJRS5_EEENS_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
    }
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
17.5k
    static MutablePtr create(Args&&... args) {
416
17.5k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
17.5k
    }
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
    }
_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
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalILNS_13PrimitiveTypeE20EEEE6createIJijEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
_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
    }
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE5EEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
9
    static MutablePtr create(Args&&... args) {
416
9
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
9
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE26EEEEERmEEENS8_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
16
    static MutablePtr create(Args&&... args) {
416
16
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
16
    }
_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.41k
    static MutablePtr create(Args&&... args) {
416
2.41k
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
2.41k
    }
_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
    }
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE12EEEEENS8_INS9_ILSA_2EEEEEEEENS8_IS3_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE25EEEEERmEEENS8_IS3_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE11EEEEERmEEENS8_IS3_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_13PrimitiveTypeE12EEEEERmEEENS8_IS3_EEDpOT_
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEEERmEEENS8_IS3_EEDpOT_
_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_13PrimitiveTypeE26EEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS5_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_12ColumnVectorILNS_13PrimitiveTypeE4EEEE6createIJRmiEEENS_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_12ColumnVectorILNS_13PrimitiveTypeE7EEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_
Line
Count
Source
415
32
    static MutablePtr create(Args&&... args) {
416
32
        return MutablePtr(new Derived(std::forward<Args>(args)...));
417
32
    }
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_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEEERmEEENS8_IS3_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_12ColumnVectorILNS_13PrimitiveTypeE8EEEE6createIJiiEEENS_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
    }
418
#include "common/compile_check_avoid_end.h"
419
420
18.4k
    typename Base::MutablePtr clone() const override {
421
18.4k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
18.4k
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEE5cloneEv
_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_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
739
    typename Base::MutablePtr clone() const override {
421
739
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
739
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE5cloneEv
Line
Count
Source
420
344
    typename Base::MutablePtr clone() const override {
421
344
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
344
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized12IColumnDummyENS1_13ColumnNothingEE5cloneEv
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnStrIjEEE5cloneEv
Line
Count
Source
420
331
    typename Base::MutablePtr clone() const override {
421
331
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
331
    }
_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_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_11ColumnArrayEE5cloneEv
Line
Count
Source
420
133
    typename Base::MutablePtr clone() const override {
421
133
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
133
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE39EEEE5cloneEv
Line
Count
Source
420
169
    typename Base::MutablePtr clone() const override {
421
169
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
169
    }
_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_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
_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_13PrimitiveTypeE5EEEE5cloneEv
Line
Count
Source
420
12.6k
    typename Base::MutablePtr clone() const override {
421
12.6k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
12.6k
    }
_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
1.58k
    typename Base::MutablePtr clone() const override {
421
1.58k
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
1.58k
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE4EEEE5cloneEv
Line
Count
Source
420
209
    typename Base::MutablePtr clone() const override {
421
209
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
209
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE6EEEE5cloneEv
Line
Count
Source
420
233
    typename Base::MutablePtr clone() const override {
421
233
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
233
    }
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE7EEEE5cloneEv
Line
Count
Source
420
211
    typename Base::MutablePtr clone() const override {
421
211
        return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this)));
422
211
    }
_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_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
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEE5cloneEv
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE38EEEE5cloneEv
_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
    }
_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_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_13PrimitiveTypeE27EEEE23append_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_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_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEE23append_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
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_12ColumnVectorILNS_13PrimitiveTypeE8EEEE23append_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_13PrimitiveTypeE9EEEE23append_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_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEE23append_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_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_13PrimitiveTypeE19EEEE23append_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_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
    }
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorILNS_13PrimitiveTypeE27EEEE23append_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
_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
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEE23append_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_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_12ColumnVectorILNS_13PrimitiveTypeE8EEEE23append_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_13PrimitiveTypeE9EEEE23append_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_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEE23append_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_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_13PrimitiveTypeE19EEEE23append_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_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_13PrimitiveTypeE27EEEE24insert_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_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_17ColumnComplexTypeILNS_13PrimitiveTypeE22EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_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
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_12ColumnVectorILNS_13PrimitiveTypeE8EEEE24insert_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_13PrimitiveTypeE9EEEE24insert_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_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEE24insert_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_13PrimitiveTypeE19EEEE24insert_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_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