рдирдорд╕реНрддреЗ,
ctags e5b7a2508db6e1374ea78a300cc9b45f4b26b02a Wireshark рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рд╣реЗрдбрд░ epan/except.h рдореЗрдВ рд╡реИрд░рд┐рдПрдмрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рддрд╛ рд╣реИ:
WS_DLL_PUBLIC void (*except_unhandled_catcher(void (*)(except_t *)))(except_t *);
рдЖрджреЗрд╢
ctags -x --c-kinds=fpvx --language-force=c epan/except.h | grep except_unhandled_catcher
рд░рд┐рдЯрд░реНрди:
except_t variable 100 epan/except.h WS_DLL_PUBLIC void (*except_unhandled_catcher(void (*)(except_t *)))(except_t *);
рд╣рд╛рд▓рд╛рдБрдХрд┐ рдпрд╣ рдПрдХ рдлрдВрдХреНрд╢рди рд╣реИ рд╕рд┐рд╡рд╛рдп_рдЕрдирд╣реИрдВрдбрд▓_рдХреИрдЪрд░ (рд░рд┐рдЯрд░реНрди рд╡реИрд▓реНрдпреВ рдЯрд╛рдЗрдк рдФрд░ рдкреИрд░рд╛рдореАрдЯрд░ рдЯрд╛рдЗрдк рджреЛрдиреЛрдВ рдлрдВрдХреНрд╢рди рдкреЙрдЗрдВрдЯрд░реНрд╕ рд╣реИрдВ)ред
рдзрдиреНрдпрд╡рд╛рджред
рдореИрдВ рдЗрд╕рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдФрд░ рдкреБрд░рд╛рдиреЗ рд╕реА рдкрд╛рд░реНрд╕рд░ рдХреЛ рд╡рд╣ рдЕрдзрд┐рдХрд╛рд░ рдорд┐рд▓ рдЧрдпрд╛ рд╣реИред 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 *);
рдЬреАрдЬрд╝... рдпрд╣ рд╡рд╛рдХреНрдп рд░рдЪрдирд╛ рдХрдард┐рди рд╣реИ :D
рдореИрдВ рдЗрд╕реЗ рд╕рдордЭрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ред
рдЗрд╕реЗ #1119 рджреНрд╡рд╛рд░рд╛ рдареАрдХ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдЬреАрдЬрд╝... рдпрд╣ рд╡рд╛рдХреНрдп рд░рдЪрдирд╛ рдХрдард┐рди рд╣реИ :D
рдореИрдВ рдЗрд╕реЗ рд╕рдордЭрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ред