HomeSort by relevance Sort by last modified time
    Searched refs:RegExpTree (Results 1 - 7 of 7) sorted by null

  /external/v8/src/regexp/
regexp-ast.h 38 class RegExpTree;
176 RegExpTree* tree() const { return tree_; }
189 TextElement(TextType text_type, RegExpTree* tree)
194 RegExpTree* tree_;
198 class RegExpTree : public ZoneObject {
201 virtual ~RegExpTree() {}
223 class RegExpDisjunction final : public RegExpTree {
225 explicit RegExpDisjunction(ZoneList<RegExpTree*>* alternatives);
235 ZoneList<RegExpTree*>* alternatives() { return alternatives_; }
241 ZoneList<RegExpTree*>* alternatives_
    [all...]
regexp-ast.cc 19 RegExp##Name* RegExpTree::As##Name() { return nullptr; } \
20 bool RegExpTree::Is##Name() { return false; }
31 static Interval ListCaptureRegisters(ZoneList<RegExpTree*>* children) {
76 ZoneList<RegExpTree*>* nodes = this->nodes();
78 RegExpTree* node = nodes->at(i);
91 ZoneList<RegExpTree*>* nodes = this->nodes();
93 RegExpTree* node = nodes->at(i);
106 ZoneList<RegExpTree*>* alternatives = this->alternatives();
115 ZoneList<RegExpTree*>* alternatives = this->alternatives();
248 if (that->max() == RegExpTree::kInfinity)
    [all...]
regexp-parser.h 111 void AddAtom(RegExpTree* tree);
112 void AddTerm(RegExpTree* tree);
113 void AddAssertion(RegExpTree* tree);
118 RegExpTree* ToRegExp();
143 BufferedZoneList<RegExpTree, 2> terms_;
144 BufferedZoneList<RegExpTree, 2> text_;
145 BufferedZoneList<RegExpTree, 2> alternatives_;
163 RegExpTree* ParsePattern();
164 RegExpTree* ParseDisjunction();
165 RegExpTree* ParseGroup()
    [all...]
regexp-parser.cc 140 RegExpTree* RegExpParser::ReportError(Vector<const char> message) {
159 RegExpTree* RegExpParser::ParsePattern() {
160 RegExpTree* result = ParseDisjunction(CHECK_FAILED);
182 RegExpTree* RegExpParser::ParseDisjunction() {
208 RegExpTree* body = builder->ToRegExp();
298 RegExpTree* cc = ParseCharacterClass(builder CHECK_FAILED);
380 RegExpTree* atom =
532 max = RegExpTree::kInfinity;
537 max = RegExpTree::kInfinity;
1030 // values. Values are truncated to RegExpTree::kInfinity if they overflow
    [all...]
jsregexp.cc     [all...]
jsregexp.h 22 class RegExpTree;
    [all...]
  /external/v8/src/inspector/build/closure-compiler/
closure-compiler.jar 

Completed in 72 milliseconds