Lines Matching defs:const

56 Smi PropertyDetails::AsSmi() const {
63 int PropertyDetails::field_width_in_words() const {
72 bool Object::IsTaggedIndex() const {
76 bool Object::InSharedHeap() const {
80 bool Object::InSharedWritableHeap() const {
85 bool Object::Is##type_() const { \
88 bool Object::Is##type_(PtrComprCageBase cage_base) const { \
98 bool Object::Is##Type(Isolate* isolate) const { \
101 bool Object::Is##Type(LocalIsolate* isolate) const { \
104 bool Object::Is##Type(ReadOnlyRoots roots) const { \
107 bool Object::Is##Type() const { \
110 bool HeapObject::Is##Type(Isolate* isolate) const { \
113 bool HeapObject::Is##Type(LocalIsolate* isolate) const { \
116 bool HeapObject::Is##Type(ReadOnlyRoots roots) const { \
119 bool HeapObject::Is##Type() const { return Is##Type(GetReadOnlyRoots()); }
123 bool Object::IsNullOrUndefined(Isolate* isolate) const {
127 bool Object::IsNullOrUndefined(ReadOnlyRoots roots) const {
131 bool Object::IsNullOrUndefined() const {
135 bool Object::IsZero() const { return *this == Smi::zero(); }
137 bool Object::IsPublicSymbol() const {
140 bool Object::IsPrivateSymbol() const {
144 bool Object::IsNoSharedNameSentinel() const {
153 T Object::Relaxed_ReadField(size_t offset) const {
177 bool HeapObject::InSharedHeap() const {
182 bool HeapObject::InSharedWritableHeap() const {
186 bool HeapObject::IsNullOrUndefined(Isolate* isolate) const {
190 bool HeapObject::IsNullOrUndefined(ReadOnlyRoots roots) const {
194 bool HeapObject::IsNullOrUndefined() const {
282 bool Object::IsNumber() const {
289 bool Object::IsNumber(PtrComprCageBase cage_base) const {
293 bool Object::IsNumeric() const {
301 bool Object::IsNumeric(PtrComprCageBase cage_base) const {
347 bool HeapObject::IsAbstractCode() const {
353 bool HeapObject::IsAbstractCode(PtrComprCageBase cage_base) const {
411 bool Object::IsPrimitive() const {
418 bool Object::IsPrimitive(PtrComprCageBase cage_base) const {
437 const JSGlobalProxy proxy = JSGlobalProxy::cast(*this);
445 bool Object::Is##Name() const { \
448 bool Object::Is##Name(PtrComprCageBase cage_base) const { \
454 double Object::Number() const {
470 bool Object::IsNaN() const {
474 bool Object::IsMinusZero() const {
510 Representation Object::OptimalRepresentation(PtrComprCageBase cage_base) const {
524 ElementsKind Object::OptimalElementsKind(PtrComprCageBase cage_base) const {
531 bool allow_coercion) const {
544 bool Object::ToUint32(uint32_t* value) const {
561 const char* method_name) {
663 PtrComprCageBase cage_base) const {
690 ExternalPointerTag tag) const {
699 ObjectSlot HeapObject::RawField(int byte_offset) const {
703 MaybeObjectSlot HeapObject::RawMaybeWeakField(int byte_offset) const {
707 CodeObjectSlot HeapObject::RawCodeField(int byte_offset) const {
711 ExternalPointer_t HeapObject::RawExternalPointerField(int byte_offset) const {
715 MapWord MapWord::FromMap(const Map map) {
724 Map MapWord::ToMap() const {
732 bool MapWord::IsForwardingAddress() const {
780 ReadOnlyRoots HeapObject::GetReadOnlyRoots() const {
784 ReadOnlyRoots HeapObject::GetReadOnlyRoots(PtrComprCageBase cage_base) const {
793 Map HeapObject::map() const {
801 Map HeapObject::map(PtrComprCageBase cage_base) const {
889 ObjectSlot HeapObject::map_slot() const {
893 MapWord HeapObject::map_word(RelaxedLoadTag tag) const {
902 RelaxedLoadTag tag) const {
910 MapWord HeapObject::map_word(AcquireLoadTag tag) const {
919 AcquireLoadTag tag) const {
935 int HeapObject::Size() const {
940 int HeapObject::Size(PtrComprCageBase cage_base) const {
950 bool Map::IsSpecialReceiverMap() const {
963 bool Map::IsCustomElementsReceiverMap() const {
967 bool Object::ToArrayLength(uint32_t* index) const {
971 bool Object::ToArrayIndex(uint32_t* index) const {
975 bool Object::ToIntegerIndex(size_t* index) const {
999 const DisallowGarbageCollection& promise) {
1017 Address HeapObject::GetFieldAddress(int field_offset) const {
1164 bool Object::IsShared() const {
1210 bool Object::CanBeHeldWeakly() const {