У меня есть на руках переменная типа (TypeVar), тип которой уже выведен (это генерик-тип, параметры которого уже конкретизированны). Есть переменная с названием для будущего алиаса (Name). Я полагаю, что этой информации достаточно, чтобы объявить алиас в текущем пространстве имен, но никак не разберусь с синтаксисом
<[decl: type $(name: name) = SomeType]>
ругается на использование $. А через TopDeclaration.Alias не понятно, как собирать. Кто-нибудь сталкивался с подобным?
Здравствуйте, STDray, Вы писали:
STD>У меня есть на руках переменная типа (TypeVar), тип которой уже выведен (это генерик-тип, параметры которого уже конкретизированны). Есть переменная с названием для будущего алиаса (Name). Я полагаю, что этой информации достаточно, чтобы объявить алиас в текущем пространстве имен, но никак не разберусь с синтаксисом
STD><[decl: type $(name: name) = SomeType]>
STD>ругается на использование $. А через TopDeclaration.Alias не понятно, как собирать. Кто-нибудь сталкивался с подобным?
А как именно ругается? Я помню, в другую сторону все работало нормально.