From 15b39578854066d6a4797ea7d08700cff0f68301 Mon Sep 17 00:00:00 2001 From: Itamar Date: Fri, 11 Jun 2021 14:40:32 +0300 Subject: [PATCH] LibDebug: Remove unused DebugInfo::for_each_source_position --- Userland/Libraries/LibDebug/DebugInfo.h | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/Userland/Libraries/LibDebug/DebugInfo.h b/Userland/Libraries/LibDebug/DebugInfo.h index 70dcbff8b6..be93e03ea8 100644 --- a/Userland/Libraries/LibDebug/DebugInfo.h +++ b/Userland/Libraries/LibDebug/DebugInfo.h @@ -100,20 +100,6 @@ public: Optional get_address_from_source_position(const String& file, size_t line) const; - template - void for_each_source_position(Callback callback) const - { - FlyString previous_file = ""; - size_t previous_line = 0; - for (const auto& line_info : m_sorted_lines) { - if (line_info.file == previous_file && line_info.line == previous_line) - continue; - previous_file = line_info.file; - previous_line = line_info.line; - callback({ line_info.file, line_info.line, line_info.address }); - } - } - String name_of_containing_function(u32 address) const; Vector source_lines_in_scope(const VariablesScope&) const; Optional get_containing_function(u32 address) const;