syntax_data: {"ast_node_type":"other","tokens":[{"end":86,"kind":"keyword","start":0,"text":"//"}]}
source_snippet:                 // is replaced with terminate. For those with `UnwindAction::Cleanup`,
context_before:                 // can't unwind, however, we need to ensure that any `UnwindAction::Continue`
context_after:                 // cleanup will still happen, and terminate will happen afterwards handled by