nm и c++filter не могут разобрать очень длинные искаженные имена c++?

при экспериментировании с метапрограммированием шаблона С++ я создал тип шаблона, который определяется рекурсивно, что делает имя типа очень длинным в искаженной форме (~4600 байт), если глубина рекурсии больше 4, оба nm -Cи не может распутать длинное имя. Является ли это ограничением nm и c++filt или ограничение базовой библиотеки, используемой для разборки?

Редактировать: после того, как я опубликовал этот вопрос, я попробовал то же самое на своем MacBook, оказалось, что в MacOs, nm и c++filt работает правильно для очень длинного искаженного имени.

0 ответов

Другие вопросы по тегам