@@ -2566,6 +2566,7 @@ RemoveWrappingTypes(QualType type, ArrayRef<clang::Type::TypeClass> mask = {}) {
2566
2566
case clang::Type::TypeOf:
2567
2567
case clang::Type::TypeOfExpr:
2568
2568
case clang::Type::Using:
2569
+ case clang::Type::PredefinedSugar:
2569
2570
type = type->getLocallyUnqualifiedSingleStepDesugaredType ();
2570
2571
break ;
2571
2572
default :
@@ -4141,6 +4142,7 @@ TypeSystemClang::GetTypeClass(lldb::opaque_compiler_type_t type) {
4141
4142
case clang::Type::TypeOf:
4142
4143
case clang::Type::TypeOfExpr:
4143
4144
case clang::Type::Using:
4145
+ case clang::Type::PredefinedSugar:
4144
4146
llvm_unreachable (" Handled in RemoveWrappingTypes!" );
4145
4147
case clang::Type::UnaryTransform:
4146
4148
break ;
@@ -4851,6 +4853,7 @@ lldb::Encoding TypeSystemClang::GetEncoding(lldb::opaque_compiler_type_t type,
4851
4853
case clang::Type::TypeOf:
4852
4854
case clang::Type::TypeOfExpr:
4853
4855
case clang::Type::Using:
4856
+ case clang::Type::PredefinedSugar:
4854
4857
llvm_unreachable (" Handled in RemoveWrappingTypes!" );
4855
4858
4856
4859
case clang::Type::UnaryTransform:
@@ -5152,6 +5155,7 @@ lldb::Format TypeSystemClang::GetFormat(lldb::opaque_compiler_type_t type) {
5152
5155
case clang::Type::TypeOf:
5153
5156
case clang::Type::TypeOfExpr:
5154
5157
case clang::Type::Using:
5158
+ case clang::Type::PredefinedSugar:
5155
5159
llvm_unreachable (" Handled in RemoveWrappingTypes!" );
5156
5160
case clang::Type::UnaryTransform:
5157
5161
break ;
0 commit comments