brintos

brintos / llvm-project-archived public Read only

0
0
Text · 477 B · c1fb0d6 Raw
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