20 references to NewInferenceResult
Microsoft.CSharp (20)
Microsoft\CSharp\RuntimeBinder\Semantics\MethodTypeInferrer.cs (20)
399NewInferenceResult res = DoSecondPhase(); 400Debug.Assert(res != NewInferenceResult.NoProgress); 401if (res == NewInferenceResult.InferenceFailed) 405if (res == NewInferenceResult.Success) 416private NewInferenceResult DoSecondPhase() 421return NewInferenceResult.Success; 442NewInferenceResult res = FixNondependentParameters(); 443if (res != NewInferenceResult.NoProgress) 454if (res != NewInferenceResult.NoProgress) 460return NewInferenceResult.InferenceFailed; 466private NewInferenceResult FixNondependentParameters() 481NewInferenceResult res = NewInferenceResult.NoProgress; 487res = NewInferenceResult.MadeProgress; 498res = NewInferenceResult.InferenceFailed; 508private NewInferenceResult FixDependentParameters() 519NewInferenceResult res = NewInferenceResult.NoProgress; 525res = NewInferenceResult.MadeProgress; 536res = NewInferenceResult.InferenceFailed;