TNode = specialize TSimpleNode<T>; // <-
public
data: T;
child_nodes: array of TNode;
Есть способ изнутри узнать свой тип? Избавиться от отмеченного комментарием... -> провоцирует ошибки при копипастинге т.к. нужно изменять имя в двух местах
Стикер
а потом мне нужно это превратить в объявление array of ...
Стикер
X: array of TypeInfo(something); Но кстати, даже TypeInfo не поможет т.к. туда всё-равно нужно имя передать
Если бы вот так можно было: X: array of TypeInfo(Self);
typeinfo только в коде допустимо
Обсуждают сегодня