)]}'
{
  "commit": "bc814348ec0412362b062cb2928e5fc76d31bccb",
  "tree": "d0c14733b0440fd4c34328667538af6b1621b61e",
  "parents": [
    "9234066476aa82cfac3cee564883a3124df4584e"
  ],
  "author": {
    "name": "Krzysztof Parzyszek",
    "email": "Krzysztof.Parzyszek@amd.com",
    "time": "Thu Aug 07 15:29:51 2025 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Aug 07 15:29:51 2025 -0500"
  },
  "message": "[flang][OpenMP] Break up ResolveOmpObject for readability, NFC (#151957)\n\nThe function ResolveOmpObject had a lot of highly-indented code in two\nvariant visitors. Extract the visitors into their own functions, and\nreformat the code. Replace !(||) with !\u0026\u0026! in a couple of places to make\nthe formatting a bit nicer. Use llvm::enumerate instead of manually\nmaintaining iteration index.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "55a0256fec5b3e7e79dde9a15304c8dc91a89314",
      "old_mode": 33188,
      "old_path": "flang/lib/Semantics/resolve-directives.cpp",
      "new_id": "fe0d2a73805deaeb2337eb8ccb54fe4a79351da9",
      "new_mode": 33188,
      "new_path": "flang/lib/Semantics/resolve-directives.cpp"
    }
  ]
}
