Expr param storage

Материал из CAMaaS preliminary wiki
Версия от 14:09, 21 апреля 2019; Alinap95 (обсуждение | вклад) (Новая страница: «Параметры функции хранятся в expr_param_storage. Файл:Expr param storage.jpg {| class="wikitable" |- |m_parameters |Списо…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Параметры функции хранятся в expr_param_storage.

Expr param storage.jpg

m_parameters Список аргументов функции.
m_sorted_params Вектор отсортированных аргументов (используется heap sort). Используется для быстрого поиска аргументов при их инициализации.
add_parameter Добавляет аргумент в список и вектор.
size Возвращает размер листа аргументов.
construct_init_block Создает структуру expr_param_init_block из некоторого контейнера для инициализации аргументов.