{"ast_node_type":"other","tokens":[{"end":55,"kind":"keyword","start":0,"text":"if"}]}
                    if tcx.is_coroutine(closure_def_id)
                    // Label any coroutine locals that capture the opaque
                        && let Some(coroutine_layout) = tcx.mir_coroutine_witnesses(closure_def_id)