[Lldb-commits] [PATCH] D142926: [lldb] Replace SB swig interfaces with API headers
Alex Langford via Phabricator via lldb-commits
lldb-commits at lists.llvm.org
Wed Feb 8 15:53:57 PST 2023
bulbazord added a comment.
Not sure how useful it would be but I recorded the full list of methods get added with this change. Take a look and let me know if there are any that you think shouldn't be added.
SBAttachInfo::~SBAttachInfo()
SBBroadcaster::operator<(const lldb::SBBroadcaster &) const;
SBCommandInterpreter::SourceInitFileInHomeDirectory(lldb::SBCommandReturnObject &, bool);
SBCommandInterpreterRunOptions::SBCommandInterpreterRunOptions(const SBCommandInterpreterRunOptions &);
SBCommandInterpreterRunOptions::GetEchoCOmmentCommands() const;
SBCommandInterpreterRunOptions::SetEchoCommentCommands(bool);
SBCommandInterpreterRunOptions::GetAutoHandleEvents() const;
SBCommandInterpreterRunOptions::SetAutoHandleEvents(bool);
SBCommandInterpreterRunOptions::GetSpawnThread() const;
SBCommandInterpreterRunOptions::SetSpawnThread(bool);
SBDebugger::GetBroadcasterClass();
SBDebugger::PrintDiagnosticsOnError();
SBDebugger::SkipAppInitFiles(bool);
SBDebugger::SaveInputTerminalState();
SBDebugger::RestoreInputTerminalState();
SBDebugger::SetUseSourceCache(bool);
SBDebugger::GetUseSourceCache() const;
SBDebugger::GetREPLLanguage() const;
SBDebugger::SetREPLLanguage(lldb::LanguageType);
SBEvent::GetDescription)(lldb::SBStream &);
SBLaunchInfo::~SBLaunchInfo();
SBLaunchInfo::SBLaunchInfo(const SBLaunchInfo &);
SBModule::GetUUIDBytes() const;
SBPlatform::SBPlatform(const SBPlatform &);
SBProcess::Detach(bool);
SBProcess::GetStopEventForStopID(uint32_t);
SBProcess::GetBroadcasterClass();
SBProcess::LoadImage(const lldb::SBFileSpec &, const lldb::SBFileSpec &, lldb::SBError &);
SBQueue::SBQueue(const SBQueue &);
SBReproducer::Capture();
SBReproducer::Replay(const char *);
SBReproducer::Replay(const char *, bool);
SBReproducer::Finalize(const char *);
SBReproducer::GetPath();
SBReproducer::Generate();
SBSourceManager::SBSourceManager(const SBDebugger &);
SBSourceManager::SBSourceManager(const SBTarget &);
SBStringList::GetStringAtIndex(size_t) const;
SBTarget::BreakpointCreateByName(const char *, const SBFileSpecList &, const SBFileSpecList &);
SBTarget::BreakpointCreateByRegex(const char *, const SBFileSpecList &, const SBFileSpecList &);
SBThreadPlan::SBThreadPlan(lldb::SBThread &, const char *, lldb::SBStructuredData &);
SBThreadPlan::QueueThreadPlanForStepOverRange(SBAddress &, lldb::addr_t, SBError &);
SBThreadPlan::QueueThreadPlanForStepInRange(SBAddress &, lldb::addr_t, SBError &);
SBThreadPlan::QueueThreadPlanForStepOut(uint32_t, bool, SBError &);
SBThreadPlan::QueueThreadPlanForRunToAddress(SBAddress, SBError &);
SBTrace::LoadTraceFromFile(SBError &, SBDebugger &, const SBFileSpec &);
SBTypeMember::GetDescription(lldb::SBStream &, lldb::DescriptionLevel);
SBType::GetDescription(lldb::SBStream &, lldb::DescriptionLevel);
SBTypeList::SBTypeList(const lldb::SBTypeList &);
SBTypeCategory::operator==(lldb::SBTypeCategory &);
SBTypeCategory::operator!=(lldb::SBTypeCategory &);
SBTypeSummary::DoesPrintValue(lldb::SBValue);
SBTypeSynthetic::IsClassName();
SBValue::Watch(bool, bool, bool);
SBWatchpoint::Clear();
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D142926/new/
https://reviews.llvm.org/D142926
More information about the lldb-commits
mailing list