)]}'
{
  "commit": "b52182ee142bfa3a5202df13d65f4d9ace0e3328",
  "tree": "6f3a570bc0823900a5305097f42f9bd251954853",
  "parents": [
    "be5d0cca5cc5af59394c52a1e120f85f11dc7291"
  ],
  "author": {
    "name": "Johnni Winther",
    "email": "johnniwinther@google.com",
    "time": "Thu Nov 29 07:33:18 2018 +0000"
  },
  "committer": {
    "name": "commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Thu Nov 29 07:33:18 2018 +0000"
  },
  "message": "Add LocalState to KernelTypeGraphBuilder\n\nMove LocalsHandler.seenBreakOrContinue/seenReturnOrThrow/_tryBlock to LocalState\nMove KernelTypeGraphBuilder._locals and KernelTypeGraphBuilder._fieldScope from visitor to LocalState\n\nChange-Id: I712558ab3d18c6196fb5b96a4f8084d44848b83b\nReviewed-on: https://dart-review.googlesource.com/c/85444\nReviewed-by: Sigmund Cherem \u003csigmund@google.com\u003e\nCommit-Queue: Johnni Winther \u003cjohnniwinther@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3009a68bf1c29526c89dd845f4bdd63b602a5d18",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/inferrer/builder_kernel.dart",
      "new_id": "8a7dfdd5194f85fa609fa2174200f03bed3aca8f",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/inferrer/builder_kernel.dart"
    },
    {
      "type": "modify",
      "old_id": "2ebc4461e8f535a05d41b77538b2ae82e4438010",
      "old_mode": 33188,
      "old_path": "pkg/compiler/lib/src/inferrer/locals_handler.dart",
      "new_id": "16fc7575536fc107d03430409ce07aae936b7ce5",
      "new_mode": 33188,
      "new_path": "pkg/compiler/lib/src/inferrer/locals_handler.dart"
    }
  ]
}
