Searched refs:RegExpNode (Results 1 - 8 of 8) sorted by relevance
/external/v8/src/ |
H A D | jsregexp.h | 41 class RegExpNode; 537 void Ensure(RegExpNode* parent) { 539 list_ = new ZoneList<RegExpNode*>(2); 543 void Add(RegExpNode* node) { list_->Add(node); } 544 RegExpNode* Get(int index) { return list_->at(index); } 546 ZoneList<RegExpNode*>* list_; 602 class RegExpNode: public ZoneObject { 604 RegExpNode() : first_character_set_(NULL), trace_count_(0) { } 605 virtual ~RegExpNode(); 648 void AddSibling(RegExpNode* nod [all...] |
H A D | jsregexp.cc | 591 // subclasses of RegExpNode. The nodes represent states when 800 RegExpNode* start, 804 inline void AddWork(RegExpNode* node) { work_list_->Add(node); } 833 List<RegExpNode*>* work_list_; 876 RegExpNode* start, 898 List <RegExpNode*> work_list(0); 1133 void Trace::Flush(RegExpCompiler* compiler, RegExpNode* successor) { 1252 RegExpNode* on_success) { 1260 ActionNode* ActionNode::IncrementRegister(int reg, RegExpNode* on_success) { 1269 RegExpNode* on_succes [all...] |
H A D | ast.h | 2201 virtual RegExpNode* ToNode(RegExpCompiler* compiler, 2202 RegExpNode* on_success) = 0; 2225 virtual RegExpNode* ToNode(RegExpCompiler* compiler, 2226 RegExpNode* on_success); 2246 virtual RegExpNode* ToNode(RegExpCompiler* compiler, 2247 RegExpNode* on_success); 2275 virtual RegExpNode* ToNode(RegExpCompiler* compiler, 2276 RegExpNode* on_success); 2321 virtual RegExpNode* ToNode(RegExpCompiler* compiler, 2322 RegExpNode* on_succes [all...] |
/external/webkit/Source/JavaScriptCore/parser/ |
H A D | NodeConstructors.h | 85 inline RegExpNode::RegExpNode(JSGlobalData* globalData, const Identifier& pattern, const Identifier& flags) function in class:JSC::RegExpNode
|
H A D | ASTBuilder.h | 223 RegExpNode* node = new (m_globalData) RegExpNode(m_globalData, pattern, flags);
|
H A D | Nodes.h | 341 class RegExpNode : public ExpressionNode, public ThrowableExpressionData { class in namespace:JSC 343 RegExpNode(JSGlobalData*, const Identifier& pattern, const Identifier& flags);
|
/external/v8/test/cctest/ |
H A D | test-regexp.cc | 497 static RegExpNode* Compile(const char* input, bool multiline, bool is_ascii) { 518 RegExpNode* node = Compile(input, multiline, is_ascii);
|
/external/webkit/Source/JavaScriptCore/bytecompiler/ |
H A D | NodesCodegen.cpp | 122 // ------------------------------ RegExpNode ----------------------------------- 124 RegisterID* RegExpNode::emitBytecode(BytecodeGenerator& generator, RegisterID* dst)
|
Completed in 157 milliseconds