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