LCOV - code coverage report
Current view: top level - u8stream/include/u8 - u8_error.inl (source / functions) Coverage Total Hit
Test: crystal-facet-uml_v1.63.2_covts Lines: 100.0 % 4 4
Test Date: 2025-05-01 10:10:14 Functions: 100.0 % 2 2

            Line data    Source code
       1              : /* File: u8_error.inl; Copyright and License: see below */
       2              : 
       3              : #include "u8/u8_trace.h"
       4              : #include "u8/u8_log.h"
       5              : #include <assert.h>
       6              : 
       7          285 : static inline bool u8_error_contains ( const u8_error_t this_,  const u8_error_t that )
       8              : {
       9          285 :     return ( that == (this_ & that) );
      10              : }
      11              : 
      12         1750 : static inline bool u8_error_more_than ( const u8_error_t this_,  const u8_error_t that )
      13              : {
      14         1750 :     return ( 0 != (this_ & ~(that)) );
      15              : }
      16              : 
      17              : 
      18              : /*
      19              : Copyright 2023-2025 Andreas Warnke
      20              : 
      21              : Licensed under the Apache License, Version 2.0 (the "License");
      22              : you may not use this file except in compliance with the License.
      23              : You may obtain a copy of the License at
      24              : 
      25              :     http://www.apache.org/licenses/LICENSE-2.0
      26              : 
      27              : Unless required by applicable law or agreed to in writing, software
      28              : distributed under the License is distributed on an "AS IS" BASIS,
      29              : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
      30              : See the License for the specific language governing permissions and
      31              : limitations under the License.
      32              : */
        

Generated by: LCOV version 2.0-1