10#ifndef LLDB_API_SBTYPESYNTHETIC_H
11#define LLDB_API_SBTYPESYNTHETIC_H
22 CreateWithClassName(
const char *data,
26 CreateWithScriptCode(
const char *data,
33 explicit operator bool()
const;
41 const char *GetData();
43 void SetClassName(
const char *data);
45 void SetClassCode(
const char *data);
67 lldb::ScriptedSyntheticChildrenSP GetSP();
69 void SetSP(
const lldb::ScriptedSyntheticChildrenSP &typefilter_impl_sp);
75 bool CopyOnWrite_Impl();
bool operator!=(const DWARFBaseDIE &lhs, const DWARFBaseDIE &rhs)
bool operator==(const DWARFBaseDIE &lhs, const DWARFBaseDIE &rhs)
lldb::ScriptedSyntheticChildrenSP m_opaque_sp
DescriptionLevel
Description levels for "void GetDescription(Stream *, DescriptionLevel)" calls.