While testing #3547 I noticed that both goto declaration and goto definition 
showed only the cases of the function in the `.hpp` file (the declarations), 
and not the cases in the `.cpp` file (the definitions) although both were open 
and the functions in the `.cpp` file showed in its symbols.

Doing goto on "handle" the line in the `.hpp` shows:

```C++
namespace CLI {
class Option_string : public Option {
    ...
public:
    ...
    Err::Severity handle(string_view, string_view, size_t, const string&) 
override;
    ...
};
}
```

Matching line in `.cpp` does not show for goto declaration or definition:

```C++
Err::Severity CLI::Option_string::handle(string_view o, string_view v, size_t, 
const string&){
...
}
```


-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3585
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/issues/3...@github.com>

Reply via email to