)]}'
{
  "commit": "b2fdd6402df4a59ce4fbdafaa171fa06bb776c0c",
  "tree": "5a9d0278fc7763a5168abda99d992bdbc4d8570c",
  "parents": [
    "a5f5f5a1aafa781d40fd00ad31f608738e8d68b7"
  ],
  "author": {
    "name": "Corentin Wallez",
    "email": "cwallez@chromium.org",
    "time": "Tue Apr 12 16:46:01 2022 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Apr 12 16:46:01 2022 +0000"
  },
  "message": "Rework dawn/native/ProcTable.cpp\u0027s template to better handle functions.\n\nThis is a small rework to try to make the template better handle\nfunctions that aren\u0027t associated with an object, when during an\nunrelated patch I got confused that APICreateInstance didn\u0027t appear in\ndawn::native.\n\nChange-Id: If5a2aa3f9e348d1847e48fec4e90e5966ddd489d\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/86530\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Loko Kung \u003clokokung@google.com\u003e\nCommit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "47ac2f52e2843e9ef6c799a1688ff63c64e67f4a",
      "old_mode": 33188,
      "old_path": "generator/templates/dawn/native/ProcTable.cpp",
      "new_id": "cd829e303109d5ed63ad8728b92cb8a6378caa97",
      "new_mode": 33188,
      "new_path": "generator/templates/dawn/native/ProcTable.cpp"
    },
    {
      "type": "modify",
      "old_id": "d6e5279099b71f551f11cbad413555a58551c582",
      "old_mode": 33188,
      "old_path": "generator/templates/dawn/wire/client/ApiProcs.cpp",
      "new_id": "f9b4ccf46f834312cf9004deb9bc7b7833de3fe0",
      "new_mode": 33188,
      "new_path": "generator/templates/dawn/wire/client/ApiProcs.cpp"
    },
    {
      "type": "modify",
      "old_id": "ca46df8db3a1139c37acc231d1a40d615bdd9c66",
      "old_mode": 33188,
      "old_path": "src/dawn/native/DawnNative.cpp",
      "new_id": "6a139a5cff5328b2c776cab84b0358e506cedd36",
      "new_mode": 33188,
      "new_path": "src/dawn/native/DawnNative.cpp"
    },
    {
      "type": "modify",
      "old_id": "48bf74064dfa84f2ba3932563c419511f4793b94",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Instance.cpp",
      "new_id": "92842f519db5bb0f986a224297118bb68b92fe51",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Instance.cpp"
    },
    {
      "type": "modify",
      "old_id": "7dfaf51c9ec829bd78e24fbe0f0d8d2cad4e8eee",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Instance.h",
      "new_id": "b574f6335e55667875904c6c3b14e56ba90198d8",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Instance.h"
    }
  ]
}
