summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibDebug/DebugInfo.h
diff options
context:
space:
mode:
Diffstat (limited to 'Userland/Libraries/LibDebug/DebugInfo.h')
-rw-r--r--Userland/Libraries/LibDebug/DebugInfo.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/Userland/Libraries/LibDebug/DebugInfo.h b/Userland/Libraries/LibDebug/DebugInfo.h
index 6a8d12b20d..43493c3313 100644
--- a/Userland/Libraries/LibDebug/DebugInfo.h
+++ b/Userland/Libraries/LibDebug/DebugInfo.h
@@ -71,7 +71,7 @@ public:
union {
u32 as_u32;
u32 as_i32;
- const char* as_string;
+ char const* as_string;
} constant_data { 0 };
Dwarf::EntryTag type_tag;
@@ -107,22 +107,22 @@ public:
FlatPtr address;
};
- Optional<SourcePositionAndAddress> get_address_from_source_position(const String& file, size_t line) const;
+ Optional<SourcePositionAndAddress> get_address_from_source_position(String const& file, size_t line) const;
String name_of_containing_function(FlatPtr address) const;
- Vector<SourcePosition> source_lines_in_scope(const VariablesScope&) const;
+ Vector<SourcePosition> source_lines_in_scope(VariablesScope const&) const;
Optional<VariablesScope> get_containing_function(FlatPtr address) const;
private:
void prepare_variable_scopes();
void prepare_lines();
- void parse_scopes_impl(const Dwarf::DIE& die);
- OwnPtr<VariableInfo> create_variable_info(const Dwarf::DIE& variable_die, const PtraceRegisters&, u32 address_offset = 0) const;
- static bool is_variable_tag_supported(const Dwarf::EntryTag& tag);
- void add_type_info_to_variable(const Dwarf::DIE& type_die, const PtraceRegisters& regs, DebugInfo::VariableInfo* parent_variable) const;
+ void parse_scopes_impl(Dwarf::DIE const& die);
+ OwnPtr<VariableInfo> create_variable_info(Dwarf::DIE const& variable_die, PtraceRegisters const&, u32 address_offset = 0) const;
+ static bool is_variable_tag_supported(Dwarf::EntryTag const& tag);
+ void add_type_info_to_variable(Dwarf::DIE const& type_die, PtraceRegisters const& regs, DebugInfo::VariableInfo* parent_variable) const;
- Optional<Dwarf::LineProgram::DirectoryAndFile> get_source_path_of_inline(const Dwarf::DIE&) const;
- Optional<uint32_t> get_line_of_inline(const Dwarf::DIE&) const;
+ Optional<Dwarf::LineProgram::DirectoryAndFile> get_source_path_of_inline(Dwarf::DIE const&) const;
+ Optional<uint32_t> get_line_of_inline(Dwarf::DIE const&) const;
ELF::Image const& m_elf;
String m_source_root;