Community
Participate
Working Groups
Right now, if there is a method call of the form 'obj.method()' in an inactive code block, and you perform Open Declaration on 'method', it opens up a dialog asking you to choose from among all methods named 'method' in the project, regardless of class. This is the case even if 'obj' has a type that's defined in active code, and in fact even if 'obj' itself is declared in active code. It seems like resolving the correct type in those cases should be doable. The same goes for a 'method()' call without an explicit object - we should be able to resolve that to 'this->method()' the way we would in active code, so long as the method body's header (declaration part) is active.