aboutsummaryrefslogtreecommitdiff
path: root/cutl/compiler/type-id.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'cutl/compiler/type-id.hxx')
-rw-r--r--cutl/compiler/type-id.hxx47
1 files changed, 0 insertions, 47 deletions
diff --git a/cutl/compiler/type-id.hxx b/cutl/compiler/type-id.hxx
deleted file mode 100644
index f385103..0000000
--- a/cutl/compiler/type-id.hxx
+++ /dev/null
@@ -1,47 +0,0 @@
-// file : cutl/compiler/type-id.hxx
-// 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