diff --git a/clang/include/clang/CIR/Dialect/IR/CIROps.td b/clang/include/clang/CIR/Dialect/IR/CIROps.td index 8f1771ff57b0..4e6cd0ef4d0c 100644 --- a/clang/include/clang/CIR/Dialect/IR/CIROps.td +++ b/clang/include/clang/CIR/Dialect/IR/CIROps.td @@ -924,9 +924,9 @@ def ConditionOp : CIR_Op<"condition", [ //===----------------------------------------------------------------------===// def YieldOp : CIR_Op<"yield", [ReturnLike, Terminator, - ParentOneOf<["IfOp", "ScopeOp", "SwitchOp", "WhileOp", "ForOp", "AwaitOp", - "TernaryOp", "GlobalOp", "DoWhileOp", "TryOp", "ArrayCtor", - "ArrayDtor", "CallOp", "CaseOp"]>]> { + ParentOneOf<["ArrayCtor", "ArrayDtor", "AwaitOp", "CallOp", "CaseOp", + "DoWhileOp", "ForOp", "GlobalOp", "IfOp", "ScopeOp", + "SwitchOp", "TernaryOp", "TryOp", "WhileOp"]>]> { let summary = "Represents the default branching behaviour of a region"; let description = [{ The `cir.yield` operation terminates regions on different CIR operations,