)]}'
{
  "commit": "cb427318cbf70fdf396f210a06aa3fcbaeeab055",
  "tree": "92903d277d0fb3febfa8f19f59122168b8ae4175",
  "parents": [
    "5dbf4069dc98bbbca98dd600a65f50c258fbfd56"
  ],
  "author": {
    "name": "dianne",
    "email": "diannes.gm@gmail.com",
    "time": "Sat Nov 08 09:25:45 2025 -0800"
  },
  "committer": {
    "name": "dianne",
    "email": "diannes.gm@gmail.com",
    "time": "Thu Nov 13 00:07:36 2025 -0800"
  },
  "message": "compute temporary scopes when building MIR, not THIR\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c0e443b5ead876d9210d5836cee78fca135142e8",
      "old_mode": 33188,
      "old_path": "compiler/rustc_middle/src/middle/region.rs",
      "new_id": "990ed8f48fb84a115a38f366b1f00896b3628417",
      "new_mode": 33188,
      "new_path": "compiler/rustc_middle/src/middle/region.rs"
    },
    {
      "type": "modify",
      "old_id": "e72ed78d07e6a42a2e90aba68782970539e7203e",
      "old_mode": 33188,
      "old_path": "compiler/rustc_middle/src/thir.rs",
      "new_id": "4f38ef017f4997f0c5ae1c0bc469f4bf2056059b",
      "new_mode": 33188,
      "new_path": "compiler/rustc_middle/src/thir.rs"
    },
    {
      "type": "modify",
      "old_id": "dcfa6c4db3274fc942fb48993628c27ff4fc1fe8",
      "old_mode": 33188,
      "old_path": "compiler/rustc_middle/src/thir/visit.rs",
      "new_id": "2ed506767397a4d9a5a95773dfe347edbab3198f",
      "new_mode": 33188,
      "new_path": "compiler/rustc_middle/src/thir/visit.rs"
    },
    {
      "type": "modify",
      "old_id": "0e0c7a7fa4f0be93671b2fb93b1ef73932b17283",
      "old_mode": 33188,
      "old_path": "compiler/rustc_mir_build/src/builder/expr/as_constant.rs",
      "new_id": "eb0546cd0e3747a664767fb88857fa1fd3f9051d",
      "new_mode": 33188,
      "new_path": "compiler/rustc_mir_build/src/builder/expr/as_constant.rs"
    },
    {
      "type": "modify",
      "old_id": "6a4222239904125381df616af6ef55100319ebe9",
      "old_mode": 33188,
      "old_path": "compiler/rustc_mir_build/src/builder/expr/as_operand.rs",
      "new_id": "39ddf0edf5d2a3518db449d1c21d9c44a49e5d2f",
      "new_mode": 33188,
      "new_path": "compiler/rustc_mir_build/src/builder/expr/as_operand.rs"
    },
    {
      "type": "modify",
      "old_id": "1b143f37a585fcc6e7a8fa8a224ce0a21b49a4fb",
      "old_mode": 33188,
      "old_path": "compiler/rustc_mir_build/src/builder/expr/as_place.rs",
      "new_id": "6c535622833877b9b1f6e33f2a4cef137ed7b296",
      "new_mode": 33188,
      "new_path": "compiler/rustc_mir_build/src/builder/expr/as_place.rs"
    },
    {
      "type": "modify",
      "old_id": "546bfc8ea547aefebb98b781f43607fb653df700",
      "old_mode": 33188,
      "old_path": "compiler/rustc_mir_build/src/builder/expr/as_rvalue.rs",
      "new_id": "91814bca76f1530ace917924edd83a2e25fbe73d",
      "new_mode": 33188,
      "new_path": "compiler/rustc_mir_build/src/builder/expr/as_rvalue.rs"
    },
    {
      "type": "modify",
      "old_id": "b0ce3527d8b3def867e26a56d27fea0fc24d8cbc",
      "old_mode": 33188,
      "old_path": "compiler/rustc_mir_build/src/builder/expr/as_temp.rs",
      "new_id": "754ab0c0a16e5ef8fbbf6d7274c88e3f8bc2bd2a",
      "new_mode": 33188,
      "new_path": "compiler/rustc_mir_build/src/builder/expr/as_temp.rs"
    },
    {
      "type": "modify",
      "old_id": "675beceea14a9db71f3d4432600a06e05c6bab1d",
      "old_mode": 33188,
      "old_path": "compiler/rustc_mir_build/src/builder/expr/stmt.rs",
      "new_id": "db0d3a449712b66357985de223391ad524dd57b9",
      "new_mode": 33188,
      "new_path": "compiler/rustc_mir_build/src/builder/expr/stmt.rs"
    },
    {
      "type": "modify",
      "old_id": "96c58dc14e8cb59c3c6bd75c1b131da3cc1aa4c3",
      "old_mode": 33188,
      "old_path": "compiler/rustc_mir_build/src/builder/matches/mod.rs",
      "new_id": "03a4256add841b4785dd7cf42b8508a313b8f233",
      "new_mode": 33188,
      "new_path": "compiler/rustc_mir_build/src/builder/matches/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "6ac935d3901edc719cc99bdf54fc3efc5194bd48",
      "old_mode": 33188,
      "old_path": "compiler/rustc_mir_build/src/thir/cx/expr.rs",
      "new_id": "59efd805b30ed7ff175cd8d01d7e366123ed35e8",
      "new_mode": 33188,
      "new_path": "compiler/rustc_mir_build/src/thir/cx/expr.rs"
    },
    {
      "type": "modify",
      "old_id": "65b05a0e6a985ddff9e46183fe0b9c787ab7dada",
      "old_mode": 33188,
      "old_path": "compiler/rustc_mir_build/src/thir/cx/mod.rs",
      "new_id": "d26dfac0c2abd398aa97898d6f08e6a3d0a656cb",
      "new_mode": 33188,
      "new_path": "compiler/rustc_mir_build/src/thir/cx/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "e0a5c18a2eedb98768d05efbfb8f71f644019e17",
      "old_mode": 33188,
      "old_path": "compiler/rustc_mir_build/src/thir/print.rs",
      "new_id": "655cd5f5dc9544ebd1c00b5c3a31eb7ebab4fdc5",
      "new_mode": 33188,
      "new_path": "compiler/rustc_mir_build/src/thir/print.rs"
    },
    {
      "type": "modify",
      "old_id": "adfcd976a1e2800c619247ec709f7c8e575aa0de",
      "old_mode": 33188,
      "old_path": "tests/ui/thir-print/c-variadic.stdout",
      "new_id": "d64b2b9aa9d1dfb1c9485678efb073c5222f3fb4",
      "new_mode": 33188,
      "new_path": "tests/ui/thir-print/c-variadic.stdout"
    },
    {
      "type": "modify",
      "old_id": "5588cfdfa5ce0cfa2da143d6a898458381f7aa8d",
      "old_mode": 33188,
      "old_path": "tests/ui/thir-print/thir-flat-const-variant.stdout",
      "new_id": "750a47a7141cb2e1bcb1874c18b7d2a3ca43794c",
      "new_mode": 33188,
      "new_path": "tests/ui/thir-print/thir-flat-const-variant.stdout"
    },
    {
      "type": "modify",
      "old_id": "59cecfe511c24c6859ee23ba7b9519fb8f36f318",
      "old_mode": 33188,
      "old_path": "tests/ui/thir-print/thir-flat.stdout",
      "new_id": "f01d64e60b3d60a55e6c5c86d5d8d33b5d02b924",
      "new_mode": 33188,
      "new_path": "tests/ui/thir-print/thir-flat.stdout"
    },
    {
      "type": "modify",
      "old_id": "c9117c3048b03df2b48951c186e94d7d2ed3354c",
      "old_mode": 33188,
      "old_path": "tests/ui/thir-print/thir-tree-loop-match.stdout",
      "new_id": "5f6b130c390557a9e4355ed3764d9a76ade98b09",
      "new_mode": 33188,
      "new_path": "tests/ui/thir-print/thir-tree-loop-match.stdout"
    },
    {
      "type": "modify",
      "old_id": "fde5003176679552f3cda0615414459e446aefab",
      "old_mode": 33188,
      "old_path": "tests/ui/thir-print/thir-tree-match.stdout",
      "new_id": "8a2bad56c126adbfa176433d4f98940a9d34eb05",
      "new_mode": 33188,
      "new_path": "tests/ui/thir-print/thir-tree-match.stdout"
    },
    {
      "type": "modify",
      "old_id": "b39581ad84151362097e01d45c93a835651c57fe",
      "old_mode": 33188,
      "old_path": "tests/ui/thir-print/thir-tree.stdout",
      "new_id": "d61176d6480fe8fef08083c18d35379f857a0058",
      "new_mode": 33188,
      "new_path": "tests/ui/thir-print/thir-tree.stdout"
    },
    {
      "type": "modify",
      "old_id": "92155d0c73b9dd9035febf601782c5f933aac6bf",
      "old_mode": 33188,
      "old_path": "tests/ui/unpretty/box.stdout",
      "new_id": "54bd98c7a6834ac2349f3a776a3a7d7b41dc2906",
      "new_mode": 33188,
      "new_path": "tests/ui/unpretty/box.stdout"
    }
  ]
}
