|
di 0.1.0
|
#include <di/util/source_location.h>
Public Member Functions | |
| constexpr | SourceLocation ()=default |
| constexpr auto | line () const -> unsigned int |
| constexpr auto | column () const -> unsigned int |
| constexpr auto | file_name () const -> char const * |
| constexpr auto | function_name () const -> char const * |
Static Public Member Functions | |
| static consteval auto | current (char const *file_name=__builtin_FILE(), char const *function_name=__builtin_FUNCTION(), unsigned int line=__builtin_LINE(), unsigned int column=__builtin_COLUMN()) -> SourceLocation |
|
constexprdefault |
|
inlineconstexpr |
|
inlinestaticconsteval |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |