)]}'
{
  "commit": "cc051abec51d5974ad267263da073963ecb4aeda",
  "tree": "41e58e36c5bf70455f9b99a3376574ffcdcb6918",
  "parents": [
    "4348523dc31f872b1e1e363100b211cd30e7e1ae"
  ],
  "author": {
    "name": "Emilio Cobos Álvarez",
    "email": "emilio@crisal.io",
    "time": "Mon Sep 07 11:39:29 2026"
  },
  "committer": {
    "name": "Emilio Cobos Álvarez",
    "email": "emilio@crisal.io",
    "time": "Mon Sep 07 11:58:01 2026"
  },
  "message": "ty: More struct layout fixes for overaligned integers / aliases.\n\nThis fixes most of the test-cases discussed in #3453.\n\nThe remaining one is related to bitfields and needs a bit more thought\n(I think we currently don\u0027t pad bitfields based on the clang-reported\noffset and maybe should).\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f200006d888039accc0a6979c8b318f767e24792",
      "old_mode": 33188,
      "old_path": "bindgen-tests/tests/expectations/tests/issue-3406.rs",
      "new_id": "a755589c1e1e32f690b928034fc3d418e2b5c6c3",
      "new_mode": 33188,
      "new_path": "bindgen-tests/tests/expectations/tests/issue-3406.rs"
    },
    {
      "type": "modify",
      "old_id": "1b87c4bd21484f3b009c81f243d72957f6fa3de3",
      "old_mode": 33188,
      "old_path": "bindgen-tests/tests/headers/issue-3406.h",
      "new_id": "34ba644e2a03e9f91775f40bb708f29d843f2cf8",
      "new_mode": 33188,
      "new_path": "bindgen-tests/tests/headers/issue-3406.h"
    },
    {
      "type": "modify",
      "old_id": "0519fd3d536db8bb319c1813ff2afc0cf3cab0f0",
      "old_mode": 33188,
      "old_path": "bindgen/ir/ty.rs",
      "new_id": "7eb81f5cd6b17184ce8bb23b9e233fdc1ef7b623",
      "new_mode": 33188,
      "new_path": "bindgen/ir/ty.rs"
    }
  ]
}
