)]}'
{
  "commit": "e35faa28d8c2b2a2256117513f230f7675247db6",
  "tree": "6e32eab876eaec35873efa3119b26b5de12895c6",
  "parents": [
    "ddc5894d3d4c035466cccbeaee76c4eecff9887e"
  ],
  "author": {
    "name": "Johnni Winther",
    "email": "johnniwinther@google.com",
    "time": "Thu Oct 19 14:23:29 2023 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Oct 19 14:23:29 2023 +0000"
  },
  "message": "[cfe] Lookup representation field using ExtensionTypeDeclaration.procedures\n\nChange-Id: Ie9c45b048126b1778794bf9bc58d53ba22aeff4e\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/330803\nReviewed-by: Chloe Stefantsova \u003ccstefantsova@google.com\u003e\nCommit-Queue: Johnni Winther \u003cjohnniwinther@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e276a2f2a06000c3bffc8401c0d976014376f097",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/type_inference/inference_visitor_base.dart",
      "new_id": "d8a4ca0deaf0073f5a6bf27c92fd60417d6f0aba",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/type_inference/inference_visitor_base.dart"
    },
    {
      "type": "modify",
      "old_id": "491ede6e8f52f4457c9b94422c7463d921b906fd",
      "old_mode": 33188,
      "old_path": "pkg/front_end/lib/src/fasta/type_inference/object_access_target.dart",
      "new_id": "d8d59f9cad99a4b0ed0e0ada68f4f164cab7c505",
      "new_mode": 33188,
      "new_path": "pkg/front_end/lib/src/fasta/type_inference/object_access_target.dart"
    },
    {
      "type": "modify",
      "old_id": "78f8c4e05a9f192358347ab28fdd3fea4c8d08b2",
      "old_mode": 33188,
      "old_path": "pkg/front_end/testcases/extension_types/field_access.dart",
      "new_id": "6919c52360bd0a1af20b8b97b4db9125d62eb844",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/extension_types/field_access.dart"
    },
    {
      "type": "modify",
      "old_id": "5c21392f569e2f9860569767e89301a6392df02d",
      "old_mode": 33188,
      "old_path": "pkg/front_end/testcases/extension_types/field_access.dart.strong.expect",
      "new_id": "da941a3ec62cd9c904645e0c1c9cc1bc7c43716d",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/extension_types/field_access.dart.strong.expect"
    },
    {
      "type": "modify",
      "old_id": "c12458fe66cd21a58b837221fa95a95e2b2b1f9e",
      "old_mode": 33188,
      "old_path": "pkg/front_end/testcases/extension_types/field_access.dart.strong.transformed.expect",
      "new_id": "fc00021b58931e0a30913254c589c4c4f8f18a8d",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/extension_types/field_access.dart.strong.transformed.expect"
    },
    {
      "type": "modify",
      "old_id": "5c21392f569e2f9860569767e89301a6392df02d",
      "old_mode": 33188,
      "old_path": "pkg/front_end/testcases/extension_types/field_access.dart.weak.expect",
      "new_id": "da941a3ec62cd9c904645e0c1c9cc1bc7c43716d",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/extension_types/field_access.dart.weak.expect"
    },
    {
      "type": "modify",
      "old_id": "5c21392f569e2f9860569767e89301a6392df02d",
      "old_mode": 33188,
      "old_path": "pkg/front_end/testcases/extension_types/field_access.dart.weak.modular.expect",
      "new_id": "da941a3ec62cd9c904645e0c1c9cc1bc7c43716d",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/extension_types/field_access.dart.weak.modular.expect"
    },
    {
      "type": "modify",
      "old_id": "c12458fe66cd21a58b837221fa95a95e2b2b1f9e",
      "old_mode": 33188,
      "old_path": "pkg/front_end/testcases/extension_types/field_access.dart.weak.transformed.expect",
      "new_id": "fc00021b58931e0a30913254c589c4c4f8f18a8d",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/extension_types/field_access.dart.weak.transformed.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "32b0260ff81506bf80e277e5b95fac2fb22295f1",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/extension_types/inherited_representation_field.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9cd9053617662a8cff72ce48e949ddd8164d3bcb",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/extension_types/inherited_representation_field.dart.strong.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f27a7f827ddb2edc749706ed241093cef5a429dc",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/extension_types/inherited_representation_field.dart.strong.transformed.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a139c4ca156c130cac8b71c448d43428a311310",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/extension_types/inherited_representation_field.dart.textual_outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b41726a1d5c39b2f070523fe6ffb2598e986190d",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/extension_types/inherited_representation_field.dart.textual_outline_modelled.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9cd9053617662a8cff72ce48e949ddd8164d3bcb",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/extension_types/inherited_representation_field.dart.weak.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9cd9053617662a8cff72ce48e949ddd8164d3bcb",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/extension_types/inherited_representation_field.dart.weak.modular.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2159ccff8d5ec8087cd16091d7e6b8673455df5b",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/extension_types/inherited_representation_field.dart.weak.outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f27a7f827ddb2edc749706ed241093cef5a429dc",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/extension_types/inherited_representation_field.dart.weak.transformed.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3838f63f3b32bc2ee19f307435a92243bb5a2a9e",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/extension_types/inherited_representation_field_lib.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bfdf1f6687f5f7eb8b97a4506730d5cfe143c096",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/extension_types/representation_field_and_setter.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7dd44a7437048c177f500b1847f94632cacac94",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/extension_types/representation_field_and_setter.dart.strong.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "afe04e1fdb2c22f023df84140f680c9f50be1966",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/extension_types/representation_field_and_setter.dart.strong.transformed.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "864072f630eb41b54c38c2007ff3c3262df68c90",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/extension_types/representation_field_and_setter.dart.textual_outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d113e319f373aaa53fb5e7c61c484c208a21c80d",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/extension_types/representation_field_and_setter.dart.textual_outline_modelled.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7dd44a7437048c177f500b1847f94632cacac94",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/extension_types/representation_field_and_setter.dart.weak.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7dd44a7437048c177f500b1847f94632cacac94",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/extension_types/representation_field_and_setter.dart.weak.modular.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9bab04e82c4c348292a22104b889ac4374a1f8f4",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/extension_types/representation_field_and_setter.dart.weak.outline.expect"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "afe04e1fdb2c22f023df84140f680c9f50be1966",
      "new_mode": 33188,
      "new_path": "pkg/front_end/testcases/extension_types/representation_field_and_setter.dart.weak.transformed.expect"
    }
  ]
}
