1 //Copyright (c) 2008-2016 Emil Dotchevski and Reverge Studios, Inc. 2 3 //Distributed under the Boost Software License, Version 1.0. (See accompanying 4 //file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) 5 6 #ifndef BOOST_QVM_4E340430AE4C11DEBA56149755D89593 7 #define BOOST_QVM_4E340430AE4C11DEBA56149755D89593 8 9 namespace 10 boost 11 { 12 namespace 13 qvm 14 { 15 namespace 16 qvm_detail 17 { 18 template <class T> 19 struct 20 remove_const 21 { 22 typedef T type; 23 }; 24 25 template <class T> 26 struct 27 remove_const<T const> 28 { 29 typedef T type; 30 }; 31 } 32 } 33 } 34 35 #endif 36