1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/openharmony-arkcompiler_ets_frontend

 / Детали:

[ArkTS ES2PANDA] Запись значения кортежа с использованием константы индекса приводит к непредвиденному...

Предстоит сделать
Владелец
Создано  
05.03.2025

сообщению об ошибке компилятора

Данный код

const index: Int = 1;  

function main(): void {  
    let tuple: [number, number] = [0, 0];  
    tuple[index] = 2;  
}  

выдает ошибку CTE: Разрешены только константные выражения для доступа к элементам кортежей, что неожиданно, так как index является константой, вероятно, должна быть какая-то ошибка типа 'Int' не может использоваться в качестве типа индекса.

Комментарий (0)

GitLife Service Account Задача создана
GitLife Service Account добавлено
 
enhancement
label.
GitLife Service Account добавлено
 
waiting_for_assign
label.
Развернуть журнал операций

Вход Перед тем как оставить комментарий

Статус
Ответственный
Контрольная точка
Pull Requests
Связанные запросы на слияние могут быть закрыты после их объединения
Ветки
Дата начала   -   Крайний срок
-
Закрепить/Открепить
Приоритет
Участники(1)
1
https://api.gitlife.ru/oschina-mirror/openharmony-arkcompiler_ets_frontend.git
git@api.gitlife.ru:oschina-mirror/openharmony-arkcompiler_ets_frontend.git
oschina-mirror
openharmony-arkcompiler_ets_frontend
openharmony-arkcompiler_ets_frontend