diff options
author | Thorsten Schütt <schuett@gmail.com> | 2020-12-23 16:56:00 +0100 |
---|---|---|
committer | Thorsten Schütt <schuett@gmail.com> | 2021-01-04 22:58:26 +0100 |
commit | efc82c4ad2bcb256a4f4c20238d08cd3afba4d2d (patch) | |
tree | 9967045d388f16ffead61a0cfd57c5043d0efab1 /clang/tools/libclang/CIndex.cpp | |
parent | abbef2fd46d48a0d92d86f0c00fa2973f8ae2c85 (diff) | |
download | llvm-efc82c4ad2bcb256a4f4c20238d08cd3afba4d2d.zip llvm-efc82c4ad2bcb256a4f4c20238d08cd3afba4d2d.tar.gz llvm-efc82c4ad2bcb256a4f4c20238d08cd3afba4d2d.tar.bz2 |
[NFC, Refactor] Modernize StorageClass from Specifiers.h to a scoped enum (II)
Reviewed By: aaron.ballman
Differential Revision: https://reviews.llvm.org/D93765
Diffstat (limited to 'clang/tools/libclang/CIndex.cpp')
-rw-r--r-- | clang/tools/libclang/CIndex.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/clang/tools/libclang/CIndex.cpp b/clang/tools/libclang/CIndex.cpp index f100831..0875ba1 100644 --- a/clang/tools/libclang/CIndex.cpp +++ b/clang/tools/libclang/CIndex.cpp @@ -8120,7 +8120,7 @@ static const Decl *maybeGetTemplateCursor(const Decl *D) { } enum CX_StorageClass clang_Cursor_getStorageClass(CXCursor C) { - StorageClass sc = SC_None; + StorageClass sc = StorageClass::None; const Decl *D = getCursorDecl(C); if (D) { if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(D)) { @@ -8134,17 +8134,17 @@ enum CX_StorageClass clang_Cursor_getStorageClass(CXCursor C) { return CX_SC_Invalid; } switch (sc) { - case SC_None: + case StorageClass::None: return CX_SC_None; - case SC_Extern: + case StorageClass::Extern: return CX_SC_Extern; - case SC_Static: + case StorageClass::Static: return CX_SC_Static; - case SC_PrivateExtern: + case StorageClass::PrivateExtern: return CX_SC_PrivateExtern; - case SC_Auto: + case StorageClass::Auto: return CX_SC_Auto; - case SC_Register: + case StorageClass::Register: return CX_SC_Register; } llvm_unreachable("Unhandled storage class!"); |