)]}'
{
  "commit": "1069cbe03c8cacd1e0b2c083f224817c807ff70f",
  "tree": "1482ceb80e2c9be4bf3115fc702d38d6c40d2386",
  "parents": [
    "b3af778a3833e9c636f7f8d558c8f57c25c42bc8"
  ],
  "author": {
    "name": "Dmitry Stefantsov",
    "email": "dmitryas@google.com",
    "time": "Wed Aug 25 09:56:05 2021 +0000"
  },
  "committer": {
    "name": "commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Wed Aug 25 09:56:05 2021 +0000"
  },
  "message": "[cfe] Make undeclared return context undefined for async functions\n\nCloses #46956.\n\nBug: https://github.com/dart-lang/sdk/issues/46956\nChange-Id: I90b8e88864201fb522c5e626843e1dff262f591a\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/211023\nReviewed-by: Johnni Winther \u003cjohnniwinther@google.com\u003e\nCommit-Queue: Dmitry Stefantsov \u003cdmitryas@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6d39d712ea708bb19eed19865a1f30d853895816",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/kernel/body_builder.dart",
      "new_id": "5a8daa1c6bc7771c9aebdd3bf6facf9bd864aaf9",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/kernel/body_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "1332a266ec507d8f0cb1195b9a06cb962b4d4425",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/type_inference/type_inferrer.dart",
      "new_id": "ff7e4aae20a60e446c9decbafa99a521052be3a9",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/type_inference/type_inferrer.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4211b23b9b7c98eb26918329316193670fc4be34",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/general/issue46956.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c1dd88bc57c0eabce42e08ea6eca4e6f10c1a253",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/general/issue46956.dart.textual_outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1c9542b0404443c716ee04713db33a11847b8987",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/general/issue46956.dart.textual_outline_modelled.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eb4a9a37a2849ef7dceb7833132d1520b8f2d4d4",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/general/issue46956.dart.weak.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8c2c744e9a42631f1c511a327e96e81f643761d5",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/general/issue46956.dart.weak.outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba98fcaa76f6ef8c0908a49e15103dc770cf5a11",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/general/issue46956.dart.weak.transformed.expect"
    }
  ]
}
