H A D | member.h | 30 // BasicMember on casting to the right type as needed. 77 class V8_TRIVIAL_ABI BasicMember final : private MemberBase<StorageType>, 85 V8_INLINE constexpr BasicMember() = default; 86 V8_INLINE constexpr BasicMember(std::nullptr_t) {} // NOLINT in BasicMember() function in cppgc::internal::final 87 V8_INLINE BasicMember(SentinelPointer s) : Base(s) {} // NOLINT in BasicMember() function in cppgc::internal::final 88 V8_INLINE BasicMember(T* raw) : Base(raw) { // NOLINT in BasicMember() function in cppgc::internal::final 92 V8_INLINE BasicMember(T& raw) // NOLINT in BasicMember() function in cppgc::internal::final 93 : BasicMember(&raw) {} in BasicMember() 95 // Atomic ctor. Using the AtomicInitializerTag forces BasicMember to 99 V8_INLINE BasicMember(st function in cppgc::internal::final 101 V8_INLINE BasicMember(SentinelPointer s, AtomicInitializerTag atomic) BasicMember() function in cppgc::internal::final 103 V8_INLINE BasicMember(T* raw, AtomicInitializerTag atomic) BasicMember() function in cppgc::internal::final 108 V8_INLINE BasicMember(T& raw, AtomicInitializerTag atomic) BasicMember() function in cppgc::internal::final 112 V8_INLINE BasicMember(const BasicMember& other) BasicMember() function in cppgc::internal::final 121 BasicMember( const BasicMember<U, OtherWeaknessTag, OtherBarrierPolicy, OtherCheckingPolicy, StorageType>& other) BasicMember() argument 129 BasicMember( const BasicMember<U, OtherWeaknessTag, OtherBarrierPolicy, OtherCheckingPolicy, StorageType>& other) BasicMember() argument 136 : BasicMember(other.GetRawStorage()) { BasicMember() function in cppgc::internal::final 149 : BasicMember(other.GetRawStorage()) { BasicMember() function in cppgc::internal::final 159 : BasicMember(other.Get()) { BasicMember() function in cppgc::internal::final 168 V8_INLINE BasicMember(const BasicPersistent<U, PersistentWeaknessPolicy, BasicMember() function in cppgc::internal::final 183 operator =( const BasicMember<U, OtherWeaknessTag, OtherBarrierPolicy, OtherCheckingPolicy, StorageType>& other) operator =() argument 292 V8_INLINE explicit BasicMember(RawStorage raw) : Base(raw) { BasicMember() function in cppgc::internal::final 339 operator ==( const BasicMember<T1, WeaknessTag1, WriteBarrierPolicy1, CheckingPolicy1, StorageType>& member1, const BasicMember<T2, WeaknessTag2, WriteBarrierPolicy2, CheckingPolicy2, StorageType>& member2) operator ==() argument 359 operator !=( const BasicMember<T1, WeaknessTag1, WriteBarrierPolicy1, CheckingPolicy1, StorageType>& member1, const BasicMember<T2, WeaknessTag2, WriteBarrierPolicy2, CheckingPolicy2, StorageType>& member2) operator !=() argument 370 operator ==( const BasicMember<T, WeaknessTag, WriteBarrierPolicy, CheckingPolicy, StorageType>& member, U* raw) operator ==() argument 391 operator !=( const BasicMember<T, WeaknessTag, WriteBarrierPolicy, CheckingPolicy, StorageType>& member, U* raw) operator !=() argument 401 operator ==( T* raw, const BasicMember<U, WeaknessTag, WriteBarrierPolicy, CheckingPolicy, StorageType>& member) operator ==() argument 410 operator !=( T* raw, const BasicMember<U, WeaknessTag, WriteBarrierPolicy, CheckingPolicy, StorageType>& member) operator !=() argument 419 operator ==( const BasicMember<T, WeaknessTag, WriteBarrierPolicy, CheckingPolicy, StorageType>& member, SentinelPointer) operator ==() argument 428 operator !=( const BasicMember<T, WeaknessTag, WriteBarrierPolicy, CheckingPolicy, StorageType>& member, SentinelPointer s) operator !=() argument 437 operator ==( SentinelPointer s, const BasicMember<T, WeaknessTag, WriteBarrierPolicy, CheckingPolicy, StorageType>& member) operator ==() argument 445 operator !=( SentinelPointer s, const BasicMember<T, WeaknessTag, WriteBarrierPolicy, CheckingPolicy, StorageType>& member) operator !=() argument 454 operator ==( const BasicMember<T, WeaknessTag, WriteBarrierPolicy, CheckingPolicy, StorageType>& member, std::nullptr_t) operator ==() argument 463 operator !=( const BasicMember<T, WeaknessTag, WriteBarrierPolicy, CheckingPolicy, StorageType>& member, std::nullptr_t n) operator !=() argument 472 operator ==( std::nullptr_t n, const BasicMember<T, WeaknessTag, WriteBarrierPolicy, CheckingPolicy, StorageType>& member) operator ==() argument 480 operator !=( std::nullptr_t n, const BasicMember<T, WeaknessTag, WriteBarrierPolicy, CheckingPolicy, StorageType>& member) operator !=() argument 491 operator <( const BasicMember<T1, WeaknessTag1, WriteBarrierPolicy1, CheckingPolicy1, StorageType>& member1, const BasicMember<T2, WeaknessTag2, WriteBarrierPolicy2, CheckingPolicy2, StorageType>& member2) operator <() argument 506 operator <=( const BasicMember<T1, WeaknessTag1, WriteBarrierPolicy1, CheckingPolicy1, StorageType>& member1, const BasicMember<T2, WeaknessTag2, WriteBarrierPolicy2, CheckingPolicy2, StorageType>& member2) operator <=() argument 521 operator >( const BasicMember<T1, WeaknessTag1, WriteBarrierPolicy1, CheckingPolicy1, StorageType>& member1, const BasicMember<T2, WeaknessTag2, WriteBarrierPolicy2, CheckingPolicy2, StorageType>& member2) operator >() argument 536 operator >=( const BasicMember<T1, WeaknessTag1, WriteBarrierPolicy1, CheckingPolicy1, StorageType>& member1, const BasicMember<T2, WeaknessTag2, WriteBarrierPolicy2, CheckingPolicy2, StorageType>& member2) operator >=() argument [all...] |