Lines Matching full:object
161 static inline void VisitObjectBody(TaggedObject *object, JSHClass *klass, in VisitObjectBody() argument
181 JSObject::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
184 auto jsSharedObject = JSSharedObject::Cast(object); in VisitObjectBody()
189 JSAsyncFromSyncIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
192 JSGlobalObject::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
195 auto jsFunctionBase = JSFunctionBase::Cast(object); in VisitObjectBody()
200 auto jsFunction = JSFunction::Cast(object); in VisitObjectBody()
205 auto jsSharedFunction = JSSharedFunction::Cast(object); in VisitObjectBody()
210 auto jsGeneratorFunction = JSGeneratorFunction::Cast(object); in VisitObjectBody()
215 auto jsGeneratorFunction = JSAsyncGeneratorFunction::Cast(object); in VisitObjectBody()
220 auto jsProxyRevocFunction = JSProxyRevocFunction::Cast(object); in VisitObjectBody()
225 auto jsPromiseReactionsFunction = JSPromiseReactionsFunction::Cast(object); in VisitObjectBody()
230 auto jsPromiseExecutorFunction = JSPromiseExecutorFunction::Cast(object); in VisitObjectBody()
235 auto jsAsyncModuleFulfilledFunction = JSAsyncModuleFulfilledFunction::Cast(object); in VisitObjectBody()
240 auto jsAsyncModuleRejectedFunction = JSAsyncModuleRejectedFunction::Cast(object); in VisitObjectBody()
245 … auto jsAsyncFromSyncIterUnwarpFunction = JSAsyncFromSyncIterUnwarpFunction::Cast(object); in VisitObjectBody()
250 … auto jsPromiseAllResolveElementFunction = JSPromiseAllResolveElementFunction::Cast(object); in VisitObjectBody()
255 … auto jsAsyGeneratorRseNextRtnProRstFtn = JSAsyncGeneratorResNextRetProRstFtn::Cast(object); in VisitObjectBody()
260 … auto jsPromiseAnyRejectElementFunction = JSPromiseAnyRejectElementFunction::Cast(object); in VisitObjectBody()
265 … auto jsPromiseAllSettledElementFunction = JSPromiseAllSettledElementFunction::Cast(object); in VisitObjectBody()
270 auto jsPromiseFinallyFunction = JSPromiseFinallyFunction::Cast(object); in VisitObjectBody()
275 … auto jsPromiseValueThunkOrThrowerFunction = JSPromiseValueThunkOrThrowerFunction::Cast(object); in VisitObjectBody()
281 auto jsAsyncFunction = JSAsyncFunction::Cast(object); in VisitObjectBody()
286 auto jsAsyncAwaitStatusFunction = JSAsyncAwaitStatusFunction::Cast(object); in VisitObjectBody()
291 JSRegExp::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
294 JSSet::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
297 JSSharedSet::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
300 JSMap::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
303 JSSharedMap::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
306 JSWeakMap::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
307 visitor.VisitJSWeakMap(object); in VisitObjectBody()
310 JSWeakSet::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
313 JSWeakRef::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
316 JSFinalizationRegistry::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
319 CellRecord::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
322 JSDate::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
325 JSForInIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
328 JSMapIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
331 JSSharedMapIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
334 JSSetIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
337 JSSharedSetIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
340 JSRegExpIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
343 JSArrayIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
346 JSSharedArrayIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
349 JSStringIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
352 JSArrayBuffer::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
355 JSSendableArrayBuffer::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
358 JSArrayBuffer::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
361 JSPromise::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
364 JSDataView::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
367 auto jsBoundFunction = JSBoundFunction::Cast(object); in VisitObjectBody()
372 JSArguments::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
375 JSGeneratorObject::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
378 JSAsyncGeneratorObject::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
381 JSAsyncFuncObject::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
384 JSArray::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
387 JSSharedArray::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
401 JSTypedArray::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
415 JSSharedTypedArray::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
419 ByteArray::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
423 JSPrimitiveRef::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
426 auto jsProxy = JSProxy::Cast(object); in VisitObjectBody()
433 JSHClass::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
443 … common::CompositeBaseClass::SIZE>::IterateRefBody(object, visitor); in VisitObjectBody()
448 LineEcmaString::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
452 TreeEcmaString::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
455 SlicedEcmaString::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
459 JSNativePointer::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
465 ProfileTypeInfoCell::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
468 FunctionTemplate::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
471 ExtraProfileTypeInfo::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
482 TaggedArray::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
486 MutantTaggedArray::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
491 COWMutantTaggedArray::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
495 ConstantPool::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
498 ProfileTypeInfo::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
501 GlobalEnv::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
504 AccessorData::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
508 InternalAccessor::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
512 JSSymbol::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
515 EnumCache::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
518 GeneratorContext::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
521 PrototypeHandler::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
524 TransitionHandler::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
527 TransWithProtoHandler::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
530 StoreAOTHandler::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
533 PropertyBox::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
537 ProtoChangeMarker::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
542 MarkerCell::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
546 TrackInfo::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
549 ProtoChangeDetails::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
552 PromiseCapability::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
555 AsyncGeneratorRequest::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
558 AsyncIteratorRecord::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
561 PromiseRecord::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
564 ResolvingFunctionsRecord::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
567 PromiseReaction::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
570 PromiseIteratorRecord::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
573 job::MicroJobQueue::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
576 job::PendingJob::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
579 CompletionRecord::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
582 Program::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
585 JSIntl::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
588 JSNumberFormat::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
591 JSLocale::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
594 JSDateTimeFormat::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
597 JSRelativeTimeFormat::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
600 auto jsIntlBoundFunction = JSIntlBoundFunction::Cast(object); in VisitObjectBody()
605 JSRealm::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
608 JSCollator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
611 JSPluralRules::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
614 JSDisplayNames::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
617 JSSegmenter::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
620 JSSegments::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
623 JSSegmentIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
626 JSListFormat::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
629 MachineCode::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
632 auto classInfoExtractor = ClassInfoExtractor::Cast(object); in VisitObjectBody()
637 JSAPIQueue::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
640 JSAPIQueueIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
643 JSAPIArrayList::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
646 JSAPIArrayListIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
649 JSAPILightWeightMap::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
652 JSAPILightWeightMapIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
655 JSAPILightWeightSet::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
658 JSAPILightWeightSetIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
661 RBTreeNode::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
664 LinkedNode::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
667 JSAPIHashMap::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
670 JSAPIHashSet::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
673 JSAPIHashMapIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
676 JSAPIHashSetIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
679 JSAPITreeMap::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
682 JSAPITreeSet::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
685 JSAPITreeMapIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
688 JSAPITreeSetIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
691 JSAPIPlainArray::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
694 JSAPIPlainArrayIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
697 JSAPIDeque::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
700 JSAPIDequeIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
703 JSAPIStack::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
706 JSAPIStackIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
709 JSAPIVector::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
712 JSAPIBitVector::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
715 JSAPIVectorIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
718 JSAPIBitVectorIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
721 JSAPIFastBuffer::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
724 JSAPIList::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
727 JSAPILinkedList::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
730 JSAPIListIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
733 JSAPILinkedListIterator::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
737 BigInt::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
741 SourceTextModule::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
744 ImportEntry::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
747 LocalExportEntry::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
750 IndirectExportEntry::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
753 StarExportEntry::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
756 ResolvedBinding::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
759 ResolvedIndexBinding::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
762 ResolvedRecordIndexBinding::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
765 ResolvedRecordBinding::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
768 ModuleNamespace::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
771 CjsExports::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
774 CjsModule::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
777 CjsRequire::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
780 Method::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
783 ClassLiteral::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
786 NativeModuleFailureInfo::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()