Семантические узлы типов: различия между версиями
Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску
Mikst (обсуждение | вклад) (Новая страница: «type_node - Абстрактный базовый класс для представления типов common_type_node - обычный тип - наприм…») |
Mikst (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
type_node - Абстрактный базовый класс для представления типов | * '''type_node''' - Абстрактный базовый класс для представления типов | ||
common_type_node - обычный тип - например, класс A, array of Person | * '''common_type_node''' - обычный тип - например, класс A, array of Person | ||
compiled_type_node - полностью .NET - тип. Примеры: integer, List<integer>, DateTime | * '''compiled_type_node''' - полностью .NET - тип. Примеры: integer, List<integer>, DateTime | ||
generic_instance_type_node - базовый класс для genericов | * '''generic_instance_type_node''' - базовый класс для genericов | ||
common_generic_instance_type_node - Класс, характеризующий одну псевдоинстанцию generic-типа. Используется в проекте 4 раза. Что такое псевдоинстанция - никто уже не знает | * '''common_generic_instance_type_node''' - Класс, характеризующий одну псевдоинстанцию generic-типа. Используется в проекте 4 раза. Что такое псевдоинстанция - никто уже не знает | ||
compiled_generic_instance_type_node - если в записи A<T,T1> хоть один тип - паскалевский | * '''compiled_generic_instance_type_node''' - если в записи A<T,T1> хоть один тип - паскалевский |
Версия от 23:33, 5 февраля 2019
- type_node - Абстрактный базовый класс для представления типов
- common_type_node - обычный тип - например, класс A, array of Person
- compiled_type_node - полностью .NET - тип. Примеры: integer, List<integer>, DateTime
- generic_instance_type_node - базовый класс для genericов
- common_generic_instance_type_node - Класс, характеризующий одну псевдоинстанцию generic-типа. Используется в проекте 4 раза. Что такое псевдоинстанция - никто уже не знает
- compiled_generic_instance_type_node - если в записи A<T,T1> хоть один тип - паскалевский