LCOV - code coverage report
Current view: top level - libs/buffers/src/detail/except.cpp (source / functions) Coverage Total Hit
Test: coverage_filtered.info Lines: 100.0 % 6 6
Test Date: 2024-07-24 21:34:17 Functions: 100.0 % 2 2

            Line data    Source code
       1              : //
       2              : // Copyright (c) 2023 Vinnie Falco (vinnie.falco@gmail.com)
       3              : //
       4              : // Distributed under the Boost Software License, Version 1.0. (See accompanying
       5              : // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
       6              : //
       7              : // Official repository: https://github.com/cppalliance/buffers
       8              : //
       9              : 
      10              : #include <boost/buffers/detail/except.hpp>
      11              : #include <boost/version.hpp>
      12              : #include <boost/throw_exception.hpp>
      13              : #include <stdexcept>
      14              : 
      15              : namespace boost {
      16              : namespace buffers {
      17              : namespace detail {
      18              : 
      19              : void
      20            6 : throw_invalid_argument(
      21              :     source_location const& loc)
      22              : {
      23            6 :     throw_exception(
      24           12 :         std::invalid_argument(
      25              :             "invalid argument"), loc);
      26              : }
      27              : 
      28              : void
      29            1 : throw_length_error(
      30              :     source_location const& loc)
      31              : {
      32            1 :     throw_exception(
      33            2 :         std::length_error(
      34              :             "length error"), loc);
      35              : }
      36              : 
      37              : } // detail
      38              : } // buffers
      39              : } // boost
        

Generated by: LCOV version 2.1