1 instantiation of CompareNode
Microsoft.ML.Transforms (1)
Expression\LambdaParser.cs (1)
663
return new
CompareNode
(tok, op, new ListNode(tok, list.ToArray(), ops.ToArray()));
15 references to CompareNode
Microsoft.ML.Transforms (15)
Expression\CodeGen.cs (2)
758
public override bool PreVisit(
CompareNode
node)
1229
public override void PostVisit(
CompareNode
node)
Expression\LambdaBinder.cs (1)
966
public override void PostVisit(
CompareNode
node)
Expression\LambdaParser.cs (1)
625
private
CompareNode
ParseCompareExpr(ExprNode node, CompareOp op, TokKind tidLax, TokKind tidStrict)
Expression\Node.cs (10)
130
public virtual bool PreVisit(
CompareNode
node) { return true; }
140
public abstract void PostVisit(
CompareNode
node);
154
public abstract void Visit(
CompareNode
node);
165
public override bool PreVisit(
CompareNode
node) { Visit(node); return false; }
175
public override void PostVisit(
CompareNode
node) { Contracts.Assert(false); }
227
public virtual
CompareNode
AsCompare { get { return Cast<
CompareNode
>(); } }
228
public virtual
CompareNode
TestCompare { get { return null; } }
1111
public override
CompareNode
AsCompare { get { return this; } }
1112
public override
CompareNode
TestCompare { get { return this; } }
Expression\Printer.cs (1)
459
public override void Visit(
CompareNode
node)