|
Project
|
ReSharper
|
|
Priority
|
Critical |
|
Type
|
Bug |
|
Fix versions
|
6.0 EAP |
|
State
|
Fixed |
|
Assignee
|
Olga Lobacheva |
|
Subsystem
|
Psi |
|
Affected versions
|
No Affected versions |
|
Fixed in build
|
No Fixed in build
|
namespace Tests
{
public class Class
{
public Result S()
{
IList<ApplicableCandidate> fullyApplicableCandidates = new List<ApplicableCandidate>();
if (fullyApplicableCandidates.Count == 0)
return null;
if (fullyApplicableCandidates.First.IsDynamicDispatch) // First = multiple candidates
return null;
Uff f = new Uff();
Func<int, int> v = f.Bar.Bla; //should resolve to extension ?
return null;
}
}
public class Uff
{
private bool Bar(string x) { return false; }
private bool Bar(params string[] x) { return true; }
}
public static class Ext
{
public static int Bar(this Uff c, int f){return 8;}
}
}