1 instantiation of ConditionalNode
Microsoft.ML.Transforms (1)
Expression\LambdaParser.cs (1)
520
node = new
ConditionalNode
(TokMove(), node, ParseExpr(), TokEat(TokKind.Colon), ParseExpr());
14 references to ConditionalNode
Microsoft.ML.Transforms (14)
Expression\CodeGen.cs (2)
716
public override bool PreVisit(
ConditionalNode
node)
753
public override void PostVisit(
ConditionalNode
node)
Expression\LambdaBinder.cs (1)
817
public override void PostVisit(
ConditionalNode
node)
Expression\Node.cs (10)
129
public virtual bool PreVisit(
ConditionalNode
node) { return true; }
139
public abstract void PostVisit(
ConditionalNode
node);
153
public abstract void Visit(
ConditionalNode
node);
164
public override bool PreVisit(
ConditionalNode
node) { Visit(node); return false; }
174
public override void PostVisit(
ConditionalNode
node) { Contracts.Assert(false); }
221
public virtual
ConditionalNode
AsConditional { get { return Cast<
ConditionalNode
>(); } }
222
public virtual
ConditionalNode
TestConditional { get { return null; } }
942
public override
ConditionalNode
AsConditional { get { return this; } }
943
public override
ConditionalNode
TestConditional { get { return this; } }
Expression\Printer.cs (1)
433
public override void Visit(
ConditionalNode
node)