public virtual void Visit(SoqlConditionalExpression v) { Output.Write("case when "); v.condition.Accept(this); Output.Write(" then "); v.ifTrue.Accept(this); if (v.ifFalse != null) { Output.Write(" else "); v.ifFalse.Accept(this); } Output.Write(" end"); }
void Sooda.QL.ISoqlVisitor.Visit(SoqlConditionalExpression v) { v.condition.Accept(this); v.ifTrue.Accept(this); v.ifFalse.Accept(this); }