Priority
Show-stopper
Type
Bug 
State
Fixed 
Assignee
Eugene Pasynkov 
Subsystem
Refactoring 
Affected versions
Fixed in
Fixed in build
Next build 
Fixed in build
264
  • Submitted by   Valentin Kipiatkov
    3 years ago (29 Aug 2006 16:09)
  • Updated by Valentin Kipiatkov
    3 years ago (24 Oct 2006 18:12)
  • Jira: RSRP-28304
    (history, comments)

RSRP-28304

Push members does insert wrong "base." qualifiers

0
abstract class Base
{
  protected abstract void Foo();
  
  public void Bar()
  {
    Foo();
  }
}

class Derived : Base
{
  protected override void Foo()
  {    
  }
}


Push 'Bar' down to the Derived. Result is:

abstract class Base
{
  protected abstract void Foo();
}

class Derived : Base
{
  protected override void Foo()
  {    
  }

  public void Bar()
  {
    base.Foo();
  }
}


Issue was closed
Comments (0)
 
History (0)
 
Links
 
Issue has no comments