Whole Tomato Software Support Forum
Whole Tomato Software Support Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 Visual Assist X
 Suggestions and Ideas
 show implementors of pure virtual function
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

yaro
New Member

9 Posts

Posted - Jan 27 2009 :  2:22:37 PM  Show Profile  Visit yaro's Homepage  Reply with Quote
Hello

In more complex class design it is quite common to have lots of pure virtual functions here and there, and you need to quickly navigate between their implementors.

Currently we only have navigation with alt+G between function declaration and implementation. I think that alt+G should show up known implementors of a pure virtual function. That information should be available from parser, since when I rename pure virtual function it also renames it in subclases.

Another feature request is to allow rename of pure virtual functions if one starts renaming it in subclass, and not the top class. Currently all functions will only be renamed if we rename it from the top class.

yaro
New Member

9 Posts

Posted - Jan 28 2009 :  5:40:06 PM  Show Profile  Visit yaro's Homepage  Reply with Quote
Do you think it is feasible to support these features?
Go to Top of Page

sean
Moderator

USA
1318 Posts

Posted - Jan 28 2009 :  9:54:03 PM  Show Profile  Visit sean's Homepage  Reply with Quote
It's unlikely that we would implement Alt+G to support that. For now, Find References is the tool to use. Currently, Find References will descend into implementers but it will not ascend into base classes; so you need to run Find Refs at the top-most declaration (same behavior you noted for Rename). case=3346 is being considered to change that behavior.

Whole Tomato Software
Go to Top of Page

support
Moderator

5029 Posts

Posted - Jan 31 2010 :  1:14:34 PM  Show Profile  Visit support's Homepage  Reply with Quote
case=3346 is implemented in build 1810

Whole Tomato Software, Inc.
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
Whole Tomato Software Support Forum © 2010 Whole Tomato Software, Inc Go To Top Of Page
Snitz Forums 2000