LLDB mainline
Classes | Namespaces | Functions
LibCxxUnorderedMap.cpp File Reference
#include "LibCxx.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/Target.h"
#include "lldb/Utility/ConstString.h"
#include "lldb/Utility/DataBufferHeap.h"
#include "lldb/Utility/Endian.h"
#include "lldb/Utility/Status.h"
#include "lldb/Utility/Stream.h"
#include "llvm/ADT/StringRef.h"

Go to the source code of this file.

Classes

class  lldb_private::formatters::LibcxxStdUnorderedMapSyntheticFrontEnd
 

Namespaces

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

Functions

static void consumeInlineNamespace (llvm::StringRef &name)
 
static bool isStdTemplate (ConstString type_name, llvm::StringRef type)
 
static bool isUnorderedMap (ConstString type_name)
 

Function Documentation

◆ consumeInlineNamespace()

static void consumeInlineNamespace ( llvm::StringRef &  name)
static

Definition at line 70 of file LibCxxUnorderedMap.cpp.

Referenced by isStdTemplate().

◆ isStdTemplate()

static bool isStdTemplate ( ConstString  type_name,
llvm::StringRef  type 
)
static

◆ isUnorderedMap()

static bool isUnorderedMap ( ConstString  type_name)
static