Searched refs:RegExpNode (Results 1 – 4 of 4) sorted by relevance
/external/v8/src/regexp/ |
D | jsregexp.h | 18 class RegExpNode; variable 450 class RegExpNode: public ZoneObject { 452 explicit RegExpNode(Zone* zone) in RegExpNode() function 456 virtual ~RegExpNode(); 490 virtual RegExpNode* GetSuccessorOfOmnivorousTextNode( in GetSuccessorOfOmnivorousTextNode() 510 virtual RegExpNode* FilterOneByte(int depth, bool ignore_case) { in FilterOneByte() 514 RegExpNode* replacement() { in replacement() 518 RegExpNode* set_replacement(RegExpNode* replacement) { in set_replacement() 553 RegExpNode* replacement_; 578 class SeqRegExpNode: public RegExpNode { [all …]
|
D | regexp-ast.h | 33 class RegExpNode; 189 virtual RegExpNode* ToNode(RegExpCompiler* compiler, 190 RegExpNode* on_success) = 0; 213 RegExpNode* ToNode(RegExpCompiler* compiler, RegExpNode* on_success) override; 237 RegExpNode* ToNode(RegExpCompiler* compiler, RegExpNode* on_success) override; 266 RegExpNode* ToNode(RegExpCompiler* compiler, RegExpNode* on_success) override; 286 RegExpNode* ToNode(RegExpCompiler* compiler, RegExpNode* on_success) override; 322 RegExpNode* ToNode(RegExpCompiler* compiler, RegExpNode* on_success) override; 341 RegExpNode* ToNode(RegExpCompiler* compiler, RegExpNode* on_success) override; 376 RegExpNode* ToNode(RegExpCompiler* compiler, RegExpNode* on_success) override; [all …]
|
D | jsregexp.cc | 959 RegExpNode* start, 963 inline void AddWork(RegExpNode* node) { in AddWork() 1009 List<RegExpNode*>* work_list_; 1065 RegExpNode* start, in Assemble() 1078 List <RegExpNode*> work_list(0); in Assemble() 1087 RegExpNode* node = work_list.RemoveLast(); in Assemble() 1326 void Trace::Flush(RegExpCompiler* compiler, RegExpNode* successor) { in Flush() 1452 RegExpNode* on_success) { in SetRegister() 1461 ActionNode* ActionNode::IncrementRegister(int reg, RegExpNode* on_success) { in IncrementRegister() 1471 RegExpNode* on_success) { in StorePosition() [all …]
|
/external/v8/test/cctest/ |
D | test-regexp.cc | 548 static RegExpNode* Compile(const char* input, bool multiline, bool unicode, in Compile() 572 RegExpNode* node = Compile(input, multiline, unicode, is_one_byte, &zone); in Execute()
|