00001 // Copyright 2006. Peter Gottschling, Matthias Troyer, Rolf Bonderer 00002 00003 #ifndef CONCEPT_MACROS_INCLUDE 00004 #define CONCEPT_MACROS_INCLUDE 00005 00006 // By defining LA_SHOW_WARNINGS a warning is emitted 00007 // when a compiler which does not support concepts is used. 00008 00009 #ifndef __GXX_CONCEPTS__ 00010 # define _GLIBCXX_WHERE(...) //WHERE Macro for concept-disabled compilers. 00011 # ifdef LA_SHOW_WARNINGS 00012 # warning "Concepts are NOT used" 00013 # endif 00014 #endif 00015 00016 #endif // CONCEPT_MACROS_INCLUDE