Я бы сказал, что это определяется реализацией.В стандарте (основанном на N3290) это относится к классу std::type_info
(§18.7.1):
const char* name() const noexcept;
Returns: An implementation-defined NTBS.
Нет такой формулировки, которую я могу найти, требующей равенства этих указателей для объектов type_info
, описывающихтого же типа.