10#ifndef LLDB_API_SBTYPESYNTHETIC_H
11#define LLDB_API_SBTYPESYNTHETIC_H
22 CreateWithClassName(
const char *data,
23 uint32_t options = 0);
26 CreateWithScriptCode(
const char *data,
27 uint32_t options = 0);
33 explicit operator bool()
const;
41 const char *GetData();
43 void SetClassName(
const char *data);
45 void SetClassCode(
const char *data);
47 uint32_t GetOptions();
49 void SetOptions(uint32_t);
75 bool CopyOnWrite_Impl();
lldb::ScriptedSyntheticChildrenSP m_opaque_sp
DescriptionLevel
Description levels for "void GetDescription(Stream *, DescriptionLevel)" calls.
std::shared_ptr< lldb_private::ScriptedSyntheticChildren > ScriptedSyntheticChildrenSP
bool LLDB_API operator==(const SBAddress &lhs, const SBAddress &rhs)