1 instantiation of ParamNode
Microsoft.ML.Transforms (1)
Expression\LambdaParser.cs (1)
433var res = new ParamNode(tok, name, index, type);
21 references to ParamNode
Microsoft.ML.Transforms (21)
Expression\CodeGen.cs (1)
64foreach (var v in node.Vars)
Expression\LambdaBinder.cs (2)
165ParamNode param; 177public override void Visit(ParamNode node)
Expression\LambdaParser.cs (3)
367var items = new List<ParamNode>(); 395private ParamNode ParseParam(int index) 433var res = new ParamNode(tok, name, index, type);
Expression\Node.cs (12)
122public abstract void Visit(ParamNode node); 186public override void Visit(ParamNode node) { Contracts.Assert(false); } 219public virtual ParamNode AsParam { get { return Cast<ParamNode>(); } } 220public virtual ParamNode TestParam { get { return null; } } 602public readonly ParamNode[] Vars; 607public LambdaNode(Token tok, ParamNode[] vars, ExprNode expr) 625foreach (var v in Vars) 632public ParamNode FindParam(string name) 634foreach (var v in Vars) 677public override ParamNode AsParam { get { return this; } } 678public override ParamNode TestParam { get { return this; } }
Expression\Printer.cs (3)
310private void ShowType(ParamNode node) 358public override void Visit(ParamNode node) 374foreach (var v in node.Vars)