From: Dave Lee Date: Fri, 16 Oct 2020 18:46:35 +0000 (-0700) Subject: [lldb] Implement ObjCExceptionThrowFrameRecognizer::GetName() X-Git-Tag: llvmorg-13-init~9031 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f16cecf3752a7c168293934d2ba6472a6b405694;p=platform%2Fupstream%2Fllvm.git [lldb] Implement ObjCExceptionThrowFrameRecognizer::GetName() Implement `GetName` for `ObjCExceptionThrowFrameRecognizer`. Otherwise, `frame recognizer list` shows "(internal)" for the name. Differential Revision: https://reviews.llvm.org/D89589 --- diff --git a/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp b/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp index ae77dfe..df364e2 100644 --- a/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp +++ b/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp @@ -2709,6 +2709,9 @@ class ObjCExceptionThrowFrameRecognizer : public StackFrameRecognizer { return lldb::RecognizedStackFrameSP( new ObjCExceptionRecognizedStackFrame(frame)); }; + std::string GetName() override { + return "ObjC Exception Throw StackFrame Recognizer"; + } }; static void RegisterObjCExceptionRecognizer(Process *process) {