Author: Thorsten Date: 2020-11-16T08:28:21-05:00 New Revision: a6ac2b32fbab9679c8f2fa97a3b1123e3a9654c8
URL: https://github.com/llvm/llvm-project/commit/a6ac2b32fbab9679c8f2fa97a3b1123e3a9654c8 DIFF: https://github.com/llvm/llvm-project/commit/a6ac2b32fbab9679c8f2fa97a3b1123e3a9654c8.diff LOG: Convert TypeSpecifiersPipe from Specifiers.h to a scoped enum; NFC Added: Modified: clang/include/clang/Basic/Specifiers.h clang/lib/Sema/DeclSpec.cpp Removed: ################################################################################ diff --git a/clang/include/clang/Basic/Specifiers.h b/clang/include/clang/Basic/Specifiers.h index cdd67a688283..ed468db1dc8a 100644 --- a/clang/include/clang/Basic/Specifiers.h +++ b/clang/include/clang/Basic/Specifiers.h @@ -46,10 +46,7 @@ namespace clang { TSS_unsigned }; - enum TypeSpecifiersPipe { - TSP_unspecified, - TSP_pipe - }; + enum class TypeSpecifiersPipe { Unspecified, Pipe }; /// Specifies the kind of type. enum TypeSpecifierType { diff --git a/clang/lib/Sema/DeclSpec.cpp b/clang/lib/Sema/DeclSpec.cpp index 012479356122..73a6137ce897 100644 --- a/clang/lib/Sema/DeclSpec.cpp +++ b/clang/lib/Sema/DeclSpec.cpp @@ -877,7 +877,7 @@ bool DeclSpec::SetTypePipe(bool isPipe, SourceLocation Loc, } if (isPipe) { - TypeSpecPipe = TSP_pipe; + TypeSpecPipe = static_cast<unsigned>(TypeSpecifiersPipe::Pipe); } return false; } _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits