Skip to content
Snippets Groups Projects
Select Git revision
  • main
  • release_2_1_5
  • release_2_1_4
  • release_2_1_3
  • release_2_1_2
  • release_2_1_1
  • release_2_1_0
  • release_2_0_8
  • release_2_0_7
  • release_2_0_6
  • release_2_0_5
  • release_2_0_4
  • release_2_0_3
  • release_2_0_2
  • release_2_0_1
  • release_2_0_0
  • release_1_6_4
  • release_1_6_3
  • release_1_6_2
  • release_1_6_1
  • release_1_6_0
21 results

DevCommands.html

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    catch.hpp 416.23 KiB
    /*
     *  Catch v1.12.2
     *  Generated: 2018-05-14 15:10:01.112442
     *  ----------------------------------------------------------
     *  This file has been merged from multiple headers. Please don't edit it directly
     *  Copyright (c) 2012 Two Blue Cubes Ltd. All rights reserved.
     *
     *  Distributed under the Boost Software License, Version 1.0. (See accompanying
     *  file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
     */
    #ifndef TWOBLUECUBES_SINGLE_INCLUDE_CATCH_HPP_INCLUDED
    #define TWOBLUECUBES_SINGLE_INCLUDE_CATCH_HPP_INCLUDED
    
    #define TWOBLUECUBES_CATCH_HPP_INCLUDED
    
    #ifdef __clang__
    #    pragma clang system_header
    #elif defined __GNUC__
    #    pragma GCC system_header
    #endif
    
    // #included from: internal/catch_suppress_warnings.h
    
    #ifdef __clang__
    #   ifdef __ICC // icpc defines the __clang__ macro
    #       pragma warning(push)
    #       pragma warning(disable: 161 1682)
    #   else // __ICC
    #       pragma clang diagnostic ignored "-Wglobal-constructors"
    #       pragma clang diagnostic ignored "-Wvariadic-macros"
    #       pragma clang diagnostic ignored "-Wc99-extensions"
    #       pragma clang diagnostic ignored "-Wunused-variable"
    #       pragma clang diagnostic push
    #       pragma clang diagnostic ignored "-Wpadded"
    #       pragma clang diagnostic ignored "-Wc++98-compat"
    #       pragma clang diagnostic ignored "-Wc++98-compat-pedantic"
    #       pragma clang diagnostic ignored "-Wswitch-enum"
    #       pragma clang diagnostic ignored "-Wcovered-switch-default"
    #    endif
    #elif defined __GNUC__
    #    pragma GCC diagnostic ignored "-Wvariadic-macros"
    #    pragma GCC diagnostic ignored "-Wunused-variable"
    #    pragma GCC diagnostic ignored "-Wparentheses"
    
    #    pragma GCC diagnostic push
    #    pragma GCC diagnostic ignored "-Wpadded"
    #endif
    #if defined(CATCH_CONFIG_MAIN) || defined(CATCH_CONFIG_RUNNER)
    #  define CATCH_IMPL
    #endif
    
    #ifdef CATCH_IMPL
    #  ifndef CLARA_CONFIG_MAIN
    #    define CLARA_CONFIG_MAIN_NOT_DEFINED
    #    define CLARA_CONFIG_MAIN
    #  endif
    #endif
    
    // #included from: internal/catch_notimplemented_exception.h
    #define TWOBLUECUBES_CATCH_NOTIMPLEMENTED_EXCEPTION_H_INCLUDED
    
    // #included from: catch_common.h
    #define TWOBLUECUBES_CATCH_COMMON_H_INCLUDED
    
    // #included from: catch_compiler_capabilities.h
    #define TWOBLUECUBES_CATCH_COMPILER_CAPABILITIES_HPP_INCLUDED
    
    // Detect a number of compiler features - mostly C++11/14 conformance - by compiler
    // The following features are defined:
    //