Lines Matching refs:SBFileSpec
26 SBFileSpec::SBFileSpec() : m_opaque_up(new lldb_private::FileSpec()) { in SBFileSpec() function in SBFileSpec
27 LLDB_RECORD_CONSTRUCTOR_NO_ARGS(SBFileSpec); in SBFileSpec()
30 SBFileSpec::SBFileSpec(const SBFileSpec &rhs) : m_opaque_up() { in SBFileSpec() function in SBFileSpec
31 LLDB_RECORD_CONSTRUCTOR(SBFileSpec, (const lldb::SBFileSpec &), rhs); in SBFileSpec()
36 SBFileSpec::SBFileSpec(const lldb_private::FileSpec &fspec) in SBFileSpec() function in SBFileSpec
40 SBFileSpec::SBFileSpec(const char *path) : m_opaque_up(new FileSpec(path)) { in SBFileSpec() function in SBFileSpec
41 LLDB_RECORD_CONSTRUCTOR(SBFileSpec, (const char *), path); in SBFileSpec()
46 SBFileSpec::SBFileSpec(const char *path, bool resolve) in SBFileSpec() function in SBFileSpec
48 LLDB_RECORD_CONSTRUCTOR(SBFileSpec, (const char *, bool), path, resolve); in SBFileSpec()
54 SBFileSpec::~SBFileSpec() = default;
56 const SBFileSpec &SBFileSpec::operator=(const SBFileSpec &rhs) { in operator =()
57 LLDB_RECORD_METHOD(const lldb::SBFileSpec &, in operator =()
58 SBFileSpec, operator=,(const lldb::SBFileSpec &), rhs); in operator =()
65 bool SBFileSpec::operator==(const SBFileSpec &rhs) const { in operator ==()
66 LLDB_RECORD_METHOD_CONST(bool, SBFileSpec, operator==,(const SBFileSpec &rhs), in operator ==()
72 bool SBFileSpec::operator!=(const SBFileSpec &rhs) const { in operator !=()
73 LLDB_RECORD_METHOD_CONST(bool, SBFileSpec, operator!=,(const SBFileSpec &rhs), in operator !=()
79 bool SBFileSpec::IsValid() const { in IsValid()
80 LLDB_RECORD_METHOD_CONST_NO_ARGS(bool, SBFileSpec, IsValid); in IsValid()
83 SBFileSpec::operator bool() const { in operator bool()
84 LLDB_RECORD_METHOD_CONST_NO_ARGS(bool, SBFileSpec, operator bool); in operator bool()
89 bool SBFileSpec::Exists() const { in Exists()
90 LLDB_RECORD_METHOD_CONST_NO_ARGS(bool, SBFileSpec, Exists); in Exists()
95 bool SBFileSpec::ResolveExecutableLocation() { in ResolveExecutableLocation()
96 LLDB_RECORD_METHOD_NO_ARGS(bool, SBFileSpec, ResolveExecutableLocation); in ResolveExecutableLocation()
101 int SBFileSpec::ResolvePath(const char *src_path, char *dst_path, in ResolvePath()
103 LLDB_RECORD_STATIC_METHOD(int, SBFileSpec, ResolvePath, in ResolvePath()
113 const char *SBFileSpec::GetFilename() const { in GetFilename()
114 LLDB_RECORD_METHOD_CONST_NO_ARGS(const char *, SBFileSpec, GetFilename); in GetFilename()
119 const char *SBFileSpec::GetDirectory() const { in GetDirectory()
120 LLDB_RECORD_METHOD_CONST_NO_ARGS(const char *, SBFileSpec, GetDirectory); in GetDirectory()
127 void SBFileSpec::SetFilename(const char *filename) { in SetFilename()
128 LLDB_RECORD_METHOD(void, SBFileSpec, SetFilename, (const char *), filename); in SetFilename()
136 void SBFileSpec::SetDirectory(const char *directory) { in SetDirectory()
137 LLDB_RECORD_METHOD(void, SBFileSpec, SetDirectory, (const char *), directory); in SetDirectory()
145 uint32_t SBFileSpec::GetPath(char *dst_path, size_t dst_len) const { in GetPath()
146 LLDB_RECORD_CHAR_PTR_METHOD_CONST(uint32_t, SBFileSpec, GetPath, in GetPath()
156 const lldb_private::FileSpec *SBFileSpec::operator->() const { in operator ->()
160 const lldb_private::FileSpec *SBFileSpec::get() const { in get()
164 const lldb_private::FileSpec &SBFileSpec::operator*() const { in operator *()
168 const lldb_private::FileSpec &SBFileSpec::ref() const { return *m_opaque_up; } in ref()
170 void SBFileSpec::SetFileSpec(const lldb_private::FileSpec &fs) { in SetFileSpec()
174 bool SBFileSpec::GetDescription(SBStream &description) const { in GetDescription()
175 LLDB_RECORD_METHOD_CONST(bool, SBFileSpec, GetDescription, (lldb::SBStream &), in GetDescription()
185 void SBFileSpec::AppendPathComponent(const char *fn) { in AppendPathComponent()
186 LLDB_RECORD_METHOD(void, SBFileSpec, AppendPathComponent, (const char *), fn); in AppendPathComponent()
195 void RegisterMethods<SBFileSpec>(Registry &R) { in RegisterMethods()
196 LLDB_REGISTER_CONSTRUCTOR(SBFileSpec, ()); in RegisterMethods()
197 LLDB_REGISTER_CONSTRUCTOR(SBFileSpec, (const lldb::SBFileSpec &)); in RegisterMethods()
198 LLDB_REGISTER_CONSTRUCTOR(SBFileSpec, (const char *)); in RegisterMethods()
199 LLDB_REGISTER_CONSTRUCTOR(SBFileSpec, (const char *, bool)); in RegisterMethods()
200 LLDB_REGISTER_METHOD(const lldb::SBFileSpec &, in RegisterMethods()
201 SBFileSpec, operator=,(const lldb::SBFileSpec &)); in RegisterMethods()
203 SBFileSpec, operator==,(const lldb::SBFileSpec &)); in RegisterMethods()
205 SBFileSpec, operator!=,(const lldb::SBFileSpec &)); in RegisterMethods()
206 LLDB_REGISTER_METHOD_CONST(bool, SBFileSpec, IsValid, ()); in RegisterMethods()
207 LLDB_REGISTER_METHOD_CONST(bool, SBFileSpec, operator bool, ()); in RegisterMethods()
208 LLDB_REGISTER_METHOD_CONST(bool, SBFileSpec, Exists, ()); in RegisterMethods()
209 LLDB_REGISTER_METHOD(bool, SBFileSpec, ResolveExecutableLocation, ()); in RegisterMethods()
210 LLDB_REGISTER_STATIC_METHOD(int, SBFileSpec, ResolvePath, in RegisterMethods()
212 LLDB_REGISTER_METHOD_CONST(const char *, SBFileSpec, GetFilename, ()); in RegisterMethods()
213 LLDB_REGISTER_METHOD_CONST(const char *, SBFileSpec, GetDirectory, ()); in RegisterMethods()
214 LLDB_REGISTER_METHOD(void, SBFileSpec, SetFilename, (const char *)); in RegisterMethods()
215 LLDB_REGISTER_METHOD(void, SBFileSpec, SetDirectory, (const char *)); in RegisterMethods()
216 LLDB_REGISTER_METHOD_CONST(bool, SBFileSpec, GetDescription, in RegisterMethods()
218 LLDB_REGISTER_METHOD(void, SBFileSpec, AppendPathComponent, (const char *)); in RegisterMethods()
219 LLDB_REGISTER_CHAR_PTR_METHOD_CONST(uint32_t, SBFileSpec, GetPath); in RegisterMethods()