Lines Matching defs:rhs
256 V8_INLINE TracedReference& operator=(TracedReference&& rhs) noexcept;
262 V8_INLINE TracedReference& operator=(TracedReference<S>&& rhs) noexcept;
267 V8_INLINE TracedReference& operator=(const TracedReference& rhs);
273 V8_INLINE TracedReference& operator=(const TracedReference<S>& rhs);
308 const TracedReferenceBase& rhs) {
310 v8::internal::Address* b = reinterpret_cast<v8::internal::Address*>(rhs.val_);
318 const v8::Local<U>& rhs) {
320 v8::internal::Address* b = reinterpret_cast<v8::internal::Address*>(*rhs);
328 const TracedReferenceBase& rhs) {
329 return rhs == lhs;
333 const TracedReferenceBase& rhs) {
334 return !(lhs == rhs);
339 const v8::Local<U>& rhs) {
340 return !(lhs == rhs);
345 const TracedReferenceBase& rhs) {
346 return !(rhs == lhs);
363 TracedReference<S>&& rhs) noexcept {
365 *this = std::move(rhs.template As<T>());
372 const TracedReference<S>& rhs) {
374 *this = rhs.template As<T>();
380 TracedReference&& rhs) noexcept {
381 if (this != &rhs) {
383 reinterpret_cast<internal::Address**>(&rhs.val_),
390 TracedReference<T>& TracedReference<T>::operator=(const TracedReference& rhs) {
391 if (this != &rhs) {
393 if (rhs.val_ != nullptr) {
395 reinterpret_cast<const internal::Address* const*>(&rhs.val_),