Skip to content

Commit 430d5d8

Browse files
committed
[LLDB] Unbreak the build after recent clang changes
9e08e51 introduced a new enum case.
1 parent e69e551 commit 430d5d8

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

lldb/include/lldb/lldb-enumerations.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -816,6 +816,7 @@ enum TemplateArgumentKind {
816816
eTemplateArgumentKindExpression,
817817
eTemplateArgumentKindPack,
818818
eTemplateArgumentKindNullPtr,
819+
eTemplateArgumentKindUncommonValue,
819820
};
820821

821822
/// Options that can be set for a formatter to alter its behavior. Not

lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6981,6 +6981,9 @@ TypeSystemClang::GetTemplateArgumentKind(lldb::opaque_compiler_type_t type,
69816981

69826982
case clang::TemplateArgument::Pack:
69836983
return eTemplateArgumentKindPack;
6984+
6985+
case clang::TemplateArgument::UncommonValue:
6986+
return eTemplateArgumentKindUncommonValue;
69846987
}
69856988
llvm_unreachable("Unhandled clang::TemplateArgument::ArgKind");
69866989
}

0 commit comments

Comments
 (0)