Lines Matching defs:builder
287 PreparseDataBuilder* builder) {
288 DeclarationScope* function_scope = builder->function_scope_;
295 bool has_data = builder->HasData();
297 function_scope->num_parameters() == builder->function_length_;
304 byte_data_.WriteVarint32(builder->function_length_);
306 byte_data_.WriteVarint32(builder->num_inner_functions_);
329 for (const auto& builder : children_) {
332 if (SaveDataForSkippableFunction(builder)) num_inner_with_data_++;
458 for (const auto& builder : children_) {
459 if (!builder->HasData()) continue;
460 Handle<PreparseData> child_data = builder->Serialize(isolate);
474 for (const auto& builder : children_) {
475 if (!builder->HasData()) continue;
476 Handle<PreparseData> child_data = builder->Serialize(isolate);
489 for (const auto& builder : children_) {
490 if (!builder->HasData()) continue;
491 ZonePreparseData* child = builder->Serialize(zone);
500 explicit BuilderProducedPreparseData(PreparseDataBuilder* builder)
501 : builder_(builder) {
502 DCHECK(builder->HasData());
569 ProducedPreparseData* ProducedPreparseData::For(PreparseDataBuilder* builder,
571 return zone->New<BuilderProducedPreparseData>(builder);