Home | History | Annotate | Download | only in src

Lines Matching refs:cast

76     Smi::cast(this)->SmiVerify(isolate);
78 HeapObject::cast(this)->HeapObjectVerify(isolate);
121 String::cast(this)->StringVerify(isolate);
124 Symbol::cast(this)->SymbolVerify(isolate);
127 Map::cast(this)->MapVerify(isolate);
136 BigInt::cast(this)->BigIntVerify(isolate);
139 CallHandlerInfo::cast(this)->CallHandlerInfoVerify(isolate);
142 ObjectBoilerplateDescription::cast(this)
167 FixedArray::cast(this)->FixedArrayVerify(isolate);
170 WeakFixedArray::cast(this)->WeakFixedArrayVerify(isolate);
173 WeakArrayList::cast(this)->WeakArrayListVerify(isolate);
176 FixedDoubleArray::cast(this)->FixedDoubleArrayVerify(isolate);
179 FeedbackMetadata::cast(this)->FeedbackMetadataVerify(isolate);
182 ByteArray::cast(this)->ByteArrayVerify(isolate);
185 BytecodeArray::cast(this)->BytecodeArrayVerify(isolate);
188 DescriptorArray::cast(this)->DescriptorArrayVerify(isolate);
191 TransitionArray::cast(this)->TransitionArrayVerify(isolate);
194 PropertyArray::cast(this)->PropertyArrayVerify(isolate);
197 FreeSpace::cast(this)->FreeSpaceVerify(isolate);
200 FeedbackCell::cast(this)->FeedbackCellVerify(isolate);
203 FeedbackVector::cast(this)->FeedbackVectorVerify(isolate);
208 Fixed##Type##Array::cast(this)->FixedTypedArrayVerify(isolate); \
215 Code::cast(this)->CodeVerify(isolate);
218 Oddball::cast(this)->OddballVerify(isolate);
228 JSObject::cast(this)->JSObjectVerify(isolate);
231 WasmModuleObject::cast(this)->WasmModuleObjectVerify(isolate);
234 WasmInstanceObject::cast(this)->WasmInstanceObjectVerify(isolate);
237 JSArgumentsObject::cast(this)->JSArgumentsObjectVerify(isolate);
240 JSGeneratorObject::cast(this)->JSGeneratorObjectVerify(isolate);
243 JSAsyncGeneratorObject::cast(this)->JSAsyncGeneratorObjectVerify(isolate);
246 JSValue::cast(this)->JSValueVerify(isolate);
249 JSDate::cast(this)->JSDateVerify(isolate);
252 JSBoundFunction::cast(this)->JSBoundFunctionVerify(isolate);
255 JSFunction::cast(this)->JSFunctionVerify(isolate);
258 JSGlobalProxy::cast(this)->JSGlobalProxyVerify(isolate);
261 JSGlobalObject::cast(this)->JSGlobalObjectVerify(isolate);
264 Cell::cast(this)->CellVerify(isolate);
267 PropertyCell::cast(this)->PropertyCellVerify(isolate);
270 JSArray::cast(this)->JSArrayVerify(isolate);
273 JSModuleNamespace::cast(this)->JSModuleNamespaceVerify(isolate);
276 JSSet::cast(this)->JSSetVerify(isolate);
279 JSMap::cast(this)->JSMapVerify(isolate);
283 JSSetIterator::cast(this)->JSSetIteratorVerify(isolate);
288 JSMapIterator::cast(this)->JSMapIteratorVerify(isolate);
291 JSArrayIterator::cast(this)->JSArrayIteratorVerify(isolate);
294 JSStringIterator::cast(this)->JSStringIteratorVerify(isolate);
297 JSAsyncFromSyncIterator::cast(this)->JSAsyncFromSyncIteratorVerify(
301 JSWeakMap::cast(this)->JSWeakMapVerify(isolate);
304 JSWeakSet::cast(this)->JSWeakSetVerify(isolate);
307 JSPromise::cast(this)->JSPromiseVerify(isolate);
310 JSRegExp::cast(this)->JSRegExpVerify(isolate);
313 JSRegExpStringIterator::cast(this)->JSRegExpStringIteratorVerify(isolate);
318 JSProxy::cast(this)->JSProxyVerify(isolate);
321 Foreign::cast(this)->ForeignVerify(isolate);
324 PreParsedScopeData::cast(this)->PreParsedScopeDataVerify(isolate);
327 UncompiledDataWithoutPreParsedScope::cast(this)
331 UncompiledDataWithPreParsedScope::cast(this)
335 SharedFunctionInfo::cast(this)->SharedFunctionInfoVerify(isolate);
338 JSMessageObject::cast(this)->JSMessageObjectVerify(isolate);
341 JSArrayBuffer::cast(this)->JSArrayBufferVerify(isolate);
344 JSTypedArray::cast(this)->JSTypedArrayVerify(isolate);
347 JSDataView::cast(this)->JSDataViewVerify(isolate);
350 SmallOrderedHashSet::cast(this)->SmallOrderedHashTableVerify(isolate);
353 SmallOrderedHashMap::cast(this)->SmallOrderedHashTableVerify(isolate);
356 CodeDataContainer::cast(this)->CodeDataContainerVerify(isolate);
360 JSCollator::cast(this)->JSCollatorVerify(isolate);
363 JSListFormat::cast(this)->JSListFormatVerify(isolate);
366 JSLocale::cast(this)->JSLocaleVerify(isolate);
369 JSPluralRules::cast(this)->JSPluralRulesVerify(isolate);
372 JSRelativeTimeFormat::cast(this)->JSRelativeTimeFormatVerify(isolate);
378 Name::cast(this)->Name##Verify(isolate); \
384 AllocationSite::cast(this)->AllocationSiteVerify(isolate);
388 LoadHandler::cast(this)->LoadHandlerVerify(isolate);
392 StoreHandler::cast(this)->StoreHandlerVerify(isolate);
399 HeapObject* ho = HeapObject::cast(p);
444 HeapObject::cast(this)->map()->instance_type() ==
481 FixedArray* elements = FixedArray::cast(object->elements());
582 !Map::cast(GetBackPointer())->is_stable());
711 if (Name::cast(key)->IsPrivate()) {
736 SloppyArgumentsElements::cast(elements())
757 // getter because it does FixedArray::cast()).
765 Context* context_object = Context::cast(context());
766 FixedArray* arg_elements = FixedArray::cast(arguments());
896 ConsString::cast(this)->ConsStringVerify(isolate);
898 cast(this)->SlicedStringVerify(isolate);
900 ThinString::cast(this)->ThinStringVerify(isolate);
979 CHECK_LT(0, ScopeInfo::cast(value)->length());
1030 CHECK_EQ(0, FixedArray::cast(elements())->length());
1151 NumberDictionary* dict = NumberDictionary::cast(elements());
1391 FixedArray* arr = FixedArray::cast(data());
1398 FixedArray* arr = FixedArray::cast(data());
1546 CHECK_EQ(JSModuleNamespace::cast(module_namespace())->module(), this);
1561 PrototypeUsers::Verify(WeakArrayList::cast(prototype_users()));
1604 EnumCache::cast(this)->keys());
1606 EnumCache::cast(this)->indices());
1811 WeakFixedArray::cast(this)->WeakFixedArrayVerify(isolate);
1817 Map::cast(heap_object)->DictionaryMapVerify(isolate);
1935 GlobalDictionary* dict = JSGlobalObject::cast(this)->global_dictionary();
1956 FixedArray* e = FixedArray::cast(elements());
1972 FixedArrayBase* e = FixedArrayBase::cast(elements());
2096 return !target->IsMap() || Map::cast(target)->GetBackPointer() == current_map;
2114 return CanLeak(Cell::cast(obj)->value(), heap);
2117 return CanLeak(PropertyCell::cast(obj)->value(), heap);
2121 Map* map = Map::cast(obj);
2128 return CanLeak(HeapObject::cast(obj)->map(), heap);