https://github.com/nico approved this pull request.

Nice find! lgtm

I looked through RAV clients a bit, and this adds a whole bunch of 
progressions. Most notably, -Wunguarded-availability now finds use of 
unavailable types in `@catch`. I think this should basically never happen in 
practice, so it's unlikely to break projects, but maybe worth an addition to 
clang/test/SemaObjC/unguarded-availability.m and a release note for that (as it 
could in theory affect -Werror builds).

It should also help several clangd tools, and probably more.

Thanks for the patch!

https://github.com/llvm/llvm-project/pull/216125
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to