Предотвратите использование постоянного значения выражения для функциональных специализаций
coder.ignoreConst(expression)
препятствует тому, чтобы генератор кода использовал постоянное значение coder.ignoreConst(expression)
expression
, чтобы создать функциональные специализации. coder.ignoreConst(expression)
возвращает значение expression
.
Для некоторых вызовов рекурсивной функции можно использовать coder.ignoreConst
, чтобы обеспечить рекурсию во время выполнения. См. Генератор кода Силы, чтобы Использовать Рекурсию Во время выполнения.
coder.ignoreConst(expression)
препятствует тому, чтобы генератор кода использовал постоянное значение expression
, чтобы создать функциональные специализации. Это не предотвращает другое использование постоянного значения во время генерации кода.