1 write to _constrainedMethod
ILCompiler.Compiler (1)
Compiler\DependencyAnalysis\GenericLookupResult.cs (1)
1058_constrainedMethod = constrainedMethod;
13 references to _constrainedMethod
ILCompiler.Compiler (13)
Compiler\DependencyAnalysis\GenericLookupResult.cs (13)
1062Debug.Assert(_constraintType.IsRuntimeDeterminedSubtype || _constrainedMethod.IsRuntimeDeterminedExactMethod, "Concrete type in a generic dictionary?"); 1063Debug.Assert(!_constrainedMethod.HasInstantiation || !_directCall, "Direct call to constrained generic method isn't supported"); 1068MethodDesc canonMethod = _constrainedMethod.GetCanonMethodTarget(CanonicalFormKind.Specific); 1084MethodDesc instantiatedConstrainedMethod = _constrainedMethod.GetNonRuntimeDeterminedMethodFromRuntimeDeterminedMethodViaSubstitution(dictionary.TypeInstantiation, dictionary.MethodInstantiation); 1134factory.MetadataManager.NoteOverridingMethod(_constrainedMethod, implMethod); 1147sb.Append(nameMangler.GetMangledMethodName(_constrainedMethod)); 1152public override string ToString() => $"ConstrainedMethodUseLookupResult: {_constraintType} {_constrainedMethod} {_directCall}"; 1156return factory.NativeLayout.ConstrainedMethodUse(_constrainedMethod, _constraintType, _directCall); 1170return comparer.Compare(_constrainedMethod, otherResult._constrainedMethod); 1175return _constrainedMethod.GetHashCode() * 13 + _constraintType.GetHashCode(); 1181return _constrainedMethod == other._constrainedMethod &&