In my main.c there are many functions marked with static, but that would be nice to have documented for the next guy (or myself) since they are application critical/specific. However, extracting all static members is extreme, since most modules use the static keyword for functions specifically to hide these details. The only reason that static is being used in the main.c file is on the off chance that it is somehow included as a dependency into some other project, although it really isn't intended for such a purpose (it's an embedded application). This doesn't seem like such a radical use case and I frequently see heavy use of static functions in main.c even though it will likely never be included elsewhere.
Using doxygen, is there a way to extract static functions only in one module?