private bool Fix(IGenericParameter genericParameter, InferredType inferredType) { if (inferredType.Fix()) { _context.TraceVerbose("Generic parameter {0} fixed to {1}.", genericParameter.Name, inferredType.ResultingType); return true; } return false; }