diff options
| author | Egor Tensin <egor@tensin.name> | 2026-06-13 19:26:04 +0200 |
|---|---|---|
| committer | Egor Tensin <egor@tensin.name> | 2026-06-13 19:26:04 +0200 |
| commit | 9991c3526cd0d4a773e17064327fd41fd091129d (patch) | |
| tree | 36567562f8be540fb1bfbf8fb8d102a72a5eccf2 /src/utils | |
| parent | upgrade winapi-common (diff) | |
| download | winapi-debug-9991c3526cd0d4a773e17064327fd41fd091129d.tar.gz winapi-debug-9991c3526cd0d4a773e17064327fd41fd091129d.zip | |
finally, perfect .clang-format settings?
Diffstat (limited to '')
| -rw-r--r-- | src/utils/addr2name.cpp | 17 | ||||
| -rw-r--r-- | src/utils/command_line.hpp | 12 | ||||
| -rw-r--r-- | src/utils/enum_symbols.cpp | 12 | ||||
| -rw-r--r-- | src/utils/name2addr.cpp | 11 | ||||
| -rw-r--r-- | src/utils/pdb_descr.hpp | 20 |
5 files changed, 44 insertions, 28 deletions
diff --git a/src/utils/addr2name.cpp b/src/utils/addr2name.cpp index 98b53b9..28cc464 100644 --- a/src/utils/addr2name.cpp +++ b/src/utils/addr2name.cpp @@ -25,13 +25,16 @@ public: namespace po = boost::program_options; visible.add_options()( - "pdb", po::value<std::vector<PDB>>(&pdbs)->value_name("ADDR,PATH"), "load a PDB file"); + "pdb", po::value<std::vector<PDB>>(&pdbs)->value_name("ADDR,PATH"), "load a PDB file" + ); visible.add_options()( - "lines,l", po::bool_switch(&lines), "try to resolve source files & line numbers"); + "lines,l", po::bool_switch(&lines), "try to resolve source files & line numbers" + ); hidden.add_options()( "address", po::value<std::vector<winapi::Address>>(&addresses)->value_name("ADDR"), - "add an address to resolve"); + "add an address to resolve" + ); positional.add("address", -1); } @@ -60,9 +63,11 @@ void dump_error(const std::exception& e) { std::cerr << std::format("error: {}\n", e.what()); } -void resolve_symbol(const winapi::PostMortem& analysis, - winapi::Address address, - bool lines = false) { +void resolve_symbol( + const winapi::PostMortem& analysis, + winapi::Address address, + bool lines = false +) { try { const auto symbol = analysis.resolve_symbol(address); const auto& module = analysis.module_with_offline_base(symbol.get_offline_base()); diff --git a/src/utils/command_line.hpp b/src/utils/command_line.hpp index d3178f1..434e6e8 100644 --- a/src/utils/command_line.hpp +++ b/src/utils/command_line.hpp @@ -30,11 +30,13 @@ public: boost::program_options::options_description all; all.add(hidden).add(visible); boost::program_options::variables_map vm; - boost::program_options::store(boost::program_options::command_line_parser{argc, argv} - .options(all) - .positional(positional) - .run(), - vm); + boost::program_options::store( + boost::program_options::command_line_parser{argc, argv} + .options(all) + .positional(positional) + .run(), + vm + ); if (vm.count("help")) exit_with_usage = true; else diff --git a/src/utils/enum_symbols.cpp b/src/utils/enum_symbols.cpp index 645bc13..9ce11e6 100644 --- a/src/utils/enum_symbols.cpp +++ b/src/utils/enum_symbols.cpp @@ -21,15 +21,17 @@ public: explicit EnumSymbols(int argc, char** argv) : SettingsParser{argc, argv} { namespace po = boost::program_options; - visible.add_options()("pdb", - po::value<std::vector<std::string>>(&pdbs)->value_name("PATH"), - "load a PDB file"); + visible.add_options()( + "pdb", po::value<std::vector<std::string>>(&pdbs)->value_name("PATH"), "load a PDB file" + ); visible.add_options()( "functions", po::value<winapi::symbol::Tag>(&tag)->implicit_value(function_tag)->zero_tokens(), - "only list functions"); + "only list functions" + ); visible.add_options()( - "mask", po::value<std::string>(&symbol_mask)->value_name("MASK"), "symbol mask"); + "mask", po::value<std::string>(&symbol_mask)->value_name("MASK"), "symbol mask" + ); } const char* get_short_description() const override { diff --git a/src/utils/name2addr.cpp b/src/utils/name2addr.cpp index d253aa9..2988c26 100644 --- a/src/utils/name2addr.cpp +++ b/src/utils/name2addr.cpp @@ -24,10 +24,13 @@ public: namespace po = boost::program_options; visible.add_options()( - "pdb", po::value<std::vector<PDB>>(&pdbs)->value_name("ADDR,PATH"), "load a PDB file"); - hidden.add_options()("name", - po::value<std::vector<std::string>>(&names)->value_name("NAME"), - "add a name to resolve"); + "pdb", po::value<std::vector<PDB>>(&pdbs)->value_name("ADDR,PATH"), "load a PDB file" + ); + hidden.add_options()( + "name", + po::value<std::vector<std::string>>(&names)->value_name("NAME"), + "add a name to resolve" + ); positional.add("name", -1); } diff --git a/src/utils/pdb_descr.hpp b/src/utils/pdb_descr.hpp index c2e720a..586f73a 100644 --- a/src/utils/pdb_descr.hpp +++ b/src/utils/pdb_descr.hpp @@ -39,10 +39,12 @@ struct PDB { }; template <typename charT> -void validate(boost::any& dest, - const std::vector<std::basic_string<charT>>& src_tokens, - PDB*, - int) { +void validate( + boost::any& dest, + const std::vector<std::basic_string<charT>>& src_tokens, + PDB*, + int +) { namespace po = boost::program_options; po::validators::check_first_occurrence(dest); const auto& src_token = po::validators::get_single_string(src_tokens); @@ -50,10 +52,12 @@ void validate(boost::any& dest, } template <typename charT> -void validate(boost::any& dest, - const std::vector<std::basic_string<charT>>& src_tokens, - winapi::Address*, - int) { +void validate( + boost::any& dest, + const std::vector<std::basic_string<charT>>& src_tokens, + winapi::Address*, + int +) { namespace po = boost::program_options; po::validators::check_first_occurrence(dest); const auto& src_token = po::validators::get_single_string(src_tokens); |
