)]}'
{
  "commit": "74cac07a09aabb04b89e93b82cde8c41f246e23d",
  "tree": "21690daef0d2c9719eb8652b3cd5c9c36102d904",
  "parents": [
    "47aae80648d876133b495b1d35055460db8e3eff"
  ],
  "author": {
    "name": "Mark de Wever",
    "email": "koraq@xs4all.nl",
    "time": "Tue Mar 21 19:01:12 2023 +0100"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Mar 22 09:30:19 2023 -0700"
  },
  "message": "[libc++] Qualifies ptrdiff_t and max_align_t.\n\nThis has been done using the following commands\n  find libcxx/test -type f -exec perl -pi -e \u0027s|^([^/]+?)((?\u003c!::)ptrdiff_t)|\\1std::\\2|\u0027 \\{} \\;\n  find libcxx/test -type f -exec perl -pi -e \u0027s|^([^/]+?)((?\u003c!::)max_align_t)|\\1std::\\2|\u0027 \\{} \\;\n\nThe std module doesn\u0027t export declarations in the global namespaace.,\nThis is a preparation for that module.\n\nReviewed By: #libc, ldionne\n\nDifferential Revision: https://reviews.llvm.org/D146550\n\nGitOrigin-RevId: d868135691bb0d5c924b8fd2ae26171fbf5d1387\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4d6422a07a020526b983c10d03cc7b7a5b4a9d77",
      "old_mode": 33188,
      "old_path": "test/libcxx/algorithms/debug_less.pass.cpp",
      "new_id": "6085aa9c65d31d28b1a88fdd32271d03ac4ffdc8",
      "new_mode": 33188,
      "new_path": "test/libcxx/algorithms/debug_less.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "8df3f8ad8cade751dd2d92a34dc73166629a5539",
      "old_mode": 33188,
      "old_path": "test/libcxx/numerics/numeric.ops/midpoint.integer.pass.cpp",
      "new_id": "302948756b198c9ad8c213f4b17be75c3ed060c1",
      "new_mode": 33188,
      "new_path": "test/libcxx/numerics/numeric.ops/midpoint.integer.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "5673c70c394b4f1f78ff668f6306435c95b3a127",
      "old_mode": 33188,
      "old_path": "test/std/algorithms/alg.nonmodifying/alg.find.first.of/ranges.find_first_of.pass.cpp",
      "new_id": "cea30420428cd558b5618b1a85139ce1a2559b04",
      "new_mode": 33188,
      "new_path": "test/std/algorithms/alg.nonmodifying/alg.find.first.of/ranges.find_first_of.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "84f49a76a810fd8c1cce2d0445c4de5d78de5770",
      "old_mode": 33188,
      "old_path": "test/std/atomics/stdatomic.h.syn/types.compile.pass.cpp",
      "new_id": "3121e7c57bafe972f64e09794427c5d993b13a33",
      "new_mode": 33188,
      "new_path": "test/std/atomics/stdatomic.h.syn/types.compile.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "e0b617071c04fb6f8cc9da602b998c31fc7a2ec5",
      "old_mode": 33188,
      "old_path": "test/std/atomics/types.pass.cpp",
      "new_id": "63ab0f30c4a752ea015d13da31d9e0e0caaa1098",
      "new_mode": 33188,
      "new_path": "test/std/atomics/types.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "527c72c1e7c8d3c3fcb45ceb69e3467a7a8517d9",
      "old_mode": 33188,
      "old_path": "test/std/containers/sequences/forwardlist/forwardlist.ops/splice_after_range.pass.cpp",
      "new_id": "f2ab6e5faa19d923068c4b342242cf943ec8bc8f",
      "new_mode": 33188,
      "new_path": "test/std/containers/sequences/forwardlist/forwardlist.ops/splice_after_range.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "9be44094a099c3d65b5601082440a539bd34f217",
      "old_mode": 33188,
      "old_path": "test/std/iterators/iterator.container/ssize.pass.cpp",
      "new_id": "e7531aec12b2460f2c3459fdbffc33b729264944",
      "new_mode": 33188,
      "new_path": "test/std/iterators/iterator.container/ssize.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "a9e6d17720ab3c643301262d55dcac6b8083ca2e",
      "old_mode": 33188,
      "old_path": "test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember/iter_move.pass.cpp",
      "new_id": "e0f63ac5943672adee791546d7d0bf086efcd034",
      "new_mode": 33188,
      "new_path": "test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember/iter_move.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "075930dcb0a07378f218818fa3414b73530a722b",
      "old_mode": 33188,
      "old_path": "test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember/iter_swap.pass.cpp",
      "new_id": "aa0815390391c74fc001400a29a857b0222724f3",
      "new_mode": 33188,
      "new_path": "test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember/iter_swap.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "92e0e5cd8f9faff5b45528882c6c9301bce1c34a",
      "old_mode": 33188,
      "old_path": "test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.cmp/sfinae.compile.pass.cpp",
      "new_id": "8ead39231c0ba55fad0f984e8f63a36d87051e90",
      "new_mode": 33188,
      "new_path": "test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.cmp/sfinae.compile.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "712425a0c44ff215d63d8c3f133bccf049093101",
      "old_mode": 33188,
      "old_path": "test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.nonmember/iter_move.pass.cpp",
      "new_id": "5e35f5c8facc4d97653f6d6e07a8ef7036bf16a3",
      "new_mode": 33188,
      "new_path": "test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.nonmember/iter_move.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "d01ee2a1b85a10ed8e1047eef7324802ec3bb2a7",
      "old_mode": 33188,
      "old_path": "test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.nonmember/iter_swap.pass.cpp",
      "new_id": "7b6fb43b0001f07c5b6ba73b321e097cde028e4f",
      "new_mode": 33188,
      "new_path": "test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.nonmember/iter_swap.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "aef00bbc0ddacf5415fa9fc6a246a50f8a67cc4b",
      "old_mode": 33188,
      "old_path": "test/std/language.support/support.types/max_align_t.compile.pass.cpp",
      "new_id": "5e335841c2a3c740c6817848d2e4258144554b1f",
      "new_mode": 33188,
      "new_path": "test/std/language.support/support.types/max_align_t.compile.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "0da878d0b1f17ba53b95db8ca4d81811cf01fe6d",
      "old_mode": 33188,
      "old_path": "test/std/numerics/bit/bit.pow.two/bit_ceil.pass.cpp",
      "new_id": "cbaf5dfbec19c87f9371e6359cd434264c556857",
      "new_mode": 33188,
      "new_path": "test/std/numerics/bit/bit.pow.two/bit_ceil.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "41d5ed1e060176a6cb5b1ca4738e9a972fd4cc2b",
      "old_mode": 33188,
      "old_path": "test/std/numerics/bit/bit.pow.two/bit_floor.pass.cpp",
      "new_id": "473238be5e92c7a532b7c3e23a31dcf634d099b6",
      "new_mode": 33188,
      "new_path": "test/std/numerics/bit/bit.pow.two/bit_floor.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "53fdec6bd2076b94c5013dc540086e6ed1a54531",
      "old_mode": 33188,
      "old_path": "test/std/numerics/bit/bit.pow.two/bit_width.pass.cpp",
      "new_id": "8110048e13960c6e49d850ab9cc006483880953d",
      "new_mode": 33188,
      "new_path": "test/std/numerics/bit/bit.pow.two/bit_width.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "044a87fa4135271310395d5f6dd1e0cd4204f494",
      "old_mode": 33188,
      "old_path": "test/std/numerics/bit/bit.pow.two/has_single_bit.pass.cpp",
      "new_id": "1c30f5cec519174eb2b70b8fae3cf24c5a115240",
      "new_mode": 33188,
      "new_path": "test/std/numerics/bit/bit.pow.two/has_single_bit.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "06a8a6d6cc8790171c5f182c4ac1167bffa21589",
      "old_mode": 33188,
      "old_path": "test/std/numerics/bit/bitops.count/countl_one.pass.cpp",
      "new_id": "b236e37ee8791f43d575124eb22391c6696203dd",
      "new_mode": 33188,
      "new_path": "test/std/numerics/bit/bitops.count/countl_one.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "5a30e57c409a68ffda650201b317bdd5c553a98e",
      "old_mode": 33188,
      "old_path": "test/std/numerics/bit/bitops.count/countl_zero.pass.cpp",
      "new_id": "58c953f0b97a89b565dbcaead9bd7d74c3b2295c",
      "new_mode": 33188,
      "new_path": "test/std/numerics/bit/bitops.count/countl_zero.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "1698e31086ea4237d563f1dfb30ac11ced021415",
      "old_mode": 33188,
      "old_path": "test/std/numerics/bit/bitops.count/countr_one.pass.cpp",
      "new_id": "208e694e0282ad60a1fdf25f3a1cd521ef34684e",
      "new_mode": 33188,
      "new_path": "test/std/numerics/bit/bitops.count/countr_one.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "91fbab8bbed84d577aca3015150b4ba8042ad5b1",
      "old_mode": 33188,
      "old_path": "test/std/numerics/bit/bitops.count/countr_zero.pass.cpp",
      "new_id": "0d14d9e71044b4dfb2dc0d62671470d2e3649568",
      "new_mode": 33188,
      "new_path": "test/std/numerics/bit/bitops.count/countr_zero.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "00e60ff588176e67dede6f51fa1fc8666c7389d9",
      "old_mode": 33188,
      "old_path": "test/std/numerics/bit/bitops.count/popcount.pass.cpp",
      "new_id": "383338a2f21bd4b8a7644e9ca833fe0060564dd4",
      "new_mode": 33188,
      "new_path": "test/std/numerics/bit/bitops.count/popcount.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "5fe63e47403c4dc37e4ff83809cdaa54afd51f1a",
      "old_mode": 33188,
      "old_path": "test/std/numerics/bit/bitops.rot/rotl.pass.cpp",
      "new_id": "6cc1410eb682fc964f84a31499a29753027bdaa0",
      "new_mode": 33188,
      "new_path": "test/std/numerics/bit/bitops.rot/rotl.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "1b63540cd8c45e7b0bbfad5be09b5d19a91a8acb",
      "old_mode": 33188,
      "old_path": "test/std/numerics/bit/bitops.rot/rotr.pass.cpp",
      "new_id": "b218bb0397335a86af7281ba2916e915a6acd824",
      "new_mode": 33188,
      "new_path": "test/std/numerics/bit/bitops.rot/rotr.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "03f3bdaf2d561cc9aaac1243605574a9c2df7a74",
      "old_mode": 33188,
      "old_path": "test/std/numerics/numeric.ops/numeric.ops.midpoint/midpoint.integer.pass.cpp",
      "new_id": "c506d0776a02ce04d5598b8a133334d5669e33d5",
      "new_mode": 33188,
      "new_path": "test/std/numerics/numeric.ops/numeric.ops.midpoint/midpoint.integer.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "a15dc344512a161ceb5369d0fc45965604f83b25",
      "old_mode": 33188,
      "old_path": "test/std/ranges/range.access/ssize.pass.cpp",
      "new_id": "ac2c5b7b6b76485d68865e897762cc248c9a9986",
      "new_mode": 33188,
      "new_path": "test/std/ranges/range.access/ssize.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "122abe6315c11061e10d1335d83a36172e69c076",
      "old_mode": 33188,
      "old_path": "test/std/ranges/range.adaptors/range.lazy.split/constraints.compile.pass.cpp",
      "new_id": "a942f43904092961dbe4910aa2485ff76c720d96",
      "new_mode": 33188,
      "new_path": "test/std/ranges/range.adaptors/range.lazy.split/constraints.compile.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "3e5671936191e6473a9d11748252849965113984",
      "old_mode": 33188,
      "old_path": "test/std/ranges/range.adaptors/range.lazy.split/range.lazy.split.inner/iter_move.pass.cpp",
      "new_id": "f9d2b3e7f8950dc2ea54ca82490fee3b9f185ff0",
      "new_mode": 33188,
      "new_path": "test/std/ranges/range.adaptors/range.lazy.split/range.lazy.split.inner/iter_move.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "7d0e8a78caedf66fe769bcc9e4e863624dc28d30",
      "old_mode": 33188,
      "old_path": "test/std/ranges/range.adaptors/range.lazy.split/range.lazy.split.inner/iter_swap.pass.cpp",
      "new_id": "18fd3a31ce23ca2b72fead48512d8b28cacd44d6",
      "new_mode": 33188,
      "new_path": "test/std/ranges/range.adaptors/range.lazy.split/range.lazy.split.inner/iter_swap.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "f952f20561230ff1cf3439ada8ba9c956e5ae953",
      "old_mode": 33188,
      "old_path": "test/std/strings/string.view/types.pass.cpp",
      "new_id": "25dc54d25740941d259647a03266865d7f6cc898",
      "new_mode": 33188,
      "new_path": "test/std/strings/string.view/types.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "5a3026bc351e9fc2512224b9fc3706ffb504766f",
      "old_mode": 33188,
      "old_path": "test/std/thread/thread.semaphore/max.pass.cpp",
      "new_id": "ca7ad0c92e60e4ef36b586b6beaec76794d52bd9",
      "new_mode": 33188,
      "new_path": "test/std/thread/thread.semaphore/max.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "a3184e4cba4a0cb2ba456ef5249ecf466dc6aa6c",
      "old_mode": 33188,
      "old_path": "test/std/utilities/format/format.functions/escaped_output.ascii.pass.cpp",
      "new_id": "5ceedf9f05c4278fa7ef2a35658fef9c9ca95797",
      "new_mode": 33188,
      "new_path": "test/std/utilities/format/format.functions/escaped_output.ascii.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "0cb0257b8ea5773bf4a3d467c3eccff9b66f5406",
      "old_mode": 33188,
      "old_path": "test/std/utilities/format/format.functions/escaped_output.unicode.pass.cpp",
      "new_id": "6d002a10c14792d7191e85a812cff94d9d100116",
      "new_mode": 33188,
      "new_path": "test/std/utilities/format/format.functions/escaped_output.unicode.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "d343ad1b1900b27fc15fc0e53bf00518079a9076",
      "old_mode": 33188,
      "old_path": "test/std/utilities/format/format.range/format.range.fmtkind/format_kind.compile.pass.cpp",
      "new_id": "7179a674a37ad0116b966c9b6a7907bf80063ca5",
      "new_mode": 33188,
      "new_path": "test/std/utilities/format/format.range/format.range.fmtkind/format_kind.compile.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "36f7745b7713f725c236f96ca1373ad9526ba6b6",
      "old_mode": 33188,
      "old_path": "test/std/utilities/tuple/tuple.tuple/tuple.helper/tuple.include.ranges.pass.cpp",
      "new_id": "716acbfdcebde8b0dc7cb47787903215408a97a3",
      "new_mode": 33188,
      "new_path": "test/std/utilities/tuple/tuple.tuple/tuple.helper/tuple.include.ranges.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "0f5e2f0ae29adcf9dccdab024a9467e01829c519",
      "old_mode": 33188,
      "old_path": "test/std/utilities/utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.mem/allocate_deallocate_bytes.pass.cpp",
      "new_id": "ee7e09ac1d655249dc79e1094edcded0297ebc66",
      "new_mode": 33188,
      "new_path": "test/std/utilities/utility/mem.res/mem.poly.allocator.class/mem.poly.allocator.mem/allocate_deallocate_bytes.pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "b03687447c14bbc126ea469c36bd6ca461a4fe18",
      "old_mode": 33188,
      "old_path": "test/support/test_iterators.h",
      "new_id": "f0e19fc3d5e628d3423b213b71ec2b6d06fba9cb",
      "new_mode": 33188,
      "new_path": "test/support/test_iterators.h"
    }
  ]
}
