mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-11-23 16:10:20 +00:00
LibELF: DynamicObject: set for_each_symbol/for_each_dynamic_entry public
This commit is contained in:
parent
d0e7d45b85
commit
f8c603fe7e
Notes:
sideshowbarker
2024-07-18 21:12:23 +09:00
Author: https://github.com/bcoles Commit: https://github.com/SerenityOS/serenity/commit/f8c603fe7ef Pull-request: https://github.com/SerenityOS/serenity/pull/5885
1 changed files with 6 additions and 6 deletions
|
@ -251,6 +251,12 @@ public:
|
|||
template<typename F>
|
||||
void for_each_initialization_array_function(F f) const;
|
||||
|
||||
template<typename F>
|
||||
void for_each_dynamic_entry(F) const;
|
||||
|
||||
template<typename F>
|
||||
void for_each_symbol(F) const;
|
||||
|
||||
struct SymbolLookupResult {
|
||||
FlatPtr value { 0 };
|
||||
VirtualAddress address;
|
||||
|
@ -273,12 +279,6 @@ private:
|
|||
const char* raw_symbol_string_table_string(Elf32_Word) const;
|
||||
void parse();
|
||||
|
||||
template<typename F>
|
||||
void for_each_symbol(F) const;
|
||||
|
||||
template<typename F>
|
||||
void for_each_dynamic_entry(F) const;
|
||||
|
||||
VirtualAddress m_base_address;
|
||||
VirtualAddress m_dynamic_address;
|
||||
VirtualAddress m_elf_base_address;
|
||||
|
|
Loading…
Reference in a new issue