)]}'
{
  "commit": "4b5483689202b4253d724d6400d25f5222332a38",
  "tree": "7a2eaf7c0ed3e8cf5440a382ae82067a5b3dbdfb",
  "parents": [
    "e079fdfdb15587049a8c581e0c1e1b017e432995"
  ],
  "author": {
    "name": "Keith Smiley",
    "email": "keithbsmiley@gmail.com",
    "time": "Thu Dec 04 14:15:27 2025 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Dec 04 14:15:27 2025 -0800"
  },
  "message": "[PDLL] Collapse TypeDetail.h into Types.h (#170341)\n\nThis allows this code to be compiled with `MLIR_USE_FALLBACK_TYPE_IDS\u003d1`\nwhich is used to solve TypeID issues across different DSOs. This Types.h\nis only included in a few tools so the impact of this header being\nlarger should be limited.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "538ea7c61b4475b374845c4d9b42d1256a558b3a",
      "old_mode": 33188,
      "old_path": "mlir/include/mlir/Tools/PDLL/AST/Types.h",
      "new_id": "da74c50ac27978cb52cef812cc3468ee54b38793",
      "new_mode": 33188,
      "new_path": "mlir/include/mlir/Tools/PDLL/AST/Types.h"
    },
    {
      "type": "modify",
      "old_id": "6f2e4cd58082b823a536f8d2c7b763d4ef45207b",
      "old_mode": 33188,
      "old_path": "mlir/lib/Tools/PDLL/AST/Context.cpp",
      "new_id": "e82807f6322b00fff9385651b053944da80f3ed8",
      "new_mode": 33188,
      "new_path": "mlir/lib/Tools/PDLL/AST/Context.cpp"
    },
    {
      "type": "delete",
      "old_id": "a0bd84eacc4a2a71b4ad98e086d6886ddbfd558a",
      "old_mode": 33188,
      "old_path": "mlir/lib/Tools/PDLL/AST/TypeDetail.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "1468ac2a280d5575fd37ad575373c5c52108b89d",
      "old_mode": 33188,
      "old_path": "mlir/lib/Tools/PDLL/AST/Types.cpp",
      "new_id": "d5497b06ba935c5652c014a324199cf9d55d6901",
      "new_mode": 33188,
      "new_path": "mlir/lib/Tools/PDLL/AST/Types.cpp"
    },
    {
      "type": "modify",
      "old_id": "1820ff108ba3b41ab4d527395fca20ded3bf7ba5",
      "old_mode": 33188,
      "old_path": "utils/bazel/llvm-project-overlay/mlir/BUILD.bazel",
      "new_id": "c8e76f96323fd5266e0d21772037eebea097529c",
      "new_mode": 33188,
      "new_path": "utils/bazel/llvm-project-overlay/mlir/BUILD.bazel"
    }
  ]
}
