Author: Kirill Bobyrev Date: 2020-06-15T10:18:59+02:00 New Revision: 2d8f8c4de38e592eb4fcf6a4ed858763974f8b9f
URL: https://github.com/llvm/llvm-project/commit/2d8f8c4de38e592eb4fcf6a4ed858763974f8b9f DIFF: https://github.com/llvm/llvm-project/commit/2d8f8c4de38e592eb4fcf6a4ed858763974f8b9f.diff LOG: [lldb] Handle all Clang::Type::Builtin enums Cleanup after https://reviews.llvm.org/D81459 Added: Modified: lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp Removed: ################################################################################ diff --git a/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp b/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp index b1db3ac3d455..4348d1817297 100644 --- a/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp +++ b/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp @@ -4820,16 +4820,49 @@ lldb::Encoding TypeSystemClang::GetEncoding(lldb::opaque_compiler_type_t type, case clang::BuiltinType::SveBool: case clang::BuiltinType::SveInt8: + case clang::BuiltinType::SveInt8x2: + case clang::BuiltinType::SveInt8x3: + case clang::BuiltinType::SveInt8x4: case clang::BuiltinType::SveInt16: + case clang::BuiltinType::SveInt16x2: + case clang::BuiltinType::SveInt16x3: + case clang::BuiltinType::SveInt16x4: case clang::BuiltinType::SveInt32: + case clang::BuiltinType::SveInt32x2: + case clang::BuiltinType::SveInt32x3: + case clang::BuiltinType::SveInt32x4: case clang::BuiltinType::SveInt64: + case clang::BuiltinType::SveInt64x2: + case clang::BuiltinType::SveInt64x3: + case clang::BuiltinType::SveInt64x4: case clang::BuiltinType::SveUint8: + case clang::BuiltinType::SveUint8x2: + case clang::BuiltinType::SveUint8x3: + case clang::BuiltinType::SveUint8x4: case clang::BuiltinType::SveUint16: + case clang::BuiltinType::SveUint16x2: + case clang::BuiltinType::SveUint16x3: + case clang::BuiltinType::SveUint16x4: case clang::BuiltinType::SveUint32: + case clang::BuiltinType::SveUint32x2: + case clang::BuiltinType::SveUint32x3: + case clang::BuiltinType::SveUint32x4: case clang::BuiltinType::SveUint64: + case clang::BuiltinType::SveUint64x2: + case clang::BuiltinType::SveUint64x3: + case clang::BuiltinType::SveUint64x4: case clang::BuiltinType::SveFloat16: + case clang::BuiltinType::SveFloat16x2: + case clang::BuiltinType::SveFloat16x3: + case clang::BuiltinType::SveFloat16x4: case clang::BuiltinType::SveFloat32: + case clang::BuiltinType::SveFloat32x2: + case clang::BuiltinType::SveFloat32x3: + case clang::BuiltinType::SveFloat32x4: case clang::BuiltinType::SveFloat64: + case clang::BuiltinType::SveFloat64x2: + case clang::BuiltinType::SveFloat64x3: + case clang::BuiltinType::SveFloat64x4: break; case clang::BuiltinType::IncompleteMatrixIdx: _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits