Lines Matching refs:ZoneList
82 static void AddClassEscape(uc16 type, ZoneList<CharacterRange>* ranges,
96 static inline ZoneList<CharacterRange>* List(Zone* zone, in List()
98 ZoneList<CharacterRange>* list = in List()
99 new (zone) ZoneList<CharacterRange>(1, zone); in List()
112 ZoneList<CharacterRange>* ranges,
116 static bool IsCanonical(ZoneList<CharacterRange>* ranges);
121 static void Canonicalize(ZoneList<CharacterRange>* ranges);
123 static void Negate(ZoneList<CharacterRange>* src,
124 ZoneList<CharacterRange>* dst, Zone* zone);
140 explicit CharacterSet(ZoneList<CharacterRange>* ranges) in CharacterSet()
142 ZoneList<CharacterRange>* ranges(Zone* zone);
151 ZoneList<CharacterRange>* ranges_;
220 explicit RegExpDisjunction(ZoneList<RegExpTree*>* alternatives);
230 ZoneList<RegExpTree*>* alternatives() { return alternatives_; } in alternatives()
236 ZoneList<RegExpTree*>* alternatives_;
244 explicit RegExpAlternative(ZoneList<RegExpTree*>* nodes);
254 ZoneList<RegExpTree*>* nodes() { return nodes_; } in nodes()
257 ZoneList<RegExpTree*>* nodes_;
291 RegExpCharacterClass(ZoneList<CharacterRange>* ranges, bool is_negated) in RegExpCharacterClass()
321 ZoneList<CharacterRange>* ranges(Zone* zone) { return set_.ranges(zone); } in ranges()
364 ZoneList<TextElement>* elements() { return &elements_; } in elements()
367 ZoneList<TextElement> elements_;