19 writes to ExprValue
Microsoft.ML.Transforms (19)
Expression\Node.cs (19)
341ExprValue = value; 387ExprValue = expr.ExprValue; 393ExprValue = value; 399ExprValue = value; 405ExprValue = value; 411ExprValue = value; 417ExprValue = value; 423ExprValue = value; 429ExprValue = value; 435ExprValue = value; 441ExprValue = value; 447ExprValue = value; 453ExprValue = value; 459ExprValue = value; 477ExprValue = (I8)(I4)ExprValue; 485ExprValue = (R4)(I4)ExprValue; 496ExprValue = (R8)(I4)ExprValue; 501ExprValue = (R8)(I8)ExprValue; 506ExprValue = (R8)(R4)ExprValue;
50 references to ExprValue
Microsoft.ML.Transforms (50)
Expression\CodeGen.cs (11)
228var value = node.ExprValue; 278Contracts.Assert(node.ExprValue is BL); 279GenBL((BL)node.ExprValue); 285Contracts.Assert(node.ExprValue is TX); 286TX text = (TX)node.ExprValue; 295var value = node.ExprValue; 346Contracts.Assert(loc.Value.ExprValue == null); 698Contracts.Assert(node.Left.ExprValue == null); 723var cond = (BL?)node.Cond.ExprValue; 966var val = node.ExprValue; 1316if (local.Value.ExprValue != null || local.UseCount <= 1)
Expression\LambdaBinder.cs (14)
112_host.AssertValue(node.ExprValue); 119_host.AssertValue(node.ExprValue); 126_host.Assert((node.ExprValue == null) == node.IsError); 269node.SetValue(-(I4?)arg.ExprValue); 272node.SetValue(-(I8?)arg.ExprValue); 275node.SetValue(-(R4?)arg.ExprValue); 278node.SetValue(-(R8?)arg.ExprValue); 303return (BL?)arg.ExprValue; 1005if (i < lim && arg.ExprValue == null) 1053if (lim < 2 && (value = items[1 - lim].AsExpr.ExprValue) != null && !cmpLax(value, value).HasValue) 1069var valuePrev = arg.ExprValue; 1082value = arg.ExprValue; 1103value = arg.ExprValue; 1110var value2 = arg2.ExprValue;
Expression\Node.cs (22)
325Contracts.Assert(ExprValue == null); 336Contracts.Assert(ExprValue == null); 387ExprValue = expr.ExprValue; 474if (ExprValue != null) 476Contracts.Assert(ExprValue is I4); 477ExprValue = (I8)(I4)ExprValue; 482if (ExprValue != null) 484Contracts.Assert(ExprValue is I4); 485ExprValue = (R4)(I4)ExprValue; 491if (ExprValue != null) 495Contracts.Assert(ExprValue is I4); 496ExprValue = (R8)(I4)ExprValue; 500Contracts.Assert(ExprValue is I8); 501ExprValue = (R8)(I8)ExprValue; 505Contracts.Assert(ExprValue is R4); 506ExprValue = (R8)(R4)ExprValue; 520value = (BL?)ExprValue; 531value = (I4?)ExprValue; 550value = (I8?)ExprValue; 566value = (R4?)ExprValue; 584value = (R8?)ExprValue; 592value = (TX?)ExprValue;
Expression\Printer.cs (3)
203if (node.ExprValue == null) 215Contracts.AssertValue(node.ExprValue); 217var value = node.ExprValue;