erichkeane added inline comments.

================
Comment at: clang/lib/Headers/stddef.h:108
+    __STDC_VERSION__ >= 202000L
+#define unreachable() __builtin_unreachable()
+#endif /* defined(__need_STDDEF_H_misc) && >= C23 */
----------------
Is this REALLY required to be a macro by standard?  Is it so they don't have to 
steal the word/can do #undef?  This is going to result in a worse diagnostic 
here any time we diagnose on this line.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D143430/new/

https://reviews.llvm.org/D143430

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to