File tree Expand file tree Collapse file tree 2 files changed +19
-19
lines changed
Expand file tree Collapse file tree 2 files changed +19
-19
lines changed Original file line number Diff line number Diff line change @@ -160,23 +160,4 @@ struct TrackingOutputBuffer : public llvm::itanium_demangle::OutputBuffer {
160160};
161161} // namespace lldb_private
162162
163- // / Custom deleter to use with unique_ptr.
164- // /
165- // / Usage:
166- // / \code{.cpp}
167- // /
168- // / auto OB =
169- // / std::unique_ptr<TrackingOutputBuffer, TrackingOutputBufferDeleter>(
170- // / new TrackingOutputBuffer());
171- // /
172- // / \endcode
173- struct TrackingOutputBufferDeleter {
174- void operator ()(TrackingOutputBuffer *TOB) {
175- if (!TOB)
176- return ;
177- std::free (TOB->getBuffer ());
178- delete TOB;
179- }
180- };
181-
182163#endif // LLDB_CORE_DEMANGLEDNAMEINFO_H
Original file line number Diff line number Diff line change 3131using namespace lldb ;
3232using namespace lldb_private ;
3333
34+ // / Custom deleter to use with unique_ptr.
35+ // /
36+ // / Usage:
37+ // / \code{.cpp}
38+ // /
39+ // / auto OB =
40+ // / std::unique_ptr<TrackingOutputBuffer, TrackingOutputBufferDeleter>(
41+ // / new TrackingOutputBuffer());
42+ // /
43+ // / \endcode
44+ struct TrackingOutputBufferDeleter {
45+ void operator ()(TrackingOutputBuffer *TOB) {
46+ if (!TOB)
47+ return ;
48+ std::free (TOB->getBuffer ());
49+ delete TOB;
50+ }
51+ };
52+
3453TEST (MangledTest, ResultForValidName) {
3554 ConstString MangledName (" _ZN1a1b1cIiiiEEvm" );
3655 Mangled TheMangled (MangledName);
You can’t perform that action at this time.
0 commit comments