@b4n Done. It got slightly more complicated because by replacing the pointers the underlying string gets modified so I had to make a copy of TMTag->var_type. This then made find_scope_members() a little more complicated because the string has to be freed.
Just tried briefly with your c.c patch and it seems to work nicely - I didn't have time to have a closer look at the patch but will check it tomorrow.
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/862#issuecomment-175306115