)]}'
{
  "commit": "3850ca89b3eebf6b9a0c86963df69f350bd28650",
  "tree": "c5059c390367a8790b32fa7fea041130d6961abd",
  "parents": [
    "5da2b966961a1a163d2997eb95cd1bc9642e4bb0"
  ],
  "author": {
    "name": "Pavel Guzenfeld",
    "email": "pavelguzenfeld@gmail.com",
    "time": "Sun Apr 19 08:17:14 2026 +0000"
  },
  "committer": {
    "name": "Rasmus Munk Larsen",
    "email": "4643818-rmlarsen1@users.noreply.gitlab.com",
    "time": "Sun Apr 19 01:17:14 2026 -0700"
  },
  "message": "Add C++17 structured bindings support for fixed-size Matrix and Array\n\nlibeigen/eigen!2336\n\nCloses #2247\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "424396f8aeaa64a1a69d9bf7fc196a38c45ff732",
      "old_mode": 33188,
      "old_path": "Eigen/Core",
      "new_id": "2fec8f35cb79713f7ed6498489dff5fc90c32233",
      "new_mode": 33188,
      "new_path": "Eigen/Core"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "073f10e20bef948af8f434bb60f69375774a3169",
      "new_mode": 33188,
      "new_path": "Eigen/src/Core/StructuredBindings.h"
    },
    {
      "type": "modify",
      "old_id": "107c9e2c9026a94e1e9d2e44aac705af81948a01",
      "old_mode": 33188,
      "old_path": "failtest/CMakeLists.txt",
      "new_id": "0e55c0b82250e858a2df35420ce92e1542ec140d",
      "new_mode": 33188,
      "new_path": "failtest/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1986e5c84d7c9eeb7d5370530b1afa7b097acedc",
      "new_mode": 33188,
      "new_path": "failtest/structured_bindings_dynamic_array.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b57111278ea68f6ce486bde0e6adc2e57ab7e821",
      "new_mode": 33188,
      "new_path": "failtest/structured_bindings_dynamic_matrix.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a3c502abeef85b40127728e0819dab9c298744f4",
      "new_mode": 33188,
      "new_path": "failtest/structured_bindings_rowmajor.cpp"
    },
    {
      "type": "modify",
      "old_id": "b362f1fca54191ec2ea78f8d0cc2b3a3d43bb051",
      "old_mode": 33188,
      "old_path": "test/CMakeLists.txt",
      "new_id": "8d551b0f75344694bff0f851a2dcac6cd3068462",
      "new_mode": 33188,
      "new_path": "test/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e49788491691a6525b4eda6b621f53230cbc59c5",
      "new_mode": 33188,
      "new_path": "test/structured_bindings.cpp"
    }
  ]
}
