LLDB  mainline
Functions
AppleObjCRuntime.cpp File Reference
#include "AppleObjCRuntime.h"
#include "AppleObjCRuntimeV1.h"
#include "AppleObjCRuntimeV2.h"
#include "AppleObjCTrampolineHandler.h"
#include "Plugins/Language/ObjC/NSString.h"
#include "Plugins/LanguageRuntime/CPlusPlus/CPPLanguageRuntime.h"
#include "Plugins/Process/Utility/HistoryThread.h"
#include "lldb/Breakpoint/BreakpointLocation.h"
#include "lldb/Core/Module.h"
#include "lldb/Core/ModuleList.h"
#include "lldb/Core/PluginManager.h"
#include "lldb/Core/Section.h"
#include "lldb/Core/ValueObject.h"
#include "lldb/Core/ValueObjectConstResult.h"
#include "lldb/DataFormatters/FormattersHelpers.h"
#include "lldb/Expression/DiagnosticManager.h"
#include "lldb/Expression/FunctionCaller.h"
#include "lldb/Symbol/ObjectFile.h"
#include "lldb/Target/ExecutionContext.h"
#include "lldb/Target/Process.h"
#include "lldb/Target/RegisterContext.h"
#include "lldb/Target/StopInfo.h"
#include "lldb/Target/Target.h"
#include "lldb/Target/Thread.h"
#include "lldb/Utility/ConstString.h"
#include "lldb/Utility/Log.h"
#include "lldb/Utility/Scalar.h"
#include "lldb/Utility/Status.h"
#include "lldb/Utility/StreamString.h"
#include "clang/AST/Type.h"
#include "Plugins/TypeSystem/Clang/TypeSystemClang.h"
#include <vector>
Include dependency graph for AppleObjCRuntime.cpp:

Go to the source code of this file.

Functions

static LLVM_NODISCARD ThreadSP FailExceptionParsing (llvm::StringRef msg)
 Utility method for error handling in GetBacktraceThreadFromException. More...
 

Function Documentation

◆ FailExceptionParsing()

static LLVM_NODISCARD ThreadSP FailExceptionParsing ( llvm::StringRef  msg)
static

Utility method for error handling in GetBacktraceThreadFromException.

Parameters
msgThe message to add to the log.
Returns
An invalid ThreadSP to be returned from GetBacktraceThreadFromException.

Definition at line 509 of file AppleObjCRuntime.cpp.

References lldb_private::GetLogIfAllCategoriesSet(), LIBLLDB_LOG_LANGUAGE, and LLDB_LOG.

Referenced by lldb_private::AppleObjCRuntime::GetBacktraceThreadFromException().