22 lines · plain
1// RUN: cir-opt %s --verify-roundtrip | FileCheck %s2 3cir.func coroutine @checkPrintParse(%arg0 : !cir.bool) {4 cir.await(user, ready : {5 cir.condition(%arg0)6 }, suspend : {7 cir.yield8 }, resume : {9 cir.yield10 },)11 cir.return12}13 14// CHECK: cir.func coroutine @checkPrintParse15// CHECK: cir.await(user, ready : {16// CHECK: cir.condition(%arg0)17// CHECK: }, suspend : {18// CHECK: cir.yield19// CHECK: }, resume : {20// CHECK: cir.yield21// CHECK: },)22