)]}'
{
  "commit": "37b03ee5e4987ab6ee105045fbe549d631dc5c00",
  "tree": "e016e4c56c27dd48d80f2465821a3bf544349f34",
  "parents": [
    "5430e686807911940bf2412e65def9567f69c7d3"
  ],
  "author": {
    "name": "Jens Johansen",
    "email": "jensj@google.com",
    "time": "Thu Nov 28 10:33:10 2024 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Nov 28 10:33:10 2024 +0000"
  },
  "message": "[CFE] Fix crash in labeled statement that gets a parser recovry\n\nChange-Id: If23b21a94401fb76be20b81cbeaf97b563fc497c\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/397903\nReviewed-by: Johnni Winther \u003cjohnniwinther@google.com\u003e\nCommit-Queue: Jens Johansen \u003cjensj@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "963a977e8254b2d49bee8c99e31a80cf717ad244",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/kernel/body_builder.dart",
      "new_id": "603c3ea04dc3d9deea9d37dd3fe9c8c30ca0ccef",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/kernel/body_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "cd072871e46a703d380deb102c6ef4eac3be5389",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/kernel/expression_generator.dart",
      "new_id": "48cb7cf5a75b976a3259b660e3aa24242e13aebd",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/kernel/expression_generator.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "585183ef6c79ecd2cbda529175b122faddef290a",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/labeled_statement_ok.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be8e2403638690b4bb26e5adea0528aebd3eca97",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/labeled_statement_ok.dart.strong.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be8e2403638690b4bb26e5adea0528aebd3eca97",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/labeled_statement_ok.dart.strong.modular.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a28c0dd5404a9ac6633a2c09b263973b2b2bf1d",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/labeled_statement_ok.dart.strong.outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be8e2403638690b4bb26e5adea0528aebd3eca97",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/labeled_statement_ok.dart.strong.transformed.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bae895adcb6853c6f145a2d9f8eaae6c312283ec",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/labeled_statement_ok.dart.textual_outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bae895adcb6853c6f145a2d9f8eaae6c312283ec",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/labeled_statement_ok.dart.textual_outline_modelled.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c13063912d2ffc896569c13c1f04d79f5ecf4368",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/labeled_statement_parser_recovery.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef3d8bc9af674d2cc381f37aee580b18292cd928",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/labeled_statement_parser_recovery.dart.strong.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef3d8bc9af674d2cc381f37aee580b18292cd928",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/labeled_statement_parser_recovery.dart.strong.modular.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4a8528aa5455b70ecb0eddc1af0aa8039cc8e634",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/labeled_statement_parser_recovery.dart.strong.outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef3d8bc9af674d2cc381f37aee580b18292cd928",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/labeled_statement_parser_recovery.dart.strong.transformed.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "85e6cd8c3909a7e67c41750f5210b1463dd7a90c",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/labeled_statement_parser_recovery.dart.textual_outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "85e6cd8c3909a7e67c41750f5210b1463dd7a90c",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/regress/labeled_statement_parser_recovery.dart.textual_outline_modelled.expect"
    }
  ]
}
