Home
last modified time | relevance | path

Searched refs:operator (Results 1 – 25 of 512) sorted by relevance

12345678910>>...21

/arkcompiler/runtime_core/libpandabase/mem/
Dobject_pointer.h48 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/ets_runtime/test/typeinfer/automatedcases/
DarrayDestructuringInSwitch1.ts30 const [operator, ...operands] = expression; constant
31 AssertType(operator, "union");
35 switch (operator) {
36 AssertType(operator, "union");
62 throw new Error(`${operator} is not a supported operator`);
63 AssertType(new Error(`${operator} is not a supported operator`), "Error");
65 AssertType(`${operator} is not a supported operator`, "string");
66 AssertType(operator, "never");
/arkcompiler/ets_runtime/ecmascript/mem/
Dslots.h63 ObjectSlot &operator++()
70 ObjectSlot operator++(int)
82 bool operator<(const ObjectSlot &other) const
86 bool operator<=(const ObjectSlot &other) const
90 bool operator>(const ObjectSlot &other) const
94 bool operator>=(const ObjectSlot &other) const
98 bool operator==(const ObjectSlot &other) const
102 bool operator!=(const ObjectSlot &other) const
Dmem_common.h46 constexpr uint64_t operator"" _KB(long double count)
52 constexpr uint64_t operator"" _KB(unsigned long long count)
57 constexpr uint64_t operator"" _MB(long double count)
63 constexpr uint64_t operator"" _MB(unsigned long long count)
68 constexpr uint64_t operator"" _GB(long double count)
74 constexpr uint64_t operator"" _GB(unsigned long long count)
/arkcompiler/ets_frontend/es2panda/util/
Denumbitops.h22 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/ets_frontend/es2panda/compiler/core/
DregScope.h38 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/runtime_core/libpandabase/utils/
Dsmall_vector.h124 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 …]
Dbit_vector.h53 BitReference &operator=(bool v)
62 BitReference &operator=(const BitReference &other)
70 BitReference &operator=(BitReference &&other) noexcept
76 operator bool() const
80 bool operator==(const BitReference &other) const
84 bool operator<(const BitReference &other) const
110 bool operator==(const BitVectorIterator<_IsConst> &other) const
115 bool operator<(const BitVectorIterator<_IsConst> &other) const
120 bool operator!=(const BitVectorIterator<_IsConst> &other) const
125 bool operator>(const BitVectorIterator<_IsConst> &other) const
[all …]
Dlist.h46 …ListNode &operator=(const ListNode & /* unused */) // NOLINT(bugprone-unhandled-self-assignment, …
50 ListNode &operator=(ListNode && /* unused */) noexcept
79 ListIterator &operator++()
86 const ListIterator operator++(int) // NOLINT(readability-const-return-type)
94 ListIterator operator+(int n)
102 T &operator*() const
107 T *operator->() const
128 friend typename std::enable_if<std::is_same<const T1, const T2>::value, bool>::type operator==(
153 List &operator=(const List & /* unused */) = delete; variable
154 List &operator=(List &&other) noexcept
[all …]
Dring_buffer.h41 constexpr RingBufferIterator &operator=(const RingBufferIterator &other) = default; variable
42 constexpr RingBufferIterator &operator=(RingBufferIterator &&other) = default; variable
46 constexpr RingBufferIterator &operator++() noexcept
52 constexpr RingBufferIterator operator++(int) noexcept // NOLINT(cert-dcl21-cpp)
59 constexpr RingBufferIterator &operator--() noexcept
65 constexpr RingBufferIterator operator--(int) noexcept // NOLINT(cert-dcl21-cpp)
72 constexpr bool operator==(const RingBufferIterator &other) const noexcept
77 constexpr bool operator!=(const RingBufferIterator &other) const noexcept
82 constexpr reference operator*() const noexcept
84 return buffer_->operator[](index_);
[all …]
Dregmask.h174 constexpr Self operator~() const
179 constexpr Self operator&(Self other) const
184 constexpr Self operator|(Self other) const
189 constexpr Self operator^(Self other) const
194 constexpr Self operator&=(Self other)
200 constexpr Self operator|=(Self other)
206 constexpr Self operator^=(Self other)
211 constexpr bool operator[](size_t bit) const
215 constexpr bool operator==(Self other) const
220 constexpr bool operator!=(Self other) const
[all …]
/arkcompiler/ets_frontend/es2panda/test/parser/js/
Dtest-nullish-coalescing-expected.txt8 "operator": "==",
11 "operator": "??",
91 "operator": "==",
94 "operator": "??",
174 "operator": "??",
191 "operator": "==",
257 "operator": "??",
274 "operator": "==",
340 "operator": "??",
343 "operator": "??",
[all …]
Dtest-grouping-level-expected.txt8 "operator": "&&",
25 "operator": "*",
42 "operator": "+",
119 "operator": "/",
122 "operator": "*",
125 "operator": "=",
142 "operator": "||",
195 "operator": "-",
286 "operator": "-",
289 "operator": "/",
[all …]
Dtest-update-expression-expected.txt8 "operator": "++",
50 "operator": "||",
53 "operator": "++",
120 "operator": "++",
162 "operator": "!",
166 "operator": "++",
219 "operator": "&&",
222 "operator": "~",
226 "operator": "!",
230 "operator": "++",
[all …]
Dtest-logical-expression-expected.txt8 "operator": "||",
63 "operator": "&&",
118 "operator": "||",
121 "operator": "&&",
201 "operator": "||",
218 "operator": "&&",
284 "operator": "||",
287 "operator": "||",
290 "operator": "&&",
332 "operator": "&&",
[all …]
Dtest-unary-expression-expected.txt8 "operator": "+",
50 "operator": "-",
92 "operator": "-",
95 "operator": "+",
162 "operator": "!",
204 "operator": "typeof",
246 "operator": "void",
288 "operator": "delete",
330 "operator": "||",
333 "operator": "!",
[all …]
Dtest-binary-expression-expected.txt8 "operator": "|",
63 "operator": "^",
118 "operator": "&",
173 "operator": "==",
228 "operator": "!=",
283 "operator": "===",
338 "operator": "!==",
393 "operator": "<",
448 "operator": "<=",
503 "operator": ">",
[all …]
Dtest-assignment-expression-expected.txt8 "operator": "=",
25 "operator": "=",
91 "operator": "*=",
146 "operator": "/=",
201 "operator": "%=",
256 "operator": "=",
311 "operator": "+=",
366 "operator": "-=",
421 "operator": "<<=",
476 "operator": ">>=",
[all …]
/arkcompiler/ets_runtime/test/aottest/logic_op/
Dexpect_output.txt14 operator == test list:
21 operator != test list:
28 operator < test list:
35 operator <= test list:
42 operator > test list:
49 operator >= test list:
/arkcompiler/runtime_core/libpandafile/
Dshorty_iterator.h41 Type operator*() const
46 bool operator==(const ShortyIterator &it) const
51 bool operator!=(const ShortyIterator &it) const
56 ShortyIterator &operator++()
68 ShortyIterator operator++(int) // NOLINT(cert-dcl21-cpp)
/arkcompiler/runtime_core/assembler/
Dassembly-context.h69 Token::Type operator++(int);
70 Token::Type operator--(int);
71 Token::Type operator++();
72 Token::Type operator--();
73 Token::Type operator*();
/arkcompiler/ets_frontend/es2panda/test/parser/ts/type_checker/
Dexpression_3-expected.txt65 "operator": "+=",
120 "operator": "*=",
175 "operator": "-=",
230 "operator": "=",
247 "operator": "+",
300 "operator": "=",
317 "operator": "-",
370 "operator": "++",
412 "operator": "++",
454 "operator": "--",
[all …]
/arkcompiler/ets_runtime/ecmascript/base/
Datomic_helper.h28 T operator()(T *ptr, const T *arg) const in operator() function
37 T operator()(T *ptr, const T *arg) const in operator() function
46 T operator()(T *ptr, const T *arg) const in operator() function
55 T operator()(T *ptr, const T *arg) const in operator() function
64 T operator()(T *ptr, const T *arg) const in operator() function
73 T operator()(T *ptr, const T *arg) const in operator() function
84 T operator()(T *ptr, const T *arg) const in operator() function
/arkcompiler/ets_runtime/ecmascript/compiler/
Dvariable_type.h104 bool operator==(const VariableType &rhs) const
109 bool operator!=(const VariableType &rhs) const
114 bool operator<(const VariableType &rhs) const
119 bool operator>(const VariableType &rhs) const
124 bool operator<=(const VariableType &rhs) const
129 bool operator>=(const VariableType &rhs) const
Dgate_accessor.h96 GateRef operator*() const
104 const ConstUseIterator operator++()
114 const ConstUseIterator operator++(int)
133 friend bool operator == (const ConstUseIterator& a, const ConstUseIterator& b)
137 friend bool operator != (const ConstUseIterator& a, const ConstUseIterator& b)
153 GateRef operator*() const
161 const UseIterator& operator++()
169 UseIterator operator++(int)
195 friend bool operator == (const UseIterator& a, const UseIterator& b)
199 friend bool operator != (const UseIterator& a, const UseIterator& b)
[all …]

12345678910>>...21