)]}'
{
  "commit": "b522fb343a018f850fbdb00b627b2a1c468e35b0",
  "tree": "f8ed44b27693b0575fc2e1f18b6a4fec1ec50d5e",
  "parents": [
    "433670b576c5cb7236b300da0056858c22fb4f9c"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Wed Jul 22 20:02:08 2020 +0000"
  },
  "committer": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Wed Jul 22 20:02:08 2020 +0000"
  },
  "message": "[msl-writer] Only emit in/out structs if function call requires.\n\nThis CL updates the EmitCall method to only ouptut the input and output\nstruct name if there are in/out variables used in the function.\n\nBug: tint:107\nChange-Id: Ic0c7722c8796c2f9baa3515cb46be0568f9e1ac3\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/25400\nReviewed-by: David Neto \u003cdneto@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f82621353a98f9105b13f1ac7e414fccda74e57d",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl.cc",
      "new_id": "4a4119ee9fa377ac8410c2c6b6edde9a3b229ff1",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "317639487a27899e65ce280d91ec1265ddd0864f",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl.h",
      "new_id": "e2a0e3844b389adddeebe196f16d10c2f1b8ae1f",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl.h"
    },
    {
      "type": "modify",
      "old_id": "297f6cd1fa954870b14014e861ff47167327054f",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_function_test.cc",
      "new_id": "0fb8de85997d698b5bea197cb9aab7fe15c1926b",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_function_test.cc"
    }
  ]
}
