Unreviewed changes
2 is the latest approved patch-set.
The change was submitted with unreviewed changes in the following files:
```
The name of the file: pkg/analyzer/test/src/dart/resolution/assignment_test.dart
Insertions: 83, Deletions: 95.
The diff is too large to show. Please review the diff.
```
```
The name of the file: pkg/analyzer/lib/src/dart/ast/ast.dart
Insertions: 2, Deletions: 3.
The diff is too large to show. Please review the diff.
```
```
The name of the file: pkg/analyzer/lib/src/error/unused_local_elements_verifier.dart
Insertions: 2, Deletions: 4.
The diff is too large to show. Please review the diff.
```
```
The name of the file: pkg/analyzer/lib/src/hint/sdk_constraint_verifier.dart
Insertions: 2, Deletions: 3.
The diff is too large to show. Please review the diff.
```
```
The name of the file: pkg/analyzer/lib/src/generated/error_verifier.dart
Insertions: 3, Deletions: 3.
The diff is too large to show. Please review the diff.
```
```
The name of the file: pkg/analyzer/lib/src/dart/analysis/driver.dart
Insertions: 1, Deletions: 1.
The diff is too large to show. Please review the diff.
```
```
The name of the file: pkg/analyzer/lib/src/error/element_usage_detector.dart
Insertions: 14, Deletions: 3.
The diff is too large to show. Please review the diff.
```
```
The name of the file: pkg/analyzer/test/src/summary/resolved_ast_printer.dart
Insertions: 2, Deletions: 0.
The diff is too large to show. Please review the diff.
```
```
The name of the file: pkg/analyzer/test/src/dart/resolution/extension_method_test.dart
Insertions: 12, Deletions: 14.
The diff is too large to show. Please review the diff.
```
```
The name of the file: pkg/analyzer/lib/src/dart/resolver/assignment_expression_resolver.dart
Insertions: 6, Deletions: 6.
The diff is too large to show. Please review the diff.
```
```
The name of the file: pkg/analyzer/lib/src/dart/analysis/index.dart
Insertions: 2, Deletions: 3.
The diff is too large to show. Please review the diff.
```
```
The name of the file: pkg/analyzer/test/src/summary/elements/const_test.dart
Insertions: 9, Deletions: 10.
The diff is too large to show. Please review the diff.
```
```
The name of the file: pkg/analyzer/test/src/diagnostics/use_of_nullable_value_test.dart
Insertions: 12, Deletions: 14.
The diff is too large to show. Please review the diff.
```
```
The name of the file: pkg/analyzer/test/src/dart/resolution/function_reference_test.dart
Insertions: 6, Deletions: 7.
The diff is too large to show. Please review the diff.
```
```
The name of the file: pkg/analyzer/lib/src/generated/resolver.dart
Insertions: 2, Deletions: 4.
The diff is too large to show. Please review the diff.
```
```
The name of the file: pkg/analyzer/lib/src/dart/micro/utils.dart
Insertions: 2, Deletions: 3.
The diff is too large to show. Please review the diff.
```
Change information
Commit message:
AST. Implement CompoundAssignment.
Change-Id: Ie294f00d05b80860311a20c3f24b5afcd5f76e75
Files:
- M pkg/analyzer/api.txt
- M pkg/analyzer/lib/analysis_rule/rule_visitor_registry.g.dart
- M pkg/analyzer/lib/dart/ast/ast.dart
- M pkg/analyzer/lib/dart/ast/visitor.g.dart
- M pkg/analyzer/lib/src/dart/analysis/driver.dart
- M pkg/analyzer/lib/src/dart/analysis/index.dart
- M pkg/analyzer/lib/src/dart/ast/ast.dart
- M pkg/analyzer/lib/src/dart/ast/ast.g.dart
- M pkg/analyzer/lib/src/dart/ast/element_locator.dart
- M pkg/analyzer/lib/src/dart/ast/to_source_visitor.dart
- M pkg/analyzer/lib/src/dart/micro/utils.dart
- M pkg/analyzer/lib/src/dart/resolver/assignment_expression_resolver.dart
- M pkg/analyzer/lib/src/dart/resolver/flow_analysis_visitor.dart
- M pkg/analyzer/lib/src/dart/resolver/property_element_resolver.dart
- M pkg/analyzer/lib/src/dart/resolver/type_property_resolver.dart
- M pkg/analyzer/lib/src/error/best_practices_verifier.dart
- M pkg/analyzer/lib/src/error/const_argument_verifier.dart
- M pkg/analyzer/lib/src/error/element_usage_detector.dart
- M pkg/analyzer/lib/src/error/unused_local_elements_verifier.dart
- M pkg/analyzer/lib/src/fasta/ast_builder.dart
- M pkg/analyzer/lib/src/generated/error_verifier.dart
- M pkg/analyzer/lib/src/generated/resolver.dart
- M pkg/analyzer/lib/src/hint/sdk_constraint_verifier.dart
- M pkg/analyzer/lib/src/lint/linter_visitor.g.dart
- M pkg/analyzer/lib/src/summary2/ast_binary_reader.dart
- M pkg/analyzer/lib/src/summary2/ast_binary_tag.dart
- M pkg/analyzer/lib/src/summary2/ast_binary_writer.dart
- M pkg/analyzer/lib/src/summary2/informative_data.dart
- M pkg/analyzer/lib/src/test_utilities/find_node.dart
- M pkg/analyzer/lib/src/wolf/ir/ast_to_ir.dart
- M pkg/analyzer/test/generated/class_member_parser_test.dart
- M pkg/analyzer/test/id_tests/definite_assignment_test.dart
- M pkg/analyzer/test/id_tests/definite_unassignment_test.dart
- M pkg/analyzer/test/id_tests/nullability_test.dart
- M pkg/analyzer/test/id_tests/type_promotion_test.dart
- M pkg/analyzer/test/src/dart/ast/ast_test.dart
- M pkg/analyzer/test/src/dart/ast/element_locator_test.dart
- M pkg/analyzer/test/src/dart/ast/to_source_visitor_test.dart
- M pkg/analyzer/test/src/dart/resolution/assignment_test.dart
- M pkg/analyzer/test/src/dart/resolution/extension_method_test.dart
- M pkg/analyzer/test/src/dart/resolution/function_reference_test.dart
- M pkg/analyzer/test/src/diagnostics/use_of_nullable_value_test.dart
- M pkg/analyzer/test/src/summary/elements/const_test.dart
- M pkg/analyzer/test/src/summary/resolved_ast_printer.dart
- M pkg/analyzer/test/src/wolf/ir/ast_to_ir_test.dart
Change size: XL
Delta: 45 files changed, 1760 insertions(+), 168 deletions(-)
Branch: refs/heads/main
Submit Requirements:
Code-Review: +1 by Paul Berry