diff --git a/asio/.clang-tidy b/asio/.clang-tidy index ba7f6ba84c..702655a364 100644 --- a/asio/.clang-tidy +++ b/asio/.clang-tidy @@ -15,7 +15,7 @@ Checks: "*,\ -*-magic-numbers,\ -performance-avoid-endl, -misc-include-cleaner,\ - -misc-header-include-cycle,\ + misc-header-include-cycle,\ -misc-non-private-member-variables-in-classes" WarningsAsErrors: '' CheckOptions: diff --git a/asio/module/asio.cppm b/asio/module/asio.cppm index df6d9fb1cd..767ca2e06e 100644 --- a/asio/module/asio.cppm +++ b/asio/module/asio.cppm @@ -65,6 +65,9 @@ export using asio::ssl::verify_context; export using asio::ssl::stream; namespace error { +export using asio::ssl::error::stream_truncated; +export using asio::ssl::error::unspecified_system_error; +export using asio::ssl::error::unexpected_result; export using asio::ssl::error::stream_errors; export using asio::ssl::error::make_error_code; } // namespace error diff --git a/asio/module/tests/main.cpp b/asio/module/tests/main.cpp index e8c0e0f61a..2b964dd2c5 100644 --- a/asio/module/tests/main.cpp +++ b/asio/module/tests/main.cpp @@ -1,3 +1,7 @@ #include "main.hpp" -int main() { return bench::main_impl(); } \ No newline at end of file +// NOLINTNEXTLINE(bugprone-exception-escape) +auto main() -> int +{ + return bench::main_impl(); // NOLINT(clang-analyzer-core.CallAndMessage) +}