Searched refs:BreakableStatement (Results 1 – 6 of 6) sorted by relevance
/external/v8/src/ |
D | ast.h | 127 class BreakableStatement; variable 226 virtual BreakableStatement* AsBreakableStatement() { return NULL; } in AsBreakableStatement() 371 class BreakableStatement: public Statement { 383 virtual BreakableStatement* AsBreakableStatement() { return this; } in AsBreakableStatement() 396 BreakableStatement(Isolate* isolate, ZoneStringList* labels, Type type) in BreakableStatement() function 414 class Block: public BreakableStatement { 433 : BreakableStatement(isolate, labels, TARGET_FOR_NAMED_ONLY), in Block() 678 class IterationStatement: public BreakableStatement { 695 : BreakableStatement(isolate, labels, TARGET_FOR_ANONYMOUS), in IterationStatement() 927 BreakableStatement* target() const { return target_; } in DECLARE_NODE_TYPE() [all …]
|
D | full-codegen.h | 164 Breakable(FullCodeGenerator* codegen, BreakableStatement* statement) in Breakable() 174 BreakableStatement* statement() { return statement_; } in statement() 178 BreakableStatement* statement_;
|
D | hydrogen.h | 758 explicit BreakAndContinueInfo(BreakableStatement* target, 766 BreakableStatement* target() { return target_; } in target() 774 BreakableStatement* target_; 796 HBasicBlock* Get(BreakableStatement* stmt, BreakType type, int* drop_extra);
|
D | parser.h | 774 BreakableStatement* LookupBreakTarget(Handle<String> label, bool* ok);
|
D | parser.cc | 2506 BreakableStatement* target = NULL; in ParseBreakStatement() 4918 BreakableStatement* stat = t->node()->AsBreakableStatement(); in TargetStackContainsLabel() 4926 BreakableStatement* Parser::LookupBreakTarget(Handle<String> label, bool* ok) { in LookupBreakTarget() 4929 BreakableStatement* stat = t->node()->AsBreakableStatement(); in LookupBreakTarget()
|
D | hydrogen.cc | 2775 BreakableStatement* stmt, in Get()
|