Searched refs:kCanBeWeak (Results 1 – 6 of 6) sorted by relevance
35 static const bool kCanBeWeak = kRefType == HeapObjectReferenceType::WEAK; variable79 return kCanBeWeak && in IsCleared()91 CONSTEXPR_DCHECK(kCanBeWeak || in IsStrong()93 return kCanBeWeak ? HAS_STRONG_HEAP_OBJECT_TAG(ptr_) : !IsSmi(); in IsStrong()104 return kCanBeWeak && HAS_WEAK_HEAP_OBJECT_TAG(ptr_); in IsWeakOrCleared()
151 if (kCanBeWeak) { in GetHeapObjectIfWeak()168 if (kCanBeWeak) { in GetHeapObjectIfWeak()208 if (kCanBeWeak) { in GetHeapObject()223 if (kCanBeWeak) { in GetHeapObject()
24 static constexpr bool kCanBeWeak = false; variable66 static constexpr bool kCanBeWeak = true; variable128 static constexpr bool kCanBeWeak = false; variable
97 static constexpr bool kCanBeWeak = false; variable137 static constexpr bool kCanBeWeak = true; variable
81 } else if (TSlot::kCanBeWeak && object.GetHeapObjectIfWeak(&heap_object)) { in VisitPointersImpl()
2689 if (TSlot::kCanBeWeak && obj->GetHeapObjectIfWeak(&heap_obj)) { in UpdateSlot()