5chmidti wrote:

> I have read the issues in detail and it doesn't look like it has been 
> resolved? But just want to filter out the content not interested in, even if 
> you don't use `exclude-header-filter` The output is the same as above,It will 
> not expand the contents(`Supppressed 3386 warnings...`).

Sadly no, this does not exist yet and the linked issue is for tracking that 
feature.

The option implemented in this PR allows to filter out from the generated 
diagnostics those, that have been generated and their file name matched the 
regex, but not to ignore the code in those headers all together. This means 
that we still analyze that code and diagnose it, we just don't show the 
diagnostic for it.

Most likely, the reason you are not seeing a difference in the number of 
suppressed diagnostics, is that the QT headers are already marked as system 
includes by your build system, which are automatically excluded from analysis 
unless the `--system-headers` flag is set.

(In case this does not answer your question or the issue I linked is not what 
you're after, please file an issue so that it will be more searchable for 
others and so that the conversation gets scoped to that issue and not in a PR 
conversation, which will likely not be searched for by others.)

https://github.com/llvm/llvm-project/pull/91400
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to