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