Glenn Kirk

Results 8 comments of Glenn Kirk

This happens when the type or function is in the same module, but declared in a different file. Rename and goto definition doesn't work on these types or functions without...

The Microsoft C compiler allows [up to 247 characters](https://learn.microsoft.com/en-us/cpp/c-language/c-identifiers?view=msvc-170#syntax) for internal and external identifiers.

Reading through the [C Standard](https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3220.pdf) I came across the following footnote under "Future language direction": > 6.11.3 External names 1 Restriction of the significance of an external name to fewer...

I don't have a non-working example, but have confirmed that it is any identifier. The fact that it works seems like a bug, which is a concern if it will...

Regarding the cname, this isn't applicable to my example as the selectors are stored in global variables that are populated at runtime; they aren't linked to existing c functions. It's...

It seems much easier to reason about if all target-dependencies are parsed first to build a list of unique targets and the order they would need to be built to...

A target that doesn’t compile to anything on its own, but can be added as a dependency to be built as part of an executable or static-lib/dynamic-lib/object-files. I’m probably thinking...

A `.c3l` library is more what I was thinking, without having to specifically create a separate library and move source files. The c3l system already covers this use case with...