Home | History | Annotate | Download | only in src

Lines Matching refs:cast

64     HeapObject::cast(this)->HeapObjectPrint(os);
86 String::cast(this)->StringPrint(os);
93 Symbol::cast(this)->SymbolPrint(os);
96 Map::cast(this)->MapPrint(os);
99 HeapNumber::cast(this)->HeapNumberPrint(os);
104 MutableHeapNumber::cast(this)->MutableHeapNumberPrint(os);
108 BigInt::cast(this)->BigIntPrint(os);
112 FixedDoubleArray::cast(this)->FixedDoubleArrayPrint(os);
125 FixedArray::cast(this)->FixedArrayPrint(os);
134 ObjectHashTable::cast(this)->ObjectHashTablePrint(os);
137 NumberDictionary::cast(this)->NumberDictionaryPrint(os);
140 EphemeronHashTable::cast(this)->EphemeronHashTablePrint(os);
143 ObjectBoilerplateDescription::cast(this)
147 PropertyArray::cast(this)->PropertyArrayPrint(os);
150 ByteArray::cast(this)->ByteArrayPrint(os);
153 BytecodeArray::cast(this)->BytecodeArrayPrint(os);
156 DescriptorArray::cast(this)->DescriptorArrayPrint(os);
159 TransitionArray::cast(this)->TransitionArrayPrint(os);
162 FeedbackCell::cast(this)->FeedbackCellPrint(os);
165 FeedbackVector::cast(this)->FeedbackVectorPrint(os);
168 FreeSpace::cast(this)->FreeSpacePrint(os);
173 Fixed##Type##Array::cast(this)->FixedTypedArrayPrint(os); \
193 JSObject::cast(this)->JSObjectPrint(os);
196 WasmModuleObject::cast(this)->WasmModuleObjectPrint(os);
199 WasmInstanceObject::cast(this)->WasmInstanceObjectPrint(os);
202 JSGeneratorObject::cast(this)->JSGeneratorObjectPrint(os);
205 JSPromise::cast(this)->JSPromisePrint(os);
208 JSArray::cast(this)->JSArrayPrint(os);
211 JSRegExp::cast(this)->JSRegExpPrint(os);
214 JSRegExpStringIterator::cast(this)->JSRegExpStringIteratorPrint(os);
217 Oddball::cast(this)->to_string()->Print(os);
220 JSBoundFunction::cast(this)->JSBoundFunctionPrint(os);
223 JSFunction::cast(this)->JSFunctionPrint(os);
226 JSGlobalProxy::cast(this)->JSGlobalProxyPrint(os);
229 JSGlobalObject::cast(this)->JSGlobalObjectPrint(os);
232 JSValue::cast(this)->JSValuePrint(os);
235 JSDate::cast(this)->JSDatePrint(os);
238 Code::cast(this)->CodePrint(os);
241 CodeDataContainer::cast(this)->CodeDataContainerPrint(os);
244 JSProxy::cast(this)->JSProxyPrint(os);
247 JSSet::cast(this)->JSSetPrint(os);
250 JSMap::cast(this)->JSMapPrint(os);
254 JSSetIterator::cast(this)->JSSetIteratorPrint(os);
259 JSMapIterator::cast(this)->JSMapIteratorPrint(os);
262 JSWeakMap::cast(this)->JSWeakMapPrint(os);
265 JSWeakSet::cast(this)->JSWeakSetPrint(os);
268 JSModuleNamespace::cast(this)->JSModuleNamespacePrint(os);
271 Foreign::cast(this)->ForeignPrint(os);
274 CallHandlerInfo::cast(this)->CallHandlerInfoPrint(os);
277 PreParsedScopeData::cast(this)->PreParsedScopeDataPrint(os);
280 UncompiledDataWithoutPreParsedScope::cast(this)
284 UncompiledDataWithPreParsedScope::cast(this)
288 SharedFunctionInfo::cast(this)->SharedFunctionInfoPrint(os);
291 JSMessageObject::cast(this)->JSMessageObjectPrint(os);
294 Cell::cast(this)->CellPrint(os);
297 PropertyCell::cast(this)->PropertyCellPrint(os);
300 JSArrayBuffer::cast(this)->JSArrayBufferPrint(os);
303 JSArrayIterator::cast(this)->JSArrayIteratorPrint(os);
306 JSTypedArray::cast(this)->JSTypedArrayPrint(os);
309 JSDataView::cast(this)->JSDataViewPrint(os);
313 JSCollator::cast(this)->JSCollatorPrint(os);
316 JSListFormat::cast(this)->JSListFormatPrint(os);
319 JSLocale::cast(this)->JSLocalePrint(os);
322 JSPluralRules::cast(this)->JSPluralRulesPrint(os);
325 JSRelativeTimeFormat::cast(this)->JSRelativeTimeFormatPrint(os);
330 Name::cast(this)->Name##Print(os); \
336 AllocationSite::cast(this)->AllocationSitePrint(os);
339 LoadHandler::cast(this)->LoadHandlerPrint(os);
342 StoreHandler::cast(this)->StoreHandlerPrint(os);
345 ScopeInfo::cast(this)->ScopeInfoPrint(os);
348 FeedbackMetadata::cast(this)->FeedbackMetadataPrint(os);
351 WeakFixedArray::cast(this)->WeakFixedArrayPrint(os);
354 WeakArrayList::cast(this)->WeakArrayListPrint(os);
445 JSGlobalObject::cast(this)->global_dictionary()->Print(os);
475 T* array = T::cast(object);
531 NumberDictionary* dict = NumberDictionary::cast(elements);
585 PrintFixedArrayElements(os, FixedArray::cast(elements()));
609 SloppyArgumentsElements::cast(elements()));
705 Script* script = Script::cast(fun_info->script());
709 ? String::cast(script->name())
1195 String::cast(this)->StringPrint(os);
1371 WasmExportedFunction* function = WasmExportedFunction::cast(this);
1391 String* source = String::cast(Script::cast(script())->source());
2023 String::cast(scope_info->get(start))->ShortPrint(os);
2217 PrintF("%s", String::cast(this)->ToCString().get());
2220 Symbol* s = Symbol::cast(this);
2224 PrintF("<%s>", String::cast(s->name())->ToCString().get());
2232 return SNPrintF(str, "%s", String::cast(this)->ToCString().get());
2235 Symbol* s = Symbol::cast(this);
2239 return SNPrintF(str, "<%s>", String::cast(s->name())->ToCString().get());
2285 AccessorPair* pair = AccessorPair::cast(value);
2359 Map* target = Map::cast(raw_transitions_->ToWeakHeapObject());