3 writes to OptionalRightChild
Microsoft.CSharp (3)
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\BinaryOperator.cs (2)
18
OptionalRightChild
= right;
30
OptionalRightChild
= right;
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Visitors\ExprVisitorBase.cs (1)
291
(pExpr as ExprBinOp).
OptionalRightChild
= exprRet;
10 references to OptionalRightChild
Microsoft.CSharp (10)
Microsoft\CSharp\RuntimeBinder\ExpressionTreeCallRewriter.cs (4)
57
Debug.Assert(binOp.
OptionalRightChild
is ExprCall);
58
Debug.Assert(((ExprCall)binOp.
OptionalRightChild
).PredefinedMethod == PREDEFMETH.PM_EXPRESSION_LAMBDA);
63
ExprCall call = (ExprCall)binOp.
OptionalRightChild
;
78
Debug.Assert(pExpr.
OptionalRightChild
is ExprWrap);
Microsoft\CSharp\RuntimeBinder\Semantics\EXPRExtensions.cs (1)
79
exprVal = ((ExprBinOp)exprVal).
OptionalRightChild
;
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Visitors\ExpressionTreeRewriter.cs (4)
404
Expr origR = expr.
OptionalRightChild
;
541
Expr p2 = expr.
OptionalRightChild
;
649
Expr p2 = expr.
OptionalRightChild
;
983
Expr orig2 = expr.
OptionalRightChild
;
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Visitors\ExprVisitorBase.cs (1)
290
exprRet = Visit((pExpr as ExprBinOp).
OptionalRightChild
);