syntax_data: {"ast_node_type":"other","tokens":[{"end":47,"kind":"keyword","start":0,"text":"//!"}]}
source_snippet: //!     0 - Coroutine have not been resumed yet
context_before: //! across a suspension point. There are however three hardcoded coroutine states:
context_after: //!     1 - Coroutine has returned / is completed