From 142c5a4f66a36eb36253facd98c3fbf7f62dc308 Mon Sep 17 00:00:00 2001 From: Greg Clayton Date: Wed, 13 Feb 2013 18:15:56 +0000 Subject: [PATCH] Quiet "the missing case in switch statement" warnings from newer clang builds. llvm-svn: 175061 --- lldb/source/Symbol/ClangASTContext.cpp | 3 +++ lldb/source/Symbol/ClangASTType.cpp | 1 + 2 files changed, 4 insertions(+) diff --git a/lldb/source/Symbol/ClangASTContext.cpp b/lldb/source/Symbol/ClangASTContext.cpp index 0749c84..d15fe5e 100644 --- a/lldb/source/Symbol/ClangASTContext.cpp +++ b/lldb/source/Symbol/ClangASTContext.cpp @@ -3723,6 +3723,7 @@ ClangASTContext::GetLLDBBasicTypeEnumeration (clang_type_t clang_type) case clang::BuiltinType::OCLImage2d: case clang::BuiltinType::OCLImage2dArray: case clang::BuiltinType::OCLImage3d: + case clang::BuiltinType::OCLSampler: return eBasicTypeOther; } } @@ -3761,6 +3762,7 @@ ClangASTContext::GetNumPointeeChildren (clang_type_t clang_type) case clang::BuiltinType::OCLImage2d: case clang::BuiltinType::OCLImage2dArray: case clang::BuiltinType::OCLImage3d: + case clang::BuiltinType::OCLSampler: return 0; case clang::BuiltinType::Bool: case clang::BuiltinType::Char_U: @@ -5716,6 +5718,7 @@ ClangASTContext::IsPossibleDynamicType (clang::ASTContext *ast, case clang::BuiltinType::OCLImage2d: case clang::BuiltinType::OCLImage2dArray: case clang::BuiltinType::OCLImage3d: + case clang::BuiltinType::OCLSampler: break; } break; diff --git a/lldb/source/Symbol/ClangASTType.cpp b/lldb/source/Symbol/ClangASTType.cpp index 729255b..ba23939 100644 --- a/lldb/source/Symbol/ClangASTType.cpp +++ b/lldb/source/Symbol/ClangASTType.cpp @@ -572,6 +572,7 @@ ClangASTType::GetFormat (clang_type_t clang_type) case clang::BuiltinType::OCLImage2d: case clang::BuiltinType::OCLImage2dArray: case clang::BuiltinType::OCLImage3d: + case clang::BuiltinType::OCLSampler: return lldb::eFormatHex; } break; -- 2.7.4