Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
User name:
Password:
Save Password
Forgot your password?

 All Forums
 Visual Assist
 Feature Requests
 Would like to be able to rename typedef'ed symbols
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

gdobratz
Junior Member

USA
17 Posts

Posted - May 31 2015 :  3:22:33 PM  Show Profile  Reply with Quote
It would be helpful if refactor Rename were available for symbols defined via typedef/using.

Example:
class Foo { };
...
using foo_t = Foo; // Rename is not available for foo_t


VA_X.dll file version 10.9.2062.0 built 2015.04.07
DevEnv.exe version 14.0.22823.1 Professional
msenv.dll version 14.0.22823.1
Comctl32.dll version 6.10.7601.17514
Windows 7 6.1 Build 7601 Service Pack 1, 64-bit
12 processors (x86-64, WOW64)
Language info: 1252, 0x409

accord
Whole Tomato Software

United Kingdom
3287 Posts

Posted - Jun 01 2015 :  9:00:40 PM  Show Profile  Reply with Quote
Rename is offered for me when I paste your two source lines into a clean new win32 test project.

Can you please try to do the same? Does it make any difference?
If it works in a new project, does it work in your project if you just paste this two line into it?

class Foo { };
using foo_t = Foo; // Rename is not available for foo_t


Something more is playing a role here, but what could it be? Are you using any "complex" macros? e.g. Macros that calls other macros or macros that create code (setters, getters, or part of the class, defines a namespace, etc.)

Edited by - accord on Jun 01 2015 9:01:02 PM
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000