This diff enables MSVC embedded records when Plan 9 extensions are enabled. As well, it creates the Plan 9 warning group.
Please see the initial Plan 9 diff for more details about this extension and more: https://reviews.llvm.org/D127462.
Aside: It's not clear if Clang developers prefer these incremental diffs, or one big diff. Let me know.
Depends On: https://reviews.llvm.org/D127462