10#ifndef LLDB_API_SBTYPEFORMAT_H
11#define LLDB_API_SBTYPEFORMAT_H
22 uint32_t options = 0);
25 uint32_t options = 0);
31 explicit operator bool()
const;
37 const char *GetTypeName();
39 uint32_t GetOptions();
43 void SetTypeName(
const char *);
45 void SetOptions(uint32_t);
71 enum class Type { eTypeKeepSame, eTypeFormat, eTypeEnum };
73 bool CopyOnWrite_Impl(Type);
bool operator!=(const DWARFBaseDIE &lhs, const DWARFBaseDIE &rhs)
bool operator==(const DWARFBaseDIE &lhs, const DWARFBaseDIE &rhs)
DescriptionLevel
Description levels for "void GetDescription(Stream *, DescriptionLevel)" calls.
std::shared_ptr< lldb_private::TypeFormatImpl > TypeFormatImplSP
Format
Display format definitions.