4 writes to LeftChild
Microsoft.Build.Engine (4)
Conditionals\Parser.cs (4)
166
orNode.
LeftChild
= lhs;
211
andNode.
LeftChild
= lhs;
238
node.
LeftChild
= lhs;
327
notNode.
LeftChild
= expr;
29 references to LeftChild
Microsoft.Build.Engine (29)
Conditionals\AndExpressionNode.cs (4)
24
(
LeftChild
.CanBoolEvaluate(state),
27
LeftChild
.GetUnexpandedValue(state),
28
LeftChild
.GetExpandedValue(state),
31
if (!
LeftChild
.BoolEvaluate(state))
Conditionals\MultipleComparisonExpressionNode.cs (7)
44
(
LeftChild
!= null && RightChild != null,
49
if (
LeftChild
.CanNumericEvaluate(state) && RightChild.CanNumericEvaluate(state))
51
return Compare(
LeftChild
.NumericEvaluate(state), RightChild.NumericEvaluate(state));
53
else if (
LeftChild
.CanBoolEvaluate(state) && RightChild.CanBoolEvaluate(state))
55
return Compare(
LeftChild
.BoolEvaluate(state), RightChild.BoolEvaluate(state));
59
string leftExpandedValue =
LeftChild
.GetExpandedValue(state);
70
string leftUnexpandedValue =
LeftChild
.GetUnexpandedValue(state);
Conditionals\NotExpressionNode.cs (4)
21
return !
LeftChild
.BoolEvaluate(state);
26
return
LeftChild
.CanBoolEvaluate(state);
34
return "!" +
LeftChild
.GetUnexpandedValue(state);
42
return "!" +
LeftChild
.GetExpandedValue(state);
Conditionals\NumericComparisonExpressionNode.cs (6)
29
(
LeftChild
.CanNumericEvaluate(state) && RightChild.CanNumericEvaluate(state),
34
LeftChild
.CanNumericEvaluate(state) ? RightChild.GetUnexpandedValue(state) :
LeftChild
.GetUnexpandedValue(state),
35
LeftChild
.CanNumericEvaluate(state) ? RightChild.GetExpandedValue(state) :
LeftChild
.GetExpandedValue(state));
37
return Compare(
LeftChild
.NumericEvaluate(state), RightChild.NumericEvaluate(state));
Conditionals\OperatorExpressionNode.cs (4)
110
if (
LeftChild
!= null)
112
detectAndLChild =
LeftChild
.DetectAnd();
130
if (
LeftChild
!= null)
132
detectOrLChild =
LeftChild
.DetectOr();
Conditionals\OrExpressionNode.cs (4)
24
(
LeftChild
.CanBoolEvaluate(state),
27
LeftChild
.GetUnexpandedValue(state),
28
LeftChild
.GetExpandedValue(state),
31
if (
LeftChild
.BoolEvaluate(state))