I have the following class:
struct SAGComData
{
public:
SAGComData()
: m_pVec(NULL)
{
}
bool operator==(const SAGComData &ref) const
{
return m_pVec==ref.m_pVec && m_spParent==ref.m_spParent;
}
HRESULT Init()
{
}
HRESULT IsValid()
{
return m_spParent==NULL ? E_UNEXPECTED : S_OK;
}
CComPtr<IDispatch> m_spParent;
std::vector<Data> *m_pVec;
};
Now I try to rename the member m_pVec.
The refactoring doesn't rename ref.m_pVec.
Checked with latest build 2036