T O P I C R E V I E W |
accord |
Posted - Jan 09 2007 : 3:10:29 PM VAX 1543, VS2005/VS2003, WinXP
Find references is a good feature, but it could HELP even more with correct icons next to references.
I will talking about function call references. There are 2 types of icons:
1. pink box (for definitions/declarations) 2. two rectangle and an arrow (for calling positions)
I reproduced 2 cases, when VAX do not put the corrent icon.
--- Header source:
class cTest { public: virtual void Func1(void); void Func2(void);
void Func3(void); };
class cDerived : public cTest { public: virtual void Func1(void);
void cDerived::Func4(void) { Func1(); }
};
--- CPP source:
void cTest::Func2(void) { Func1(); }
void cTest::Func3(void) { Func2(); }
void cTest::Func1(void) {
}
--- To reproduce the bugs, please put the cursor over Func1 declaration in the class cTest and call Find References. The references are:
test.h [pink icon] virtual void Func1(void); <- it is good [pink icon] virtual void Func1(void); <- it is good [pink icon] Func1(); <- not good. should be an arrow icon
test.cpp [arrow icon] Func1(); <- it is good [arrow icon] void cTest::Func1(void); <- not good. should be pink icon
I hope it can be fixed easily |
4 L A T E S T R E P L I E S (Newest First) |
support |
Posted - Jan 31 2010 : 1:39:32 PM case=4442 is fixed in build 1810 |
feline |
Posted - Feb 23 2007 : 4:50:25 PM We are considering some form of filtering / searching within Find References Results, so I have added this idea to this case.
case=2867 |
accord |
Posted - Feb 23 2007 : 4:22:32 PM Any progress on 4442?
Maybe in next build?
When I working with virtual functions with a lot of references to it, this fix would-be help a lot
Later, a differentation of function definitions and declarations would be nice also
By adding a new feature that can - hide/show function references (callers) - hide/show function declarations - hide/show function definitions VAX team can create a really KILLER feature! |
feline |
Posted - Jan 09 2007 : 4:48:20 PM I am seeing the same effect here. Thank you for the clear description.
case=4442 |