Searched refs:RegExpNode (Results 1 – 4 of 4) sorted by relevance
/external/chromium_org/v8/src/ |
D | jsregexp.h | 18 class RegExpNode; variable 568 class RegExpNode: public ZoneObject { 570 explicit RegExpNode(Zone* zone) in RegExpNode() function 574 virtual ~RegExpNode(); 607 virtual RegExpNode* GetSuccessorOfOmnivorousTextNode( in GetSuccessorOfOmnivorousTextNode() 628 virtual RegExpNode* FilterASCII(int depth, bool ignore_case) { return this; } in FilterASCII() 630 RegExpNode* replacement() { in replacement() 634 RegExpNode* set_replacement(RegExpNode* replacement) { in set_replacement() 666 RegExpNode* replacement_; 717 class SeqRegExpNode: public RegExpNode { [all …]
|
D | jsregexp.cc | 1011 RegExpNode* start, 1015 inline void AddWork(RegExpNode* node) { work_list_->Add(node); } in AddWork() 1047 List<RegExpNode*>* work_list_; 1095 RegExpNode* start, in Assemble() 1117 List <RegExpNode*> work_list(0); in Assemble() 1357 void Trace::Flush(RegExpCompiler* compiler, RegExpNode* successor) { in Flush() 1478 RegExpNode* on_success) { in SetRegister() 1487 ActionNode* ActionNode::IncrementRegister(int reg, RegExpNode* on_success) { in IncrementRegister() 1497 RegExpNode* on_success) { in StorePosition() 1507 RegExpNode* on_success) { in ClearCaptures() [all …]
|
D | ast.h | 2500 virtual RegExpNode* ToNode(RegExpCompiler* compiler, 2501 RegExpNode* on_success) = 0; 2524 virtual RegExpNode* ToNode(RegExpCompiler* compiler, 2525 RegExpNode* on_success) V8_OVERRIDE; 2545 virtual RegExpNode* ToNode(RegExpCompiler* compiler, 2546 RegExpNode* on_success) V8_OVERRIDE; 2574 virtual RegExpNode* ToNode(RegExpCompiler* compiler, 2575 RegExpNode* on_success) V8_OVERRIDE; 2620 virtual RegExpNode* ToNode(RegExpCompiler* compiler, 2621 RegExpNode* on_success) V8_OVERRIDE; [all …]
|
/external/chromium_org/v8/test/cctest/ |
D | test-regexp.cc | 502 static RegExpNode* Compile(const char* input, in Compile() 535 RegExpNode* node = Compile(input, multiline, is_ascii, &zone); in Execute()
|