1 write to _constraintType
ILCompiler.Compiler (1)
Compiler\DependencyAnalysis\GenericLookupResult.cs (1)
1059
_constraintType
= constraintType;
10 references to _constraintType
ILCompiler.Compiler (10)
Compiler\DependencyAnalysis\GenericLookupResult.cs (10)
1062
Debug.Assert(
_constraintType
.IsRuntimeDeterminedSubtype || _constrainedMethod.IsRuntimeDeterminedExactMethod, "Concrete type in a generic dictionary?");
1085
TypeDesc instantiatedConstraintType =
_constraintType
.GetNonRuntimeDeterminedTypeFromRuntimeDeterminedSubtypeViaSubstitution(dictionary.TypeInstantiation, dictionary.MethodInstantiation);
1146
sb.Append(nameMangler.GetMangledTypeName(
_constraintType
));
1152
public override string ToString() => $"ConstrainedMethodUseLookupResult: {
_constraintType
} {_constrainedMethod} {_directCall}";
1156
return factory.NativeLayout.ConstrainedMethodUse(_constrainedMethod,
_constraintType
, _directCall);
1166
result = comparer.Compare(
_constraintType
, otherResult.
_constraintType
);
1175
return _constrainedMethod.GetHashCode() * 13 +
_constraintType
.GetHashCode();
1182
_constraintType
== other.
_constraintType
&&