LLDB mainline
MsvcStlAtomic.cpp File Reference
#include "MsvcStl.h"
#include "lldb/DataFormatters/TypeSynthetic.h"
#include "llvm/Support/ErrorExtras.h"

Go to the source code of this file.

Classes

class  lldb_private::formatters::MsvcStlAtomicSyntheticFrontEnd

Namespaces

namespace  lldb_private
 A class that represents a running process on the host machine.
namespace  lldb_private::formatters

Functions

static ValueObjectSP ValueOfAtomic (ValueObject &valobj)
static CompilerType FindLockedPointeeType (Target &target, const CompilerType &locked_ptr_type)
static bool AtomicSharedPtrSummaryProvider (ValueObject &ptr, ValueObject &rep_wrap, Stream &stream, const TypeSummaryOptions &options)

Function Documentation

◆ AtomicSharedPtrSummaryProvider()

◆ FindLockedPointeeType()

◆ ValueOfAtomic()