It was @kugel- who wanted variables declared after available during his manipulations, I wanted to be sure:

  1. it only applied to variables, remember types can be forwarded and uctags doesn't emit tags for the forward declaration
  2. it only applied to function (or lambda?) local variables, class member variables (and function names) are available backward
  3. it only applied to C/C++, at least Julia allows use before declare, other languages would need their scope rules examining

Both Eclipse and vscode properly obey C/C++ visibility rules, so they don't show function local names (or globals but who uses those?) declared after.


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <geany/geany/pull/3175/c1112737423@github.com>