/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_util/include/ |
D | safe_ptr.h | 76 SafePtr &operator=(pointer ptr) noexcept 82 SafePtr &operator=(std::nullptr_t) noexcept = delete; variable 84 SafePtr &operator=(const SafePtr &ptr) noexcept 90 SafePtr &operator=(SafePtr &&ptr) noexcept 97 SafePtr &operator=(const SafePtr<U> &ptr) noexcept 104 SafePtr &operator=(SafePtr<U> &&ptr) noexcept 130 explicit operator bool() const noexcept = delete; 132 T &operator*() const 137 T *operator->() const noexcept 142 SafePtr &operator++() = delete; [all …]
|
D | mpl_number.h | 49 Number &operator=(ElementType data) = delete; variable 51 Number &operator=(const Number &num) noexcept 59 Number &operator=(Number &&num) noexcept 83 operator std::enable_if_t<std::is_same<U, T>::value, U>() const noexcept 89 …operator std::enable_if_t<meta_and<meta_not<std::is_same<U, T>>, std::is_same<U, size_t>>::value, … 97 explicit operator U() const noexcept in U() 102 Number &operator+=(const T &data) noexcept 107 Number &operator+=(const Number &num) noexcept 112 Number &operator-=(const T &data) noexcept 117 Number &operator-=(const Number &num) noexcept [all …]
|
D | ptr.h | 119 Ptr &operator=(Pointer ptr) noexcept 126 Ptr &operator=(std::nullptr_t) noexcept 133 Ptr &operator=(const Ptr &ptr) noexcept 141 Ptr &operator=(Ptr &&ptr) noexcept 150 Ptr &operator=(const Ptr<U, CheckU> &ptr) noexcept 160 Ptr &operator=(Ptr<U, CheckU> &&ptr) noexcept 187 explicit operator bool() const noexcept 192 T &operator*() const 197 T *operator->() const noexcept 202 T &operator[](size_t i) const = delete; [all …]
|
D | mpl_int_val.h | 48 IntVal &operator=(const IntVal &other) 63 IntVal &operator=(uint64 other) 136 bool operator==(const IntVal &rhs) const 142 bool operator!=(const IntVal &rhs) const 147 bool operator<(const IntVal &rhs) const 153 bool operator>(const IntVal &rhs) const 159 bool operator<=(const IntVal &rhs) const 164 bool operator>=(const IntVal &rhs) const 170 IntVal operator+(const IntVal &val) const 176 IntVal operator-(const IntVal &val) const [all …]
|
/arkcompiler/runtime_core/static_core/runtime/tooling/sampler/ |
D | sample_info.h | 64 bool operator==(const SampleInfo &lhs, const SampleInfo &rhs); 65 bool operator!=(const SampleInfo &lhs, const SampleInfo &rhs); 66 bool operator==(const FileInfo &lhs, const FileInfo &rhs); 67 bool operator!=(const FileInfo &lhs, const FileInfo &rhs); 68 bool operator==(const SampleInfo::ManagedStackFrameId &lhs, const SampleInfo::ManagedStackFrameId &… 69 bool operator!=(const SampleInfo::ManagedStackFrameId &lhs, const SampleInfo::ManagedStackFrameId &… 70 bool operator==(const SampleInfo::StackInfo &lhs, const SampleInfo::StackInfo &rhs); 71 bool operator!=(const SampleInfo::StackInfo &lhs, const SampleInfo::StackInfo &rhs); 72 bool operator==(const SampleInfo::ThreadInfo &lhs, const SampleInfo::ThreadInfo &rhs); 73 bool operator!=(const SampleInfo::ThreadInfo &lhs, const SampleInfo::ThreadInfo &rhs); [all …]
|
/arkcompiler/runtime_core/static_core/libpandabase/mem/ |
D | object_pointer.h | 46 ObjectPointer &operator=(std::nullptr_t aNullptr) 52 ObjectPointer &operator=(const Object *object) 59 ALWAYS_INLINE Object *operator->() 66 ALWAYS_INLINE operator Object *() const 71 ALWAYS_INLINE Object &operator*() 77 ALWAYS_INLINE bool operator==(const ObjectPointer &other) const noexcept 82 ALWAYS_INLINE bool operator!=(const ObjectPointer &other) const noexcept 87 ALWAYS_INLINE bool operator==(Object *other) const noexcept 92 ALWAYS_INLINE bool operator!=(Object *other) const noexcept 97 ALWAYS_INLINE bool operator==(std::nullptr_t) const noexcept [all …]
|
/arkcompiler/runtime_core/libpandabase/mem/ |
D | object_pointer.h | 48 ObjectPointer &operator=(std::nullptr_t a_nullptr) 54 ObjectPointer &operator=(const Object *object) 63 ALWAYS_INLINE Object *operator->() 70 ALWAYS_INLINE operator Object *() 75 ALWAYS_INLINE Object &operator*() 81 ALWAYS_INLINE bool operator==(const ObjectPointer &other) const noexcept 86 ALWAYS_INLINE bool operator!=(const ObjectPointer &other) const noexcept 91 ALWAYS_INLINE bool operator==(Object *other) const noexcept 96 ALWAYS_INLINE bool operator!=(Object *other) const noexcept 101 ALWAYS_INLINE bool operator==(std::nullptr_t) const noexcept [all …]
|
/arkcompiler/runtime_core/static_core/verification/util/ |
D | index.h | 37 Index &operator=(Int val) 48 Index &operator=(const Index &) = default; variable 49 Index &operator=(Index &&idx) 57 bool operator==(const Index &other) const 61 bool operator!=(const Index &other) const 77 explicit operator bool() const 83 operator Int() const in Int() 89 Int operator*() const 96 explicit operator T() const in T() 113 size_t operator()(const panda::verifier::Index<Int, I> &i) const noexcept
|
D | saturated_enum.h | 40 SaturatedEnum &operator=(Enum e) 46 SaturatedEnum &operator|=(Enum e) 52 bool operator[](Enum e) const 58 operator Enum() const in Enum() 105 SaturatedEnum &operator=(Enum e) 107 Base::operator=(e); 111 SaturatedEnum &operator|=(Enum e) 117 bool operator[](Enum e) const 123 operator Enum() const in Enum() 150 Base::operator=(e); in Set()
|
D | flags.h | 40 operator bool() const 59 Bit &operator=(bool b) 80 ConstBit operator[](Enum f) const 86 Bit operator[](Enum f) 92 ConstBit operator[](Enum /* unused */) const 97 Bit operator[](Enum /* unused */) 114 typename Base::ConstBit operator[](Enum f) const 119 return Base::operator[](f); 122 typename Base::Bit operator[](Enum f) 127 return Base::operator[](f);
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_util/include/utils/ |
D | iterator.h | 67 reference operator*() const noexcept 72 pointer operator->() const noexcept 77 mpl_iterator &operator++() noexcept 83 mpl_iterator operator++(int) noexcept 88 mpl_iterator &operator--() noexcept 94 mpl_iterator operator--(int) noexcept 99 reference operator[](difference_type n) const noexcept 104 mpl_iterator &operator+=(difference_type n) noexcept 110 mpl_iterator &operator-=(difference_type n) noexcept 126 inline bool operator==(const mpl_iterator<T, Container> &lhs, const mpl_iterator<T, Container> &rhs… [all …]
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
D | slots.h | 69 ObjectSlot &operator++() 76 ObjectSlot operator++(int) 83 ObjectSlot operator+=(size_t length) 95 bool operator<(const ObjectSlot &other) const 99 bool operator<=(const ObjectSlot &other) const 103 bool operator>(const ObjectSlot &other) const 107 bool operator>=(const ObjectSlot &other) const 111 bool operator==(const ObjectSlot &other) const 115 bool operator!=(const ObjectSlot &other) const
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mempool/include/ |
D | maple_string.h | 55 char &operator[](const size_t x) 60 const char &operator[](const size_t x) const 65 MapleString &operator=(const char c) 75 MapleString &operator=(const char *str) 101 MapleString &operator=(const std::string &str) 122 MapleString &operator=(const MapleString &str) 144 MapleString &operator+=(const char c) 156 MapleString &operator+=(const char *str) 175 MapleString &operator+=(const MapleString &str) 189 MapleString &operator+=(const std::string &str) [all …]
|
/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
D | vReg.h | 65 constexpr VReg &operator++() noexcept 72 constexpr const VReg operator++(int) noexcept 79 constexpr VReg &operator--() noexcept 86 constexpr const VReg operator--(int) noexcept 93 [[nodiscard]] constexpr bool operator!=(const VReg other) const noexcept 98 [[nodiscard]] constexpr bool operator==(const VReg other) const noexcept 103 [[nodiscard]] constexpr bool operator!=(const Index idx) const noexcept 108 [[nodiscard]] constexpr bool operator==(const Index idx) const noexcept 113 [[nodiscard]] constexpr VReg operator+(const Index idx) const noexcept 118 [[nodiscard]] constexpr VReg operator+(const VReg other) const noexcept [all …]
|
/arkcompiler/ets_frontend/es2panda/util/ |
D | enumbitops.h | 22 inline T operator~(T a) \ 29 inline bool operator!(T a) \ 36 inline T operator|(T a, T b) \ 43 inline std::underlying_type_t<T> operator&(T a, T b) \ 50 inline T operator^(T a, T b) \ 57 inline T &operator|=(T &a, T b) \ 63 inline T &operator&=(T &a, T b) \ 70 inline T &operator^=(T &a, T b) \
|
/arkcompiler/runtime_core/libpandabase/utils/ |
D | small_vector.h | 124 IteratorType *operator->() 128 IteratorType &operator*() 132 Iterator &operator++() 137 Iterator operator++(int) // NOLINT(cert-dcl21-cpp) 143 Iterator &operator--() 148 Iterator operator--(int) // NOLINT(cert-dcl21-cpp) 154 Iterator &operator+=(difference_type n) 159 Iterator &operator-=(difference_type n) 164 Iterator operator+(int32_t n) const 170 Iterator operator-(int32_t n) const [all …]
|
/arkcompiler/ets_frontend/es2panda/compiler/core/ |
D | regScope.h | 38 void *operator new(size_t) = delete; 39 void *operator new[](size_t) = delete; 56 void *operator new(size_t) = delete; 57 void *operator new[](size_t) = delete; 70 void *operator new(size_t) = delete; 71 void *operator new[](size_t) = delete; 84 void *operator new(size_t) = delete; 85 void *operator new[](size_t) = delete;
|
/arkcompiler/ets_frontend/ets2panda/util/ |
D | enumbitops.h | 23 inline constexpr T operator~(T a) \ 30 inline constexpr bool operator!(T a) \ 37 inline constexpr T operator|(T a, T b) \ 44 inline constexpr std::underlying_type_t<T> operator&(T a, T b) \ 51 inline constexpr T operator^(T a, T b) \ 58 inline constexpr T &operator|=(T &a, T b) \ 64 inline constexpr T &operator&=(T &a, T b) \ 71 inline constexpr T &operator^=(T &a, T b) \
|
/arkcompiler/ets_frontend/ets2panda/test/parser/js/ |
D | test-nullish-coalescing-expected.txt | 8 "operator": "==", 11 "operator": "??", 91 "operator": "==", 94 "operator": "??", 174 "operator": "??", 191 "operator": "==", 257 "operator": "??", 274 "operator": "==", 342 "operator": "??", 345 "operator": "??", [all …]
|
D | test-grouping-level-expected.txt | 8 "operator": "&&", 26 "operator": "*", 44 "operator": "+", 123 "operator": "/", 126 "operator": "*", 129 "operator": "=", 147 "operator": "||", 202 "operator": "-", 295 "operator": "-", 298 "operator": "/", [all …]
|
D | test-update-expression-expected.txt | 8 "operator": "++", 51 "operator": "||", 54 "operator": "++", 123 "operator": "++", 166 "operator": "!", 170 "operator": "++", 224 "operator": "&&", 227 "operator": "~", 231 "operator": "!", 235 "operator": "++", [all …]
|
/arkcompiler/ets_frontend/es2panda/test/parser/js/ |
D | test-nullish-coalescing-expected.txt | 8 "operator": "==", 11 "operator": "??", 91 "operator": "==", 94 "operator": "??", 174 "operator": "??", 191 "operator": "==", 257 "operator": "??", 274 "operator": "==", 340 "operator": "??", 343 "operator": "??", [all …]
|
D | test-grouping-level-expected.txt | 8 "operator": "&&", 25 "operator": "*", 42 "operator": "+", 119 "operator": "/", 122 "operator": "*", 125 "operator": "=", 142 "operator": "||", 195 "operator": "-", 286 "operator": "-", 289 "operator": "/", [all …]
|
D | test-update-expression-expected.txt | 8 "operator": "++", 50 "operator": "||", 53 "operator": "++", 120 "operator": "++", 162 "operator": "!", 166 "operator": "++", 219 "operator": "&&", 222 "operator": "~", 226 "operator": "!", 230 "operator": "++", [all …]
|
/arkcompiler/runtime_core/static_core/runtime/interpreter/ |
D | math_helpers.h | 29 constexpr T operator()(const T &x, const T &y) const in operator() function 40 constexpr T operator()(const T &x, const T &y) const in operator() function 51 constexpr T operator()(const T &x, const T &y) const in operator() function 62 constexpr T operator()(const T &x, const T &y) const in operator() function 71 constexpr int32_t operator()(const T &x, const T &y) const in operator() function 89 constexpr int32_t operator()(const T &x, const T &y) const in operator() function 107 constexpr int32_t operator()(const T &x, const T &y) const in operator() function 125 constexpr T operator()(const T &x, const T &y) const in operator() function 144 constexpr T operator()(const T &x, const T &y) const in operator() function 173 ALWAYS_INLINE inline T operator()(T a, T b) in operator() function [all …]
|