Description
This commit: 47280de
Introduced a compile-time string hashing mechanism (perhaps inspired by this) to do switch statements on string values.
However the resulting code uses clang-specific pragmas, which won't work with other compilers (e.g. MSVC).
This breaks ingestion of RN core into React Native Windows.

Version
main
Output of npx react-native info
n/a
Steps to reproduce
n/a
Snack, code example, screenshot, or link to a repository
n/a
Description
This commit: 47280de
Introduced a compile-time string hashing mechanism (perhaps inspired by this) to do
switchstatements on string values.However the resulting code uses clang-specific pragmas, which won't work with other compilers (e.g. MSVC).
This breaks ingestion of RN core into React Native Windows.
Version
main
Output of
npx react-native infon/a
Steps to reproduce
n/a
Snack, code example, screenshot, or link to a repository
n/a