>  
> -     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, "->*");

OK.

---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/862/files#r49388363

Reply via email to