Changes in lemon/concept_check.h [463:88ed40ad0d4f:1270:dceba191c00d] in lemon
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lemon/concept_check.h
r463 r1270 3 3 * This file is a part of LEMON, a generic C++ optimization library. 4 4 * 5 * Copyright (C) 2003-20 095 * Copyright (C) 2003-2013 6 6 * Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport 7 7 * (Egervary Research Group on Combinatorial Optimization, EGRES). … … 36 36 37 37 template <class T> inline void ignore_unused_variable_warning(const T&) { } 38 template <class T1, class T2> 39 inline void ignore_unused_variable_warning(const T1&, const T2&) { } 40 template <class T1, class T2, class T3> 41 inline void ignore_unused_variable_warning(const T1&, const T2&, 42 const T3&) { } 43 template <class T1, class T2, class T3, class T4> 44 inline void ignore_unused_variable_warning(const T1&, const T2&, 45 const T3&, const T4&) { } 46 template <class T1, class T2, class T3, class T4, class T5> 47 inline void ignore_unused_variable_warning(const T1&, const T2&, 48 const T3&, const T4&, 49 const T5&) { } 50 template <class T1, class T2, class T3, class T4, class T5, class T6> 51 inline void ignore_unused_variable_warning(const T1&, const T2&, 52 const T3&, const T4&, 53 const T5&, const T6&) { } 38 54 39 55 ///\e … … 43 59 #if !defined(NDEBUG) 44 60 void (Concept::*x)() = & Concept::constraints; 45 ignore_unused_variable_warning(x);61 ::lemon::ignore_unused_variable_warning(x); 46 62 #endif 47 63 } … … 53 69 typedef typename Concept::template Constraints<Type> ConceptCheck; 54 70 void (ConceptCheck::*x)() = & ConceptCheck::constraints; 55 ignore_unused_variable_warning(x);71 ::lemon::ignore_unused_variable_warning(x); 56 72 #endif 57 73 }
Note: See TracChangeset
for help on using the changeset viewer.