• Home
  • Raw
  • Download

Lines Matching refs:cast

27     Smi::cast(this)->SmiPrint(os);  in Print()
29 HeapObject::cast(this)->HeapObjectPrint(os); in Print()
44 String::cast(this)->StringPrint(os); in HeapObjectPrint()
50 Symbol::cast(this)->SymbolPrint(os); in HeapObjectPrint()
53 Map::cast(this)->MapPrint(os); in HeapObjectPrint()
56 HeapNumber::cast(this)->HeapNumberPrint(os); in HeapObjectPrint()
60 HeapNumber::cast(this)->HeapNumberPrint(os); in HeapObjectPrint()
64 FixedDoubleArray::cast(this)->FixedDoubleArrayPrint(os); in HeapObjectPrint()
67 ConstantPoolArray::cast(this)->ConstantPoolArrayPrint(os); in HeapObjectPrint()
70 FixedArray::cast(this)->FixedArrayPrint(os); in HeapObjectPrint()
73 ByteArray::cast(this)->ByteArrayPrint(os); in HeapObjectPrint()
76 FreeSpace::cast(this)->FreeSpacePrint(os); in HeapObjectPrint()
81 External##Type##Array::cast(this)->External##Type##ArrayPrint(os); \ in HeapObjectPrint()
89 Fixed##Type##Array::cast(this)->FixedTypedArrayPrint(os); \ in HeapObjectPrint()
103 JSObject::cast(this)->JSObjectPrint(os); in HeapObjectPrint()
106 Oddball::cast(this)->to_string()->Print(os); in HeapObjectPrint()
109 JSModule::cast(this)->JSModulePrint(os); in HeapObjectPrint()
112 JSFunction::cast(this)->JSFunctionPrint(os); in HeapObjectPrint()
115 JSGlobalProxy::cast(this)->JSGlobalProxyPrint(os); in HeapObjectPrint()
118 JSGlobalObject::cast(this)->JSGlobalObjectPrint(os); in HeapObjectPrint()
121 JSBuiltinsObject::cast(this)->JSBuiltinsObjectPrint(os); in HeapObjectPrint()
125 JSValue::cast(this)->value()->Print(os); in HeapObjectPrint()
128 JSDate::cast(this)->JSDatePrint(os); in HeapObjectPrint()
131 Code::cast(this)->CodePrint(os); in HeapObjectPrint()
134 JSProxy::cast(this)->JSProxyPrint(os); in HeapObjectPrint()
137 JSFunctionProxy::cast(this)->JSFunctionProxyPrint(os); in HeapObjectPrint()
140 JSSet::cast(this)->JSSetPrint(os); in HeapObjectPrint()
143 JSMap::cast(this)->JSMapPrint(os); in HeapObjectPrint()
146 JSSetIterator::cast(this)->JSSetIteratorPrint(os); in HeapObjectPrint()
149 JSMapIterator::cast(this)->JSMapIteratorPrint(os); in HeapObjectPrint()
152 JSWeakMap::cast(this)->JSWeakMapPrint(os); in HeapObjectPrint()
155 JSWeakSet::cast(this)->JSWeakSetPrint(os); in HeapObjectPrint()
158 Foreign::cast(this)->ForeignPrint(os); in HeapObjectPrint()
161 SharedFunctionInfo::cast(this)->SharedFunctionInfoPrint(os); in HeapObjectPrint()
164 JSMessageObject::cast(this)->JSMessageObjectPrint(os); in HeapObjectPrint()
167 Cell::cast(this)->CellPrint(os); in HeapObjectPrint()
170 PropertyCell::cast(this)->PropertyCellPrint(os); in HeapObjectPrint()
173 JSArrayBuffer::cast(this)->JSArrayBufferPrint(os); in HeapObjectPrint()
176 JSTypedArray::cast(this)->JSTypedArrayPrint(os); in HeapObjectPrint()
179 JSDataView::cast(this)->JSDataViewPrint(os); in HeapObjectPrint()
183 Name::cast(this)->Name##Print(os); \ in HeapObjectPrint()
255 T* p = T::cast(object); in DoPrintElements()
271 FixedArray* p = FixedArray::cast(elements()); in PrintElements()
281 FixedDoubleArray* p = FixedDoubleArray::cast(elements()); in PrintElements()
331 FixedArray* p = FixedArray::cast(elements()); in PrintElements()
603 String::cast(this)->StringPrint(os); in NamePrint()
641 weekdays[weekday()->IsSmi() ? Smi::cast(weekday())->value() + 1 : 0], in JSDatePrint()
642 year()->IsSmi() ? Smi::cast(year())->value() : -1, in JSDatePrint()
643 month()->IsSmi() ? Smi::cast(month())->value() : -1, in JSDatePrint()
644 day()->IsSmi() ? Smi::cast(day())->value() : -1, in JSDatePrint()
645 hour()->IsSmi() ? Smi::cast(hour())->value() : -1, in JSDatePrint()
646 min()->IsSmi() ? Smi::cast(min())->value() : -1, in JSDatePrint()
647 sec()->IsSmi() ? Smi::cast(sec())->value() : -1); in JSDatePrint()
804 String* source = String::cast(Script::cast(script())->source()); in SharedFunctionInfoPrint()