Consider the following two files in one project:
file.h:
#pragma once
class Base
{
public:
class Worker
{
Worker()
{}
};
};
file.cpp:
#include "file.h"
namespace
{
class Worker
{
Worker()
{}
};
}
When I apply "Rename" refactoring on the Worker class in unnamed namespace I get Base::Worker class constructor renamed.
Using VS2008 and VA X 10.6.1850.0