1 instantiation of WithNode
Microsoft.ML.Transforms (1)
Expression\LambdaParser.cs (1)
768return new WithNode(tok, local, body);
19 references to WithNode
Microsoft.ML.Transforms (19)
Expression\CodeGen.cs (2)
1308public override bool PreVisit(WithNode node) 1410public override void PostVisit(WithNode node)
Expression\LambdaBinder.cs (5)
26private readonly List<WithNode> _rgwith; 38_rgwith = new List<WithNode>(); 152var with = _rgwith[i]; 1606public override bool PreVisit(WithNode node) 1631public override void PostVisit(WithNode node)
Expression\LambdaParser.cs (1)
732private WithNode ParseWith(Token tokWith = null)
Expression\Node.cs (10)
133public virtual bool PreVisit(WithNode node) { return true; } 143public abstract void PostVisit(WithNode node); 157public abstract void Visit(WithNode node); 168public override bool PreVisit(WithNode node) { Visit(node); return false; } 178public override void PostVisit(WithNode node) { Contracts.Assert(false); } 233public virtual WithNode AsWith { get { return Cast<WithNode>(); } } 234public virtual WithNode TestWith { get { return null; } } 1150public override WithNode AsWith { get { return this; } } 1151public override WithNode TestWith { get { return this; } }
Expression\Printer.cs (1)
546public override void Visit(WithNode node)