Home
last modified time | relevance | path

Searched refs:BreakAndContinueScope (Results 1 – 2 of 2) sorted by relevance

/external/v8/src/crankshaft/
Dhydrogen.h2047 class BreakAndContinueScope final BASE_EMBEDDED {
2049 BreakAndContinueScope(BreakAndContinueInfo* info, in BreakAndContinueScope() function
2055 ~BreakAndContinueScope() { owner_->set_break_scope(next_); } in ~BreakAndContinueScope()
2059 BreakAndContinueScope* next() { return next_; } in next()
2069 BreakAndContinueScope* next_;
2077 BreakAndContinueScope* break_scope() const { return break_scope_; } in break_scope()
2078 void set_break_scope(BreakAndContinueScope* head) { break_scope_ = head; } in set_break_scope()
2809 BreakAndContinueScope* break_scope_;
Dhydrogen.cc4239 { BreakAndContinueScope push(&break_info, this); in VisitBlock()
4350 HBasicBlock* HOptimizedGraphBuilder::BreakAndContinueScope::Get( in Get()
4356 BreakAndContinueScope* current = this; in Get()
4405 stmt->target(), BreakAndContinueScope::CONTINUE, in VisitContinueStatement()
4438 stmt->target(), BreakAndContinueScope::BREAK, in VisitBreakStatement()
4602 { BreakAndContinueScope push(&break_info, this); in VisitSwitchStatement()
4667 BreakAndContinueScope push(&break_info, this); in VisitDoWhileStatement()
4730 BreakAndContinueScope push(&break_info, this); in VisitWhileStatement()
4779 BreakAndContinueScope push(&break_info, this); in VisitForStatement()
4979 BreakAndContinueScope push(&break_info, this); in BuildForInBody()