You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
<errno.h> marked as unused when using errno in variadic macro #2588
<errno.h> is marked as unused ( clangd(unused-includes) ) when errno is sent as a parameter of a variadic macro. errno macro is also not coloured in blue as it should be.
changed the title [-]header marked as unused when sending errno in variadic macro[/-][+]errno.h marked as unused when sending errno in variadic macro[/+]on Jan 20, 2026
changed the title [-]errno.h marked as unused when sending errno in variadic macro[/-][+]errno.h marked as unused when using errno in variadic macro[/+]on Jan 20, 2026
changed the title [-]errno.h marked as unused when using errno in variadic macro[/-][+]<errno.h> marked as unused when using errno in variadic macro[/+]on Jan 20, 2026
Activity
[-]header marked as unused when sending errno in variadic macro[/-][+]errno.h marked as unused when sending errno in variadic macro[/+][-]errno.h marked as unused when sending errno in variadic macro[/-][+]errno.h marked as unused when using errno in variadic macro[/+][-]errno.h marked as unused when using errno in variadic macro[/-][+]<errno.h> marked as unused when using errno in variadic macro[/+]HighCommander4 commentedon Feb 5, 2026
What are the
##characters doing in your macro definition?Both of the symptoms you describe disappear if you remove them.