diff options
Diffstat (limited to 'cutl/compiler/type-id.hxx')
-rw-r--r-- | cutl/compiler/type-id.hxx | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/cutl/compiler/type-id.hxx b/cutl/compiler/type-id.hxx deleted file mode 100644 index 4a7c79b..0000000 --- a/cutl/compiler/type-id.hxx +++ /dev/null @@ -1,48 +0,0 @@ -// file : cutl/compiler/type-id.hxx -// copyright : Copyright (c) 2009-2019 Code Synthesis Tools CC -// license : MIT; see accompanying LICENSE file - -#ifndef CUTL_COMPILER_TYPE_ID_HXX -#define CUTL_COMPILER_TYPE_ID_HXX - -#include <typeinfo> // std::type_info - -#include <cutl/details/export.hxx> - -namespace cutl -{ - namespace compiler - { - class type_id - { - public: - template<typename X> - type_id (X const volatile&); - - type_id (std::type_info const&); - - public: - char const* - name () const; - - friend bool - operator== (type_id const&, type_id const&); - - friend bool - operator!= (type_id const&, type_id const&); - - friend bool - operator< (type_id const&, type_id const&); - - private: - std::type_info const* ti_; - }; - - typedef type_id type_id_t; - } -} - -#include <cutl/compiler/type-id.ixx> -#include <cutl/compiler/type-id.txx> - -#endif // CUTL_COMPILER_TYPE_ID_HXX |