Commit graph

7 commits

Author SHA1 Message Date
Mikhalkovich Stanislav 53e850ba45 visit(await_node a) в Async/AsyncVisitor.cs - небольшое изменение 2024-07-05 19:26:19 +03:00
Kalsash 43c728883f
Async await fix (#3159)
* Добавил комментарии для async/await

* source_context fix

* ReplaceVarNames fix

* Parametrs fix

* async_defs fix

* no await fix

* исправлен баг с объявлением Task<T> без инициализации

* await как bin_expr может теперь быть в if_node.condition

* Обработка операций с await

* генерация GetResult

* OperationsVisitor fix

* Исправил вложенные конструкции с await

* ProcedureSet fix

---------

Co-authored-by: Aleksandr Kalinin <akalinin@sfedu.ru>
Co-authored-by: Mikhalkovich Stanislav <miks@math.sfedu.ru>
2024-06-24 09:40:54 +03:00
Kalsash e19b4ec4fa
No await fix (#3148)
* Добавил комментарии для async/await

* source_context fix

* ReplaceVarNames fix

* Parametrs fix

* async_defs fix

* no await fix

* исправлен баг с объявлением Task<T> без инициализации

---------

Co-authored-by: Aleksandr Kalinin <akalinin@sfedu.ru>
2024-06-13 20:39:35 +03:00
Kalsash 6de1848ec9
Async await fix (#3146)
* Добавил комментарии для async/await

* source_context fix

* ReplaceVarNames fix

* Parametrs fix

* async_defs fix

---------

Co-authored-by: Aleksandr Kalinin <akalinin@sfedu.ru>
2024-06-12 16:14:38 +03:00
Mikhalkovich Stanislav 9fb7fba1e1 Новый AsyncVisitor 2024-06-05 20:35:46 +03:00
Aleksandr Kalinin 7287a68805 async fix 2024-06-04 19:34:39 +03:00
Aleksandr Kalinin 155d0a01ba async/await 2024-06-03 17:39:57 +03:00