)]}' { "commit": "7c5b3dc48521db057d4ef67fb3e9e756421d9ab9", "tree": "85f70388ddd20a05fde066972a19527ee9ab909b", "parents": [ "cd26b889e100cd020926771120c3bd3a43a39e22" ], "author": { "name": "Samir Jindel", "email": "sjindel@google.com", "time": "Thu Sep 13 19:17:26 2018 +0000" }, "committer": { "name": "commit-bot@chromium.org", "email": "commit-bot@chromium.org", "time": "Thu Sep 13 19:17:26 2018 +0000" }, "message": "[vm/tfa] Pass receiver type into field initializer summaries.\n\nThis is required for tracking type arguments, since field initializers can\nreference type variables from the enclosing class.\n\nAlso a few drive-by spelling fixes.\n\nChange-Id: I91e33f7d8c61e288ccb2d8e18b33f4e67ac22a1b\nCq-Include-Trybots: luci.dart.try:vm-kernel-win-release-x64-try, vm-kernel-optcounter-threshold-linux-release-x64-try, vm-kernel-precomp-linux-debug-x64-try, vm-kernel-precomp-linux-release-simarm-try, vm-kernel-precomp-linux-release-simarm64-try, vm-kernel-precomp-linux-release-x64-try, vm-kernel-precomp-win-release-x64-try\nReviewed-on: https://dart-review.googlesource.com/74666\nCommit-Queue: Samir Jindel \u003csjindel@google.com\u003e\nReviewed-by: Alexander Markov \u003calexmarkov@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "9542ab0496361e1efc80a2e841a73df1b902c7d3", "old_mode": 33188, "old_path": "pkg/vm/lib/transformations/type_flow/analysis.dart", "new_id": "b59c80cab11c0e7c1f1b6a3787bdf9c271570106", "new_mode": 33188, "new_path": "pkg/vm/lib/transformations/type_flow/analysis.dart" }, { "type": "modify", "old_id": "112678407ff3318c62f8e12004fab0374ef00599", "old_mode": 33188, "old_path": "pkg/vm/lib/transformations/type_flow/summary_collector.dart", "new_id": "57cbe89e1bc8f35eaefd4f9ba052ae9df3e12462", "new_mode": 33188, "new_path": "pkg/vm/lib/transformations/type_flow/summary_collector.dart" }, { "type": "modify", "old_id": "88a16e291a6279536cefd1cc922ec2939e49678d", "old_mode": 33188, "old_path": "pkg/vm/test/transformations/type_flow/summary_collector_test.dart", "new_id": "f605342c1387d718e57a464b55590790d2b3c3dc", "new_mode": 33188, "new_path": "pkg/vm/test/transformations/type_flow/summary_collector_test.dart" }, { "type": "modify", "old_id": "4deba6dc5b7efcec9ba7b1da234811a5338804fb", "old_mode": 33188, "old_path": "pkg/vm/testcases/transformations/type_flow/summary_collector/calls.dart.expect", "new_id": "deb849cdc505cfdad77b329abcb8eb5cb5a984fd", "new_mode": 33188, "new_path": "pkg/vm/testcases/transformations/type_flow/summary_collector/calls.dart.expect" }, { "type": "modify", "old_id": "608ebfafcff12dbd4c3fe8dfab9b9857bebcf804", "old_mode": 33188, "old_path": "pkg/vm/testcases/transformations/type_flow/summary_collector/setter_result.dart.expect", "new_id": "d2e41b10f7c3e16e742f237736a8df122accc786", "new_mode": 33188, "new_path": "pkg/vm/testcases/transformations/type_flow/summary_collector/setter_result.dart.expect" } ] }