ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Control
AthContainers
AthContainers
tools
assume.h
Go to the documentation of this file.
1
// This file's extension implies that it's C, but it's really -*- C++ -*-.
2
3
/*
4
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
// $Id$
20
21
22
#ifndef ATHCONTAINERS_ASSUME_H
23
#define ATHCONTAINERS_ASSUME_H
24
25
26
#if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 5))
27
# define ATHCONTAINERS_ASSUME(x) do { if (!(x)) __builtin_unreachable(); } while(0)
28
#else
29
# define ATHCONTAINERS_ASSUME(x) do { } while(0)
30
#endif
31
32
33
#endif
// not ATHCONTAINERS_ASSUME_H
Generated on
for ATLAS Offline Software by
1.17.0