blob: 7af23cf12f0d9f627c9927474457e7af15161926 [file] [log] [blame]
Mike Stump333dfe92009-11-16 19:34:15 +00001namespace std {
2 class type_info {
Mike Stump912b6622009-11-16 19:48:50 +00003 public:
Mike Stump333dfe92009-11-16 19:34:15 +00004 virtual ~type_info();
5 const char* name() const { return __name; }
6 bool operator==(const type_info& __arg) const {
7 return __name == __arg.__name;
8 }
9
10 bool operator!=(const type_info& __arg) const {
11 return !operator==(__arg);
12 }
13 protected:
14 const char *__name;
15 };
16}