)]}'
{
  "commit": "f33b42dc4eefd90e9535ef86183bb50c8a739e44",
  "tree": "3d7d2d5427a2f67c412a91dbe8dcecec9294f220",
  "parents": [
    "1fe27df5a9b9a61aabd4b78fedba9800aa7ad993"
  ],
  "author": {
    "name": "Matthias Springer",
    "email": "me@m-sp.org",
    "time": "Thu Jan 08 08:59:58 2026 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Jan 08 08:59:58 2026 +0100"
  },
  "message": "[mlir][Interfaces] Simplify and improve errors of `RegionBranchOpInterface` verifier (#174805)\n\nSimplify the `RegionBranchOpInterface` verifier by utilizing new API\nfunctions such as `getAllRegionBranchPoints`.\n\nAlso improve the error message by using the same terms that are used in\nthe interface definition: `region branch point`, `region successor`,\n`successor operand`, `successor input`.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "566f4b8fadb5dbe3a9375cf227372454b308b30a",
      "old_mode": 33188,
      "old_path": "mlir/include/mlir/Interfaces/ControlFlowInterfaces.h",
      "new_id": "b76c2891fad5a71a7896cc81cc2b8af0c316f7a8",
      "new_mode": 33188,
      "new_path": "mlir/include/mlir/Interfaces/ControlFlowInterfaces.h"
    },
    {
      "type": "modify",
      "old_id": "2e654ba04ffe53ec52abe78f743ed50a7da5dfcd",
      "old_mode": 33188,
      "old_path": "mlir/include/mlir/Interfaces/ControlFlowInterfaces.td",
      "new_id": "ecad424e30c75b5f1ad7f69d33ece1bc02e42893",
      "new_mode": 33188,
      "new_path": "mlir/include/mlir/Interfaces/ControlFlowInterfaces.td"
    },
    {
      "type": "modify",
      "old_id": "d393ddb8d833642601e619b5d192a3bddaa29620",
      "old_mode": 33188,
      "old_path": "mlir/lib/Interfaces/ControlFlowInterfaces.cpp",
      "new_id": "2574f4e73d3114fcc301165665a5e48eb80c7f22",
      "new_mode": 33188,
      "new_path": "mlir/lib/Interfaces/ControlFlowInterfaces.cpp"
    },
    {
      "type": "modify",
      "old_id": "6db43ffd4b81bf49901ff63c2a187c166c3779cc",
      "old_mode": 33188,
      "old_path": "mlir/test/Dialect/SCF/invalid.mlir",
      "new_id": "13a9b1cd38d8868b84d07b3c3e3ba3ba85745a55",
      "new_mode": 33188,
      "new_path": "mlir/test/Dialect/SCF/invalid.mlir"
    }
  ]
}
