Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Macros
assume.h File Reference

Macro to provide hints for optimization. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ATHCONTAINERS_ASSUME(x)   do { } while(0)
 

Detailed Description

Macro to provide hints for optimization.

Author
scott snyder snyde.nosp@m.r@bn.nosp@m.l.gov
Date
Oct, 2013 ATHCONTAINERS_ASSUME(x) informs the compiler that it can assume that condition x is true. This can be used to let the compiler know about conditions that are guaranteed to hold but that it cannot deduce itself, such as postconditions for out-of-line function calls.

Definition in file assume.h.

Macro Definition Documentation

◆ ATHCONTAINERS_ASSUME

#define ATHCONTAINERS_ASSUME (   x)    do { } while(0)

Definition at line 30 of file assume.h.