Я пытаюсь импортировать шаблонный класс c ++ в проект Enterprise Architect, но ничего не отображается после успешного импорта. В шаблонном классе определены псевдонимы типов с помощью оператора using. Например.
using my_type_t = decltype(T::struct_mem_1);
using type_2_t = typename T_2::value_type;
Когда я удаляю вышеуказанные псевдонимы, он может импортировать и синхронизироваться. Итак, есть ли причина, по которой он так себя ведет? И любой обходной путь, чтобы я мог синхронизировать, не удаляя сначала псевдонимы, а затем добавить их обратно после синхронизации?
Спасибо!