Home
last modified time | relevance | path

Searched refs:RegExpNode (Results 1 – 3 of 3) sorted by relevance

/external/v8/src/regexp/
Dregexp-ast.h37 class RegExpNode;
203 virtual RegExpNode* ToNode(RegExpCompiler* compiler,
204 RegExpNode* on_success) = 0;
227 RegExpNode* ToNode(RegExpCompiler* compiler, RegExpNode* on_success) override;
251 RegExpNode* ToNode(RegExpCompiler* compiler, RegExpNode* on_success) override;
281 RegExpNode* ToNode(RegExpCompiler* compiler, RegExpNode* on_success) override;
325 RegExpNode* ToNode(RegExpCompiler* compiler, RegExpNode* on_success) override;
370 RegExpNode* ToNode(RegExpCompiler* compiler, RegExpNode* on_success) override;
392 RegExpNode* ToNode(RegExpCompiler* compiler, RegExpNode* on_success) override;
427 RegExpNode* ToNode(RegExpCompiler* compiler, RegExpNode* on_success) override;
[all …]
Djsregexp.h21 class RegExpNode; variable
460 class RegExpNode: public ZoneObject {
462 explicit RegExpNode(Zone* zone) in RegExpNode() function
469 virtual ~RegExpNode();
503 virtual RegExpNode* GetSuccessorOfOmnivorousTextNode( in GetSuccessorOfOmnivorousTextNode()
523 virtual RegExpNode* FilterOneByte(int depth) { return this; } in FilterOneByte()
525 RegExpNode* replacement() { in replacement()
529 RegExpNode* set_replacement(RegExpNode* replacement) { in set_replacement()
564 RegExpNode* replacement_;
589 class SeqRegExpNode: public RegExpNode {
[all …]
Djsregexp.cc949 RegExpNode* start, int capture_count,
952 inline void AddWork(RegExpNode* node) { in AddWork()
999 std::vector<RegExpNode*>* work_list_;
1053 Isolate* isolate, RegExpMacroAssembler* macro_assembler, RegExpNode* start, in Assemble()
1062 std::vector<RegExpNode*> work_list; in Assemble()
1071 RegExpNode* node = work_list.back(); in Assemble()
1307 void Trace::Flush(RegExpCompiler* compiler, RegExpNode* successor) { in Flush()
1432 RegExpNode* on_success) { in SetRegister()
1441 ActionNode* ActionNode::IncrementRegister(int reg, RegExpNode* on_success) { in IncrementRegister()
1451 RegExpNode* on_success) { in StorePosition()
[all …]