diff options
author | Kuba Mracek <mracek@apple.com> | 2019-02-07 01:49:10 +0000 |
---|---|---|
committer | Kuba Mracek <mracek@apple.com> | 2019-02-07 01:49:10 +0000 |
commit | 9a50d53732e669444c367b2a6094f4a7b591d0da (patch) | |
tree | 9c09664939ee6976c414d2dbdd222c59f2a89a39 /source/Plugins/LanguageRuntime | |
parent | 6682c942a01589282b6ebd379eacca5804bacd73 (diff) | |
download | lldb-9a50d53732e669444c367b2a6094f4a7b591d0da.tar.gz |
[lldb] Make frame recognizers vend synthesized eValueTypeVariableArgument values
git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@353363 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'source/Plugins/LanguageRuntime')
-rw-r--r-- | source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp b/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp index 3520fee6d..96e2c098e 100644 --- a/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp +++ b/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp @@ -2628,6 +2628,8 @@ class ObjCExceptionRecognizedStackFrame : public RecognizedStackFrame { value.SetCompilerType(voidstar); exception = ValueObjectConstResult::Create(frame_sp.get(), value, ConstString("exception")); + exception = ValueObjectRecognizerSynthesizedValue::Create( + *exception, eValueTypeVariableArgument); exception = exception->GetDynamicValue(eDynamicDontRunTarget); m_arguments = ValueObjectListSP(new ValueObjectList()); |