示例#1
0
 // BreakStatement
 protected internal override bool Walk(BreakStatement node)
 {
     ExitState exit = PeekStatement(node.Statement);
     exit.And(_bits);
     return true;
 }
 protected internal override bool Walk(BreakStatement node) { return DisallowControlFlowInVoidExpression(); }
示例#3
0
 // BreakStatement
 private void DefaultWalk(BreakStatement node)
 {
     Walk(node);
     PostWalk(node);
 }
示例#4
0
 // BreakStatement
 private void DefaultWalk(BreakStatement node)
 {
     Walk(node);
     PostWalk(node);
 }
示例#5
0
 protected internal override bool Walk(BreakStatement node)
 {
     if (_nesting == 0 && _switch == 0) {
         _result.Break = true;
     }
     return true;
 }
 protected internal override bool Walk(BreakStatement node)
 {
     return(DisallowControlFlowInVoidExpression());
 }
示例#7
0
 // BreakStatement
 private void Dump(BreakStatement node)
 {
     Out(".break;", Flow.NewLine);
 }