)]}'
{
  "commit": "786e70ff104fdecaa246bbe98f7ff1e220455a58",
  "tree": "41968c6b35bbb83440c539ba69d00dbfd1e7a625",
  "parents": [
    "13261e856aa54e6c86b500c6d0bb329f08ad5eb7"
  ],
  "author": {
    "name": "Ivan Butygin",
    "email": "ivan.butygin@gmail.com",
    "time": "Thu Mar 13 12:17:42 2025 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Mar 13 14:17:42 2025 +0300"
  },
  "message": "[mlir] Change `TypeOrValueSemanticsContainer` base from `TypeConstraint` to `Type` (#129433)\n\n`Type` is derived from `TypeConstraint`. Using `Type` as base allows to\nuse `SignlessIntegerLike` and friends in `Variadic\u003c\u003e`.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a18b32253d857a7d1822c48c192431f52efa2dee",
      "old_mode": 33188,
      "old_path": "mlir/include/mlir/IR/CommonTypeConstraints.td",
      "new_id": "601517717978e05f429240472f8c0dd451c32560",
      "new_mode": 33188,
      "new_path": "mlir/include/mlir/IR/CommonTypeConstraints.td"
    },
    {
      "type": "modify",
      "old_id": "cc0fe924acf75d267625192919589d7e446c18f1",
      "old_mode": 33188,
      "old_path": "mlir/test/lib/Dialect/Test/TestOps.td",
      "new_id": "b90afe61b8097bc6f9f9a9c9f2f43f88d8dc3e3d",
      "new_mode": 33188,
      "new_path": "mlir/test/lib/Dialect/Test/TestOps.td"
    }
  ]
}
