This makes sense and avoids an error if some other header sabotages our __has_warning definition check by providing a dummy definition for it (as ICU does, for whatever reason).
This makes sense and avoids an error if some other header sabotages our __has_warning definition check by providing a dummy definition for it (as ICU does, for whatever reason).