/root/doris/be/src/vec/common/cow.h
Line | Count | Source (jump to first uncovered line) |
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 | 3.02M | COW() : ref_counter(0) {} |
95 | | |
96 | 1.30k | COW(COW const&) : ref_counter(0) {} |
97 | | |
98 | | COW& operator=(COW const&) { return *this; } |
99 | | |
100 | 1.11G | void add_ref() { ++ref_counter; } |
101 | | |
102 | 1.11G | void release_ref() { |
103 | 1.11G | if (--ref_counter == 0) { |
104 | 2.86M | delete static_cast<const Derived*>(this); |
105 | 2.86M | } |
106 | 1.11G | } |
107 | | |
108 | 15.3M | Derived* derived() { return static_cast<Derived*>(this); } |
109 | | |
110 | 1.20G | const Derived* derived() const { return static_cast<const Derived*>(this); } |
111 | | |
112 | | template <typename T> |
113 | | class intrusive_ptr { |
114 | | public: |
115 | 546M | intrusive_ptr() : t(nullptr) {} _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2Ev Line | Count | Source | 115 | 710k | intrusive_ptr() : t(nullptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2Ev Line | Count | Source | 115 | 545M | intrusive_ptr() : t(nullptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIhEEEC2Ev Line | Count | Source | 115 | 312k | intrusive_ptr() : t(nullptr) {} |
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorIiEEEC2Ev _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorIlEEEC2Ev Line | Count | Source | 115 | 2 | intrusive_ptr() : t(nullptr) {} |
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_14ColumnNullableEEC2Ev _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEEC2Ev Line | Count | Source | 115 | 514 | intrusive_ptr() : t(nullptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIlEEEC2Ev Line | Count | Source | 115 | 536 | intrusive_ptr() : t(nullptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalIlEEEEEC2Ev Line | Count | Source | 115 | 524 | intrusive_ptr() : t(nullptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnArrayEEC2Ev Line | Count | Source | 115 | 506 | intrusive_ptr() : t(nullptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnMapEEC2Ev Line | Count | Source | 115 | 506 | intrusive_ptr() : t(nullptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalInEEEEEC2Ev Line | Count | Source | 115 | 6 | intrusive_ptr() : t(nullptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalIiEEEEEC2Ev Line | Count | Source | 115 | 30 | intrusive_ptr() : t(nullptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_12Decimal128V3EEEEC2Ev Line | Count | Source | 115 | 18 | intrusive_ptr() : t(nullptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEEC2Ev Line | Count | Source | 115 | 18 | intrusive_ptr() : t(nullptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIiEEEC2Ev Line | Count | Source | 115 | 8 | intrusive_ptr() : t(nullptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_16ColumnDictionaryIiEEEC2Ev Line | Count | Source | 115 | 6 | intrusive_ptr() : t(nullptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIjEEEC2Ev Line | Count | Source | 115 | 64 | intrusive_ptr() : t(nullptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIoEEEC2Ev Line | Count | Source | 115 | 52 | intrusive_ptr() : t(nullptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnConstEEC2Ev Line | Count | Source | 115 | 104 | intrusive_ptr() : t(nullptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrImEEEC2Ev Line | Count | Source | 115 | 6 | intrusive_ptr() : t(nullptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIfEEEC2Ev Line | Count | Source | 115 | 6 | intrusive_ptr() : t(nullptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIdEEEC2Ev Line | Count | Source | 115 | 18 | intrusive_ptr() : t(nullptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIaEEEC2Ev Line | Count | Source | 115 | 6 | intrusive_ptr() : t(nullptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIsEEEC2Ev Line | Count | Source | 115 | 14 | intrusive_ptr() : t(nullptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorInEEEC2Ev Line | Count | Source | 115 | 6 | intrusive_ptr() : t(nullptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorItEEEC2Ev Line | Count | Source | 115 | 6 | intrusive_ptr() : t(nullptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorImEEEC2Ev Line | Count | Source | 115 | 24 | intrusive_ptr() : t(nullptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeINS_11BitmapValueEEEEC2Ev Line | Count | Source | 115 | 2 | intrusive_ptr() : t(nullptr) {} |
|
116 | | |
117 | 564M | intrusive_ptr(T* t, bool add_ref = true) : t(t) { |
118 | 564M | if (t && add_ref) { |
119 | 564M | ((std::remove_const_t<T>*)t)->add_ref(); |
120 | 564M | } |
121 | 564M | } _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2EPS2_b Line | Count | Source | 117 | 15.3M | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 15.3M | if (t && add_ref) { | 119 | 15.3M | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 15.3M | } | 121 | 15.3M | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2EPS5_b Line | Count | Source | 117 | 546M | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 546M | if (t && add_ref) { | 119 | 546M | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 546M | } | 121 | 546M | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIiEEEC2EPS6_b Line | Count | Source | 117 | 104k | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 104k | if (t && add_ref) { | 119 | 104k | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 104k | } | 121 | 104k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEEC2EPS6_b Line | Count | Source | 117 | 303k | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 303k | if (t && add_ref) { | 119 | 303k | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 303k | } | 121 | 303k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEEC2EPS7_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 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEEC2EPS7_b Line | Count | Source | 117 | 280 | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 280 | if (t && add_ref) { | 119 | 280 | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 280 | } | 121 | 280 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_16ColumnDictionaryIiEEEC2EPS6_b Line | Count | Source | 117 | 26 | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 26 | if (t && add_ref) { | 119 | 26 | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 26 | } | 121 | 26 | } |
_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_12ColumnVectorIhEEEC2EPS6_b Line | Count | Source | 117 | 930k | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 930k | if (t && add_ref) { | 119 | 930k | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 930k | } | 121 | 930k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEEC2EPSB_b Line | Count | Source | 117 | 1.38k | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 1.38k | if (t && add_ref) { | 119 | 1.38k | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 1.38k | } | 121 | 1.38k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIaEEEC2EPS6_b Line | Count | Source | 117 | 38.4k | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 38.4k | if (t && add_ref) { | 119 | 38.4k | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 38.4k | } | 121 | 38.4k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIsEEEC2EPS6_b Line | Count | Source | 117 | 34.9k | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 34.9k | if (t && add_ref) { | 119 | 34.9k | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 34.9k | } | 121 | 34.9k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIlEEEC2EPS6_b Line | Count | Source | 117 | 113k | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 113k | if (t && add_ref) { | 119 | 113k | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 113k | } | 121 | 113k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorInEEEC2EPS6_b Line | Count | Source | 117 | 36.6k | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 36.6k | if (t && add_ref) { | 119 | 36.6k | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 36.6k | } | 121 | 36.6k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIfEEEC2EPS6_b Line | Count | Source | 117 | 34.4k | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 34.4k | if (t && add_ref) { | 119 | 34.4k | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 34.4k | } | 121 | 34.4k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIdEEEC2EPS6_b Line | Count | Source | 117 | 103k | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 103k | if (t && add_ref) { | 119 | 103k | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 103k | } | 121 | 103k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIjEEEC2EPS6_b Line | Count | Source | 117 | 70.7k | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 70.7k | if (t && add_ref) { | 119 | 70.7k | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 70.7k | } | 121 | 70.7k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIoEEEC2EPS6_b Line | Count | Source | 117 | 34.6k | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 34.6k | if (t && add_ref) { | 119 | 34.6k | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 34.6k | } | 121 | 34.6k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalInEEEEEC2EPS8_b Line | Count | Source | 117 | 34.0k | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 34.0k | if (t && add_ref) { | 119 | 34.0k | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 34.0k | } | 121 | 34.0k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalIiEEEEEC2EPS8_b Line | Count | Source | 117 | 2.82k | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 2.82k | if (t && add_ref) { | 119 | 2.82k | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 2.82k | } | 121 | 2.82k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalIlEEEEEC2EPS8_b Line | Count | Source | 117 | 135k | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 135k | if (t && add_ref) { | 119 | 135k | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 135k | } | 121 | 135k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_12Decimal128V3EEEEC2EPS7_b Line | Count | Source | 117 | 1.10k | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 1.10k | if (t && add_ref) { | 119 | 1.10k | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 1.10k | } | 121 | 1.10k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorImEEEC2EPS6_b Line | Count | Source | 117 | 58.4k | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 58.4k | if (t && add_ref) { | 119 | 58.4k | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 58.4k | } | 121 | 58.4k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEEC2EPS7_b Line | Count | Source | 117 | 668 | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 668 | if (t && add_ref) { | 119 | 668 | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 668 | } | 121 | 668 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnConstEEC2EPS5_b Line | Count | Source | 117 | 80.6k | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 80.6k | if (t && add_ref) { | 119 | 80.6k | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 80.6k | } | 121 | 80.6k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnArrayEEC2EPS5_b Line | Count | Source | 117 | 20.2k | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 20.2k | if (t && add_ref) { | 119 | 20.2k | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 20.2k | } | 121 | 20.2k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeINS_11BitmapValueEEEEC2EPS7_b Line | Count | Source | 117 | 326 | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 326 | if (t && add_ref) { | 119 | 326 | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 326 | } | 121 | 326 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorIiEEEC2EPS7_b Line | Count | Source | 117 | 4 | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 4 | if (t && add_ref) { | 119 | 4 | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 4 | } | 121 | 4 | } |
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorIlEEEC2EPS7_b _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_14ColumnNullableEEC2EPS6_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 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnMapEEC2EPS5_b Line | Count | Source | 117 | 5.35k | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 5.35k | if (t && add_ref) { | 119 | 5.35k | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 5.35k | } | 121 | 5.35k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIN4wide7integerILm128EjEEEEEC2EPS9_b Line | Count | Source | 117 | 86 | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 86 | if (t && add_ref) { | 119 | 86 | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 86 | } | 121 | 86 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrImEEEC2EPS6_b Line | Count | Source | 117 | 246 | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 246 | if (t && add_ref) { | 119 | 246 | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 246 | } | 121 | 246 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_23ColumnFixedLengthObjectEEC2EPS5_b Line | Count | Source | 117 | 228 | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 228 | if (t && add_ref) { | 119 | 228 | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 228 | } | 121 | 228 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEEC2EPS7_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 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnObjectEEC2EPS5_b Line | Count | Source | 117 | 34 | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 34 | if (t && add_ref) { | 119 | 34 | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 34 | } | 121 | 34 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorItEEEC2EPS6_b Line | Count | Source | 117 | 368 | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 368 | if (t && add_ref) { | 119 | 368 | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 368 | } | 121 | 368 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeINS_11HyperLogLogEEEEC2EPS7_b Line | Count | Source | 117 | 164 | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 164 | if (t && add_ref) { | 119 | 164 | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 164 | } | 121 | 164 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeINS_13QuantileStateEEEEC2EPS7_b Line | Count | Source | 117 | 134 | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 134 | if (t && add_ref) { | 119 | 134 | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 134 | } | 121 | 134 | } |
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 _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnStructEEC2EPS5_b Line | Count | Source | 117 | 1.46k | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 1.46k | if (t && add_ref) { | 119 | 1.46k | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 1.46k | } | 121 | 1.46k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnNothingEEC2EPS5_b Line | Count | Source | 117 | 4 | intrusive_ptr(T* t, bool add_ref = true) : t(t) { | 118 | 4 | if (t && add_ref) { | 119 | 4 | ((std::remove_const_t<T>*)t)->add_ref(); | 120 | 4 | } | 121 | 4 | } |
|
122 | | |
123 | | template <typename U> |
124 | 14 | intrusive_ptr(intrusive_ptr<U> const& rhs) : t(rhs.get()) { |
125 | 14 | if (t) { |
126 | 14 | ((std::remove_const_t<T>*)t)->add_ref(); |
127 | 14 | } |
128 | 14 | } _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2IKNS1_14ColumnNullableEEERKNS4_IT_EE Line | Count | Source | 124 | 14 | intrusive_ptr(intrusive_ptr<U> const& rhs) : t(rhs.get()) { | 125 | 14 | if (t) { | 126 | 14 | ((std::remove_const_t<T>*)t)->add_ref(); | 127 | 14 | } | 128 | 14 | } |
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2IKNS1_11ColumnArrayEEERKNS4_IT_EE Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2IKNS1_12ColumnStructEEERKNS4_IT_EE |
129 | | |
130 | 548M | intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) { |
131 | 548M | if (t) { |
132 | 548M | ((std::remove_const_t<T>*)t)->add_ref(); |
133 | 548M | } |
134 | 548M | } _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2ERKS6_ Line | Count | Source | 130 | 548M | intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) { | 131 | 548M | if (t) { | 132 | 548M | ((std::remove_const_t<T>*)t)->add_ref(); | 133 | 548M | } | 134 | 548M | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorIiEEEC2ERKS8_ Line | Count | Source | 130 | 12 | intrusive_ptr(intrusive_ptr const& rhs) : t(rhs.get()) { | 131 | 12 | if (t) { | 132 | 12 | ((std::remove_const_t<T>*)t)->add_ref(); | 133 | 12 | } | 134 | 12 | } |
|
135 | | |
136 | 2.21G | ~intrusive_ptr() { |
137 | 2.21G | if (t) { |
138 | 1.11G | ((std::remove_const_t<T>*)t)->release_ref(); |
139 | 1.11G | } |
140 | 2.21G | } _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_ED2Ev Line | Count | Source | 136 | 2.19G | ~intrusive_ptr() { | 137 | 2.19G | if (t) { | 138 | 1.09G | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 1.09G | } | 140 | 2.19G | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_ED2Ev Line | Count | Source | 136 | 19.0M | ~intrusive_ptr() { | 137 | 19.0M | if (t) { | 138 | 13.2M | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 13.2M | } | 140 | 19.0M | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIiEEED2Ev Line | Count | Source | 136 | 104k | ~intrusive_ptr() { | 137 | 104k | if (t) { | 138 | 766 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 766 | } | 140 | 104k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEED2Ev Line | Count | Source | 136 | 307k | ~intrusive_ptr() { | 137 | 307k | if (t) { | 138 | 11.8k | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 11.8k | } | 140 | 307k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_16ColumnDictionaryIiEEED2Ev Line | Count | Source | 136 | 32 | ~intrusive_ptr() { | 137 | 32 | if (t) { | 138 | 8 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 8 | } | 140 | 32 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEED2Ev Line | Count | Source | 136 | 2 | ~intrusive_ptr() { | 137 | 2 | if (t) { | 138 | 0 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 0 | } | 140 | 2 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEED2Ev Line | Count | Source | 136 | 280 | ~intrusive_ptr() { | 137 | 280 | if (t) { | 138 | 0 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 0 | } | 140 | 280 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIhEEED2Ev Line | Count | Source | 136 | 1.48M | ~intrusive_ptr() { | 137 | 1.48M | if (t) { | 138 | 192k | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 192k | } | 140 | 1.48M | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_14ColumnNullableEED2Ev Line | Count | Source | 136 | 118k | ~intrusive_ptr() { | 137 | 118k | if (t) { | 138 | 42 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 42 | } | 140 | 118k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_14ColumnNullableEED2Ev Line | Count | Source | 136 | 705k | ~intrusive_ptr() { | 137 | 705k | if (t) { | 138 | 86 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 86 | } | 140 | 705k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEED2Ev Line | Count | Source | 136 | 1.40k | ~intrusive_ptr() { | 137 | 1.40k | if (t) { | 138 | 12 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 12 | } | 140 | 1.40k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIaEEED2Ev Line | Count | Source | 136 | 38.4k | ~intrusive_ptr() { | 137 | 38.4k | if (t) { | 138 | 6 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 6 | } | 140 | 38.4k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIsEEED2Ev Line | Count | Source | 136 | 35.0k | ~intrusive_ptr() { | 137 | 35.0k | if (t) { | 138 | 2 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 2 | } | 140 | 35.0k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIlEEED2Ev Line | Count | Source | 136 | 114k | ~intrusive_ptr() { | 137 | 114k | if (t) { | 138 | 446 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 446 | } | 140 | 114k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorInEEED2Ev Line | Count | Source | 136 | 36.6k | ~intrusive_ptr() { | 137 | 36.6k | if (t) { | 138 | 2 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 2 | } | 140 | 36.6k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIfEEED2Ev Line | Count | Source | 136 | 34.5k | ~intrusive_ptr() { | 137 | 34.5k | if (t) { | 138 | 180 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 180 | } | 140 | 34.5k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIdEEED2Ev Line | Count | Source | 136 | 103k | ~intrusive_ptr() { | 137 | 103k | if (t) { | 138 | 220 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 220 | } | 140 | 103k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIjEEED2Ev Line | Count | Source | 136 | 70.8k | ~intrusive_ptr() { | 137 | 70.8k | if (t) { | 138 | 86 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 86 | } | 140 | 70.8k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIoEEED2Ev Line | Count | Source | 136 | 34.7k | ~intrusive_ptr() { | 137 | 34.7k | if (t) { | 138 | 64 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 64 | } | 140 | 34.7k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalInEEEEED2Ev Line | Count | Source | 136 | 34.0k | ~intrusive_ptr() { | 137 | 34.0k | if (t) { | 138 | 0 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 0 | } | 140 | 34.0k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalIiEEEEED2Ev Line | Count | Source | 136 | 2.85k | ~intrusive_ptr() { | 137 | 2.85k | if (t) { | 138 | 624 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 624 | } | 140 | 2.85k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalIlEEEEED2Ev Line | Count | Source | 136 | 136k | ~intrusive_ptr() { | 137 | 136k | if (t) { | 138 | 578 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 578 | } | 140 | 136k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_12Decimal128V3EEEED2Ev Line | Count | Source | 136 | 1.12k | ~intrusive_ptr() { | 137 | 1.12k | if (t) { | 138 | 10 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 10 | } | 140 | 1.12k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorImEEED2Ev Line | Count | Source | 136 | 58.4k | ~intrusive_ptr() { | 137 | 58.4k | if (t) { | 138 | 1.25k | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 1.25k | } | 140 | 58.4k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEED2Ev Line | Count | Source | 136 | 668 | ~intrusive_ptr() { | 137 | 668 | if (t) { | 138 | 2 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 2 | } | 140 | 668 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnConstEED2Ev Line | Count | Source | 136 | 80.7k | ~intrusive_ptr() { | 137 | 80.7k | if (t) { | 138 | 118 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 118 | } | 140 | 80.7k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_11ColumnArrayEED2Ev Line | Count | Source | 136 | 2.00k | ~intrusive_ptr() { | 137 | 2.00k | if (t) { | 138 | 1.23k | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 1.23k | } | 140 | 2.00k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnArrayEED2Ev Line | Count | Source | 136 | 21.1k | ~intrusive_ptr() { | 137 | 21.1k | if (t) { | 138 | 488 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 488 | } | 140 | 21.1k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeINS_11BitmapValueEEEED2Ev Line | Count | Source | 136 | 330 | ~intrusive_ptr() { | 137 | 330 | if (t) { | 138 | 22 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 22 | } | 140 | 330 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorIiEEED2Ev Line | Count | Source | 136 | 40 | ~intrusive_ptr() { | 137 | 40 | if (t) { | 138 | 40 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 40 | } | 140 | 40 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorIlEEED2Ev Line | Count | Source | 136 | 2 | ~intrusive_ptr() { | 137 | 2 | if (t) { | 138 | 0 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 0 | } | 140 | 2 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnMapEED2Ev Line | Count | Source | 136 | 6.19k | ~intrusive_ptr() { | 137 | 6.19k | if (t) { | 138 | 334 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 334 | } | 140 | 6.19k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIN4wide7integerILm128EjEEEEED2Ev Line | Count | Source | 136 | 86 | ~intrusive_ptr() { | 137 | 86 | if (t) { | 138 | 86 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 86 | } | 140 | 86 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrImEEED2Ev Line | Count | Source | 136 | 252 | ~intrusive_ptr() { | 137 | 252 | if (t) { | 138 | 18 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 18 | } | 140 | 252 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_23ColumnFixedLengthObjectEED2Ev Line | Count | Source | 136 | 228 | ~intrusive_ptr() { | 137 | 228 | if (t) { | 138 | 90 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 90 | } | 140 | 228 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEED2Ev Line | Count | Source | 136 | 2 | ~intrusive_ptr() { | 137 | 2 | if (t) { | 138 | 0 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 0 | } | 140 | 2 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnObjectEED2Ev Line | Count | Source | 136 | 34 | ~intrusive_ptr() { | 137 | 34 | if (t) { | 138 | 14 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 14 | } | 140 | 34 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorItEEED2Ev Line | Count | Source | 136 | 374 | ~intrusive_ptr() { | 137 | 374 | if (t) { | 138 | 184 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 184 | } | 140 | 374 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeINS_13QuantileStateEEEED2Ev Line | Count | Source | 136 | 134 | ~intrusive_ptr() { | 137 | 134 | if (t) { | 138 | 20 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 20 | } | 140 | 134 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeINS_11HyperLogLogEEEED2Ev Line | Count | Source | 136 | 164 | ~intrusive_ptr() { | 137 | 164 | if (t) { | 138 | 22 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 22 | } | 140 | 164 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnStructEED2Ev Line | Count | Source | 136 | 16 | ~intrusive_ptr() { | 137 | 16 | if (t) { | 138 | 6 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 6 | } | 140 | 16 | } |
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_9ColumnMapEED2Ev Line | Count | Source | 136 | 2.52k | ~intrusive_ptr() { | 137 | 2.52k | if (t) { | 138 | 0 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 0 | } | 140 | 2.52k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnStructEED2Ev Line | Count | Source | 136 | 1.46k | ~intrusive_ptr() { | 137 | 1.46k | if (t) { | 138 | 0 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 0 | } | 140 | 1.46k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnNothingEED2Ev Line | Count | Source | 136 | 4 | ~intrusive_ptr() { | 137 | 4 | if (t) { | 138 | 0 | ((std::remove_const_t<T>*)t)->release_ref(); | 139 | 0 | } | 140 | 4 | } |
|
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 | 552M | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2EOS6_ Line | Count | Source | 148 | 551M | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIhEEEC2EOS7_ Line | Count | Source | 148 | 241k | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_14ColumnNullableEEC2EOS7_ Line | Count | Source | 148 | 2 | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2EOS5_ Line | Count | Source | 148 | 783k | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEEC2EOS7_ Line | Count | Source | 148 | 3.34k | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIlEEEC2EOS7_ Line | Count | Source | 148 | 362 | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalIlEEEEEC2EOS9_ Line | Count | Source | 148 | 350 | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnArrayEEC2EOS6_ Line | Count | Source | 148 | 332 | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnMapEEC2EOS6_ Line | Count | Source | 148 | 332 | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_11ColumnArrayEEC2EOS7_ Line | Count | Source | 148 | 86 | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalInEEEEEC2EOS9_ Line | Count | Source | 148 | 6 | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalIiEEEEEC2EOS9_ Line | Count | Source | 148 | 30 | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_12Decimal128V3EEEEC2EOS8_ Line | Count | Source | 148 | 18 | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEEC2EOSC_ Line | Count | Source | 148 | 18 | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIiEEEC2EOS7_ Line | Count | Source | 148 | 8 | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_16ColumnDictionaryIiEEEC2EOS7_ Line | Count | Source | 148 | 6 | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIjEEEC2EOS7_ Line | Count | Source | 148 | 64 | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIoEEEC2EOS7_ Line | Count | Source | 148 | 52 | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrImEEEC2EOS7_ Line | Count | Source | 148 | 6 | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIfEEEC2EOS7_ Line | Count | Source | 148 | 6 | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIdEEEC2EOS7_ Line | Count | Source | 148 | 18 | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIaEEEC2EOS7_ Line | Count | Source | 148 | 6 | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIsEEEC2EOS7_ Line | Count | Source | 148 | 14 | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorInEEEC2EOS7_ Line | Count | Source | 148 | 6 | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorItEEEC2EOS7_ Line | Count | Source | 148 | 6 | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorImEEEC2EOS7_ Line | Count | Source | 148 | 24 | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeINS_11BitmapValueEEEEC2EOS8_ Line | Count | Source | 148 | 2 | intrusive_ptr(intrusive_ptr&& rhs) : t(rhs.t) { rhs.t = nullptr; } |
|
149 | | |
150 | 548M | intrusive_ptr& operator=(intrusive_ptr&& rhs) { |
151 | 548M | intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this); |
152 | 548M | return *this; |
153 | 548M | } _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EaSEOS6_ Line | Count | Source | 150 | 547M | intrusive_ptr& operator=(intrusive_ptr&& rhs) { | 151 | 547M | intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this); | 152 | 547M | return *this; | 153 | 547M | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIhEEEaSEOS7_ Line | Count | Source | 150 | 241k | intrusive_ptr& operator=(intrusive_ptr&& rhs) { | 151 | 241k | intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this); | 152 | 241k | return *this; | 153 | 241k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_14ColumnNullableEEaSEOS7_ Line | Count | Source | 150 | 2 | intrusive_ptr& operator=(intrusive_ptr&& rhs) { | 151 | 2 | intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this); | 152 | 2 | return *this; | 153 | 2 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EaSEOS5_ Line | Count | Source | 150 | 755k | intrusive_ptr& operator=(intrusive_ptr&& rhs) { | 151 | 755k | intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this); | 152 | 755k | return *this; | 153 | 755k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEEaSEOS7_ Line | Count | Source | 150 | 340 | intrusive_ptr& operator=(intrusive_ptr&& rhs) { | 151 | 340 | intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this); | 152 | 340 | return *this; | 153 | 340 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIlEEEaSEOS7_ Line | Count | Source | 150 | 362 | intrusive_ptr& operator=(intrusive_ptr&& rhs) { | 151 | 362 | intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this); | 152 | 362 | return *this; | 153 | 362 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalIlEEEEEaSEOS9_ Line | Count | Source | 150 | 350 | intrusive_ptr& operator=(intrusive_ptr&& rhs) { | 151 | 350 | intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this); | 152 | 350 | return *this; | 153 | 350 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnArrayEEaSEOS6_ Line | Count | Source | 150 | 332 | intrusive_ptr& operator=(intrusive_ptr&& rhs) { | 151 | 332 | intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this); | 152 | 332 | return *this; | 153 | 332 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnMapEEaSEOS6_ Line | Count | Source | 150 | 332 | intrusive_ptr& operator=(intrusive_ptr&& rhs) { | 151 | 332 | intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this); | 152 | 332 | return *this; | 153 | 332 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_11ColumnArrayEEaSEOS7_ Line | Count | Source | 150 | 86 | intrusive_ptr& operator=(intrusive_ptr&& rhs) { | 151 | 86 | intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this); | 152 | 86 | return *this; | 153 | 86 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalInEEEEEaSEOS9_ 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_13ColumnDecimalINS1_7DecimalIiEEEEEaSEOS9_ Line | Count | Source | 150 | 30 | intrusive_ptr& operator=(intrusive_ptr&& rhs) { | 151 | 30 | intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this); | 152 | 30 | return *this; | 153 | 30 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_12Decimal128V3EEEEaSEOS8_ Line | Count | Source | 150 | 18 | intrusive_ptr& operator=(intrusive_ptr&& rhs) { | 151 | 18 | intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this); | 152 | 18 | return *this; | 153 | 18 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEEaSEOSC_ Line | Count | Source | 150 | 18 | intrusive_ptr& operator=(intrusive_ptr&& rhs) { | 151 | 18 | intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this); | 152 | 18 | return *this; | 153 | 18 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIiEEEaSEOS7_ Line | Count | Source | 150 | 8 | intrusive_ptr& operator=(intrusive_ptr&& rhs) { | 151 | 8 | intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this); | 152 | 8 | return *this; | 153 | 8 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_16ColumnDictionaryIiEEEaSEOS7_ 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_12ColumnVectorIjEEEaSEOS7_ Line | Count | Source | 150 | 64 | intrusive_ptr& operator=(intrusive_ptr&& rhs) { | 151 | 64 | intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this); | 152 | 64 | return *this; | 153 | 64 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIoEEEaSEOS7_ Line | Count | Source | 150 | 52 | intrusive_ptr& operator=(intrusive_ptr&& rhs) { | 151 | 52 | intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this); | 152 | 52 | return *this; | 153 | 52 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrImEEEaSEOS7_ 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_12ColumnVectorIfEEEaSEOS7_ 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_12ColumnVectorIdEEEaSEOS7_ Line | Count | Source | 150 | 18 | intrusive_ptr& operator=(intrusive_ptr&& rhs) { | 151 | 18 | intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this); | 152 | 18 | return *this; | 153 | 18 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIaEEEaSEOS7_ 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_12ColumnVectorIsEEEaSEOS7_ Line | Count | Source | 150 | 14 | intrusive_ptr& operator=(intrusive_ptr&& rhs) { | 151 | 14 | intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this); | 152 | 14 | return *this; | 153 | 14 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorInEEEaSEOS7_ 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_12ColumnVectorItEEEaSEOS7_ 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_12ColumnVectorImEEEaSEOS7_ Line | Count | Source | 150 | 24 | intrusive_ptr& operator=(intrusive_ptr&& rhs) { | 151 | 24 | intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this); | 152 | 24 | return *this; | 153 | 24 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeINS_11BitmapValueEEEEaSEOS8_ Line | Count | Source | 150 | 2 | intrusive_ptr& operator=(intrusive_ptr&& rhs) { | 151 | 2 | intrusive_ptr(static_cast<intrusive_ptr&&>(rhs)).swap(*this); | 152 | 2 | return *this; | 153 | 2 | } |
|
154 | | |
155 | | template <class U> |
156 | | friend class intrusive_ptr; |
157 | | |
158 | | template <class U> |
159 | 7.09M | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { |
160 | 7.09M | rhs.t = nullptr; |
161 | 7.09M | } _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2IS2_EEONS4_IT_EE Line | Count | Source | 159 | 4.33M | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 4.33M | rhs.t = nullptr; | 161 | 4.33M | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorIiEEEEONS4_IT_EE Line | Count | Source | 159 | 18.2k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 18.2k | rhs.t = nullptr; | 161 | 18.2k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_9ColumnStrIjEEEEONS4_IT_EE Line | Count | Source | 159 | 58.7k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 58.7k | rhs.t = nullptr; | 161 | 58.7k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEEEONS4_IT_EE Line | Count | Source | 159 | 2 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 2 | rhs.t = nullptr; | 161 | 2 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEEEONS4_IT_EE Line | Count | Source | 159 | 280 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 280 | rhs.t = nullptr; | 161 | 280 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_16ColumnDictionaryIiEEEEONS4_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_ptrIKNS1_14ColumnNullableEEC2IS5_EEONS4_IT_EE Line | Count | Source | 159 | 118k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 118k | rhs.t = nullptr; | 161 | 118k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorIhEEEEONS4_IT_EE Line | Count | Source | 159 | 115k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 115k | rhs.t = nullptr; | 161 | 115k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEEEONS4_IT_EE Line | Count | Source | 159 | 166 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 166 | rhs.t = nullptr; | 161 | 166 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_14ColumnNullableEEEONS4_IT_EE Line | Count | Source | 159 | 6.13k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 6.13k | rhs.t = nullptr; | 161 | 6.13k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorIaEEEEONS4_IT_EE Line | Count | Source | 159 | 38.3k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 38.3k | rhs.t = nullptr; | 161 | 38.3k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorIsEEEEONS4_IT_EE Line | Count | Source | 159 | 34.6k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 34.6k | rhs.t = nullptr; | 161 | 34.6k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorIiEEEEONS4_IT_EE Line | Count | Source | 159 | 85.4k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 85.4k | rhs.t = nullptr; | 161 | 85.4k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorIlEEEEONS4_IT_EE Line | Count | Source | 159 | 109k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 109k | rhs.t = nullptr; | 161 | 109k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorInEEEEONS4_IT_EE Line | Count | Source | 159 | 34.9k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 34.9k | rhs.t = nullptr; | 161 | 34.9k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorIfEEEEONS4_IT_EE Line | Count | Source | 159 | 34.1k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 34.1k | rhs.t = nullptr; | 161 | 34.1k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorIdEEEEONS4_IT_EE Line | Count | Source | 159 | 102k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 102k | rhs.t = nullptr; | 161 | 102k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorIjEEEEONS4_IT_EE Line | Count | Source | 159 | 69.7k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 69.7k | rhs.t = nullptr; | 161 | 69.7k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorIoEEEEONS4_IT_EE Line | Count | Source | 159 | 34.5k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 34.5k | rhs.t = nullptr; | 161 | 34.5k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEEEONS4_IT_EE Line | Count | Source | 159 | 1.18k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 1.18k | rhs.t = nullptr; | 161 | 1.18k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_13ColumnDecimalINS1_7DecimalInEEEEEEONS4_IT_EE Line | Count | Source | 159 | 33.9k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 33.9k | rhs.t = nullptr; | 161 | 33.9k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_13ColumnDecimalINS1_7DecimalIiEEEEEEONS4_IT_EE Line | Count | Source | 159 | 1.57k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 1.57k | rhs.t = nullptr; | 161 | 1.57k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_13ColumnDecimalINS1_7DecimalIlEEEEEEONS4_IT_EE Line | Count | Source | 159 | 134k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 134k | rhs.t = nullptr; | 161 | 134k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_13ColumnDecimalINS1_12Decimal128V3EEEEEONS4_IT_EE Line | Count | Source | 159 | 918 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 918 | rhs.t = nullptr; | 161 | 918 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorImEEEEONS4_IT_EE Line | Count | Source | 159 | 50.7k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 50.7k | rhs.t = nullptr; | 161 | 50.7k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorIhEEEEONS4_IT_EE Line | Count | Source | 159 | 622k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 622k | rhs.t = nullptr; | 161 | 622k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEEEONS4_IT_EE Line | Count | Source | 159 | 666 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 666 | rhs.t = nullptr; | 161 | 666 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorIlEEEEONS4_IT_EE Line | Count | Source | 159 | 4.25k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 4.25k | rhs.t = nullptr; | 161 | 4.25k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2IKNS1_14ColumnNullableEEEONS4_IT_EE Line | Count | Source | 159 | 118k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 118k | rhs.t = nullptr; | 161 | 118k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_11ColumnConstEEEONS4_IT_EE Line | Count | Source | 159 | 44.9k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 44.9k | rhs.t = nullptr; | 161 | 44.9k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_11ColumnArrayEEC2IS5_EEONS4_IT_EE Line | Count | Source | 159 | 1.91k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 1.91k | rhs.t = nullptr; | 161 | 1.91k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorImEEEEONS4_IT_EE Line | Count | Source | 159 | 6.39k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 6.39k | rhs.t = nullptr; | 161 | 6.39k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2IKNS1_11ColumnArrayEEEONS4_IT_EE Line | Count | Source | 159 | 682 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 682 | rhs.t = nullptr; | 161 | 682 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_11ColumnArrayEEEONS4_IT_EE Line | Count | Source | 159 | 466 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 466 | rhs.t = nullptr; | 161 | 466 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_11ColumnArrayEEEONS4_IT_EE Line | Count | Source | 159 | 17.4k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 17.4k | rhs.t = nullptr; | 161 | 17.4k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorIdEEEEONS4_IT_EE Line | Count | Source | 159 | 776 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 776 | rhs.t = nullptr; | 161 | 776 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_17ColumnComplexTypeINS_11BitmapValueEEEEEONS4_IT_EE Line | Count | Source | 159 | 246 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 246 | rhs.t = nullptr; | 161 | 246 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_17ColumnComplexTypeINS_11BitmapValueEEEEEONS4_IT_EE Line | Count | Source | 159 | 58 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 58 | rhs.t = nullptr; | 161 | 58 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_9ColumnStrIjEEEEONS4_IT_EE Line | Count | Source | 159 | 232k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 232k | rhs.t = nullptr; | 161 | 232k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_14ColumnNullableEEEONS4_IT_EE Line | Count | Source | 159 | 581k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 581k | rhs.t = nullptr; | 161 | 581k | } |
_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 | 132 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 132 | rhs.t = nullptr; | 161 | 132 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_23ColumnFixedLengthObjectEEEONS4_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_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEEEONS4_IT_EE Line | Count | Source | 159 | 2 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 2 | rhs.t = nullptr; | 161 | 2 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorIfEEEEONS4_IT_EE Line | Count | Source | 159 | 136 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 136 | rhs.t = nullptr; | 161 | 136 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_17ColumnComplexTypeINS_13QuantileStateEEEEEONS4_IT_EE Line | Count | Source | 159 | 98 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 98 | rhs.t = nullptr; | 161 | 98 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_17ColumnComplexTypeINS_11HyperLogLogEEEEEONS4_IT_EE Line | Count | Source | 159 | 126 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 126 | rhs.t = nullptr; | 161 | 126 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_17ColumnComplexTypeINS_11HyperLogLogEEEEEONS4_IT_EE Line | Count | Source | 159 | 16 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 16 | rhs.t = nullptr; | 161 | 16 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_17ColumnComplexTypeINS_13QuantileStateEEEEEONS4_IT_EE Line | Count | Source | 159 | 16 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 16 | rhs.t = nullptr; | 161 | 16 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorIiEEEC2IS6_EEONS4_IT_EE Line | Count | Source | 159 | 24 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 24 | rhs.t = nullptr; | 161 | 24 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_11ColumnConstEEEONS4_IT_EE Line | Count | Source | 159 | 35.6k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 35.6k | rhs.t = nullptr; | 161 | 35.6k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorIjEEEEONS4_IT_EE Line | Count | Source | 159 | 898 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 898 | rhs.t = nullptr; | 161 | 898 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_13ColumnDecimalINS1_7DecimalInEEEEEEONS4_IT_EE Line | Count | Source | 159 | 44 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 44 | rhs.t = nullptr; | 161 | 44 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorIaEEEEONS4_IT_EE Line | Count | Source | 159 | 138 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 138 | rhs.t = nullptr; | 161 | 138 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorIsEEEEONS4_IT_EE Line | Count | Source | 159 | 342 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 342 | rhs.t = nullptr; | 161 | 342 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorInEEEEONS4_IT_EE Line | Count | Source | 159 | 1.74k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 1.74k | rhs.t = nullptr; | 161 | 1.74k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorItEEEEONS4_IT_EE Line | Count | Source | 159 | 58 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 58 | rhs.t = nullptr; | 161 | 58 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_13ColumnDecimalINS1_7DecimalIiEEEEEEONS4_IT_EE Line | Count | Source | 159 | 594 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 594 | rhs.t = nullptr; | 161 | 594 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_13ColumnDecimalINS1_7DecimalIlEEEEEEONS4_IT_EE Line | Count | Source | 159 | 314 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 314 | rhs.t = nullptr; | 161 | 314 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_13ColumnDecimalINS1_12Decimal128V3EEEEEONS4_IT_EE Line | Count | Source | 159 | 158 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 158 | rhs.t = nullptr; | 161 | 158 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnObjectEEEONS4_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_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_9ColumnMapEEC2IS5_EEONS4_IT_EE Line | Count | Source | 159 | 2.52k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 2.52k | rhs.t = nullptr; | 161 | 2.52k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_9ColumnMapEEEONS4_IT_EE Line | Count | Source | 159 | 2.49k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 2.49k | rhs.t = nullptr; | 161 | 2.49k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2IKNS1_9ColumnMapEEEONS4_IT_EE Line | Count | Source | 159 | 2.52k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 2.52k | rhs.t = nullptr; | 161 | 2.52k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnObjectEEEONS4_IT_EE Line | Count | Source | 159 | 18 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 18 | rhs.t = nullptr; | 161 | 18 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_9ColumnStrImEEEEONS4_IT_EE Line | Count | Source | 159 | 54 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 54 | rhs.t = nullptr; | 161 | 54 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnStructEEC2IS5_EEONS4_IT_EE Line | Count | Source | 159 | 16 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 16 | rhs.t = nullptr; | 161 | 16 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnStructEEEONS4_IT_EE Line | Count | Source | 159 | 1.44k | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 1.44k | rhs.t = nullptr; | 161 | 1.44k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2IKNS1_12ColumnStructEEEONS4_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_12ColumnVectorItEEEEONS4_IT_EE Line | Count | Source | 159 | 120 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 120 | rhs.t = nullptr; | 161 | 120 | } |
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_12ColumnVectorIN4wide7integerILm128EjEEEEEEONS4_IT_EE Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorIN4wide7integerILm128EjEEEEEEONS4_IT_EE _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_12ColumnVectorIoEEEEONS4_IT_EE Line | Count | Source | 159 | 36 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 36 | rhs.t = nullptr; | 161 | 36 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EC2INS1_13ColumnNothingEEEONS4_IT_EE Line | Count | Source | 159 | 4 | intrusive_ptr(intrusive_ptr<U>&& rhs) : t(rhs.t) { | 160 | 4 | rhs.t = nullptr; | 161 | 4 | } |
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_16ColumnDictionaryIiEEEEONS4_IT_EE Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EC2INS1_9ColumnMapEEEONS4_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 | 322k | intrusive_ptr& operator=(intrusive_ptr const& rhs) { |
170 | 322k | intrusive_ptr(rhs).swap(*this); |
171 | 322k | return *this; |
172 | 322k | } |
173 | | |
174 | | intrusive_ptr& operator=(T* rhs) { |
175 | | intrusive_ptr(rhs).swap(*this); |
176 | | return *this; |
177 | | } |
178 | | |
179 | 0 | 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 | 551M | T* get() const { return t; } _ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_E3getEv Line | Count | Source | 185 | 1.16M | T* get() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_E3getEv Line | Count | Source | 185 | 549M | T* get() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_14ColumnNullableEE3getEv Line | Count | Source | 185 | 22 | T* get() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_16ColumnDictionaryIiEEE3getEv Line | Count | Source | 185 | 8 | T* get() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnArrayEE3getEv Line | Count | Source | 185 | 6 | T* get() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIiEEE3getEv Line | Count | Source | 185 | 34 | T* get() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEE3getEv Line | Count | Source | 185 | 7.95k | T* get() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIhEEE3getEv Line | Count | Source | 185 | 280 | T* get() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIlEEE3getEv Line | Count | Source | 185 | 118 | T* get() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalIiEEEEE3getEv Line | Count | Source | 185 | 2 | T* get() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalIlEEEEE3getEv Line | Count | Source | 185 | 2 | T* get() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_12Decimal128V3EEEE3getEv Line | Count | Source | 185 | 2 | T* get() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEE3getEv Line | Count | Source | 185 | 2 | T* get() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_14ColumnNullableEE3getEv Line | Count | Source | 185 | 4 | T* get() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIaEEE3getEv Line | Count | Source | 185 | 2 | T* get() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIsEEE3getEv Line | Count | Source | 185 | 2 | T* get() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorInEEE3getEv Line | Count | Source | 185 | 4 | T* get() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorItEEE3getEv Line | Count | Source | 185 | 2 | T* get() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIjEEE3getEv Line | Count | Source | 185 | 8 | T* get() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorImEEE3getEv Line | Count | Source | 185 | 8 | T* get() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIoEEE3getEv Line | Count | Source | 185 | 4 | T* get() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIdEEE3getEv Line | Count | Source | 185 | 2 | T* get() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_11ColumnArrayEE3getEv Line | Count | Source | 185 | 6 | T* get() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnMapEE3getEv Line | Count | Source | 185 | 2 | T* get() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnStructEE3getEv Line | Count | Source | 185 | 2 | T* get() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorIiEEE3getEv Line | Count | Source | 185 | 12 | T* get() const { return t; } |
|
186 | | |
187 | | T* detach() { |
188 | | T* ret = t; |
189 | | t = nullptr; |
190 | | return ret; |
191 | | } |
192 | | |
193 | 549M | void swap(intrusive_ptr& rhs) { |
194 | 549M | T* tmp = t; |
195 | 549M | t = rhs.t; |
196 | 549M | rhs.t = tmp; |
197 | 549M | } _ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_E4swapERS6_ Line | Count | Source | 193 | 548M | void swap(intrusive_ptr& rhs) { | 194 | 548M | T* tmp = t; | 195 | 548M | t = rhs.t; | 196 | 548M | rhs.t = tmp; | 197 | 548M | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIhEEE4swapERS7_ Line | Count | Source | 193 | 241k | void swap(intrusive_ptr& rhs) { | 194 | 241k | T* tmp = t; | 195 | 241k | t = rhs.t; | 196 | 241k | rhs.t = tmp; | 197 | 241k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_14ColumnNullableEE4swapERS7_ Line | Count | Source | 193 | 2 | void swap(intrusive_ptr& rhs) { | 194 | 2 | T* tmp = t; | 195 | 2 | t = rhs.t; | 196 | 2 | rhs.t = tmp; | 197 | 2 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_E4swapERS5_ Line | Count | Source | 193 | 755k | void swap(intrusive_ptr& rhs) { | 194 | 755k | T* tmp = t; | 195 | 755k | t = rhs.t; | 196 | 755k | rhs.t = tmp; | 197 | 755k | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEE4swapERS7_ Line | Count | Source | 193 | 340 | void swap(intrusive_ptr& rhs) { | 194 | 340 | T* tmp = t; | 195 | 340 | t = rhs.t; | 196 | 340 | rhs.t = tmp; | 197 | 340 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIlEEE4swapERS7_ Line | Count | Source | 193 | 362 | void swap(intrusive_ptr& rhs) { | 194 | 362 | T* tmp = t; | 195 | 362 | t = rhs.t; | 196 | 362 | rhs.t = tmp; | 197 | 362 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalIlEEEEE4swapERS9_ Line | Count | Source | 193 | 350 | void swap(intrusive_ptr& rhs) { | 194 | 350 | T* tmp = t; | 195 | 350 | t = rhs.t; | 196 | 350 | rhs.t = tmp; | 197 | 350 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnArrayEE4swapERS6_ Line | Count | Source | 193 | 332 | void swap(intrusive_ptr& rhs) { | 194 | 332 | T* tmp = t; | 195 | 332 | t = rhs.t; | 196 | 332 | rhs.t = tmp; | 197 | 332 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnMapEE4swapERS6_ Line | Count | Source | 193 | 332 | void swap(intrusive_ptr& rhs) { | 194 | 332 | T* tmp = t; | 195 | 332 | t = rhs.t; | 196 | 332 | rhs.t = tmp; | 197 | 332 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_11ColumnArrayEE4swapERS7_ Line | Count | Source | 193 | 86 | void swap(intrusive_ptr& rhs) { | 194 | 86 | T* tmp = t; | 195 | 86 | t = rhs.t; | 196 | 86 | rhs.t = tmp; | 197 | 86 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalInEEEEE4swapERS9_ 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_13ColumnDecimalINS1_7DecimalIiEEEEE4swapERS9_ Line | Count | Source | 193 | 30 | void swap(intrusive_ptr& rhs) { | 194 | 30 | T* tmp = t; | 195 | 30 | t = rhs.t; | 196 | 30 | rhs.t = tmp; | 197 | 30 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_12Decimal128V3EEEE4swapERS8_ Line | Count | Source | 193 | 18 | void swap(intrusive_ptr& rhs) { | 194 | 18 | T* tmp = t; | 195 | 18 | t = rhs.t; | 196 | 18 | rhs.t = tmp; | 197 | 18 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEE4swapERSC_ Line | Count | Source | 193 | 18 | void swap(intrusive_ptr& rhs) { | 194 | 18 | T* tmp = t; | 195 | 18 | t = rhs.t; | 196 | 18 | rhs.t = tmp; | 197 | 18 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIiEEE4swapERS7_ Line | Count | Source | 193 | 8 | void swap(intrusive_ptr& rhs) { | 194 | 8 | T* tmp = t; | 195 | 8 | t = rhs.t; | 196 | 8 | rhs.t = tmp; | 197 | 8 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_16ColumnDictionaryIiEEE4swapERS7_ 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_12ColumnVectorIjEEE4swapERS7_ Line | Count | Source | 193 | 64 | void swap(intrusive_ptr& rhs) { | 194 | 64 | T* tmp = t; | 195 | 64 | t = rhs.t; | 196 | 64 | rhs.t = tmp; | 197 | 64 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIoEEE4swapERS7_ Line | Count | Source | 193 | 52 | void swap(intrusive_ptr& rhs) { | 194 | 52 | T* tmp = t; | 195 | 52 | t = rhs.t; | 196 | 52 | rhs.t = tmp; | 197 | 52 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrImEEE4swapERS7_ 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_12ColumnVectorIfEEE4swapERS7_ 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_12ColumnVectorIdEEE4swapERS7_ Line | Count | Source | 193 | 18 | void swap(intrusive_ptr& rhs) { | 194 | 18 | T* tmp = t; | 195 | 18 | t = rhs.t; | 196 | 18 | rhs.t = tmp; | 197 | 18 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIaEEE4swapERS7_ 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_12ColumnVectorIsEEE4swapERS7_ Line | Count | Source | 193 | 14 | void swap(intrusive_ptr& rhs) { | 194 | 14 | T* tmp = t; | 195 | 14 | t = rhs.t; | 196 | 14 | rhs.t = tmp; | 197 | 14 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorInEEE4swapERS7_ 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_12ColumnVectorItEEE4swapERS7_ 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_12ColumnVectorImEEE4swapERS7_ Line | Count | Source | 193 | 24 | void swap(intrusive_ptr& rhs) { | 194 | 24 | T* tmp = t; | 195 | 24 | t = rhs.t; | 196 | 24 | rhs.t = tmp; | 197 | 24 | } |
_ZN5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeINS_11BitmapValueEEEE4swapERS8_ Line | Count | Source | 193 | 2 | void swap(intrusive_ptr& rhs) { | 194 | 2 | T* tmp = t; | 195 | 2 | t = rhs.t; | 196 | 2 | rhs.t = tmp; | 197 | 2 | } |
|
198 | | |
199 | 1.78G | T& operator*() const& { return *t; } _ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EdeEv Line | Count | Source | 199 | 1.65G | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EdeEv Line | Count | Source | 199 | 132M | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_23ColumnFixedLengthObjectEEdeEv Line | Count | Source | 199 | 86 | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEEdeEv Line | Count | Source | 199 | 2 | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_14ColumnNullableEEdeEv Line | Count | Source | 199 | 160 | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeINS_11BitmapValueEEEEdeEv Line | Count | Source | 199 | 38 | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEEdeEv Line | Count | Source | 199 | 64.1k | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeINS_11HyperLogLogEEEEdeEv Line | Count | Source | 199 | 38 | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnArrayEEdeEv Line | Count | Source | 199 | 26 | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalIiEEEEEdeEv Line | Count | Source | 199 | 1.82k | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_12Decimal128V3EEEEdeEv Line | Count | Source | 199 | 15.9k | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEEdeEv Line | Count | Source | 199 | 7.08k | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalIlEEEEEdeEv Line | Count | Source | 199 | 10.2k | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_16ColumnDictionaryIiEEEdeEv Line | Count | Source | 199 | 18 | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIlEEEdeEv Line | Count | Source | 199 | 1.37k | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnObjectEEdeEv Line | Count | Source | 199 | 6 | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrImEEEdeEv Line | Count | Source | 199 | 40 | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIaEEEdeEv Line | Count | Source | 199 | 542 | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIhEEEdeEv Line | Count | Source | 199 | 1.29k | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIdEEEdeEv Line | Count | Source | 199 | 932 | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIsEEEdeEv Line | Count | Source | 199 | 552 | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIiEEEdeEv Line | Count | Source | 199 | 1.37k | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorInEEEdeEv Line | Count | Source | 199 | 516 | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorItEEEdeEv Line | Count | Source | 199 | 488 | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIjEEEdeEv Line | Count | Source | 199 | 942 | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorImEEEdeEv Line | Count | Source | 199 | 3.14k | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeINS_13QuantileStateEEEEdeEv Line | Count | Source | 199 | 34 | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_14ColumnNullableEEdeEv Line | Count | Source | 199 | 2 | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnStructEEdeEv Line | Count | Source | 199 | 4 | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalInEEEEEdeEv Line | Count | Source | 199 | 8.07k | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIfEEEdeEv Line | Count | Source | 199 | 136 | T& operator*() const& { return *t; } |
_ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIoEEEdeEv Line | Count | Source | 199 | 26 | T& operator*() const& { return *t; } |
Unexecuted instantiation: _ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIN4wide7integerILm128EjEEEEEdeEv Unexecuted instantiation: _ZNKR5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_11ColumnArrayEEdeEv |
200 | | |
201 | 818k | T&& operator*() const&& { return const_cast<std::remove_const_t<T>&&>(*t); } _ZNKO5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EdeEv Line | Count | Source | 201 | 809k | T&& operator*() const&& { return const_cast<std::remove_const_t<T>&&>(*t); } |
_ZNKO5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EdeEv Line | Count | Source | 201 | 9.31k | T&& operator*() const&& { return const_cast<std::remove_const_t<T>&&>(*t); } |
_ZNKO5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_14ColumnNullableEEdeEv Line | Count | Source | 201 | 2 | T&& operator*() const&& { return const_cast<std::remove_const_t<T>&&>(*t); } |
|
202 | | |
203 | 1.60G | T* operator->() const { return t; } _ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EptEv Line | Count | Source | 203 | 251M | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EptEv Line | Count | Source | 203 | 821M | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_23ColumnFixedLengthObjectEEptEv Line | Count | Source | 203 | 4.57k | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEEptEv Line | Count | Source | 203 | 167M | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIiEEEptEv Line | Count | Source | 203 | 59.9M | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIhEEEptEv Line | Count | Source | 203 | 57.2M | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_14ColumnNullableEEptEv Line | Count | Source | 203 | 98.3M | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_16ColumnDictionaryIiEEEptEv Line | Count | Source | 203 | 1.18k | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEEptEv Line | Count | Source | 203 | 27.5k | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_14ColumnNullableEEptEv Line | Count | Source | 203 | 63.9M | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEEptEv Line | Count | Source | 203 | 40 | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIlEEEptEv Line | Count | Source | 203 | 79.8k | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeINS_11BitmapValueEEEEptEv Line | Count | Source | 203 | 526 | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorImEEEptEv Line | Count | Source | 203 | 2.32k | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnArrayEEptEv Line | Count | Source | 203 | 9.55M | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIdEEEptEv Line | Count | Source | 203 | 19.1k | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_11ColumnArrayEEptEv Line | Count | Source | 203 | 2.58k | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIaEEEptEv Line | Count | Source | 203 | 17.8k | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIsEEEptEv Line | Count | Source | 203 | 17.9k | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorInEEEptEv Line | Count | Source | 203 | 19.2k | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIfEEEptEv Line | Count | Source | 203 | 17.4k | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIjEEEptEv Line | Count | Source | 203 | 2.11k | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeINS_11HyperLogLogEEEEptEv Line | Count | Source | 203 | 436 | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorIiEEEptEv Line | Count | Source | 203 | 28 | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalIlEEEEEptEv Line | Count | Source | 203 | 28.8k | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnMapEEptEv Line | Count | Source | 203 | 1.05k | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIN4wide7integerILm128EjEEEEEptEv Line | Count | Source | 203 | 86 | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_11ColumnConstEEptEv Line | Count | Source | 203 | 204 | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrImEEEptEv Line | Count | Source | 203 | 3.80k | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalInEEEEEptEv Line | Count | Source | 203 | 10.8k | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_7DecimalIiEEEEEptEv Line | Count | Source | 203 | 31.0k | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_13ColumnDecimalINS1_12Decimal128V3EEEEptEv Line | Count | Source | 203 | 25.2k | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIoEEEptEv Line | Count | Source | 203 | 166 | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnObjectEEptEv Line | Count | Source | 203 | 96 | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorItEEEptEv Line | Count | Source | 203 | 77.0M | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_17ColumnComplexTypeINS_13QuantileStateEEEEptEv Line | Count | Source | 203 | 40.3k | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnStructEEptEv Line | Count | Source | 203 | 10 | T* operator->() const { return t; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnStructEEptEv Line | Count | Source | 203 | 16 | T* operator->() const { return t; } |
|
204 | | |
205 | 97.0M | operator bool() const { return t != nullptr; } _ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKS2_EcvbEv Line | Count | Source | 205 | 95.8M | operator bool() const { return t != nullptr; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorIiEEEcvbEv Line | Count | Source | 205 | 4 | operator bool() const { return t != nullptr; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_12ColumnVectorIlEEEcvbEv Line | Count | Source | 205 | 2 | operator bool() const { return t != nullptr; } |
_ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIS2_EcvbEv Line | Count | Source | 205 | 846k | operator bool() const { return t != nullptr; } |
Unexecuted instantiation: _ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrIKNS1_11ColumnArrayEEcvbEv Unexecuted instantiation: _ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_9ColumnStrIjEEEcvbEv _ZNK5doris3COWINS_10vectorized7IColumnEE13intrusive_ptrINS1_12ColumnVectorIhEEEcvbEv Line | Count | Source | 205 | 349k | 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 | 18.1M | explicit mutable_ptr(T* ptr) : Base(ptr) {} _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2EPS2_ Line | Count | Source | 222 | 15.3M | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIiEEEC2EPS6_ Line | Count | Source | 222 | 104k | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnStrIjEEEC2EPS6_ Line | Count | Source | 222 | 303k | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEEC2EPS7_ Line | Count | Source | 222 | 2 | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEEC2EPS7_ Line | Count | Source | 222 | 280 | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_16ColumnDictionaryIiEEEC2EPS6_ Line | Count | Source | 222 | 26 | 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_12ColumnVectorIhEEEC2EPS6_ Line | Count | Source | 222 | 930k | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEEC2EPSB_ Line | Count | Source | 222 | 1.38k | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIaEEEC2EPS6_ Line | Count | Source | 222 | 38.4k | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIsEEEC2EPS6_ Line | Count | Source | 222 | 34.9k | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIlEEEC2EPS6_ Line | Count | Source | 222 | 113k | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorInEEEC2EPS6_ Line | Count | Source | 222 | 36.6k | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIfEEEC2EPS6_ Line | Count | Source | 222 | 34.4k | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIdEEEC2EPS6_ Line | Count | Source | 222 | 103k | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIjEEEC2EPS6_ Line | Count | Source | 222 | 70.7k | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIoEEEC2EPS6_ Line | Count | Source | 222 | 34.6k | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalINS1_7DecimalInEEEEEC2EPS8_ Line | Count | Source | 222 | 34.0k | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalINS1_7DecimalIiEEEEEC2EPS8_ Line | Count | Source | 222 | 2.82k | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalINS1_7DecimalIlEEEEEC2EPS8_ Line | Count | Source | 222 | 135k | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalINS1_12Decimal128V3EEEEC2EPS7_ Line | Count | Source | 222 | 1.10k | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorImEEEC2EPS6_ Line | Count | Source | 222 | 58.4k | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEEC2EPS7_ Line | Count | Source | 222 | 668 | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_11ColumnConstEEC2EPS5_ Line | Count | Source | 222 | 80.6k | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_11ColumnArrayEEC2EPS5_ Line | Count | Source | 222 | 20.2k | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_17ColumnComplexTypeINS_11BitmapValueEEEEC2EPS7_ Line | Count | Source | 222 | 326 | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnMapEEC2EPS5_ Line | Count | Source | 222 | 5.35k | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIN4wide7integerILm128EjEEEEEC2EPS9_ Line | Count | Source | 222 | 86 | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnStrImEEEC2EPS6_ Line | Count | Source | 222 | 246 | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_23ColumnFixedLengthObjectEEC2EPS5_ Line | Count | Source | 222 | 228 | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEEC2EPS7_ Line | Count | Source | 222 | 2 | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnObjectEEC2EPS5_ Line | Count | Source | 222 | 34 | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorItEEEC2EPS6_ Line | Count | Source | 222 | 368 | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_17ColumnComplexTypeINS_11HyperLogLogEEEEC2EPS7_ Line | Count | Source | 222 | 164 | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_17ColumnComplexTypeINS_13QuantileStateEEEEC2EPS7_ Line | Count | Source | 222 | 134 | 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_ _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnStructEEC2EPS5_ Line | Count | Source | 222 | 1.46k | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnNothingEEC2EPS5_ Line | Count | Source | 222 | 4 | explicit mutable_ptr(T* ptr) : Base(ptr) {} |
|
223 | | |
224 | | public: |
225 | | /// Copy: not possible. |
226 | | mutable_ptr(const mutable_ptr&) = delete; |
227 | | |
228 | | /// Move: ok. |
229 | 31.1k | mutable_ptr(mutable_ptr&&) = default; _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2EOS5_ Line | Count | Source | 229 | 28.1k | mutable_ptr(mutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnStrIjEEEC2EOS7_ Line | Count | Source | 229 | 3.00k | mutable_ptr(mutable_ptr&&) = default; |
|
230 | 999k | mutable_ptr& operator=(mutable_ptr&&) = default; _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIhEEEaSEOS7_ Line | Count | Source | 230 | 241k | mutable_ptr& operator=(mutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EaSEOS5_ Line | Count | Source | 230 | 755k | mutable_ptr& operator=(mutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnStrIjEEEaSEOS7_ Line | Count | Source | 230 | 340 | mutable_ptr& operator=(mutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIlEEEaSEOS7_ Line | Count | Source | 230 | 362 | mutable_ptr& operator=(mutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalINS1_7DecimalIlEEEEEaSEOS9_ Line | Count | Source | 230 | 350 | mutable_ptr& operator=(mutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_11ColumnArrayEEaSEOS6_ Line | Count | Source | 230 | 332 | mutable_ptr& operator=(mutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnMapEEaSEOS6_ Line | Count | Source | 230 | 332 | mutable_ptr& operator=(mutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalINS1_7DecimalInEEEEEaSEOS9_ Line | Count | Source | 230 | 6 | mutable_ptr& operator=(mutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalINS1_7DecimalIiEEEEEaSEOS9_ Line | Count | Source | 230 | 30 | mutable_ptr& operator=(mutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalINS1_12Decimal128V3EEEEaSEOS8_ Line | Count | Source | 230 | 18 | mutable_ptr& operator=(mutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEEaSEOSC_ Line | Count | Source | 230 | 18 | mutable_ptr& operator=(mutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIiEEEaSEOS7_ Line | Count | Source | 230 | 8 | mutable_ptr& operator=(mutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_16ColumnDictionaryIiEEEaSEOS7_ Line | Count | Source | 230 | 6 | mutable_ptr& operator=(mutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIjEEEaSEOS7_ Line | Count | Source | 230 | 64 | mutable_ptr& operator=(mutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIoEEEaSEOS7_ Line | Count | Source | 230 | 52 | mutable_ptr& operator=(mutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnStrImEEEaSEOS7_ Line | Count | Source | 230 | 6 | mutable_ptr& operator=(mutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIfEEEaSEOS7_ Line | Count | Source | 230 | 6 | mutable_ptr& operator=(mutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIdEEEaSEOS7_ Line | Count | Source | 230 | 18 | mutable_ptr& operator=(mutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIaEEEaSEOS7_ Line | Count | Source | 230 | 6 | mutable_ptr& operator=(mutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIsEEEaSEOS7_ Line | Count | Source | 230 | 14 | mutable_ptr& operator=(mutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorInEEEaSEOS7_ Line | Count | Source | 230 | 6 | mutable_ptr& operator=(mutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorItEEEaSEOS7_ Line | Count | Source | 230 | 6 | mutable_ptr& operator=(mutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorImEEEaSEOS7_ Line | Count | Source | 230 | 24 | mutable_ptr& operator=(mutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_17ColumnComplexTypeINS_11BitmapValueEEEEaSEOS8_ Line | Count | Source | 230 | 2 | mutable_ptr& operator=(mutable_ptr&&) = default; |
|
231 | | |
232 | | /// Initializing from temporary of compatible type. |
233 | | template <typename U> |
234 | 2.26M | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEEEONS4_IT_EE Line | Count | Source | 234 | 2 | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEEEONS4_IT_EE Line | Count | Source | 234 | 280 | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_16ColumnDictionaryIiEEEEONS4_IT_EE Line | Count | Source | 234 | 12 | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorIaEEEEONS4_IT_EE Line | Count | Source | 234 | 38.3k | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorIsEEEEONS4_IT_EE Line | Count | Source | 234 | 34.6k | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorIiEEEEONS4_IT_EE Line | Count | Source | 234 | 85.4k | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorIlEEEEONS4_IT_EE Line | Count | Source | 234 | 109k | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorInEEEEONS4_IT_EE Line | Count | Source | 234 | 34.9k | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorIfEEEEONS4_IT_EE Line | Count | Source | 234 | 34.1k | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorIdEEEEONS4_IT_EE Line | Count | Source | 234 | 102k | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorIjEEEEONS4_IT_EE Line | Count | Source | 234 | 69.7k | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorIoEEEEONS4_IT_EE Line | Count | Source | 234 | 34.5k | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEEEONS4_IT_EE Line | Count | Source | 234 | 1.18k | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_13ColumnDecimalINS1_7DecimalInEEEEEEONS4_IT_EE Line | Count | Source | 234 | 33.9k | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_13ColumnDecimalINS1_7DecimalIiEEEEEEONS4_IT_EE Line | Count | Source | 234 | 1.57k | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_13ColumnDecimalINS1_7DecimalIlEEEEEEONS4_IT_EE Line | Count | Source | 234 | 134k | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_13ColumnDecimalINS1_12Decimal128V3EEEEEONS4_IT_EE Line | Count | Source | 234 | 918 | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorImEEEEONS4_IT_EE Line | Count | Source | 234 | 50.7k | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorIhEEEEONS4_IT_EE Line | Count | Source | 234 | 622k | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEEEONS4_IT_EE Line | Count | Source | 234 | 666 | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_11ColumnArrayEEEONS4_IT_EE Line | Count | Source | 234 | 17.4k | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_17ColumnComplexTypeINS_11BitmapValueEEEEEONS4_IT_EE Line | Count | Source | 234 | 246 | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_9ColumnStrIjEEEEONS4_IT_EE Line | Count | Source | 234 | 232k | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_14ColumnNullableEEEONS4_IT_EE Line | Count | Source | 234 | 581k | 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 | 132 | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEEEONS4_IT_EE Line | Count | Source | 234 | 2 | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_17ColumnComplexTypeINS_13QuantileStateEEEEEONS4_IT_EE Line | Count | Source | 234 | 98 | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_17ColumnComplexTypeINS_11HyperLogLogEEEEEONS4_IT_EE Line | Count | Source | 234 | 126 | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_11ColumnConstEEEONS4_IT_EE Line | Count | Source | 234 | 35.6k | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnObjectEEEONS4_IT_EE Line | Count | Source | 234 | 2 | 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_9ColumnMapEEEONS4_IT_EE Line | Count | Source | 234 | 2.49k | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnStructEEEONS4_IT_EE Line | Count | Source | 234 | 1.44k | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorItEEEEONS4_IT_EE Line | Count | Source | 234 | 120 | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_12ColumnVectorIN4wide7integerILm128EjEEEEEEONS4_IT_EE _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2INS1_13ColumnNothingEEEONS4_IT_EE Line | Count | Source | 234 | 4 | mutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
|
235 | | |
236 | 972k | mutable_ptr() = default; _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2Ev Line | Count | Source | 236 | 709k | mutable_ptr() = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIhEEEC2Ev Line | Count | Source | 236 | 260k | mutable_ptr() = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnStrIjEEEC2Ev Line | Count | Source | 236 | 514 | mutable_ptr() = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIlEEEC2Ev Line | Count | Source | 236 | 524 | mutable_ptr() = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalINS1_7DecimalIlEEEEEC2Ev Line | Count | Source | 236 | 524 | mutable_ptr() = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_11ColumnArrayEEC2Ev Line | Count | Source | 236 | 506 | mutable_ptr() = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnMapEEC2Ev Line | Count | Source | 236 | 506 | mutable_ptr() = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalINS1_7DecimalInEEEEEC2Ev Line | Count | Source | 236 | 6 | mutable_ptr() = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalINS1_7DecimalIiEEEEEC2Ev Line | Count | Source | 236 | 30 | mutable_ptr() = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalINS1_12Decimal128V3EEEEC2Ev Line | Count | Source | 236 | 18 | mutable_ptr() = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEEC2Ev Line | Count | Source | 236 | 18 | mutable_ptr() = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIiEEEC2Ev Line | Count | Source | 236 | 8 | mutable_ptr() = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_16ColumnDictionaryIiEEEC2Ev Line | Count | Source | 236 | 6 | mutable_ptr() = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIjEEEC2Ev Line | Count | Source | 236 | 64 | mutable_ptr() = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIoEEEC2Ev Line | Count | Source | 236 | 52 | mutable_ptr() = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_11ColumnConstEEC2Ev Line | Count | Source | 236 | 104 | mutable_ptr() = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_9ColumnStrImEEEC2Ev Line | Count | Source | 236 | 6 | mutable_ptr() = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIfEEEC2Ev Line | Count | Source | 236 | 6 | mutable_ptr() = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIdEEEC2Ev Line | Count | Source | 236 | 18 | mutable_ptr() = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIaEEEC2Ev Line | Count | Source | 236 | 6 | mutable_ptr() = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIsEEEC2Ev Line | Count | Source | 236 | 6 | mutable_ptr() = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorInEEEC2Ev Line | Count | Source | 236 | 6 | mutable_ptr() = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorItEEEC2Ev Line | Count | Source | 236 | 6 | mutable_ptr() = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorImEEEC2Ev Line | Count | Source | 236 | 24 | mutable_ptr() = default; |
|
237 | | |
238 | 53.5k | mutable_ptr(std::nullptr_t) {} _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrIS2_EC2EDn Line | Count | Source | 238 | 1.51k | mutable_ptr(std::nullptr_t) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIhEEEC2EDn Line | Count | Source | 238 | 52.0k | mutable_ptr(std::nullptr_t) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIsEEEC2EDn Line | Count | Source | 238 | 8 | mutable_ptr(std::nullptr_t) {} |
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIiEEEC2EDn _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIlEEEC2EDn Line | Count | Source | 238 | 12 | mutable_ptr(std::nullptr_t) {} |
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorInEEEC2EDn Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIdEEEC2EDn Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalINS1_7DecimalIiEEEEEC2EDn Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalINS1_7DecimalIlEEEEEC2EDn Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalINS1_12Decimal128V3EEEEC2EDn Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalINS1_7DecimalInEEEEEC2EDn Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEEC2EDn _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_17ColumnComplexTypeINS_11BitmapValueEEEEC2EDn Line | Count | Source | 238 | 2 | mutable_ptr(std::nullptr_t) {} |
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorItEEEC2EDn Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIjEEEC2EDn Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorImEEEC2EDn Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIaEEEC2EDn Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIfEEEC2EDn Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE11mutable_ptrINS1_12ColumnVectorIoEEEC2EDn |
239 | | }; |
240 | | |
241 | | public: |
242 | | using MutablePtr = mutable_ptr<Derived>; |
243 | | |
244 | 1.77M | 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 | 546M | explicit immutable_ptr(const T* ptr) : Base(ptr) {} _ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2EPKS2_ Line | Count | Source | 257 | 546M | explicit immutable_ptr(const T* ptr) : Base(ptr) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrINS1_12ColumnVectorIiEEEC2EPKS6_ Line | Count | Source | 257 | 4 | explicit immutable_ptr(const T* ptr) : Base(ptr) {} |
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrINS1_12ColumnVectorIlEEEC2EPKS6_ _ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrINS1_14ColumnNullableEEC2EPKS5_ Line | Count | Source | 257 | 2 | explicit immutable_ptr(const T* ptr) : Base(ptr) {} |
|
258 | | |
259 | | public: |
260 | | /// Copy from immutable ptr: ok. |
261 | 547M | immutable_ptr(const immutable_ptr&) = default; _ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2ERKS5_ Line | Count | Source | 261 | 547M | immutable_ptr(const immutable_ptr&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrINS1_12ColumnVectorIiEEEC2ERKS7_ Line | Count | Source | 261 | 12 | immutable_ptr(const immutable_ptr&) = default; |
|
262 | 322k | immutable_ptr& operator=(const immutable_ptr&) = default; |
263 | | |
264 | | template <typename U> |
265 | 14 | immutable_ptr(const immutable_ptr<U>& other) : Base(other) {} _ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_14ColumnNullableEEERKNS4_IT_EE Line | Count | Source | 265 | 14 | immutable_ptr(const immutable_ptr<U>& other) : Base(other) {} |
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_11ColumnArrayEEERKNS4_IT_EE Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnStructEEERKNS4_IT_EE |
266 | | |
267 | | /// Move: ok. |
268 | 3.51M | immutable_ptr(immutable_ptr&&) = default; |
269 | 547M | immutable_ptr& operator=(immutable_ptr&&) = default; _ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EaSEOS5_ Line | Count | Source | 269 | 547M | immutable_ptr& operator=(immutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrINS1_14ColumnNullableEEaSEOS6_ Line | Count | Source | 269 | 2 | immutable_ptr& operator=(immutable_ptr&&) = default; |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrINS1_11ColumnArrayEEaSEOS6_ Line | Count | Source | 269 | 86 | immutable_ptr& operator=(immutable_ptr&&) = default; |
|
270 | | |
271 | | /// Initializing from temporary of compatible type. |
272 | | template <typename U> |
273 | 121k | immutable_ptr(immutable_ptr<U>&& other) : Base(std::move(other)) {} _ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_14ColumnNullableEEEONS4_IT_EE Line | Count | Source | 273 | 118k | immutable_ptr(immutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_11ColumnArrayEEEONS4_IT_EE Line | Count | Source | 273 | 682 | immutable_ptr(immutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_9ColumnMapEEEONS4_IT_EE Line | Count | Source | 273 | 2.52k | immutable_ptr(immutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnStructEEEONS4_IT_EE Line | Count | Source | 273 | 10 | immutable_ptr(immutable_ptr<U>&& other) : Base(std::move(other)) {} |
|
274 | | |
275 | | /// Move from mutable ptr: ok. |
276 | | template <typename U> |
277 | 4.71M | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} _ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2IS2_EEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 4.33M | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorIiEEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 18.2k | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_9ColumnStrIjEEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 58.7k | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrINS1_14ColumnNullableEEC2IS5_EEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 118k | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorIhEEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 115k | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 166 | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_14ColumnNullableEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 6.13k | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorIlEEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 4.25k | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_11ColumnConstEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 44.9k | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrINS1_11ColumnArrayEEC2IS5_EEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 1.91k | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorImEEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 6.39k | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_11ColumnArrayEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 466 | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorIdEEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 776 | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_17ColumnComplexTypeINS_11BitmapValueEEEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 58 | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_23ColumnFixedLengthObjectEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 6 | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorIfEEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 136 | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_17ColumnComplexTypeINS_11HyperLogLogEEEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 16 | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_17ColumnComplexTypeINS_13QuantileStateEEEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 16 | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrINS1_12ColumnVectorIiEEEC2IS6_EEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 24 | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorIjEEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 898 | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_13ColumnDecimalINS1_7DecimalInEEEEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 44 | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorIaEEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 138 | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorIsEEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 342 | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorInEEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 1.74k | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorItEEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 58 | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_13ColumnDecimalINS1_7DecimalIiEEEEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 594 | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_13ColumnDecimalINS1_7DecimalIlEEEEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 314 | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_13ColumnDecimalINS1_12Decimal128V3EEEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 158 | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrINS1_9ColumnMapEEC2IS5_EEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 2.52k | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnObjectEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 18 | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_9ColumnStrImEEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 54 | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrINS1_12ColumnStructEEC2IS5_EEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 16 | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorIN4wide7integerILm128EjEEEEEEONS3_11mutable_ptrIT_EE _ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_12ColumnVectorIoEEEEONS3_11mutable_ptrIT_EE Line | Count | Source | 277 | 36 | immutable_ptr(mutable_ptr<U>&& other) : Base(std::move(other)) {} |
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_16ColumnDictionaryIiEEEEONS3_11mutable_ptrIT_EE Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2INS1_9ColumnMapEEEONS3_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 | 545M | immutable_ptr() = default; |
284 | | |
285 | 341k | immutable_ptr(std::nullptr_t) {} Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrINS1_12ColumnVectorIiEEEC2EDn _ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrINS1_12ColumnVectorIlEEEC2EDn Line | Count | Source | 285 | 2 | immutable_ptr(std::nullptr_t) {} |
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrINS1_14ColumnNullableEEC2EDn _ZN5doris3COWINS_10vectorized7IColumnEE13immutable_ptrIS2_EC2EDn Line | Count | Source | 285 | 341k | immutable_ptr(std::nullptr_t) {} |
|
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 | 546M | Ptr get_ptr() const { return Ptr(derived()); } |
303 | 15.3M | MutablePtr get_ptr() { return MutablePtr(derived()); } |
304 | | |
305 | | protected: |
306 | 1.77M | MutablePtr shallow_mutate() const { |
307 | 1.77M | if (this->use_count() > 1) { |
308 | 3.42k | return derived()->clone(); |
309 | 1.76M | } else { |
310 | 1.76M | return assume_mutable(); |
311 | 1.76M | } |
312 | 1.77M | } |
313 | | |
314 | | public: |
315 | | MutablePtr mutate() const&& { return shallow_mutate(); } |
316 | | |
317 | 14.9M | MutablePtr assume_mutable() const { return const_cast<COW*>(this)->get_ptr(); } |
318 | | |
319 | 659M | 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 | 3.26M | chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {} _ZN5doris3COWINS_10vectorized7IColumnEE13chameleon_ptrIS2_EC2IJNS3_11mutable_ptrIS2_EEEEEDpOT_ Line | Count | Source | 330 | 2.32M | chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13chameleon_ptrIS2_EC2IJNS3_13immutable_ptrIS2_EEEEEDpOT_ Line | Count | Source | 330 | 845k | chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13chameleon_ptrIS2_EC2IJEEEDpOT_ Line | Count | Source | 330 | 6.21k | chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13chameleon_ptrIS2_EC2IJNS3_11mutable_ptrINS1_12ColumnVectorImEEEEEEEDpOT_ Line | Count | Source | 330 | 6.12k | chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {} |
_ZN5doris3COWINS_10vectorized7IColumnEE13chameleon_ptrIS2_EC2IJRKNS3_13immutable_ptrIS2_EEEEEDpOT_ Line | Count | Source | 330 | 81.9k | chameleon_ptr(Args&&... args) : value(std::forward<Args>(args)...) {} |
Unexecuted instantiation: _ZN5doris3COWINS_10vectorized7IColumnEE13chameleon_ptrIS2_EC2IJRNS3_13immutable_ptrIS2_EEEEEDpOT_ 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 | 194k | const T* get() const { return value.get(); } |
337 | 16.8M | T* get() { return &value->assume_mutable_ref(); } |
338 | | |
339 | 167k | const T* operator->() const { return get(); } |
340 | 16.7M | T* operator->() { return get(); } |
341 | | |
342 | 1.06G | const T& operator*() const { return *value; } |
343 | 642M | T& operator*() { return value->assume_mutable_ref(); } |
344 | | |
345 | 156k | operator const immutable_ptr<T>&() const { return value; } |
346 | 6.41k | operator immutable_ptr<T>&() { return value; } |
347 | | |
348 | 3.09k | 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.85M | static MutablePtr create(Args&&... args) { |
416 | 2.85M | return MutablePtr(new Derived(std::forward<Args>(args)...)); |
417 | 2.85M | } _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EES9_EEENS8_IS3_EEDpOT_ Line | Count | Source | 415 | 118k | static MutablePtr create(Args&&... args) { | 416 | 118k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 118k | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJRKNS_3COWIS2_E13chameleon_ptrIS2_EERmEEENS7_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_10vectorized7IColumnENS1_23ColumnFixedLengthObjectEE6createIJRKmEEENS_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_9ColumnStrIjEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 303k | static MutablePtr create(Args&&... args) { | 416 | 303k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 303k | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EES9_EEENS8_IS3_EEDpOT_ Line | Count | Source | 415 | 2.00k | static MutablePtr create(Args&&... args) { | 416 | 2.00k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 2.00k | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EEEEENS8_IS3_EEDpOT_ Line | Count | Source | 415 | 6.21k | static MutablePtr create(Args&&... args) { | 416 | 6.21k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 6.21k | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnObjectEE6createIJRKbEEENS_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_12ColumnVectorIiEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 103k | static MutablePtr create(Args&&... args) { | 416 | 103k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 103k | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEE6createIJEEENS_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_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Line | Count | Source | 415 | 280 | static MutablePtr create(Args&&... args) { | 416 | 280 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 280 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_16ColumnDictionaryIiEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS4_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_12ColumnVectorIhEEE6createIJiiEEENS_3COWIS2_E11mutable_ptrIS4_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_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEE6createIJiiEEENS_3COWIS2_E11mutable_ptrIS9_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_12ColumnVectorIhEEE6createIJmiEEENS_3COWIS2_E11mutable_ptrIS4_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_12ColumnVectorIaEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 38.4k | static MutablePtr create(Args&&... args) { | 416 | 38.4k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 38.4k | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIsEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 34.7k | static MutablePtr create(Args&&... args) { | 416 | 34.7k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 34.7k | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIlEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 112k | static MutablePtr create(Args&&... args) { | 416 | 112k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 112k | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorInEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 34.9k | static MutablePtr create(Args&&... args) { | 416 | 34.9k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 34.9k | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIfEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 34.2k | static MutablePtr create(Args&&... args) { | 416 | 34.2k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 34.2k | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIdEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 103k | static MutablePtr create(Args&&... args) { | 416 | 103k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 103k | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIjEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 70.6k | static MutablePtr create(Args&&... args) { | 416 | 70.6k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 70.6k | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIoEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 34.6k | static MutablePtr create(Args&&... args) { | 416 | 34.6k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 34.6k | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalInEEEEE6createIJiiEEENS_3COWIS2_E11mutable_ptrIS6_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_13ColumnDecimalINS1_7DecimalIiEEEEE6createIJiiEEENS_3COWIS2_E11mutable_ptrIS6_EEDpOT_ Line | Count | Source | 415 | 48 | static MutablePtr create(Args&&... args) { | 416 | 48 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 48 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIlEEEEE6createIJiiEEENS_3COWIS2_E11mutable_ptrIS6_EEDpOT_ Line | Count | Source | 415 | 382 | static MutablePtr create(Args&&... args) { | 416 | 382 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 382 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_12Decimal128V3EEEE6createIJiiEEENS_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_12ColumnVectorImEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 57.2k | static MutablePtr create(Args&&... args) { | 416 | 57.2k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 57.2k | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EENS8_INS1_12ColumnVectorIhEEEEEEENS8_IS3_EEDpOT_ Line | Count | Source | 415 | 581k | static MutablePtr create(Args&&... args) { | 416 | 581k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 581k | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Line | Count | Source | 415 | 668 | static MutablePtr create(Args&&... args) { | 416 | 668 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 668 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIhEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 869k | static MutablePtr create(Args&&... args) { | 416 | 869k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 869k | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEEENS8_INS1_12ColumnVectorIhEEEEEEENS8_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_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEE6createIJEEENS_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_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E13immutable_ptrIS2_EERmEEENS7_11mutable_ptrIS3_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_12ColumnVectorIhEEE6createIJiEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 340 | static MutablePtr create(Args&&... args) { | 416 | 340 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 340 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E13immutable_ptrIS2_EEiEEENS7_11mutable_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_11ColumnConstEE6createIJRNS_3COWIS2_E13immutable_ptrIS2_EEiEEENS7_11mutable_ptrIS3_EEDpOT_ Line | Count | Source | 415 | 144 | static MutablePtr create(Args&&... args) { | 416 | 144 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 144 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeINS_11BitmapValueEEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Line | Count | Source | 415 | 320 | static MutablePtr create(Args&&... args) { | 416 | 320 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 320 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeINS_11BitmapValueEEEE6createIJRmEEENS_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 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIhEEE6createIJRmbEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 410 | static MutablePtr create(Args&&... args) { | 416 | 410 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 410 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorIhEEEESB_EEENS8_IS3_EEDpOT_ Line | Count | Source | 415 | 84 | static MutablePtr create(Args&&... args) { | 416 | 84 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 84 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EENS8_INS1_12ColumnVectorImEEEEEEENS8_IS3_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_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrIS3_EENS8_IS2_EEEEES9_DpOT_ Line | Count | Source | 415 | 4 | static MutablePtr create(Args&&... args) { | 416 | 4 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 4 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorIhEEEENS8_INS9_ImEEEEEEENS8_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_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorIaEEEENS8_INS9_ImEEEEEEENS8_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_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorIaEEEENS8_INS9_IhEEEEEEENS8_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_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorIsEEEENS8_INS9_ImEEEEEEENS8_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_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorIsEEEENS8_INS9_IhEEEEEEENS8_IS3_EEDpOT_ Line | Count | Source | 415 | 50 | static MutablePtr create(Args&&... args) { | 416 | 50 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 50 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorIiEEEENS8_INS9_ImEEEEEEENS8_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_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorIiEEEENS8_INS9_IhEEEEEEENS8_IS3_EEDpOT_ Line | Count | Source | 415 | 86 | static MutablePtr create(Args&&... args) { | 416 | 86 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 86 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorIlEEEENS8_INS9_ImEEEEEEENS8_IS3_EEDpOT_ Line | Count | Source | 415 | 334 | static MutablePtr create(Args&&... args) { | 416 | 334 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 334 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorIlEEEENS8_INS9_IhEEEEEEENS8_IS3_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_12ColumnVectorInEEEENS8_INS9_ImEEEEEEENS8_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_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorInEEEENS8_INS9_IhEEEEEEENS8_IS3_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_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorIfEEEENS8_INS9_ImEEEEEEENS8_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_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorIfEEEENS8_INS9_IhEEEEEEENS8_IS3_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_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorIdEEEENS8_INS9_ImEEEEEEENS8_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_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorIdEEEENS8_INS9_IhEEEEEEENS8_IS3_EEDpOT_ Line | Count | Source | 415 | 122 | static MutablePtr create(Args&&... args) { | 416 | 122 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 122 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorIjEEEENS8_INS9_ImEEEEEEENS8_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_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorIjEEEENS8_INS9_IhEEEEEEENS8_IS3_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_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorImEEEESB_EEENS8_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_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorImEEEENS8_INS9_IhEEEEEEENS8_IS3_EEDpOT_ Line | Count | Source | 415 | 58 | static MutablePtr create(Args&&... args) { | 416 | 58 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 58 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_9ColumnStrIjEEEENS8_INS1_12ColumnVectorImEEEEEEENS8_IS3_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_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_9ColumnStrIjEEEENS8_INS1_12ColumnVectorIhEEEEEEENS8_IS3_EEDpOT_ Line | Count | Source | 415 | 5.45k | static MutablePtr create(Args&&... args) { | 416 | 5.45k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 5.45k | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_14ColumnNullableEEENS8_INS1_12ColumnVectorImEEEEEEENS8_IS3_EEDpOT_ Line | Count | Source | 415 | 30 | static MutablePtr create(Args&&... args) { | 416 | 30 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 30 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnMapEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EES9_S9_EEENS8_IS3_EEDpOT_ Line | Count | Source | 415 | 2.52k | static MutablePtr create(Args&&... args) { | 416 | 2.52k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 2.52k | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeINS_11HyperLogLogEEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Line | Count | Source | 415 | 158 | static MutablePtr create(Args&&... args) { | 416 | 158 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 158 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeINS_11HyperLogLogEEEE6createIJRmEEENS_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 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E13immutable_ptrINS1_14ColumnNullableEEEiEEENS7_11mutable_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_9ColumnMapEE6createIJNS_3COWIS2_E11mutable_ptrINS1_9ColumnStrIjEEEENS8_INS1_12ColumnVectorIlEEEENS8_INSC_ImEEEEEEENS8_IS3_EEDpOT_ Line | Count | Source | 415 | 332 | static MutablePtr create(Args&&... args) { | 416 | 332 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 332 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIN4wide7integerILm128EjEEEEE6createIJiRmEEENS_3COWIS2_E11mutable_ptrIS7_EEDpOT_ Line | Count | Source | 415 | 86 | static MutablePtr create(Args&&... args) { | 416 | 86 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 86 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJRKNS_3COWIS2_E13immutable_ptrIS2_EERmEEENS7_11mutable_ptrIS3_EEDpOT_ Line | Count | Source | 415 | 86 | static MutablePtr create(Args&&... args) { | 416 | 86 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 86 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EERmEEENS8_IS3_EEDpOT_ Line | Count | Source | 415 | 43.3k | static MutablePtr create(Args&&... args) { | 416 | 43.3k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 43.3k | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnStrImEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 246 | static MutablePtr create(Args&&... args) { | 416 | 246 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 246 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_9ColumnStrImEEEENS8_INS1_12ColumnVectorImEEEEEEENS8_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_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_9ColumnStrIjEEEEEEENS8_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_13ColumnDecimalINS1_7DecimalIiEEEEE6createIJijEEENS_3COWIS2_E11mutable_ptrIS6_EEDpOT_ Line | Count | Source | 415 | 8 | static MutablePtr create(Args&&... args) { | 416 | 8 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 8 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_12Decimal128V3EEEE6createIJijEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Line | Count | Source | 415 | 8 | static MutablePtr create(Args&&... args) { | 416 | 8 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 8 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEE6createIJijEEENS_3COWIS2_E11mutable_ptrIS9_EEDpOT_ Line | Count | Source | 415 | 8 | static MutablePtr create(Args&&... args) { | 416 | 8 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 8 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_16ColumnDictionaryIiEEE6createIJNS_9FieldTypeEEEENS_3COWIS2_E11mutable_ptrIS4_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_23ColumnFixedLengthObjectEE6createIJmEEENS_3COWIS2_E11mutable_ptrIS3_EEDpOT_ Line | Count | Source | 415 | 160 | static MutablePtr create(Args&&... args) { | 416 | 160 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 160 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_13ColumnDecimalINS1_7DecimalIlEEEEEENS8_INS1_12ColumnVectorIhEEEEEEENS8_IS3_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_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEEENS8_INS1_12ColumnVectorIhEEEEEEENS8_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_12ColumnObjectEE6createIJNS1_14SubcolumnsTreeINS3_9SubcolumnELb0EEEbEEENS_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_12ColumnObjectEE6createIJbEEENS_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_12ColumnVectorIaEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 50 | static MutablePtr create(Args&&... args) { | 416 | 50 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 50 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIhEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 17.2k | static MutablePtr create(Args&&... args) { | 416 | 17.2k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 17.2k | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIiEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 480 | static MutablePtr create(Args&&... args) { | 416 | 480 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 480 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIhEEE6createIJRmRbEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 306 | static MutablePtr create(Args&&... args) { | 416 | 306 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 306 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIiEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 400 | static MutablePtr create(Args&&... args) { | 416 | 400 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 400 | } |
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_9ColumnStrIjEEEERmEEENS8_IS3_EEDpOT_ _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorItEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 326 | static MutablePtr create(Args&&... args) { | 416 | 326 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 326 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EEiEEENS8_IS3_EEDpOT_ Line | Count | Source | 415 | 322 | static MutablePtr create(Args&&... args) { | 416 | 322 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 322 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorIhEEEEiEEENS8_IS3_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_17ColumnComplexTypeINS_13QuantileStateEEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Line | Count | Source | 415 | 128 | static MutablePtr create(Args&&... args) { | 416 | 128 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 128 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeINS_13QuantileStateEEEE6createIJRmEEENS_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 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJRNS_3COWIS2_E13immutable_ptrINS1_14ColumnNullableEEEiEEENS7_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_23ColumnFixedLengthObjectEE6createIJiEEENS_3COWIS2_E11mutable_ptrIS3_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_12ColumnVectorImEEE6createIJiEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 984 | static MutablePtr create(Args&&... args) { | 416 | 984 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 984 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnMapEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EES9_NS8_INS1_12ColumnVectorImEEEEEEENS8_IS3_EEDpOT_ Line | Count | Source | 415 | 2.49k | static MutablePtr create(Args&&... args) { | 416 | 2.49k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 2.49k | } |
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIhEEE6createIJmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIiEEE6createIJRKmiEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 56 | static MutablePtr create(Args&&... args) { | 416 | 56 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 56 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIhEEE6createIJRKmiEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 78 | static MutablePtr create(Args&&... args) { | 416 | 78 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 78 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_14ColumnNullableEEERKmEEENS8_IS3_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_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EERKmEEENS8_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_12ColumnVectorIsEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 50 | static MutablePtr create(Args&&... args) { | 416 | 50 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 50 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIlEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 986 | static MutablePtr create(Args&&... args) { | 416 | 986 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 986 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorInEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS4_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_12ColumnVectorIfEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS4_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_12ColumnVectorIdEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 22 | static MutablePtr create(Args&&... args) { | 416 | 22 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 22 | } |
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIhEEE6createIJRKmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorItEEE6createIJRKmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIjEEE6createIJRKmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorImEEE6createIJRKmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIaEEE6createIJRKmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIsEEE6createIJRKmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIiEEE6createIJRKmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIlEEE6createIJRKmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorInEEE6createIJRKmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIfEEE6createIJRKmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 44 | static MutablePtr create(Args&&... args) { | 416 | 44 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 44 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIdEEE6createIJRKmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 54 | static MutablePtr create(Args&&... args) { | 416 | 54 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 54 | } |
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIiEEEEE6createIJmRsEEENS_3COWIS2_E11mutable_ptrIS6_EEDpOT_ _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIiEEEEE6createIJRKmRsEEENS_3COWIS2_E11mutable_ptrIS6_EEDpOT_ Line | Count | Source | 415 | 300 | static MutablePtr create(Args&&... args) { | 416 | 300 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 300 | } |
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIlEEEEE6createIJmRsEEENS_3COWIS2_E11mutable_ptrIS6_EEDpOT_ _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIlEEEEE6createIJRKmRsEEENS_3COWIS2_E11mutable_ptrIS6_EEDpOT_ Line | Count | Source | 415 | 120 | static MutablePtr create(Args&&... args) { | 416 | 120 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 120 | } |
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalInEEEEE6createIJmRsEEENS_3COWIS2_E11mutable_ptrIS6_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalInEEEEE6createIJRKmRsEEENS_3COWIS2_E11mutable_ptrIS6_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_12Decimal128V3EEEE6createIJmRsEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_12Decimal128V3EEEE6createIJRKmRsEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEE6createIJmRsEEENS_3COWIS2_E11mutable_ptrIS9_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEE6createIJRKmRsEEENS_3COWIS2_E11mutable_ptrIS9_EEDpOT_ _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIiEEEEE6createIJRKmRKiEEENS_3COWIS2_E11mutable_ptrIS6_EEDpOT_ Line | Count | Source | 415 | 600 | static MutablePtr create(Args&&... args) { | 416 | 600 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 600 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIlEEEEE6createIJRKmRKiEEENS_3COWIS2_E11mutable_ptrIS6_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_12ColumnVectorIfEEE6createIJiEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 176 | static MutablePtr create(Args&&... args) { | 416 | 176 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 176 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIdEEE6createIJiEEENS_3COWIS2_E11mutable_ptrIS4_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_12ColumnVectorImEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 186 | static MutablePtr create(Args&&... args) { | 416 | 186 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 186 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIjEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 86 | static MutablePtr create(Args&&... args) { | 416 | 86 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 86 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIhEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 646 | static MutablePtr create(Args&&... args) { | 416 | 646 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 646 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorItEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 42 | static MutablePtr create(Args&&... args) { | 416 | 42 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 42 | } |
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorItEEEENS8_INS9_IhEEEEEEENS8_IS3_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIiEEEEE6createIJiRjEEENS_3COWIS2_E11mutable_ptrIS6_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIiEEEEE6createIJRmRjEEENS_3COWIS2_E11mutable_ptrIS6_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_13ColumnDecimalINS1_7DecimalIiEEEEEENS8_INS1_12ColumnVectorIhEEEEEEENS8_IS3_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIlEEEEE6createIJiRjEEENS_3COWIS2_E11mutable_ptrIS6_EEDpOT_ _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIlEEEEE6createIJRmRjEEENS_3COWIS2_E11mutable_ptrIS6_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_13ColumnDecimalINS1_7DecimalInEEEEE6createIJiRjEEENS_3COWIS2_E11mutable_ptrIS6_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalInEEEEE6createIJRmRjEEENS_3COWIS2_E11mutable_ptrIS6_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_13ColumnDecimalINS1_7DecimalInEEEEEENS8_INS1_12ColumnVectorIhEEEEEEENS8_IS3_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_12Decimal128V3EEEE6createIJiRjEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_12Decimal128V3EEEE6createIJRmRjEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_13ColumnDecimalINS1_12Decimal128V3EEEEENS8_INS1_12ColumnVectorIhEEEEEEENS8_IS3_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEE6createIJiRjEEENS_3COWIS2_E11mutable_ptrIS9_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEE6createIJRmRjEEENS_3COWIS2_E11mutable_ptrIS9_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEEENS8_INS1_12ColumnVectorIhEEEEEEENS8_IS3_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIoEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorIoEEEENS8_INS9_IhEEEEEEENS8_IS3_EEDpOT_ _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIiEEEEE6createIJmjEEENS_3COWIS2_E11mutable_ptrIS6_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_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnObjectEE6createIJbbEEENS_3COWIS2_E11mutable_ptrIS3_EEDpOT_ Line | Count | Source | 415 | 18 | static MutablePtr create(Args&&... args) { | 416 | 18 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 18 | } |
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_16ColumnDictionaryIiEEE6createIJRKNS_9FieldTypeEEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJRKNS_3COWIS2_E13chameleon_ptrIS2_EEmEEENS7_11mutable_ptrIS3_EEDpOT_ _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIiEEEEE6createIJiRKjEEENS_3COWIS2_E11mutable_ptrIS6_EEDpOT_ Line | Count | Source | 415 | 1.71k | static MutablePtr create(Args&&... args) { | 416 | 1.71k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 1.71k | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIiEEEEE6createIJRmRKjEEENS_3COWIS2_E11mutable_ptrIS6_EEDpOT_ Line | Count | Source | 415 | 146 | static MutablePtr create(Args&&... args) { | 416 | 146 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 146 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIlEEEEE6createIJiRKjEEENS_3COWIS2_E11mutable_ptrIS6_EEDpOT_ Line | Count | Source | 415 | 134k | static MutablePtr create(Args&&... args) { | 416 | 134k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 134k | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIlEEEEE6createIJRmRKjEEENS_3COWIS2_E11mutable_ptrIS6_EEDpOT_ Line | Count | Source | 415 | 94 | static MutablePtr create(Args&&... args) { | 416 | 94 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 94 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalInEEEEE6createIJiRKjEEENS_3COWIS2_E11mutable_ptrIS6_EEDpOT_ Line | Count | Source | 415 | 33.9k | static MutablePtr create(Args&&... args) { | 416 | 33.9k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 33.9k | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalInEEEEE6createIJRmRKjEEENS_3COWIS2_E11mutable_ptrIS6_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_13ColumnDecimalINS1_12Decimal128V3EEEE6createIJiRKjEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Line | Count | Source | 415 | 980 | static MutablePtr create(Args&&... args) { | 416 | 980 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 980 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_12Decimal128V3EEEE6createIJRmRKjEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Line | Count | Source | 415 | 94 | static MutablePtr create(Args&&... args) { | 416 | 94 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 94 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEE6createIJiRKjEEENS_3COWIS2_E11mutable_ptrIS9_EEDpOT_ Line | Count | Source | 415 | 1.25k | static MutablePtr create(Args&&... args) { | 416 | 1.25k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 1.25k | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEE6createIJRmRKjEEENS_3COWIS2_E11mutable_ptrIS9_EEDpOT_ Line | Count | Source | 415 | 94 | static MutablePtr create(Args&&... args) { | 416 | 94 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 94 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E13immutable_ptrIS2_EEmEEENS7_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_11ColumnConstEE6createIJRKNS_3COWIS2_E13immutable_ptrIS2_EEmEEENS7_11mutable_ptrIS3_EEDpOT_ Line | Count | Source | 415 | 32.3k | static MutablePtr create(Args&&... args) { | 416 | 32.3k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 32.3k | } |
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnObjectEE6createIJRKbbEEENS_3COWIS2_E11mutable_ptrIS3_EEDpOT_ _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnStructEE6createIJSt6vectorINS_3COWIS2_E11mutable_ptrIS2_EESaISA_EEEEENS9_IS3_EEDpOT_ Line | Count | Source | 415 | 1.46k | static MutablePtr create(Args&&... args) { | 416 | 1.46k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 1.46k | } |
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIN4wide7integerILm128EjEEEEE6createIJEEENS_3COWIS2_E11mutable_ptrIS7_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIN4wide7integerILm128EjEEEEE6createIJRmEEENS_3COWIS2_E11mutable_ptrIS7_EEDpOT_ _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EERmbEEENS8_IS3_EEDpOT_ Line | Count | Source | 415 | 16 | static MutablePtr create(Args&&... args) { | 416 | 16 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 16 | } |
_ZN5doris9COWHelperINS_10vectorized12IColumnDummyENS1_13ColumnNothingEE6createIJiEEENS_3COWINS1_7IColumnEE11mutable_ptrIS3_EEDpOT_ Line | Count | Source | 415 | 4 | static MutablePtr create(Args&&... args) { | 416 | 4 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 4 | } |
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized12IColumnDummyENS1_13ColumnNothingEE6createIJRmEEENS_3COWINS1_7IColumnEE11mutable_ptrIS3_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE6createIJNS_3COWIS2_E11mutable_ptrINS1_13ColumnNothingEEEEEENS8_IS3_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_11ColumnArrayEEENS8_INS1_12ColumnVectorIhEEEEEEENS8_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_12ColumnVectorIlEEE6createIJmiEEENS_3COWIS2_E11mutable_ptrIS4_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_13ColumnDecimalINS1_7DecimalIlEEEEE6createIJijEEENS_3COWIS2_E11mutable_ptrIS6_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_13ColumnDecimalINS1_7DecimalInEEEEE6createIJijEEENS_3COWIS2_E11mutable_ptrIS6_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorIlEEEERmEEENS8_IS3_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIlEEE6createIJmRKiEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorImEEE6createIJmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIlEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 800 | static MutablePtr create(Args&&... args) { | 416 | 800 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 800 | } |
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIlEEE6createIJmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_11ColumnArrayEEENS8_IS2_EEEEENS8_IS3_EEDpOT_ _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIhEEE6createIJRmRKhEEENS_3COWIS2_E11mutable_ptrIS4_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_12ColumnVectorIhEEE6createIJRmhEEENS_3COWIS2_E11mutable_ptrIS4_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_11ColumnConstEE6createIJRNS_3COWIS2_E13immutable_ptrIS2_EERmEEENS7_11mutable_ptrIS3_EEDpOT_ Line | Count | Source | 415 | 4.33k | static MutablePtr create(Args&&... args) { | 416 | 4.33k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 4.33k | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIdEEE6createIJmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 40 | static MutablePtr create(Args&&... args) { | 416 | 40 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 40 | } |
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIlEEEEE6createIJmjEEENS_3COWIS2_E11mutable_ptrIS6_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalInEEEEE6createIJmjEEENS_3COWIS2_E11mutable_ptrIS6_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_12Decimal128V3EEEE6createIJmjEEENS_3COWIS2_E11mutable_ptrIS5_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEE6createIJmjEEENS_3COWIS2_E11mutable_ptrIS9_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIsEEE6createIJiEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIsEEE6createIJmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIaEEE6createIJiEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIaEEE6createIJmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIiEEE6createIJiEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIiEEE6createIJmEEENS_3COWIS2_E11mutable_ptrIS4_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_12ColumnVectorIlEEE6createIJiEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorInEEE6createIJiEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorInEEE6createIJmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIaEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_17ColumnComplexTypeINS_11BitmapValueEEEEERmEEENS8_IS3_EEDpOT_ _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_17ColumnComplexTypeINS_11BitmapValueEEEEENS8_INS1_12ColumnVectorIhEEEEEEENS8_IS3_EEDpOT_ Line | Count | Source | 415 | 10 | static MutablePtr create(Args&&... args) { | 416 | 10 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 10 | } |
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorIjEEEERmEEENS8_IS3_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorImEEEERmEEENS8_IS3_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorIdEEEERmEEENS8_IS3_EEDpOT_ _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIsEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 200 | static MutablePtr create(Args&&... args) { | 416 | 200 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 200 | } |
_ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorInEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Line | Count | Source | 415 | 1.60k | static MutablePtr create(Args&&... args) { | 416 | 1.60k | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 1.60k | } |
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_17ColumnComplexTypeINS_11HyperLogLogEEEEERmEEENS8_IS3_EEDpOT_ _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE6createIJNS_3COWIS2_E11mutable_ptrINS1_17ColumnComplexTypeINS_11HyperLogLogEEEEENS8_INS1_12ColumnVectorIhEEEEEEENS8_IS3_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_12ColumnVectorIhEEE6createIJibEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIhEEE6createIJRKmbEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIoEEE6createIJiiEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIjEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIoEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS4_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_9ColumnMapEE6createIJNS_3COWIS2_E11mutable_ptrINS1_14ColumnNullableEEESA_NS8_INS1_12ColumnVectorImEEEEEEENS8_IS3_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_17ColumnComplexTypeINS_13QuantileStateEEEEERmEEENS8_IS3_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrINS1_12ColumnVectorIiEEEERmEEENS8_IS3_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIiEEE6createIJiiEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIlEEEEE6createIJRmiEEENS_3COWIS2_E11mutable_ptrIS6_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnObjectEE6createIJbRSt10shared_ptrINS1_14DataTypeStringEENS_3COWIS2_E11mutable_ptrIS2_EEEEENSC_IS3_EEDpOT_ Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIfEEE6createIJmEEENS_3COWIS2_E11mutable_ptrIS4_EEDpOT_ _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE6createIJNS_3COWIS2_E11mutable_ptrIS2_EERiEEENS8_IS3_EEDpOT_ Line | Count | Source | 415 | 36 | static MutablePtr create(Args&&... args) { | 416 | 36 | return MutablePtr(new Derived(std::forward<Args>(args)...)); | 417 | 36 | } |
|
418 | | #include "common/compile_check_avoid_end.h" |
419 | | |
420 | 8.82k | typename Base::MutablePtr clone() const override { |
421 | 8.82k | return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this))); |
422 | 8.82k | } _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIoEEE5cloneEv 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_12ColumnVectorIhEEE5cloneEv Line | Count | Source | 420 | 1.30k | typename Base::MutablePtr clone() const override { | 421 | 1.30k | return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this))); | 422 | 1.30k | } |
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE5cloneEv Line | Count | Source | 420 | 872 | typename Base::MutablePtr clone() const override { | 421 | 872 | return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this))); | 422 | 872 | } |
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE5cloneEv _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnStrIjEEE5cloneEv Line | Count | Source | 420 | 3.19k | typename Base::MutablePtr clone() const override { | 421 | 3.19k | return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this))); | 422 | 3.19k | } |
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_23ColumnFixedLengthObjectEE5cloneEv 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_13ColumnDecimalINS1_7DecimalIiEEEEE5cloneEv Line | Count | Source | 420 | 322 | typename Base::MutablePtr clone() const override { | 421 | 322 | return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this))); | 422 | 322 | } |
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIlEEEEE5cloneEv Line | Count | Source | 420 | 170 | typename Base::MutablePtr clone() const override { | 421 | 170 | return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this))); | 422 | 170 | } |
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_12Decimal128V3EEEE5cloneEv Line | Count | Source | 420 | 110 | typename Base::MutablePtr clone() const override { | 421 | 110 | return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this))); | 422 | 110 | } |
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEE5cloneEv Line | Count | Source | 420 | 116 | typename Base::MutablePtr clone() const override { | 421 | 116 | return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this))); | 422 | 116 | } |
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE5cloneEv Line | Count | Source | 420 | 378 | typename Base::MutablePtr clone() const override { | 421 | 378 | return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this))); | 422 | 378 | } |
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorImEEE5cloneEv Line | Count | Source | 420 | 594 | typename Base::MutablePtr clone() const override { | 421 | 594 | return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this))); | 422 | 594 | } |
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnObjectEE5cloneEv _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIjEEE5cloneEv Line | Count | Source | 420 | 126 | typename Base::MutablePtr clone() const override { | 421 | 126 | return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this))); | 422 | 126 | } |
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalInEEEEE5cloneEv Line | Count | Source | 420 | 40 | typename Base::MutablePtr clone() const override { | 421 | 40 | return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this))); | 422 | 40 | } |
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIiEEE5cloneEv Line | Count | Source | 420 | 900 | typename Base::MutablePtr clone() const override { | 421 | 900 | return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this))); | 422 | 900 | } |
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnStrImEEE5cloneEv 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 | } |
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEE5cloneEv Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEE5cloneEv _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_16ColumnDictionaryIiEEE5cloneEv 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_12ColumnVectorIaEEE5cloneEv Line | Count | Source | 420 | 56 | typename Base::MutablePtr clone() const override { | 421 | 56 | return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this))); | 422 | 56 | } |
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIsEEE5cloneEv Line | Count | Source | 420 | 56 | typename Base::MutablePtr clone() const override { | 421 | 56 | return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this))); | 422 | 56 | } |
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIlEEE5cloneEv Line | Count | Source | 420 | 218 | typename Base::MutablePtr clone() const override { | 421 | 218 | return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this))); | 422 | 218 | } |
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorInEEE5cloneEv Line | Count | Source | 420 | 62 | typename Base::MutablePtr clone() const override { | 421 | 62 | return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this))); | 422 | 62 | } |
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIfEEE5cloneEv Line | Count | Source | 420 | 70 | typename Base::MutablePtr clone() const override { | 421 | 70 | return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this))); | 422 | 70 | } |
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIdEEE5cloneEv Line | Count | Source | 420 | 94 | typename Base::MutablePtr clone() const override { | 421 | 94 | return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this))); | 422 | 94 | } |
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEE5cloneEv Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEE5cloneEv Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEE5cloneEv _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorItEEE5cloneEv Line | Count | Source | 420 | 42 | typename Base::MutablePtr clone() const override { | 421 | 42 | return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this))); | 422 | 42 | } |
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIN4wide7integerILm128EjEEEEE5cloneEv _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeINS_11BitmapValueEEEE5cloneEv Line | Count | Source | 420 | 6 | typename Base::MutablePtr clone() const override { | 421 | 6 | return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this))); | 422 | 6 | } |
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnStructEE5cloneEv Line | Count | Source | 420 | 6 | typename Base::MutablePtr clone() const override { | 421 | 6 | return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this))); | 422 | 6 | } |
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnMapEE5cloneEv Line | Count | Source | 420 | 26 | typename Base::MutablePtr clone() const override { | 421 | 26 | return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this))); | 422 | 26 | } |
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeINS_11HyperLogLogEEEE5cloneEv Line | Count | Source | 420 | 6 | typename Base::MutablePtr clone() const override { | 421 | 6 | return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this))); | 422 | 6 | } |
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeINS_13QuantileStateEEEE5cloneEv Line | Count | Source | 420 | 6 | typename Base::MutablePtr clone() const override { | 421 | 6 | return typename Base::MutablePtr(new Derived(static_cast<const Derived&>(*this))); | 422 | 6 | } |
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEE5cloneEv Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEE5cloneEv Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEE5cloneEv Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEE5cloneEv Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEE5cloneEv Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEE5cloneEv Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEE5cloneEv Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEE5cloneEv Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEE5cloneEv Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEE5cloneEv Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEE5cloneEv Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEE5cloneEv Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEE5cloneEv Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEE5cloneEv Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEE5cloneEv Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEE5cloneEv Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized12IColumnDummyENS1_13ColumnNothingEE5cloneEv Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIN4wide7integerILm256EiEEEEE5cloneEv |
423 | | void append_data_by_selector(typename Base::MutablePtr& res, |
424 | 836 | const typename Base::Selector& selector) const override { |
425 | 836 | this->template append_data_by_selector_impl<Derived>(res, selector); |
426 | 836 | } Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIoEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIhEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnStrIjEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Line | Count | Source | 424 | 2 | const typename Base::Selector& selector) const override { | 425 | 2 | this->template append_data_by_selector_impl<Derived>(res, selector); | 426 | 2 | } |
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_23ColumnFixedLengthObjectEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIiEEEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIlEEEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_12Decimal128V3EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorImEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnObjectEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIjEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalInEEEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIiEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Line | Count | Source | 424 | 2 | const typename Base::Selector& selector) const override { | 425 | 2 | this->template append_data_by_selector_impl<Derived>(res, selector); | 426 | 2 | } |
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnStrImEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_16ColumnDictionaryIiEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIaEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIsEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIlEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Line | Count | Source | 424 | 832 | const typename Base::Selector& selector) const override { | 425 | 832 | this->template append_data_by_selector_impl<Derived>(res, selector); | 426 | 832 | } |
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorInEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIfEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIdEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorItEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIN4wide7integerILm128EjEEEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeINS_11BitmapValueEEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnStructEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnMapEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeINS_11HyperLogLogEEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeINS_13QuantileStateEEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized12IColumnDummyENS1_13ColumnNothingEE23append_data_by_selectorERNS_3COWINS1_7IColumnEE11mutable_ptrIS6_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIN4wide7integerILm256EiEEEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEE |
427 | | |
428 | | void append_data_by_selector(typename Base::MutablePtr& res, |
429 | | const typename Base::Selector& selector, size_t begin, |
430 | 208 | size_t end) const override { |
431 | 208 | this->template append_data_by_selector_impl<Derived>(res, selector, begin, end); |
432 | 208 | } _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIoEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Line | Count | Source | 430 | 2 | size_t end) const override { | 431 | 2 | this->template append_data_by_selector_impl<Derived>(res, selector, begin, end); | 432 | 2 | } |
_ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIhEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Line | Count | Source | 430 | 100 | size_t end) const override { | 431 | 100 | this->template append_data_by_selector_impl<Derived>(res, selector, begin, end); | 432 | 100 | } |
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnStrIjEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_23ColumnFixedLengthObjectEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIiEEEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIlEEEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_12Decimal128V3EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Line | Count | Source | 430 | 86 | size_t end) const override { | 431 | 86 | this->template append_data_by_selector_impl<Derived>(res, selector, begin, end); | 432 | 86 | } |
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorImEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnObjectEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIjEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Line | Count | Source | 430 | 2 | size_t end) const override { | 431 | 2 | this->template append_data_by_selector_impl<Derived>(res, selector, begin, end); | 432 | 2 | } |
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalInEEEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIiEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnStrImEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE15EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE23EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_16ColumnDictionaryIiEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIaEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIsEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIlEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Line | Count | Source | 430 | 18 | size_t end) const override { | 431 | 18 | this->template append_data_by_selector_impl<Derived>(res, selector, begin, end); | 432 | 18 | } |
Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorInEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIfEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIdEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorItEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIN4wide7integerILm128EjEEEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeINS_11BitmapValueEEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnStructEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnMapEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeINS_11HyperLogLogEEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeINS_13QuantileStateEEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized12IColumnDummyENS1_13ColumnNothingEE23append_data_by_selectorERNS_3COWINS1_7IColumnEE11mutable_ptrIS6_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm Unexecuted instantiation: _ZNK5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIN4wide7integerILm256EiEEEEE23append_data_by_selectorERNS_3COWIS2_E11mutable_ptrIS2_EERKNS1_8PODArrayImLm4096ENS_9AllocatorILb0ELb0ELb0ENS_22DefaultMemoryAllocatorEEELm16ELm15EEEmm |
433 | | |
434 | | void insert_from_multi_column(const std::vector<const vectorized::IColumn*>& srcs, |
435 | 158 | const std::vector<size_t>& positions) override { |
436 | 158 | this->template insert_from_multi_column_impl<Derived>(srcs, positions); |
437 | 158 | } Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIoEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS8_EERKS6_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIhEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS8_EERKS6_ImSaImEE _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_14ColumnNullableEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS7_EERKS5_ImSaImEE Line | Count | Source | 435 | 130 | const std::vector<size_t>& positions) override { | 436 | 130 | this->template insert_from_multi_column_impl<Derived>(srcs, positions); | 437 | 130 | } |
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnConstEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS7_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_13ColumnDecimalINS1_7DecimalIiEEEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaISA_EERKS8_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIlEEEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaISA_EERKS8_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_12Decimal128V3EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalIN4wide7integerILm256EiEEEEEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaISD_EERKSB_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_11ColumnArrayEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS7_EERKS5_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorImEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS8_EERKS6_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnObjectEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS7_EERKS5_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIjEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS8_EERKS6_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_13ColumnDecimalINS1_7DecimalInEEEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaISA_EERKS8_ImSaImEE _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIiEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS8_EERKS6_ImSaImEE Line | Count | Source | 435 | 14 | const std::vector<size_t>& positions) override { | 436 | 14 | this->template insert_from_multi_column_impl<Derived>(srcs, positions); | 437 | 14 | } |
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_9ColumnStrImEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS8_EERKS6_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_16ColumnDictionaryIiEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS8_EERKS6_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIaEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS8_EERKS6_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIsEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS8_EERKS6_ImSaImEE _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIlEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS8_EERKS6_ImSaImEE Line | Count | Source | 435 | 14 | const std::vector<size_t>& positions) override { | 436 | 14 | this->template insert_from_multi_column_impl<Derived>(srcs, positions); | 437 | 14 | } |
Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorInEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS8_EERKS6_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIfEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS8_EERKS6_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIdEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS8_EERKS6_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE5EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE11EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE12EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorItEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS8_EERKS6_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIN4wide7integerILm128EjEEEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaISB_EERKS9_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeINS_11BitmapValueEEEE24insert_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_17ColumnComplexTypeINS_11HyperLogLogEEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_17ColumnComplexTypeINS_13QuantileStateEEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE20EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE25EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE26EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE2EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE36EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE37EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE3EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE4EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE6EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE7EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE8EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE9EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE28EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE29EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE30EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_19PredicateColumnTypeILNS_13PrimitiveTypeE35EEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaIS9_EERKS7_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized12IColumnDummyENS1_13ColumnNothingEE24insert_from_multi_columnERKSt6vectorIPKNS1_7IColumnESaIS8_EERKS5_ImSaImEE Unexecuted instantiation: _ZN5doris9COWHelperINS_10vectorized7IColumnENS1_12ColumnVectorIN4wide7integerILm256EiEEEEE24insert_from_multi_columnERKSt6vectorIPKS2_SaISB_EERKS9_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 |