<p>In <a href="https://github.com/geany/geany/pull/862#discussion_r49342988">src/editor.c</a>:</p>
<pre style='color:#555'>>  
> -  tags = tm_workspace_find(name, tm_tag_max_t, NULL, FALSE, ft->lang);
> -  g_free(name);
> -  if (!tags || tags->len == 0)
> -          return;
> +  /* check if invoked on member */
> +  pos -= strlen(name);
> +  while (pos > 0 && isspace(sci_get_char_at(sci, pos - 1)))
> +          pos--;
> +  member = match_last_chars(sci, pos, ".") || match_last_chars(sci, pos, "::") ||
> +                   match_last_chars(sci, pos, "->") || match_last_chars(sci, pos, "->*");
</pre>
<p>Yeah, I somehow missed this one - will fix.</p>

<p>I might have a look at the code duplication later (though both parts of the code do a slightly different thing so it might lead to a bit unnatural code).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/geany/geany/pull/862/files#r49342988">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ9gkbhpoyKyl-JPQ281I6PwEZwsNks5pY9HmgaJpZM4HB6zU.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany/pull/862/files#r49342988"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>