[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