[Lldb-commits] [lldb] 6e0ef1c - [lldb] Rename AutoPointer typedef to UniquePointer (NFC) (#175806)
via lldb-commits
lldb-commits at lists.llvm.org
Tue Jan 13 13:30:19 PST 2026
Author: Dave Lee
Date: 2026-01-13T13:30:15-08:00
New Revision: 6e0ef1cf74559023eb420624f280c52572e196d3
URL: https://github.com/llvm/llvm-project/commit/6e0ef1cf74559023eb420624f280c52572e196d3
DIFF: https://github.com/llvm/llvm-project/commit/6e0ef1cf74559023eb420624f280c52572e196d3.diff
LOG: [lldb] Rename AutoPointer typedef to UniquePointer (NFC) (#175806)
Added:
Modified:
lldb/include/lldb/DataFormatters/TypeSynthetic.h
lldb/source/DataFormatters/TypeSynthetic.cpp
Removed:
################################################################################
diff --git a/lldb/include/lldb/DataFormatters/TypeSynthetic.h b/lldb/include/lldb/DataFormatters/TypeSynthetic.h
index 5779c5de0703f..04b41b8437f79 100644
--- a/lldb/include/lldb/DataFormatters/TypeSynthetic.h
+++ b/lldb/include/lldb/DataFormatters/TypeSynthetic.h
@@ -76,7 +76,7 @@ class SyntheticChildrenFrontEnd {
virtual ConstString GetSyntheticTypeName() { return ConstString(); }
typedef std::shared_ptr<SyntheticChildrenFrontEnd> SharedPointer;
- typedef std::unique_ptr<SyntheticChildrenFrontEnd> AutoPointer;
+ typedef std::unique_ptr<SyntheticChildrenFrontEnd> UniquePointer;
protected:
lldb::ValueObjectSP
@@ -260,7 +260,7 @@ class SyntheticChildren {
virtual std::string GetDescription() = 0;
- virtual SyntheticChildrenFrontEnd::AutoPointer
+ virtual SyntheticChildrenFrontEnd::UniquePointer
GetFrontEnd(ValueObject &backend) = 0;
typedef std::shared_ptr<SyntheticChildren> SharedPointer;
@@ -354,9 +354,10 @@ class TypeFilterImpl : public SyntheticChildren {
const FrontEnd &operator=(const FrontEnd &) = delete;
};
- SyntheticChildrenFrontEnd::AutoPointer
+ SyntheticChildrenFrontEnd::UniquePointer
GetFrontEnd(ValueObject &backend) override {
- return SyntheticChildrenFrontEnd::AutoPointer(new FrontEnd(this, backend));
+ return SyntheticChildrenFrontEnd::UniquePointer(
+ new FrontEnd(this, backend));
}
typedef std::shared_ptr<TypeFilterImpl> SharedPointer;
@@ -380,9 +381,9 @@ class CXXSyntheticChildren : public SyntheticChildren {
std::string GetDescription() override;
- SyntheticChildrenFrontEnd::AutoPointer
+ SyntheticChildrenFrontEnd::UniquePointer
GetFrontEnd(ValueObject &backend) override {
- return SyntheticChildrenFrontEnd::AutoPointer(
+ return SyntheticChildrenFrontEnd::UniquePointer(
m_create_callback(this, backend.GetSP()));
}
@@ -459,9 +460,9 @@ class ScriptedSyntheticChildren : public SyntheticChildren {
const FrontEnd &operator=(const FrontEnd &) = delete;
};
- SyntheticChildrenFrontEnd::AutoPointer
+ SyntheticChildrenFrontEnd::UniquePointer
GetFrontEnd(ValueObject &backend) override {
- auto synth_ptr = SyntheticChildrenFrontEnd::AutoPointer(
+ auto synth_ptr = SyntheticChildrenFrontEnd::UniquePointer(
new FrontEnd(m_python_class, backend));
if (synth_ptr && ((FrontEnd *)synth_ptr.get())->IsValid())
return synth_ptr;
diff --git a/lldb/source/DataFormatters/TypeSynthetic.cpp b/lldb/source/DataFormatters/TypeSynthetic.cpp
index 33af0ad63077f..8204d9f52dce1 100644
--- a/lldb/source/DataFormatters/TypeSynthetic.cpp
+++ b/lldb/source/DataFormatters/TypeSynthetic.cpp
@@ -101,7 +101,7 @@ bool SyntheticChildren::IsScripted() { return false; }
std::string SyntheticChildren::GetDescription() { return ""; }
-SyntheticChildrenFrontEnd::AutoPointer
+SyntheticChildrenFrontEnd::UniquePointer
SyntheticChildren::GetFrontEnd(ValueObject &backend) {
return nullptr;
}
More information about the lldb-commits
mailing list