[all-commits] [llvm/llvm-project] 8fc12b: Enforce the C++11 anonymous enum bitfields check e...
Richard Smith via All-commits
all-commits at lists.llvm.org
Sun May 10 14:08:17 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 8fc12b86985a088b2abd62a0684742c8e771d6ae
https://github.com/llvm/llvm-project/commit/8fc12b86985a088b2abd62a0684742c8e771d6ae
Author: Richard Smith <richard at metafoo.co.uk>
Date: 2020-05-10 (Sun, 10 May 2020)
Changed paths:
M clang/lib/Parse/ParseDecl.cpp
M clang/test/Parser/MicrosoftExtensions.cpp
M clang/test/Parser/objcxx-enum.mm
M clang/test/SemaCXX/MicrosoftExtensions.cpp
Log Message:
-----------
Enforce the C++11 anonymous enum bitfields check even for
Objective-C++11 and under MS extensions.
This matches the MSVC behavior, and means that Objective-C behaves as a
set of extensions to the base language, rather than replacing the base
language rule with a different one.
More information about the All-commits
mailing list