)]}'
{
  "commit": "aafd524577cc90fcdd13a6f0bcbfb929a30ee90f",
  "tree": "b7691dbbc3ae70ff344e35bc53bc112d87046451",
  "parents": [
    "f2dac2f3dea4464dd50cd7793c8c3d7e51dc7e24"
  ],
  "author": {
    "name": "David Neto",
    "email": "dneto@google.com",
    "time": "Sat Feb 22 17:17:37 2025 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sat Feb 22 17:17:37 2025 -0500"
  },
  "message": "[opt] Fix bug opt::InstructionBuilder::AddVariable (#6007)\n\nThe storage class operand was being added with the wrong\noperand type.  It was assumed to be an ID.  Then trying\nto analyze the new variable declaration instruction\u0027s\ndefs and uses could get confused and assert out.\n\nAdded a test for this.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f3e0afceaed3ef7e0227b5f02cfb92fffe79edae",
      "old_mode": 33188,
      "old_path": "source/opt/ir_builder.h",
      "new_id": "3d732ccbd127cb1c9694fd537e91bff68512cbba",
      "new_mode": 33188,
      "new_path": "source/opt/ir_builder.h"
    },
    {
      "type": "modify",
      "old_id": "f0cfc1849bdbdee5549f0a3286386ab7489b3b96",
      "old_mode": 33188,
      "old_path": "test/opt/ir_builder.cpp",
      "new_id": "15d31d9e7fd9ded4a64fd6964c3fa9f72ebaeb75",
      "new_mode": 33188,
      "new_path": "test/opt/ir_builder.cpp"
    }
  ]
}
