Lines Matching refs:BreakableStatement
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()
932 explicit BreakStatement(BreakableStatement* target) in BreakStatement()
936 BreakableStatement* target_;
1023 class SwitchStatement: public BreakableStatement {
1039 : BreakableStatement(isolate, labels, TARGET_FOR_ANONYMOUS), in SwitchStatement()
2733 BreakStatement* NewBreakStatement(BreakableStatement* target) { in NewBreakStatement()