aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThorsten <schuett@gmail.com>2020-11-16 08:28:21 -0500
committerAaron Ballman <aaron@aaronballman.com>2020-11-16 08:28:21 -0500
commita6ac2b32fbab9679c8f2fa97a3b1123e3a9654c8 (patch)
tree1553e3ee97f5b0fdee00266d30f1cdeeac0ae3ae
parent54e655b3f8dc1d005655d9138880f3823d58224f (diff)
downloadllvm-a6ac2b32fbab9679c8f2fa97a3b1123e3a9654c8.zip
llvm-a6ac2b32fbab9679c8f2fa97a3b1123e3a9654c8.tar.gz
llvm-a6ac2b32fbab9679c8f2fa97a3b1123e3a9654c8.tar.bz2
Convert TypeSpecifiersPipe from Specifiers.h to a scoped enum; NFC
-rw-r--r--clang/include/clang/Basic/Specifiers.h5
-rw-r--r--clang/lib/Sema/DeclSpec.cpp2
2 files changed, 2 insertions, 5 deletions
diff --git a/clang/include/clang/Basic/Specifiers.h b/clang/include/clang/Basic/Specifiers.h
index cdd67a6..ed468db 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 0124793..73a6137 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;
}