Author Topic: Go to definition of virtual override  (Read 886 times)

jnairb

  • Senior Community Member
  • Posts: 245
  • Hero Points: 11
Go to definition of virtual override
« on: January 20, 2021, 03:40:38 PM »
In VS 23, if I select Go to Definition (or Ctrl-.) on a C++ virtual method that's been overridden in derived classes, the Select Symbol list would include all the derived/overridden versions of the method. In VS 24 and 25, I only get the base class declaration and definition listed.

How do I get the VS 23 behavior back? Did some setting change somewhere? In the Languages, C/C++, Context Tagging options under Go to Definition, I have Prompt with all choices for the two settings and only Ignore forward class declarations checked.

Thanks.

Dennis

  • Senior Community Member
  • Posts: 3961
  • Hero Points: 517
Re: Go to definition of virtual override
« Reply #1 on: January 20, 2021, 09:49:54 PM »
Reproduced.  Thanks for catching this.  Will put a fix in for a future hot fix.