We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hello,
The ctags e5b7a25 detects a function as variable in the header epan/except.h of the Wireshark library:
WS_DLL_PUBLIC void (*except_unhandled_catcher(void (*)(except_t *)))(except_t *);
The command
ctags -x --c-kinds=fpvx --language-force=c epan/except.h | grep except_unhandled_catcher
returns:
except_t variable 100 epan/except.h WS_DLL_PUBLIC void (*except_unhandled_catcher(void (*)(except_t *)))(except_t *);
However it's a function except_unhandled_catcher (both return value type and parameter type are function pointers).
Thank you.
The text was updated successfully, but these errors were encountered:
I can confirm this, and that the old C parser got that one right. Ignoring/removing WS_DLL_PUBLIC doesn't change anything in either case.
WS_DLL_PUBLIC
$ ./ctags -x --OldC-kinds=+pv --languages=OldC /tmp/1012.c except_unhandled_catcher prototype 1 /tmp/1012.c WS_DLL_PUBLIC void (*except_unhandled_catcher(void (*)(except_t *)))(except_t *);
Sorry, something went wrong.
jeez... this syntax is hard :D I'll try to make sense of it.
Merge pull request #1119 from pragmaware/fix-bug-1012
38aca09
CXX: Fix bug #1012
This should be fixed by #1119.
pragmaware
No branches or pull requests
Hello,
The ctags e5b7a25 detects a function as variable in the header epan/except.h of the Wireshark library:
The command
returns:
However it's a function except_unhandled_catcher (both return value type and parameter type are function pointers).
Thank you.
The text was updated successfully, but these errors were encountered: