6 types derived from Node
Microsoft.ML.Transforms (6)
Expression\Node.cs (6)
264
internal abstract class ExprNode :
Node
600
internal sealed class LambdaNode :
Node
643
internal sealed class ParamNode :
Node
689
internal sealed class NameNode :
Node
958
internal sealed class ListNode :
Node
1168
internal sealed class WithLocalNode :
Node
21 references to Node
Microsoft.ML.Transforms (21)
Expression\CodeGen.cs (5)
211
private void PostError(
Node
node)
216
private void PostError(
Node
node, string msg)
221
private void PostError(
Node
node, string msg, params object[] args)
327
Node
referent = node.Referent;
767
Node
[] items = node.Operands.Items;
Expression\LambdaBinder.cs (2)
98
private void PostError(
Node
node, string msg)
103
private void PostError(
Node
node, string msg, params object[] args)
Expression\LambdaParser.cs (5)
631
List<
Node
> list = new List<
Node
>();
716
return new ListNode(tok, new
Node
[0], null);
719
List<
Node
> list = new List<
Node
>();
Expression\Node.cs (5)
207
private T Cast<T>() where T :
Node
718
public
Node
Referent;
960
public readonly
Node
[] Items;
964
public ListNode(Token tok,
Node
[] items, Token[] delimiters)
983
foreach (
var
item in Items)
Expression\Printer.cs (4)
36
public static void Print(
Node
node, TextWriter writer, bool showTypes = false, bool showValues = false)
74
private Precedence GetPrec(
Node
node)
476
var
arg = node.Operands.Items[i];
522
foreach (
var
child in node.Items)