Ejemplo n.º 1
0
 private IfStatementTest ParseIfStmtTest()
 {
     var start = GetStart();
     Expression expr = ParseExpression();
     var header = GetEnd();
     Statement suite = ParseSuite();
     IfStatementTest ret = new IfStatementTest(expr, suite);
     ret.SetLoc(start, suite.EndIndex);
     ret.HeaderIndex = header;
     return ret;
 }
Ejemplo n.º 2
0
 public IfStatement(IfStatementTest[] tests, Statement else_)
 {
     _tests = tests;
     _else = else_;
 }
Ejemplo n.º 3
0
 // IfStatementTest
 public override bool Walk(IfStatementTest node)
 {
     return ShouldWalkWorker(node);
 }
Ejemplo n.º 4
0
 private void PostWalkWorker(IfStatementTest node)
 {
 }
Ejemplo n.º 5
0
 public override void PostWalk(IfStatementTest node)
 {
     PostWalkWorker(node);
 }