From efc82c4ad2bcb256a4f4c20238d08cd3afba4d2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thorsten=20Sch=C3=BCtt?= Date: Wed, 23 Dec 2020 16:56:00 +0100 Subject: [NFC, Refactor] Modernize StorageClass from Specifiers.h to a scoped enum (II) Reviewed By: aaron.ballman Differential Revision: https://reviews.llvm.org/D93765 --- clang/tools/libclang/CIndex.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'clang/tools/libclang/CIndex.cpp') 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(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!"); -- cgit v1.1