Like https://chromium-review.googlesource.com/c/chromium/src/+/3207949 but using pragmas that work with both cl.exe and (very new versions of) clang-cl. webrtc also needs the granularity, see e.g. https://webrtc-review.googlesource.com/c/src/+/229140 Bug: chromium:1255114 Change-Id: I6a2bf9447f377988a2a3844d6ef16aeee63734f7 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/234420 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/main@{#35158}