start moving some metaprogramming helpers to lib::meta
This commit is contained in:
parent
64cedb6345
commit
7d913dc558
3 changed files with 9 additions and 8 deletions
|
|
@ -46,8 +46,8 @@
|
|||
|
||||
namespace util {
|
||||
|
||||
using lumiera::typelist::can_ToString;
|
||||
using lumiera::typelist::can_lexical2string;
|
||||
using lib::meta::can_ToString;
|
||||
using lib::meta::can_lexical2string;
|
||||
using lib::Symbol;
|
||||
using boost::enable_if;
|
||||
using boost::disable_if;
|
||||
|
|
|
|||
|
|
@ -84,7 +84,7 @@ namespace lib {
|
|||
using std::tr1::function;
|
||||
using util::unConst;
|
||||
|
||||
using lumiera::typelist::RefTraits;
|
||||
using lib::meta::RefTraits;
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -21,11 +21,12 @@
|
|||
*/
|
||||
|
||||
|
||||
#ifndef LUMIERA_META_TRAIT_H
|
||||
#define LUMIERA_META_TRAIT_H
|
||||
#ifndef LIB_META_TRAIT_H
|
||||
#define LIB_META_TRAIT_H
|
||||
|
||||
|
||||
#include "lib/meta/util.hpp"
|
||||
#include "lib/meta/duck-detector.hpp"
|
||||
#include "lib/wrapper.hpp" ////////////////////////TODO only because of AssignableRefWrapper -- can we get rid of this import?
|
||||
|
||||
#include <boost/type_traits/is_convertible.hpp>
|
||||
|
|
@ -34,8 +35,8 @@
|
|||
#include <string>
|
||||
|
||||
|
||||
namespace lumiera {
|
||||
namespace typelist {
|
||||
namespace lib {
|
||||
namespace meta {
|
||||
|
||||
|
||||
|
||||
|
|
@ -105,5 +106,5 @@ namespace typelist {
|
|||
//////////////////////////////////////////TODO: not needed 12/09 -- obsolete? useful? keep it?
|
||||
|
||||
|
||||
}} // namespace lumiera::typelist
|
||||
}} // namespace lib::meta
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Reference in a new issue