Lines Matching refs:V8_INLINE

27   V8_INLINE static bool IsEmpty(T* value) {
36 V8_INLINE static T* HandleAsValue(const H<T, Ms...>& handle) {
43 V8_INLINE static Address ValueAsAddress(const T* value) {
48 V8_INLINE static T* SlotAsValue(S* slot) {
53 V8_INLINE static T* ValueAsSlot(T* const& value) {
60 V8_INLINE static Address ValueAsAddress(const T* value) {
65 V8_INLINE static T* SlotAsValue(S* slot) {
70 V8_INLINE static T* ValueAsSlot(T* const& value) {
93 V8_INLINE static bool EqualHandles(const T1& lhs, const T2& rhs) {
109 V8_INLINE bool IsEmpty() const { return location_ == nullptr; }
112 V8_INLINE void Clear() { location_ = nullptr; }
118 V8_INLINE IndirectHandleBase() = default;
119 V8_INLINE IndirectHandleBase(const IndirectHandleBase& other) = default;
120 V8_INLINE IndirectHandleBase& operator=(const IndirectHandleBase& that) =
123 V8_INLINE explicit IndirectHandleBase(internal::Address* location)
129 V8_INLINE internal::Address ptr() const { return *location_; }
132 V8_INLINE internal::Address* const& slot() const { return location_; }
133 V8_INLINE internal::Address*& slot() { return location_; }
138 V8_INLINE T* value() const {
155 V8_INLINE bool IsEmpty() const {
160 V8_INLINE void Clear() { ptr_ = internal::ValueHelper::kEmpty; }
166 V8_INLINE DirectHandleBase() = default;
167 V8_INLINE DirectHandleBase(const DirectHandleBase& other) = default;
168 V8_INLINE DirectHandleBase& operator=(const DirectHandleBase& that) = default;
170 V8_INLINE explicit DirectHandleBase(internal::Address ptr) : ptr_(ptr) {}
173 V8_INLINE internal::Address ptr() const { return ptr_; }
178 V8_INLINE T* value() const {