)]}'
{
  "commit": "6ad484d44d620ca7f8db697481c563c0ca7c1089",
  "tree": "f22ec503772b9c9695936e776535afe3b7ab730a",
  "parents": [
    "c6d24064a513feacba7aa2cd4ed55aa237633f0e"
  ],
  "author": {
    "name": "Krzysztof Parzyszek",
    "email": "Krzysztof.Parzyszek@amd.com",
    "time": "Thu Jun 11 12:58:31 2026 -0500"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Jun 11 11:00:33 2026 -0700"
  },
  "message": "[flang][OpenMP] Add type-param-inquiry checks for non-list clauses (#203059)\n\nClauses that take lists of objects have these objects checked in a\nsingle place. There are still several clauses that take variables, but\nnot via a list. Those clauses still need individual checks for\ntype-param inquiries.\n\nGitOrigin-RevId: da88ce239d718d0f985fdd2268e0d111138ca506\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "046fc98c7d80c663b0a8e170f88c1b770b3043a2",
      "old_mode": 33188,
      "old_path": "lib/Semantics/check-omp-structure.cpp",
      "new_id": "4eb3885b41a7cc100ca84cdc5b7bb4ac215fb92e",
      "new_mode": 33188,
      "new_path": "lib/Semantics/check-omp-structure.cpp"
    },
    {
      "type": "modify",
      "old_id": "66211d58e030ce6b44b2a1ac065d6e4f00d1cb61",
      "old_mode": 33188,
      "old_path": "lib/Semantics/check-omp-structure.h",
      "new_id": "42ab0c2ef5ef1d066fe45aa9b9aa9a56511ca38a",
      "new_mode": 33188,
      "new_path": "lib/Semantics/check-omp-structure.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "afe226f2797ba1dd696603163b6bcfeaee9eede9",
      "new_mode": 33188,
      "new_path": "test/Semantics/OpenMP/type-param-inquiry.f90"
    }
  ]
}
