File: ext_gtest.h

package info (click to toggle)
libcds 2.3.3-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye
  • size: 15,564 kB
  • sloc: cpp: 135,002; ansic: 7,218; perl: 243; sh: 237; makefile: 6
file content (22 lines) | stat: -rw-r--r-- 664 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// Copyright (c) 2006-2018 Maxim Khizhinsky
//
// Distributed under the Boost Software License, Version 1.0. (See accompanying
// file LICENSE or copy at http://www.boost.org/LICENSE_1_0.txt)

#ifndef CDSTEST_EXT_GTEST_H
#define CDSTEST_EXT_GTEST_H


#if defined( __GCC__ ) && !defined(__clang__) && __GNUC__ >= 7
#   pragma GCC diagnostic push
    // Unfortunately, seems, -Wduplicated-branches cannot be controlled via this pragma
#   pragma GCC diagnostic ignored "-Wduplicated-branches"
#endif

#include <gtest/gtest.h>

#if defined( __GCC__ ) && !defined(__clang__) && __GNUC__ >= 7
#   pragma GCC diagnostic pop
#endif

#endif // #ifndef CDSTEST_EXT_GTEST_H