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/LLDBLog.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>

Go to the source code of this file.

Functions

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

Function Documentation

◆ FailExceptionParsing()

static 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 508 of file AppleObjCRuntime.cpp.

References lldb_private::GetLog(), lldb_private::Language, and LLDB_LOG.

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