Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
StaticCheck.h File Reference
This graph shows which files directly or indirectly include this file:

Classes

struct  ROOT::Math::CompileTimeChecker< bool >
 
struct  ROOT::Math::CompileTimeChecker< false >
 

Namespaces

namespace  ROOT
 This file contains a specialised ROOT message handler to test for diagnostic in unit tests.
 
namespace  ROOT::Math
 

Macros

#define STATIC_CHECK(expr, msg)
 

Macro Definition Documentation

◆ STATIC_CHECK

#define STATIC_CHECK (   expr,
  msg 
)
Value:
{ class ERROR_##msg {}; \
ERROR_##msg e; \
(void) (ROOT::Math::CompileTimeChecker<(expr) != 0> (&e)); }
#define e(i)
Definition RSha256.hxx:103

Definition at line 56 of file StaticCheck.h.