12 references to s_simpleTypeBetter
Microsoft.CSharp (12)
Microsoft\CSharp\RuntimeBinder\Semantics\Conversion.cs (12)
222
Debug.Assert(
s_simpleTypeBetter
[i][i] == same);
225
Debug.Assert(
s_simpleTypeBetter
[i][j] != same &&
s_simpleTypeBetter
[j][i] != same);
227
(
s_simpleTypeBetter
[i][j] == left &&
s_simpleTypeBetter
[j][i] == right) ||
228
(
s_simpleTypeBetter
[i][j] == right &&
s_simpleTypeBetter
[j][i] == left) ||
229
(
s_simpleTypeBetter
[i][j] == neither &&
s_simpleTypeBetter
[j][i] == neither));
233
(!canConvert(GetPredefindType((PredefinedType)i), GetPredefindType((PredefinedType)j), CONVERTTYPE.NOUDC) ||
s_simpleTypeBetter
[i][j] == left) &&
234
(!canConvert(GetPredefindType((PredefinedType)j), GetPredefindType((PredefinedType)i), CONVERTTYPE.NOUDC) ||
s_simpleTypeBetter
[j][i] == left));
250
return (BetterType)
s_simpleTypeBetter
[(int)pt1][(int)pt2];