)]}'
{
  "commit": "c9308dcb753dcc3d8ed0005422c808dfc1db0030",
  "tree": "19d927a1ee388eed321ecfe1cf22df6d92a92c93",
  "parents": [
    "9a7cc7c73c97008acdc17544f0f7d20d11b0a2e0"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@google.com",
    "time": "Wed Apr 22 00:24:11 2020 +0000"
  },
  "committer": {
    "name": "dan sinclair",
    "email": "dsinclair@google.com",
    "time": "Wed Apr 22 00:24:11 2020 +0000"
  },
  "message": "[spirv-writer] Generate Unary Op expression.\n\nThis CL adds the code to generate the negation and not operators.\n\nBug: tint:5\nChange-Id: Ibb4d374586e1415a2a678e375c64ba69bbc20367\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/20143\nReviewed-by: David Neto \u003cdneto@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e3e42546874780dc78bf71dc8040690d1c2ca261",
      "old_mode": 33188,
      "old_path": "BUILD.gn",
      "new_id": "f088ced83d3de6729554c30a97f57c012eb82187",
      "new_mode": 33188,
      "new_path": "BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "12bbea807ec4a2a36f5deb513d0b8f8f390dd3dd",
      "old_mode": 33188,
      "old_path": "src/CMakeLists.txt",
      "new_id": "84280dd5ecc60b8e9a2e711ebc37247783cfb3cd",
      "new_mode": 33188,
      "new_path": "src/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "de72167d8ceb1f7208044640050f16e0d46457bd",
      "old_mode": 33188,
      "old_path": "src/ast/expression_test.cc",
      "new_id": "41a7ee6ef97d8735de0ac9bf6e96b27f648f8d1e",
      "new_mode": 33188,
      "new_path": "src/ast/expression_test.cc"
    },
    {
      "type": "modify",
      "old_id": "2412398a356dc8e2b597adc8bcd7e2cef400480e",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/parser_impl.h",
      "new_id": "4811e789c57b69ec61850551902dd248b62daaff",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/parser_impl.h"
    },
    {
      "type": "modify",
      "old_id": "47e8a3620714a5f76de3669668c6edb5574a9f74",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder.cc",
      "new_id": "192877761b958babe3deb7a69596bf0ffd6605ab",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder.cc"
    },
    {
      "type": "modify",
      "old_id": "ae8377df2c02c43afa7167e836f42002c21c32b2",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder.h",
      "new_id": "02e3a19cdb1c490fb7ebe84c7043eb11adf43e20",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1065115e416eb7812fd133d1a772f22ede0d3dcf",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_unary_op_expression_test.cc"
    }
  ]
}
