mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 06:47:34 +00:00
LibELF: DynamicObject: set for_each_symbol/for_each_dynamic_entry public
This commit is contained in:
parent
d0e7d45b85
commit
f8c603fe7e
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…
Add table
Add a link
Reference in a new issue