)]}'
{
  "commit": "bcd909efa404ec4f7d1cc03a8a4bc1f1d8d65d1d",
  "tree": "aa63916a5fd9e5e3169c44854108dfb1cc8d51fe",
  "parents": [
    "c88fbe0fb28378887463cff03f5ce30522b9ff99"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Mon May 17 15:00:17 2021 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Mon May 17 15:00:17 2021 +0000"
  },
  "message": "reader/spirv: Add bool operator to TypedExpression\n\nUse this to check that type and expr are both not nullptr.\n\nCleans up the random mix of checking `expr`, `type` or both.\n\nChange-Id: I84eb4a16e0dc22e18d6868f62c0314effe9858a2\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/51184\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: David Neto \u003cdneto@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3bb750c8e3c0b53fee21fd5355430d6e71bce8f8",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/function.cc",
      "new_id": "805fc56fce72ed4314eff27ce76af2681b620293",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/function.cc"
    },
    {
      "type": "modify",
      "old_id": "30d833cf5b316067938d5f4a64c5649f954715ad",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/parser_impl.cc",
      "new_id": "7f3ae3755354ceff9ca2377b84b0ebc477b3a205",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/parser_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "09807a18ffd23d705bc1ba817c2b812ee491f616",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/parser_impl.h",
      "new_id": "9f3e3367786d9b9c52f79aed753c2a7475ed9e14",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/parser_impl.h"
    }
  ]
}
