)]}'
{
  "commit": "0da58858b136d2c4c461b14388701432301ca3b7",
  "tree": "dc95317f768a2931fe0c588af526afbca532152a",
  "parents": [
    "f46bdfbb7c627c868bad1398bb11b8acc75b606d"
  ],
  "author": {
    "name": "Martin Brænne",
    "email": "mboehme@google.com",
    "time": "Tue May 23 06:43:57 2023 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue May 23 06:44:40 2023 -0700"
  },
  "message": "[nullability] Use `Strict` `Environment` accessors in pointer_nullability_analysis.cc.\n\nBecause this reorders the checks for `isGLValue()` and `isAnyPointerType()` in\n`transferFlowSensitiveCallExpr()`, we expand the test to check that we can take\nthe address of a returned reference-to-pointer and that we still see the correct\nnullability \"behind\" the reference.\n\nPiperOrigin-RevId: 534407057\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7c182090d572016d4c806f8982c664f56db8f4a4",
      "old_mode": 33188,
      "old_path": "nullability/pointer_nullability_analysis.cc",
      "new_id": "a2f969001f0adde5699b9bf4c557d9e002907704",
      "new_mode": 33188,
      "new_path": "nullability/pointer_nullability_analysis.cc"
    },
    {
      "type": "modify",
      "old_id": "12f1310bf334a41908ff2c75215eb3b4eb4cedb5",
      "old_mode": 33188,
      "old_path": "nullability/test/function_calls.cc",
      "new_id": "9c52d025e19462d960fa3483903f9e1c6fda83cc",
      "new_mode": 33188,
      "new_path": "nullability/test/function_calls.cc"
    }
  ]
}
