Lines Matching refs:const
23 type_index(const type_info& rhs) noexcept;
25 bool operator==(const type_index& rhs) const noexcept;
26 bool operator!=(const type_index& rhs) const noexcept;
27 bool operator< (const type_index& rhs) const noexcept;
28 bool operator<=(const type_index& rhs) const noexcept;
29 bool operator> (const type_index& rhs) const noexcept;
30 bool operator>=(const type_index& rhs) const noexcept;
32 size_t hash_code() const noexcept;
33 const char* name() const noexcept;
40 size_t operator()(type_index index) const noexcept;
70 const type_info* __t_;
73 type_index(const type_info& __y) _NOEXCEPT : __t_(&__y) {}
76 bool operator==(const type_index& __y) const _NOEXCEPT
79 bool operator!=(const type_index& __y) const _NOEXCEPT
82 bool operator< (const type_index& __y) const _NOEXCEPT
85 bool operator<=(const type_index& __y) const _NOEXCEPT
88 bool operator> (const type_index& __y) const _NOEXCEPT
91 bool operator>=(const type_index& __y) const _NOEXCEPT
95 size_t hash_code() const _NOEXCEPT {return __t_->hash_code();}
97 const char* name() const _NOEXCEPT {return __t_->name();}
107 size_t operator()(type_index __index) const _NOEXCEPT