Searched refs:ZonePreparseData (Results 1 – 3 of 3) sorted by relevance
/third_party/node/deps/v8/src/parsing/ |
D | preparse-data-impl.h | 196 class ZonePreparseData : public ZoneObject { 198 V8_EXPORT_PRIVATE ZonePreparseData(Zone* zone, 202 ZonePreparseData(const ZonePreparseData&) = delete; 203 ZonePreparseData& operator=(const ZonePreparseData&) = delete; 210 ZonePreparseData* get_child(int index) { return children_[index]; } in get_child() 212 void set_child(int index, ZonePreparseData* child) { in set_child() 221 ZoneVector<ZonePreparseData*> children_; 224 ZonePreparseData* PreparseDataBuilder::ByteData::CopyToZone( in CopyToZone() 227 return zone->New<ZonePreparseData>(zone, &zone_byte_data_, children_length); in CopyToZone() 235 ZoneConsumedPreparseData(Zone* zone, ZonePreparseData* data); [all …]
|
D | preparse-data.cc | 483 ZonePreparseData* PreparseDataBuilder::Serialize(Zone* zone) { in Serialize() 486 ZonePreparseData* data = byte_data_.CopyToZone(zone, num_inner_with_data_); in Serialize() 491 ZonePreparseData* child = builder->Serialize(zone); in Serialize() 513 ZonePreparseData* Serialize(Zone* zone) final { in Serialize() 538 ZonePreparseData* Serialize(Zone* zone) final { in Serialize() 549 explicit ZoneProducedPreparseData(ZonePreparseData* data) : data_(data) {} in ZoneProducedPreparseData() 559 ZonePreparseData* Serialize(Zone* zone) final { in Serialize() 562 return zone->New<ZonePreparseData>(zone, &data, data_->children_length()); in Serialize() 566 ZonePreparseData* data_; 579 ProducedPreparseData* ProducedPreparseData::For(ZonePreparseData* data, in For() [all …]
|
D | preparse-data.h | 27 class ZonePreparseData; variable 146 inline ZonePreparseData* CopyToZone(Zone* zone, int children_length); 215 ZonePreparseData* Serialize(Zone* zone); 263 virtual ZonePreparseData* Serialize(Zone* zone) = 0; 275 static ProducedPreparseData* For(ZonePreparseData* data, Zone* zone); 290 ZonePreparseData* data);
|