LLDB mainline
Classes | Namespaces | Typedefs | Functions
NSSet.cpp File Reference
#include "NSSet.h"
#include "CFBasicHash.h"
#include "Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.h"
#include "Plugins/TypeSystem/Clang/TypeSystemClang.h"
#include "lldb/Core/ValueObject.h"
#include "lldb/Core/ValueObjectConstResult.h"
#include "lldb/DataFormatters/FormattersHelpers.h"
#include "lldb/Target/Language.h"
#include "lldb/Target/Target.h"
#include "lldb/Utility/DataBufferHeap.h"
#include "lldb/Utility/Endian.h"
#include "lldb/Utility/Status.h"
#include "lldb/Utility/Stream.h"

Go to the source code of this file.

Classes

class  lldb_private::formatters::NSSetISyntheticFrontEnd
 
struct  lldb_private::formatters::NSSetISyntheticFrontEnd::DataDescriptor_32
 
struct  lldb_private::formatters::NSSetISyntheticFrontEnd::DataDescriptor_64
 
struct  lldb_private::formatters::NSSetISyntheticFrontEnd::SetItemDescriptor
 
class  lldb_private::formatters::NSCFSetSyntheticFrontEnd
 
struct  lldb_private::formatters::NSCFSetSyntheticFrontEnd::SetItemDescriptor
 
class  lldb_private::formatters::GenericNSSetMSyntheticFrontEnd< D32, D64 >
 
struct  lldb_private::formatters::GenericNSSetMSyntheticFrontEnd< D32, D64 >::SetItemDescriptor
 
struct  lldb_private::formatters::Foundation1300::DataDescriptor_32
 
struct  lldb_private::formatters::Foundation1300::DataDescriptor_64
 
struct  lldb_private::formatters::Foundation1428::DataDescriptor_32
 
struct  lldb_private::formatters::Foundation1428::DataDescriptor_64
 
struct  lldb_private::formatters::Foundation1437::DataDescriptor_32
 
struct  lldb_private::formatters::Foundation1437::DataDescriptor_64
 
class  lldb_private::formatters::NSSetCodeRunningSyntheticFrontEnd
 

Namespaces

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

Typedefs

using lldb_private::formatters::Foundation1300::NSSetMSyntheticFrontEnd = GenericNSSetMSyntheticFrontEnd< DataDescriptor_32, DataDescriptor_64 >
 
using lldb_private::formatters::Foundation1428::NSSetMSyntheticFrontEnd = GenericNSSetMSyntheticFrontEnd< DataDescriptor_32, DataDescriptor_64 >
 
using lldb_private::formatters::Foundation1437::NSSetMSyntheticFrontEnd = GenericNSSetMSyntheticFrontEnd< DataDescriptor_32, DataDescriptor_64 >
 

Functions

template<typename DD >
uint64_t lldb_private::formatters::Foundation1437::__NSSetMSize_Impl (lldb_private::Process &process, lldb::addr_t valobj_addr, Status &error)
 
uint64_t lldb_private::formatters::Foundation1437::__NSSetMSize (lldb_private::Process &process, lldb::addr_t valobj_addr, Status &error)