Lines Matching defs:zone
10 #include "src/zone/zone-containers.h"
11 #include "src/zone/zone-list.h"
12 #include "src/zone/zone.h"
107 static inline ZoneList<CharacterRange>* List(Zone* zone,
110 zone->New<ZoneList<CharacterRange>>(1, zone);
111 list->Add(range, zone);
119 Zone* zone);
121 Isolate* isolate, Zone* zone, ZoneList<CharacterRange>* ranges,
139 ZoneList<CharacterRange>* dst, Zone* zone);
175 virtual void AppendToText(RegExpText* text, Zone* zone);
176 V8_EXPORT_PRIVATE std::ostream& Print(std::ostream& os, Zone* zone);
259 ZoneList<CharacterRange>* ranges(Zone* zone);
287 Zone* zone, ZoneList<CharacterRange>* ranges,
292 ranges->Add(CharacterRange::Everything(), zone);
308 void AppendToText(RegExpText* text, Zone* zone) override;
312 bool is_standard(Zone* zone);
320 ZoneList<CharacterRange>* ranges(Zone* zone) { return set_.ranges(zone); }
341 void AppendToText(RegExpText* text, Zone* zone) override;
386 explicit RegExpText(Zone* zone) : elements_(2, zone) {}
393 void AppendToText(RegExpText* text, Zone* zone) override;
394 void AddElement(TextElement elm, Zone* zone) {
395 elements_.Add(elm, zone);