Определите, использует ли текущая функция или переменная размещение основного столбца
coder.isColumnMajor
разрешается как true в сгенерированном коде, если текущая функция использует размещение массива с основным столбцом. Используйте функцию как выражение в потоке управления (if
, else
, switch
) операторы.
Вы не можете запросить размещение массива для поля или свойства структуры.
Генератор кода по умолчанию использует размещение основного столбца.
Вне генерации кода и симуляции, coder.isColumnMajor
всегда верно.
Если coder.isColumnMajor
всегда разрешает true для вашего кода, других ветвей в if
оператор игнорируется генератором кода. В противном случае для каждого размещения массива создается один образец текущей функции.
coder.ceval
| coder.columnMajor
| coder.isRowMajor
| coder.rowMajor