CommonLib
Loading...
Searching...
No Matches
line_info.h
Go to the documentation of this file.
1#pragma once
2
3#include <filesystem>
4
5namespace hedgedev::csl::diag
6{
7 struct line_info
8 {
9 ///
10 /// The path to the source file containing the relevant code.
11 ///
13
14 ///
15 /// The address of the relevant code in memory.
16 ///
17 void* address{};
18
19 ///
20 /// The row in the source file the relevant code is on.
21 ///
23
24 ///
25 /// The column in the source file the relevant code is on.
26 ///
28 };
29}
Definition line_info.h:8
uint32_t column
Definition line_info.h:27
void * address
Definition line_info.h:17
std::filesystem::path source_file_path
Definition line_info.h:12
uint32_t row
Definition line_info.h:22