Lines Matching defs:Zone
146 void Add(T* value, Zone* zone) {
149 list_ = new(zone) ZoneList<T*>(initial_size, zone);
151 list_->Add(last_, zone);
196 ZoneList<T*>* GetList(Zone* zone) {
198 list_ = new(zone) ZoneList<T*>(initial_size, zone);
201 list_->Add(last_, zone);
216 explicit RegExpBuilder(Zone* zone);
232 Zone* zone() const { return zone_; }
234 Zone* zone_;
254 Zone* zone);
259 Zone* zone);
318 Zone* zone)
320 builder_(new(zone) RegExpBuilder(zone)),
347 Zone* zone() const { return zone_; }
357 Zone* zone_;
389 typedef v8::internal::Zone Zone;
410 static void SetUpFunctionState(FunctionState* function_state, Zone* zone) {
411 Isolate* isolate = zone->isolate();
417 static void TearDownFunctionState(FunctionState* function_state, Zone* zone) {
419 zone->isolate()->set_ast_node_id(function_state->saved_ast_node_id_);
562 ZoneList<v8::internal::Expression*>* NewExpressionList(int size, Zone* zone) {
563 return new(zone) ZoneList<v8::internal::Expression*>(size, zone);
565 ZoneList<ObjectLiteral::Property*>* NewPropertyList(int size, Zone* zone) {
566 return new(zone) ZoneList<ObjectLiteral::Property*>(size, zone);
568 ZoneList<v8::internal::Statement*>* NewStatementList(int size, Zone* zone) {
569 return new(zone) ZoneList<v8::internal::Statement*>(size, zone);