コード例 #1
0
 public virtual ICodeNode VisitConditionExpression(ConditionExpression node)
 {
     node.set_Condition((Expression)this.Visit(node.get_Condition()));
     node.set_Then((Expression)this.Visit(node.get_Then()));
     node.set_Else((Expression)this.Visit(node.get_Else()));
     return(node);
 }
コード例 #2
0
 private void TryProcessConditionExpression(ConditionExpression node)
 {
     if (this.processStep == 1 && this.TryGetVariableExpression(node.get_Condition(), out V_0))
     {
         node.set_Condition(V_0);
     }
     return;
 }