Home | History | Annotate | Download | only in dmd

Lines Matching refs:break_

45     break_    = 0x20,
185 result |= r & ~(BE.break_ | BE.continue_ | BE.fallthru);
186 if ((r & (BE.fallthru | BE.continue_ | BE.break_)) == 0)
209 if (result == BE.break_)
223 if (!(result & BE.break_) && s.condition.toBool().hasValue(true))
226 result &= ~(BE.break_ | BE.continue_);
253 if (r & (BE.break_ | BE.goto_))
255 result |= r & ~(BE.fallthru | BE.break_ | BE.continue_);
267 result |= blockExit(s._body, func, mustNotThrow) & ~(BE.break_ | BE.continue_);
324 if (result & BE.break_)
327 result &= ~BE.break_;
369 //printf("BreakStatement::blockExit(%p) = x%x\n", s, s.ident ? BE.goto_ : BE.break_);
370 result = s.ident ? BE.goto_ : BE.break_;