1 override of Height
Microsoft.CodeAnalysis.CSharp (1)
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.ValueDispatchNode.cs (1)
76
protected override int
Height
=> _height;
26 references to Height
Microsoft.CodeAnalysis.CSharp (26)
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.ValueDispatchNode.cs (26)
107
int l = left.
Height
;
108
int r = right.
Height
;
127
Debug.Assert(whenTrue.
Height
== this.WhenTrue.
Height
);
128
Debug.Assert(whenFalse.
Height
== this.WhenFalse.
Height
);
148
if (left.
Height
> (right.
Height
+ 1))
154
else if (right.
Height
> (left.
Height
+ 1))
162
Debug.Assert(Math.Abs(left.
Height
- right.
Height
) <= 2);
166
if (left.
Height
== right.
Height
+ 2)
169
if (leftDispatch.Left.
Height
== right.
Height
)
190
Debug.Assert(leftDispatch.Right.
Height
== right.
Height
);
207
else if (right.
Height
== left.
Height
+ 2)
210
if (rightDispatch.Right.
Height
== left.
Height
)
231
Debug.Assert(rightDispatch.Left.
Height
== left.
Height
);
251
Debug.Assert(Math.Abs(left.
Height
- right.
Height
) < 2);