I'm confused, what does uctags mean by "local"?

Its only at C++20 that the concept of "TU local" is formalised but "extern" and "static" have been about since C. Or do they mean "function locals", ie what C++ calls "automatic" and "thread_local"? I presume they don't mean "block locals" since uctags doesn't do scopes.

Or do they mean "internal" linkage (vs "external" linkage) which after all is what keeps objects "local" to a TU?


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/issues/3454/1538346936@github.com>